Changing a JNZ to a JE is not the greatest of logic. You should actually REVERSE the jump from JNZ -> JZ (Jump if zero) this helps alleviate some problems you'd experience in other appliactions.
Hi can you help me?I cracked program that needs registration,but I need to keep entering registration key to make it registred.What I need to do ,so that I could just enter the registration key once?
do u know how to crack a program with bittorrent? nobody does it on here. i found a way but lost the site that gave very detailed instructions on how to. and cant find it anymore. it had to do with opening the local disk C and stuff
@xXChenzXx what this program does is look at what ever you specify it to look at like a keygenme and then you can see where the program checks the key, hopefully the program will be thinking "oh they put in 1234 but it should be 1233" and then you can go back and put in 1233
Is there some kind of central repository for crackme's that are known to be safe? Just finished my second crack on commercial software for fun and I'm hooked.
do you know how I would Crack avid Media Composer I want that program really bad & I can't get it to crack I do not know how to use it please download avid and try to crack it & show me how. I want to make a cool movies with it like the Pros do.
Sometimes, when I crack with OllyDbg, I got error: "Its code section is either compressed, encrypted, or contains large amount of embedded data." What should I do ? ? ? ? ? ?
accturly u dont need assembly exprience ever onyl graphic expreince if u want ur assmbled crack or patch 2 look nice there are may patch makers that gen it for you with skins n them mod songs xm's ect
Yeah but im trying to convey the point that you need to learn to MAKE those genning programs yourself to be a real badass. I can't do it and im not ashamed to say i can't! Its very hard to learn, but doing things like this gets you headed the right direction...
PLEASE DO NOT READ THIS!!! In 1994 a boy named jack went out to go for a walk. But ended up getting hit by a car. IF U DO NOT POST THIS TO 3 VIDEOS IN UNDER 30 MINS~!!!!! he will drive the same car into u. sorry i just don't want this to happen to me.
you have registered the product by the downloaded keygen,i want to know how to find serial numbers for any softwares or games,now iam specially trying to activats the game of the axysoft chroma crash!,please find the registration name and serial number and tell me through subscribe,PLEASE PLEASE PLEASE
Im a quarter of the way to my BA in Computer Science. We've discussed Assembly but did not dwell on it too much. C++ is what I have mainly done so far.
thanks dude, i managed to change a JE to JNZ and my program skipped te serial check! awesome you are the man. hope to hear more trics from you. i needed te call stack to find out where to look.
LMAO!!! It's assembly language! JMP means the program "jumps" to a specific memory address and resumes execution. You should really study some assembler 1st or none of this will make any sense whatsoever...I still don't understand all of it my own self!
learn C++ first mate, herbert shildt wrote a book for beginners, google these ISBNs
# ISBN-10: 0072232153
# ISBN-13: 978-0072232158
its not easy! but it will get you very familiar with programming and teh stack among other things. it will also help to learn binary before you start, that shouldnt take more than 20 mins. assembly is based around hardware, a good working knowlege is needed for x86 assembly, learning how hardware interacts is essential before you learn assembly.
binary? 128, 64, 32, 16, 8, 4, 2, 1 just add a 1 to the cell that you require a value from and fill the rest with zeros. 0 0 0 0 0 0 0 1 = 1 for example. 1 0 0 0 0 0 0 0 = 128 1 0 0 0 0 0 0 1 = 129 0 1 0 0 0 0 1 0 = 66 hex is just a representation of binary. a 4 bit number is represented below. 8, 4, 2, 1 1 0 0 1 = 9 but what does 10 equal? how do you represent 10 in hex?
its a base 16 numbering system, where base 10 will use the numbers 0 - 9 as its base of 10, then add one unit to represent a 10th value, base 16 means there are 16 unique alphanumeric numbers represented by one digit, 0-F. what comes after F? 10, you have to abandon your view of base 10, and dont try to understand base 16 decimally.
you can think of 10 a representation of how many units and '16ths' exists, for example, 12 would mean 1 16th exists (F), and two units (2), much like in decimal 12 means 1 tenth exists and 2 units.
i think that is an adequate explanation of binary in 5 minutes, very few people will understand the decimal value of hex, but luckily for you
decimal is irrelevant when it comes to computing, its only exists in the computing world to integrate the human interface. you have a cpu at your disposal to do the conversion.
i think i made my point. this video is an example of cracking, which requires an intimate knowlege of assembly AND binary, its important to understand they are two different things.
check these out for beginning assembly, but i would suggest you learn C++ first, it should only take a few weeks if you work hard at it, takes years to master though.
I don't get what you're looking for when you're searching through the files and then how you know what jnz to change to a je etc. if you could explain for newer people to searching for serials then would be much easier to understand..
you just use F7 or f8 to trace through each step in the program as it runs. If it is as simple as this example, you wait till the program asks for info and compares info i.e.(Does the user's serial equal a certain value such as x) The program will ONLY let you register if userInfo == x. We then patch so that the decision evaluates as true no matter what I enter. So we change if userInfo == x to userInfo != x...Most apps aren't this easy!
yes, i remember my first baby steps in reversing...
patching causes the program to show the "correct" screen, yet doesnt actually use the right serial, so you will have to go through the registration each time.
usta4070, yes it probably would. yet. people need to read more about opcodes and assembly/disassembly and maybe a tiny bit of a programming language before even thinking about reversing.
This video would be of more use if the audience knew the diff between a memory address and an op code. Telling them to change a jump without an explanation of their jump options won't do dick for them. They need to learn basic assembly first, then the "why" to to it all. becomes clear.
in fact, those "crackme" programs are almost pointless...
most modern programs are nothing like that kind of simple coding, and the main goal of reversing is to find a working registration code, or editing it to allow permanent/full activation, so analyzing the code is more helpful than nop'ing things out.
assembly works in bits and bytes...u cant think of assembler in terms of variables and modern math. Everything happens at such a low level that even simple arithmetic may take many lines of code to solve. Use truth tables, and also learn some HEX!
learn to use the f7 and f8 in ollydbg to move step by step through the code. You really need to learn some assembler if you want to do anything useful though. If your on a PC with intel processor, there is mountains of good info all over the net to learn from. It takes time and discipline though...
Muy buen ejemplo para empezar, los problemas comienzan cuando los programadores utilizan su ingenio para joderle la vida a uno jaja pos que mas se hace :P
If you don't understand my reply,i tell you good work for begin :D
well I don't remember the exact code, but I think it is trying to give the error code if for instance x=2 or in other words not zero (JNZ). For our purposes of reversing the order of the functions we reversed the occurances of JNZ and JE before the message box. If the function for the congrats was JNZ we made it JE and vice versa. It really just depends on the code...
You could definitely crack any software as you wish it's not only for license key bypassing. You can definitely increase life unlimited ammo or aimbot, speedhack etc....the possibilities are endless.
yeah, I couldn't crack the advanced stuff...sypha0x I believe speaks assembly as a second language (LOL). I am not that educated at reversing yet, but sypha0x is patiently teaching me as the days go by. It's good to hear from him to...Haven't heard from U in a couple of days...
for vista, right-click OllyDbg and select "run as administrator". If you still need assistance, go to my site, register, and drop a post in the forum...
Nice! Keep up the great work. I actually wrote a nice C program in which took the assembly code that does the keygeneration part of it and have it generate a key based on certain params. Another great video!
Changing a JNZ to a JE is not the greatest of logic. You should actually REVERSE the jump from JNZ -> JZ (Jump if zero) this helps alleviate some problems you'd experience in other appliactions.
pacrat90 2 months ago
For those that didn't get this one, see my vid. Oh and, I type faster.
pacrat90 2 months ago
ur vid is a low quality... i cant understand it
talagmarc 7 months ago
hey help i just opened touhou 6 EoSD and I changed the SUB AL,1 into SUB AL,0 to have infinite lives, how can i save it???
xXInuSakuyaXx 7 months ago
Hello i need help for Cracking
Advanced XML Converter
Can anyone give me serial number or keygen pls
i really need this App
Dynaboy1 9 months ago
nice
EnErGyIHD 9 months ago
This has been flagged as spam show
Go to your address bar, after the word YOU and before the word TUBE, type in "win" then press enter
akshay3440 1 year ago
Go to your address bar, after the word YOU and before the word TUBE, type in "win" then press enter
kilonaka 1 year ago
没有追出注册码。。爆破的话改成JMP或NOP更好些。
cchaai 1 year ago
@cchaai i cant understand what ur sayin'!!! pls. translate it in english, pls..
talagmarc 7 months ago
thanks for typing slow and the slow video cause every other single video damn sucks they go to fast urs is good
MrNoobWarrior 1 year ago
damn i like this videos:)ajatkinson2004 do you how to unlock this web site heroengine .co m nice software
belagiorgo 1 year ago
can someone answer my question. do you think you could hack itunes so you don't have to register to it using olly debugger?
psuroviec 1 year ago
This has been flagged as spam show
@myfood123
1. he is cracking not hacking
2. show me your skills in typing
3. he is not a script kiddie, show me how to do this without using any tool.
1hackerwannabe 1 year ago
Comment removed
1hackerwannabe 1 year ago
@ajatkinson2004
Lol umm... Can you team view me? I can't seem to crack this program O_o
Its worth 200$ ++ for the program and i want it 4 free and im confused wit olly can u help?
myfood123 1 year ago
@myfood123 demonoid.com
xsixstring7 1 year ago
@xsixstring7
Its not there... You can't find it on the net I need someone to Team View me and do it for me...
myfood123 1 year ago
you type like a grandma, a slow grandma and your explaining sux
viewerbroadcaster 1 year ago
can you please crack this software i beg you i need this please...
Neuratron AudioScore 6.5
pusah56 1 year ago
Nice background music, love APC! and nice video too!
NostaligicBlackFrost 1 year ago
this video is awesome
ShaiqSandhu 1 year ago
man of hack
ShaiqSandhu 1 year ago
Hi can you help me?I cracked program that needs registration,but I need to keep entering registration key to make it registred.What I need to do ,so that I could just enter the registration key once?
Discoboy1337 1 year ago
@Discoboy1337
If you were able to crack the program... just jmp the registration process like he did in this video.
wartex8 1 year ago
Comment removed
Mattiasgunnahr 2 years ago
do u know how to crack a program with bittorrent? nobody does it on here. i found a way but lost the site that gave very detailed instructions on how to. and cant find it anymore. it had to do with opening the local disk C and stuff
MikeWithBigTube 2 years ago
@MikeWithBigTube hmm there are many vids on youtube that show you that. does it have something to do with going into your registry data???
youdripblood 1 year ago
@youdripblood nevermind. i dont even rember what i was trying to do. it was too long ago.
MikeWithBigTube 1 year ago
Why i can't found the Message (a example) "The Key is wrong!" ?
I try it on 5 programms but i found the string in one of the programms but not in the other programms =(
why?
(sry for my english^^)
Timeyhen 2 years ago
@Timeyhen They use different techniques now. many ones dont display a string message they display a graphic which is much harder to find.
youdripblood 1 year ago
what exactly does this program do?
xXChenzXx 2 years ago
it's a HEX editor to wach allmost anything inside the .exe
hardlyown 2 years ago
@xXChenzXx Its a debugger
DonBerto 2 years ago
@xXChenzXx what this program does is look at what ever you specify it to look at like a keygenme and then you can see where the program checks the key, hopefully the program will be thinking "oh they put in 1234 but it should be 1233" and then you can go back and put in 1233
abcdfghijlnopqrst 2 years ago
Is there some kind of central repository for crackme's that are known to be safe? Just finished my second crack on commercial software for fun and I'm hooked.
1OmniDude1 2 years ago
how do i find JNZ??
eksell2 2 years ago
um how do i know how to edit there lol?
eksell2 2 years ago
U don't "edit there" all programs are different. Mine just happened to work this way. U need to work out your own solutions for every program
ajatkinson2004 2 years ago
Create a Shortcut for your OllyDbg in Send To menu.
MrShdwX 2 years ago
I won't crack ANY software for anybody so please read the description before you ask! Thank you
ajatkinson2004 2 years ago
yes very interesting, please type faster
iNeedAhaircut99 2 years ago
U'll see from my other videos that I now use a microphone...
Thanks for the view! Keep coming back!
ajatkinson2004 2 years ago
do you know how I would Crack avid Media Composer I want that program really bad & I can't get it to crack I do not know how to use it please download avid and try to crack it & show me how. I want to make a cool movies with it like the Pros do.
Mastersun88 2 years ago
Sometimes, when I crack with OllyDbg, I got error: "Its code section is either compressed, encrypted, or contains large amount of embedded data." What should I do ? ? ? ? ? ?
M4TR1X999555 2 years ago
This has been flagged as spam show
whats the name of the first song btw? i cant stop listening to it.
NiGhtMarEs0nWax 2 years ago
its on desc
eksell2 2 years ago
can someone with msn help me plz
LewieModz 2 years ago
accturly u dont need assembly exprience ever onyl graphic expreince if u want ur assmbled crack or patch 2 look nice there are may patch makers that gen it for you with skins n them mod songs xm's ect
jahmillk 2 years ago
Yeah but im trying to convey the point that you need to learn to MAKE those genning programs yourself to be a real badass. I can't do it and im not ashamed to say i can't! Its very hard to learn, but doing things like this gets you headed the right direction...
ajatkinson2004 2 years ago
This has been flagged as spam show
PLEASE DO NOT READ THIS!!! In 1994 a boy named jack went out to go for a walk. But ended up getting hit by a car. IF U DO NOT POST THIS TO 3 VIDEOS IN UNDER 30 MINS~!!!!! he will drive the same car into u. sorry i just don't want this to happen to me.
spokuletz21 2 years ago
This has been flagged as spam show
you have registered the product by the downloaded keygen,i want to know how to find serial numbers for any softwares or games,now iam specially trying to activats the game of the axysoft chroma crash!,please find the registration name and serial number and tell me through subscribe,PLEASE PLEASE PLEASE
powermediaonline 2 years ago
if u wanna be a gd cracker for programs u must teach assemblly language . isnt it ?
iluveuinislam 3 years ago
or get a BA in comp science
LindB377 2 years ago
which would only serve the purpose of teaching you assembly..
RRRRussia 2 years ago
Im a quarter of the way to my BA in Computer Science. We've discussed Assembly but did not dwell on it too much. C++ is what I have mainly done so far.
LindB377 2 years ago
Nice one i love ollydbg :) so simple
RandomCarrots 3 years ago
thanks dude, i managed to change a JE to JNZ and my program skipped te serial check! awesome you are the man. hope to hear more trics from you. i needed te call stack to find out where to look.
Karelke2000 3 years ago
well, you dont type like a hacker
Fenderrocker34 3 years ago 15
@Fenderrocker34 wtf does that mean your assuming that all hackers are the same well you my friend are verry wrong!
samrudoff 1 year ago
Am i going to change all the JNZ or there is a specific file i am going to hange. And if there is? May i know what is?
plip1973 3 years ago
learn to type, I fell asleep after the first minute.
NuxlyStardust 3 years ago 14
thats a shame...
ajatkinson2004 3 years ago
Are u in family with Rowan Atkinson XD
mrlundt 3 years ago
i dont think so, where is this person from?
ajatkinson2004 3 years ago
i didn't understand a word, what jump that u keep talking about, i wanna know what jump means? in this programme ofcourse.
jkjljkjj 3 years ago
LMAO!!! It's assembly language! JMP means the program "jumps" to a specific memory address and resumes execution. You should really study some assembler 1st or none of this will make any sense whatsoever...I still don't understand all of it my own self!
ajatkinson2004 3 years ago
study some *Assembly not assembler :P
and some tool
you can also use to make life easier is:
W32DASM (windows dissasembler)
HIEW (Hackers view)
and you just need to learn some basics of assembly, you dont have to know everything for cracking and you need to know how memory works
InsecureSecurity 3 years ago
How can i learn Assembly i m not a programmer , not a Coder how can i learn Assembly and where should learn easily...
naeembabakheil 2 years ago
You must become a "coder". With the advent of the Internet in like the 1980s information on assembly is available online.
ajatkinson2004 2 years ago
learn C++ first mate, herbert shildt wrote a book for beginners, google these ISBNs
# ISBN-10: 0072232153
# ISBN-13: 978-0072232158
its not easy! but it will get you very familiar with programming and teh stack among other things. it will also help to learn binary before you start, that shouldnt take more than 20 mins. assembly is based around hardware, a good working knowlege is needed for x86 assembly, learning how hardware interacts is essential before you learn assembly.
NiGhtMarEs0nWax 2 years ago
lol 20 min. right.
Antiks72 2 years ago
NiGhtMarEs0nWax 2 years ago
well going by this table,
0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
10 is represented by A, that is in hex.
its a base 16 numbering system, where base 10 will use the numbers 0 - 9 as its base of 10, then add one unit to represent a 10th value, base 16 means there are 16 unique alphanumeric numbers represented by one digit, 0-F. what comes after F? 10, you have to abandon your view of base 10, and dont try to understand base 16 decimally.
NiGhtMarEs0nWax 2 years ago
so hex would look like this.
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F
20,21,22,23,24,25,26,27,28,29,2A,2B,2C,2D,2E,2F
you can think of 10 a representation of how many units and '16ths' exists, for example, 12 would mean 1 16th exists (F), and two units (2), much like in decimal 12 means 1 tenth exists and 2 units.
i think that is an adequate explanation of binary in 5 minutes, very few people will understand the decimal value of hex, but luckily for you
NiGhtMarEs0nWax 2 years ago
decimal is irrelevant when it comes to computing, its only exists in the computing world to integrate the human interface. you have a cpu at your disposal to do the conversion.
i think i made my point. this video is an example of cracking, which requires an intimate knowlege of assembly AND binary, its important to understand they are two different things.
NiGhtMarEs0nWax 2 years ago
check these out for beginning assembly, but i would suggest you learn C++ first, it should only take a few weeks if you work hard at it, takes years to master though.
# ISBN-10: 0471375233
# ISBN-13: 978-0471375234
NiGhtMarEs0nWax 2 years ago
I don't get what you're looking for when you're searching through the files and then how you know what jnz to change to a je etc. if you could explain for newer people to searching for serials then would be much easier to understand..
C0nc3pt94 3 years ago
you just use F7 or f8 to trace through each step in the program as it runs. If it is as simple as this example, you wait till the program asks for info and compares info i.e.(Does the user's serial equal a certain value such as x) The program will ONLY let you register if userInfo == x. We then patch so that the decision evaluates as true no matter what I enter. So we change if userInfo == x to userInfo != x...Most apps aren't this easy!
ajatkinson2004 3 years ago
Nice choice of music ^^
G0blinS0ul 3 years ago 2
yes, i remember my first baby steps in reversing...
patching causes the program to show the "correct" screen, yet doesnt actually use the right serial, so you will have to go through the registration each time.
usta4070, yes it probably would. yet. people need to read more about opcodes and assembly/disassembly and maybe a tiny bit of a programming language before even thinking about reversing.
blahyourmamafoo 3 years ago
This video would be of more use if the audience knew the diff between a memory address and an op code. Telling them to change a jump without an explanation of their jump options won't do dick for them. They need to learn basic assembly first, then the "why" to to it all. becomes clear.
usta4070 3 years ago
interesting....
bt does it work with all programs?
ActionInfection 3 years ago
no. far from it.
if only it were that simple lol
in fact, those "crackme" programs are almost pointless...
most modern programs are nothing like that kind of simple coding, and the main goal of reversing is to find a working registration code, or editing it to allow permanent/full activation, so analyzing the code is more helpful than nop'ing things out.
blahyourmamafoo 3 years ago
this why we got bp ;)
DarkInjection 3 years ago
assembly works in bits and bytes...u cant think of assembler in terms of variables and modern math. Everything happens at such a low level that even simple arithmetic may take many lines of code to solve. Use truth tables, and also learn some HEX!
ajatkinson2004 3 years ago
learn to use the f7 and f8 in ollydbg to move step by step through the code. You really need to learn some assembler if you want to do anything useful though. If your on a PC with intel processor, there is mountains of good info all over the net to learn from. It takes time and discipline though...
ajatkinson2004 3 years ago
your technique works but i have no idea how to do it i been trying all day im baffled about the jmp and the jnz stuff can you help me in anyway ???
remixg2k 3 years ago
jnz jump if not zero. the variable in the register. je jump if equal, etc etc
ajatkinson2004 3 years ago
Muy buen ejemplo para empezar, los problemas comienzan cuando los programadores utilizan su ingenio para joderle la vida a uno jaja pos que mas se hace :P
If you don't understand my reply,i tell you good work for begin :D
M4rt1nR4m0n3 3 years ago
thanks! I am trying to learn lol. I am better at network and web server security, but I want to learn reversing also.
ajatkinson2004 3 years ago
Choose High Quality when viewing this vid!!!
ajatkinson2004 3 years ago
so, i have atomic email sender v4.1 and tried your tip and man-o-man i suck you think you can get me the serial?
DaBossjj39 4 years ago
you want me to help you send spam???? nice...i think i'll go spy for the russians first
ajatkinson2004 4 years ago
no NOT spam, company news letter but I understand.. Thanks.
DaBossjj39 4 years ago
if its for the company, why did they not provide a registered copy? are you the owner
?
ajatkinson2004 3 years ago
In the beginning couldn't you just change it to JMP instead of JE
hooty454 4 years ago
well I don't remember the exact code, but I think it is trying to give the error code if for instance x=2 or in other words not zero (JNZ). For our purposes of reversing the order of the functions we reversed the occurances of JNZ and JE before the message box. If the function for the congrats was JNZ we made it JE and vice versa. It really just depends on the code...
ajatkinson2004 4 years ago
how obout Crysis? can i change files to make ghost mode?Or its only to make a cracks? PLS Help
Patrykradomir 4 years ago
You could definitely crack any software as you wish it's not only for license key bypassing. You can definitely increase life unlimited ammo or aimbot, speedhack etc....the possibilities are endless.
sypha0x 4 years ago
yeah, I couldn't crack the advanced stuff...sypha0x I believe speaks assembly as a second language (LOL). I am not that educated at reversing yet, but sypha0x is patiently teaching me as the days go by. It's good to hear from him to...Haven't heard from U in a couple of days...
ajatkinson2004 4 years ago
ok THX. Bud thats no easy.(im noob with Ollydbg)
Patrykradomir 4 years ago
what do you mean ghost mode? IS crysis a game?
ajatkinson2004 4 years ago
CRYSIS is a game.Buy and try to play.
Patrykradomir 4 years ago
for vista, right-click OllyDbg and select "run as administrator". If you still need assistance, go to my site, register, and drop a post in the forum...
ajatkinson2004 4 years ago
I have vista and i downloaded this and installed and its telling me i dont have rights to my own computer?.
theycutheyknowu 4 years ago
Hey, i do this with a sowtare but it doesn't work!....
can you crack it for me
it's poker RNG 6.0...PLEAZE
asdgaregarhgaf 4 years ago
Nice! Keep up the great work. I actually wrote a nice C program in which took the assembly code that does the keygeneration part of it and have it generate a key based on certain params. Another great video!
sypha0x 4 years ago