PRO HACK - Learn to crack any version of Winrar - An Introduction to Cracking Part 2

PRO HACK - Learn to crack any version of Winrar – An Introduction to Cracking Part 2


Learn to crack any version of Winrar – An Introduction to Cracking Part 2

Sorry for a late update folks..My final exams are here and hence I was a bit busy in studies (and playing Metal Gear Solid 2 if anybody cares :D ). As I have less time to blog, I might as well write a quick and dirty guide to crack Winrar using 2mo6rrn11Ollydbg this time. Ollydbg is a debugging program which I tout as the best debugging and disassembling program available to us,the lesser mortals. It has an extremely intuitive interface (although at first run, it might be cryptic for many) and one can write off their own plugins to extend functionality. You must have a basic idea of memory address and assembly language, or you might want to read the part one of this tutorial - Learn to crack any version of Winrar – An Introduction to cracking

Disclaimer
By Reading this tutorial You agree that this tutorial is intended for educational purposes only and the author can not be held liable for any kind of damages done whatsoever to your machine, or damages caused by some other,creative application of this tutorial.
In any case you disagree with the above statement,stop here.

Pre - Requisites
  1. Ollydbg  - download it from here
  2. Resource Hacker (required only if you want to add frills to it)
  3. A patch Creator ( I will be using Code fusion this time)
  4. PC and lots of free time

Step 1 – The Cracking


For the sake of cracking, I will be using Winrar 3.71 (Its the one I have legit license for) but the technique will be applicable for subsequent versions. You need to find the memory address which causes the nag screen and then patch it up.I have performed the cracking on Windows XP virtual machine .
First of all,make a backup of winrar.exe , name it as "Winrar Original.exe" and Open it in OllyDBG.

Open Winrar.exe in Ollydbg - theprohack.com

After you have opened it, find the memory location of the Reminder dialog as I explained last time in my previous tutorial using HDASM. Once you have found it , press Ctrl + G in OllyDBG and it will say
"Enter Expression to follow"
In this case it will be 43FF47
and hit enter.

Go to the memory address - theprohack.com

OllyDbg will lead you to the pointer and as you can see clearly, this is the pointer that causes the Reminder Nag screen. We need to patch it up :)

Find the pointer  -- theprohack.com

To patch it up, right click the address and
go to –> Binary –> Fill with NOPs
Fill it with NOPs - - theprohack.com


Once done, it will look like this

Once done, it looks like this - theprohack.com

Once you have done that, then we need to copy the changes to a separate executable file.To do this,right click on the highlighted NOPs and
go to –> Copy To Executable –> All Modifications
Now copy all the changes to executable - - theprohack.com
Then click on copy all

Click on "copy all" - - theprohack.com

and It will be copied to a separate executable

The changes will be copied, save and exit - - theprohack.com

Save it as a separate exe file and exit OllyDbg. Congrats, you have cracked Winrar. The Title bar will still show evaluation copy but will NEVER show the "Reminder" to register Winrar.


Step 2 – Spicing up the EXE
Now U have a 100% working version of EXE, you might want to change your registration information in WinRAR. To do this, you can use Resource hacker. Please note that I will not be following this step, this stpe is for your information only.
We need to change registration info - theprohack.com

Launch Resource Hacker, load the copyofwinrar.exe in it

Use resource hacker and open the file - theprohack.com

Now go to DIALOG –> Expand tree –> ABOUTRARDLG and click it. Now Find Trial copy line and replace it with your favorite one :P

make changes and compile them - theprohack.com

and click on Compile Script button.
yup..thats the final result - theprohack.com

Now save the file with any name on your desktop or any location what so ever.

ad4

Now you have a fully patched WinRAR.exe file :)) Save it as Winrar Cracked.exe . Now you can either use it, or also can distribute it like a real cracker. If you want to learn that, move on to next step.


Step 3 – Creating a working Patch Using CodeFusion
Code Fusion is a simple but powerful patch creator and I will be using it to crate a working patch to crack winrar. By now you have 2 Winrar files – "Winrar Original.exe" and "Winrar Cracked.exe" . Launch CodeFusion by double clicking on it.

Codefusion - simple but powerful patch creator - theprohack.com


Insert you credentials :) and Click next.


Insert your credits :) - theprohack.com

In the next screen, right click on the Files to Patch panel and click on "Add File"

Add file - - theprohack.com

Add "Winrar Original.exe" to it and click OK.

Locate original file - - theprohack.com

Now Right click on Data to Patch panel and Click on Add Data

Add data - theprohack.com

Click on "File Compare"

Click on File COmpare - - theprohack.com

Now First locate original Winrar file, then locate cracked file. Click on "Compare" button and then click "OK"

Compare the file and get results - - theprohack.com

Once you have done that, you will see that the data difference between 2 executables will be shown there. Please note that I have NOT PATCHED THE FILE USING RESOURCE HACKER, I M PATCHING USING SIMPLE CRACKED FILE WITH NO CHANGE IN REGISTRATION SECTION. Click on next.

you can see the difference - - theprohack.com

Once done, you can save your patch by clicking on Make Win32 Executable, saving it and clicking on Finish.

Save your crack - - theprohack.com

Your patch will look like this


Here is your crack - - theprohack.com

Locate the original file and click on Start and check if it works..Mine works :)


and it works :) - - theprohack.com

Congrats..You have successfully cracked Winrar and have made a great patch for it :) Experiment and learn…and Dont forget the ground rule –
IF YOU LIKE THE SOFTWARE, BUY IT :)
In the mean time..Have a look at my MGS2 run..I love that game :)

My MGS2 run - theprohack.com

Keep Learning..
XERO

Like This post ?  You can buy me a Beer :)
Posted by XERO. ALL RIGHTS RESERVED.

More Recent Articles



Click here to safely unsubscribe now from "PRO HACK" or change your subscription or subscribe

Your requested content delivery powered by FeedBlitz, LLC, 9 Thoreau Way, Sudbury, MA 01776, USA. +1.978.776.9498

 

0 comments: