************************************************
************************************************

Unfortunately, this site has restricted functionality as this browser does not support the HTML button formaction attribute.

Unfortunately, this site has restricted functionality as this browser has HTML web storage turned off.

1 of 3 files pain

1997 July 13

  • Text / Guides and how-tos
  • Pain, writer credits
4 items in the archive
  • SHAREMAN.TXT
  • MEX-C4N.NFO
  • FILE_ID.DIZ
  • NFO_VIEW.EXE
[+] Configuration Copy text
This text was written in - 07/13/97. How to crack Shareman 1.6v? / By ^pain^ / mEXELiTE! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WARNING : This information is for educational purposes only!!!! I take no responsibility for what u do with this tutorial, and I dont really care =) Using this info may bring ya to jail!!!!!!!!!!!!!!!!! =) If u like the program, please register, the author deserves that... URL: Hi reader!, in this tut I intend to teach u guys how to crack ShareMan 1.6.... I will assume that u already have: 1.SoftIce for win95 (If not , get it+Crack from www.acp.xforce.net). 2.Good knowledge in Assembler. 3.Strong ambition to CRACK! =) 4.Supporting family (Well, this and all next r just recommended...=)) 5.A chick.... Well, that's it for now....... lets go cracking..... 1.Launch your softice and then ur Shareman. 2.goto the registeration dialog box (/Help/Enter ID). 3.Well, ok, we`re ready for the mission... what to do now? Since this program is 16Bit we`ll set 16 Bit Api's... Set a breakpoint on the following API's : (with BPX [API]) 1.getdlgitemtext. 2.GetWindowtext. what next? write ur name/nick in the dialog box, and a dummy registeration number...... 4.Now , press OK button, BOOM! we popped up in Soft Ice window!!!! in the api GETWINDOWTEXT, after seeing this, we wanna delete the unused bp's... type this: bc 00 (the 1st bp we set...), and press F12 twice (!), to get to the code of Shareman... 5.Now, here comes the real cracking job... ;) ************************ Theory ************************** in this point, lets say u have a tool that loox for the [regcode] u entered in the memory? Could this possibly help us? Could it? Take ur time for thinkin... Well! STOP THINKING! =) That`ll help us to find the place where the generated Registration number is compared with the reg number u entered!!! and ofcourse, the CORRECT reg number..... ********************************************************** ok, the tool I mensioned in the theory section isnt exactly a tool, but a command in Soft Ice... Lets type:"S 0 l FFFFFFFF '[regcode]'" (L stands for length...). Now softice will give u the location of the regcode on memory... (Segment:Offset). now, lets do a Break Point on Memory location! type:"BPM Segment:Offset". press CTRL+D (to make the program continue). several times until u reach to the following instruction: PUSH AX REPZ CMPSB POP DS JZ 0C87 YES!!!!!!!! we found the place where the reg numbers r compared!!!! ;) all u have to do now is to type: D DI-4 and take the registration number out of there...(Make sure that I`m right, and the correct reg number isnt in SI! in case im wrong... u know what to do..=]) Well, now I wanna greet the following ppl: ========================================== [ACP],Niabi,JosephCo,Sice_Boy,Kipn,Leddy,Volcanic (yo man..=)) Atomic^F1 & Diffuse (Keep up the good job,guys), _rANDOM,|KAIRN|,Scorpion,razzi/a, All the dudes in #cracking in #Cracking4newbies And all the dudes that deserve that...... Signing off (with broken fingers :-) ) (c) ^pain^ productions `97...
SHAREMAN.TXT 80x80 Font
80