|Hacks|Crack|Tips |Tricks|Cracks |Programs|Tutorials |Movies|Games|

Breaking

Thursday, May 31, 2012

How To Crack Software? TUTORIAL 2 by Chinmoy


Tutorial On How To Crack Software

How to crack software using W32DASM and HIEW.
How to crack software using W32DASM and HIEW.

Information On How To Crack A Software

Generalities About Software Cracking

Today, cracking a software protected by only a basic security system such as a registration code that doesn't have to get validated through the distributor's server at the moment of the activation is a very quick process that takes not more than 10 to 15 minutes at the most.
Basically, the process it to locate the right byte that is associated to the error message when entering an invalid license key (such as "Sorry. This key is not valid. Please enter a valid key or purchase our program") and to modify its value using tools that make it possible to edit HEX code.

What Tools Do I Need To Crack A Software ?

Today, 2 popular tools are needed to succeed in cracking such protection :
1- Win32DASM (Win32 Disassembler): it is a tool that will "translate" the program to be cracked into his "machine code" or assembly origin and make it possible to see the HEX data
2- Hiew (also known as the Hacker's View Tool) : this tool will allow us to modify the desired HEX string and save the modified (cracked) version of the original executable file once this one has been correctly patched.

Related Amazon Products

Software Piracy Exposed
Amazon Price: $5.75
List Price: $41.95
Software Piracy Exposed
Amazon Price: $41.95
Avery Personal Creations InkJet Iron-On Dark T-Shirt Transfers, White, Five Sheets per Pack (03279)
Amazon Price: $9.65
List Price: $18.99

Step-By-Step Tutorial On How To Crack Software

Here are the different steps to complete to successfully crack, patch and generate a new executable file :
1. Run the program you want to crack, learn and analyse how it behaves and enter a wrong registration code to obtain an error message saying that the key entered is invalid. Remember the exact syntax of the error message or write it down.
2. Disassemble the executable file using W32Dasm
3.Find typical and common strings in the disassembly that appeared in the program. In most cases, you have to look for classic words such as: password, time limit, wrong, name, date, expired etc...
4.Find the learn protection routine and the API calls.
5.Determine the jumping call associated to the invalid license error message.
6.Drag the same executable file onto the HIEW icon and the file will be loaded in it and change the jump of the flow control to it's oposite jump command, or nop it out.
7.Run and see how the change you have made in the original program affected it. Feel the power you have, the power of cracking, letting programs behave as you want them to.
I didn't went through the exact procedure on how to crack software because this is not the goal of this hub. What I tried to do is to explain you the required steps needed to crack software and not teach you illegal techniques and tell you every detail of how to crack software. If this is what you want to do, you must know that this is illegal and you will be able to find the exact procedure in Google with a little bit of research but I won't give it myself to keep this hub as educative as possible.

1 comment: