3 Dec
A lot of times I’ve seen and heard arrogant people claiming that they are hacker and they can crack programs. OK, cracking a software is VERY easy if use a patcher released by crackers. But what if there are no ready patchers for them to use? Can they find the weakness in the software protection system and know which byte to patch in order to turn the trial software into a registered version? Perhaps not…
Usually when a program is updated, the patcher to crack the program will no longer work because most cracks will verify filesize and has CRC32 checks. Although the patcher won’t work, it is possible for you to create your own patcher to crack the latest version of program “BASED” on the previous crack.
Here is how you can create your own crack based on previous the crack. I am teaching you this because I want to show you the logic. Do take note that this method will not earn you the title “CRACKER” or “REVERSE ENGINEER” but it does make you a bit smarter ![]()
A crack usually works on specific version of a software. For example, a crack that is made for version 2 usually won’t work for version 3. Even a crack for subversion of program such as 2.1 can’t work with software version 2.2. That’s because most of the time when a bug is found on a software, the developer will fix the bug and recompile the code. The place(offset) where the crack is supposed to patch is no longer at the original place, thus making the crack useless. Most of the cracks has filesize and CRC32 check feature to make sure you’re using the crack on the correct version of a software. Simply patching any version will result in the software itself become unstable.
OK, let’s get started with a scenario. You have a software called RayCalculator v2.2 and there’s already a crack for it. Now the updated RayCalculator v2.3 is out but currently there’s no crack. The RayCalculator v2.2 crack can’t be used to crack the RayCalculator v2.3 because it failed the filesize and CRC32 check. Here’s how you can POSSIBLY create your own working crack for RayCalculator v2.3 based on the RayCalculator v2.2 crack.
Most cracks can create a backup of the original file in case you need to restore it back. You need to check the program’s folder to find out the backup filename. If the original filename is raycalc.exe, most probably the backup filename would be raycalc.exe.bak , raycalc.exe.old , raycalc.old or raycalc.bak.
What you need to do now is use dUP 2 to find where is the location/offset that the crack patch.
1. Download dUP 2 from the link at the end of this article, extract and run dup2.exe
2. Click New Project button located at the right side of the dUP 2, and click Save button on Patch Info window.
3. Click Add button, select Offset Patch and click OK.
4. You will notice that [Offset Patch] will appear at the main (Patch Data) window.

Double click on [Offset Patch] and you’re now in Offset Patchdata window.
5. Load original file and patched file by clicking the “…” button at the Compare Files area and click Compare button. Remember, the original file is always the one with .bak or .old extension at the programs folder.
Now you’ll know where the RAW Offset being changed with what byte.
6. Open up the original file(raycalc.exe.bak) with a hex editor. You can use Cygnus Hex Editor which is free.
7. Press CTRL+G, enter the RAW Offset that you see from dUP2. Select Hexadecimal and click OK. You’re now at the offset where the crack patches.
IF the programmer did not update the registration security protection, the old version raycalc.exe.bak data to crack is the same as the updated raycalc2.3.exe. Now, look for noticeable data around the data where the crack is suppose to patch. For me, I see “hkJGHRF*&(&$KLJSDFLKJ“. Do NOT find something like “.U..E….” because it’s confusing and tough to identify.
8. Use your mouse to select the data, right click and copy.
9. Open raycalc2.3.exe in hex editor, press CTRL+F to bring out the Find box and paste the data by pressing CTRL+V. Try to find the data to patch by referring the old raycalc.exe.bak. I found mine which is the exact same data.

10. In dUP2, I can see that the old byte 74 and 14 is being replaced with 90 and 90.

Go back to Hex Editor, change the data 74 14 to 90 90 for raycalc2.3.exe and save it.
Voila! It works! I’ve just cracked the latest updated program based on the previous crack. With dUP2, I can also create my own patcher for the latest updated RayCalculator version 2.3 program.
: Copying this article to your website is strictly NOT allowed. However, if you like this article, you can use the HTML code below to directly link to this article.
Windows Genuine Advantage Validation v1.5.540.0 Cracked Latest Windows Genuine Advantage Validation v1.5.532.0 Cracked How to Unpack tutorial by +NCR(TeamSND) Recovering multiple software password from computer Windows Vista Activators All-In-One Crack Legitlib.dll to install Windows Media Player 11 Beta Windows Vista RTM Cracker by scaramonga
Have computer technical problems? Get FREE help from Raymond.CC FORUM
52 Responses for "How To Crack Programs Yourself with Offset Comparison Tool"
Great mini tut thank for kepping us informed
Hi Raymond, I love your tutorials they are so useful. Thank you for your hard work
nice article… i hope theres more articles relating to hacking, cracking and so on and so forth.. hehehhhe like we are “hackers underground community”!
Thanks, Ray!
I’ve often wondered about how to do this.. very informative!
what will really be nice is a tut on rar files password cracking if you have lost or forgot the password
wow thanx man
Wow interesting, im glad i signed up to receive your blogs. Excellent information keep up the good work!!
Hi!
Master Raymond, Really im very happy by your tutorials. Please can you help me, this is my very big problem. I have to block my NOD32 Virus guard without using the Administrator login. please help me to do this.
Waiting for your grade response.
please help me as soon.
if you want more details about my purpose i will send to you a mail with brief problem.
can you do for me pls,………..
Regards frm,
Mora.
Really this crack method will very useful to me.
Thank you so much my grand master.
i have to become as a student of you.
Bye.!
hi, raymond….
your tutorials are so useful…
i am not that familliar in hex can you suggest some tutorials..
in learning or analysing hex codes..
Hey Raymond,
Thank you very much for teaching this to me. I always keep fninding cracks on the internet. But now I can make my own cracks !
if u dont mind let me know which raw offset are u talking about?
there are a number of raw offsets.
so plse guide me
hello do you think you could patch the new version of network magic as it also has a subversion with a crack from the ICU team.??
scret, I’ve checked the offsets and they are totally different. Seems like the programmer made an update to prevent old patches from working.
I can’t download file diablo2oo2’s Universal Patcher – dUP please sent or givi me another link, thank
The link to download dUP2 works. I’ve just tested it myself.
i’ve never actually met someone braggin around about cracking himself the newer version of some program nor i’ve thought about it. But this certainly is very useful, i’ll try it on some next update.
Thanks a bunch Ray
I don’t know why I hear a lot from my friends. They’ll tell me they have a friend who can crack this and that… but in fact they’re only using someone’s one click patch or crack.
i am tring to use this method on “Power Audio Recorder v1.66″
i have patch for “Power Audio Recorder v1.65″
i installed v1.66 and ran the v1.65 patch
however, it did not create any bak file what so ever
it only shows “crc32 check failed” massege
what should i do?
Hey if anyone can give this message to the guy who wrote this please do, I need help on cracking a program if you can help please contact me and tell me so at my e-mail adress. Really need help PLEASE!!!
Wow. This tutorial is actually really good. The only thing is, I don’t download cracks made by other people just because I can’t trust p2p anymore… So I’ve decided to research on how to crack programs by myself, and maybe I can get back into P2P, but not as a leecher!
If it’s not rude for me to ask, I was wondering if you could post another tutorial about making cracks from bytecode or compiling cracks somehow… Or if you could make one about keygens, if you could find the alogarithim… but it seems that I get smarter every time I read something. Thanks for the 1337 tut!
Hi Raymond,
By reading your tutorial, I know you are the master of cracking. I have problem cracking a new-and-very-well-protected-software. If you are interested in cracking the software, please email me at bafian88@yahoo.com, to get the file. Surely, I will give you a reward for your succed effort. Thanks. Bafian
if u dont mind let me know which raw offset are u talking about?
there are a number of raw offsets.
so plse guide meam tring to use this method on “acdsee v9.0″
“I have patch for acdsee v8.0″ i installed v9.0 and ran the v8.9 patch
however, it did not create any bak file and pleasei am not that familiar
in hex can you suggest some tutorials.. in learning or analysing hex codes Thankyou.
manoj kumar
a better method to create own patches, is just to use compare function to create a search&replace patch.
1.apply old patch
2.open dUP
3.use compare function for search&replace patching
4.create own search&replace patcher
Now you have your own patcher for future versions
Hi thanks for this article i hope it would help me.
good
where do you get Ray Calculator?
i got confused could some one do a ventrilo3.0.2 server crack i tried got confused and a headach
hii .. thats really great , and very smar
well am having problem with it that when i compair the files nothing happend to the offset raws and its totally blank so whatys the issue !! one more qestion in case its done how to run the patch which created into my software .. can i have ur email add t0o ??
thx and take care
hi ray .iam new to cracking .eager ,crazy curious and a quick learner of cracking i really want to move ahead with this thing iam a this.net programmer and a c lover.if u have stuffs like this more do mail at smithkapur@gmail.com.i know by the time ill open my account it must have got hacked by you bt its perfectly fine for a new start.looking for a response.
thanks master ray
Raymond, Heya, I see your last post was December 2007? are you still around? i sure hope so. I need to find out how to crack two programmes, would you please get in touch with me? Probably this will lead to more.
P.S. Look forward to hearing from you, and fanks for being such a genius.
wow this is great!….
thanks a lot….
it is very useful and worth trying for
Thank you very much!
I think it’s very useful with me.
I NEED THE CODE FOR DVD CLONER 5
im looking for a program crack for regcure v 1.5.0.0 can someone plz help me
i need crack halo 1.8 but i cant finding bak or .old in folder pls help me
hii raymond plzz crack twinr bot plz plz plz…^_^
So this only works for programs that previously had a crack?
because ive looked for hours on end for a crack for “super silent manager” (www.piravi.com) and cant find a single one.
What would I use to crack this program if there isnt already a previous patch?
It uses combination of First/Last name and email to create a serial number
hi,
your tatorial is very useful for me.thanks
hi
your idea is fantastic .thanks for posted
Hey man, I’m usually able to follow along tutorials, but i can’t seem to figure out where i’m going wrong with this. When i hit compare is shows me a whole list of “RAW Offset” I’m trying to crack this program called “Exterminate It!” but can’t find the crack for the new version anywhere, I’ve tried everything i possibly can. Anyone think they can help please send me an email. Appreciate it thanks.
hey..
i have download it, for cracking new version of tally (accounting software)
i have tally 9212 patcher exe and original exe
now how to make new patcher for tally 9214
plz. guid. its urgent
thanks in advance
-hvg88
Hi Raymond, I have a program that checks the system clock for a specific time to allow user a free use of the program. Can you teach me how I can crack the prog so that the time will remain within the free time?
I need RayCalculator v2.3 where can i find this softwarez? haha.
Also this is not cracking you are just taking an already cracked .exe and comparing the last patched bytes use ida pro and debug the file yourself you bunch of lazy r3t@rdz.
Can you please help me to carck Lottomania
thanks
with what do u open dup2 I open it up with winrar and it dose not work….
hi
i really appreciate for ur nice article,but can u give me more information about cracking ways from the scratch via my email? it will be my pleasure to learn how to crack from u.
looking forward to hear from u soon,
thanks alot for ur article
H,GH
where did you get the Bak file in offset comparison? stated in your example.
i have just pointed my 13 year old to this as i dont have much time to show him and he managed it first time>>>:)
how to get rid of may be a victim of software counterfiting
Hi, I want to crack Channel Studio Pro 8 or Automatic cable manager 10.9. How can i crack it. Please help me to crack. Or give me the crack file of the software. Please mail me. Please…….. Please………… Please………..
hi raymond i download dup2 but when i am comparing files no data comes in RAW offset PLEASE HELP ME FOR THE SAM
Leave a reply