For this tutorial you should have basicaly programming knowledge and at least know what assembly is. If you don’t, thats ok. I’ve provided some links to tutorials
in the description of this video.
What is assembly?
http://en.wikipedia.org/wiki/Assembly_language
Basic assembly programming tutorial
http://www.xs4all.nl/~smit/asm01001.htm#index1
Assembly cheat sheet:
ADD Add
SUB Subtract
AND Logical AND
CALL Call procedure
CMP Compare operands
Jxx Jump if condition (JA, JAE, JB, JBE, JC, JCXZ, JE, JG, JGE, JL, JLE, JNA, JNAE, JNB, JNBE, JNC, JNE, JNG, JNGE, JNL, JNLE, JNO, JNP, JNS, JNZ, JO, JP, JPE, JPO, JS, JZ)
JMP Jump
MOV Move
NOP No operation
OR Logical OR
POP Pop data from stack
PUSH Push data onto stack
RET Return from procedure
RETN Return from near procedure
SHL Shift left (multiply)
SHR Shift right (unsigned divide)
TEST Logical compare (AND)
XOR Exclusive OR
opcodes – opcodes are numbers that represent actualy instructions that the computer can understand
http://mirror.href.com/thestarman/asm/asmhelp.zip
Here is the link to the crack me file I used in this tutorial:
http://www.woodmann.com/krobar/beginner/crackme1.zip
Dude WHAT THE FUCK, … Dude WHAT THE FUCK, since when NIGGERS are allowed to user COMPUTERS. HOLYSHIT what’s next they’ll be allowed to VOTE or something?
Animals voting that would be the day. GET BACK TO PICKING up cotton!
Check out the … Check out the reverse engineering tutorials from the user name “krazyjakee” . My reverse engineering tutorial is gear more towards noobs.
go to the hiew … go to the hiew website then download the “Hiew32 Demo” . Extract the zip file and then click on the executable file named
hiew32demo.exe . There are plenty of other hex editors out there that can do the same thing though. Hackers view definitely isn’t the best.
Nice tutorial. Just … Nice tutorial. Just want to point out that you could have ran the program you want to crack through the debugger and break after the error message came up. That way you don’t have to write down the error message and etc.
yeah, I know lol. I … yeah, I know lol. I did it this way to save time and confusion. You could also set a break point at the string compare function and find out what the valid input for the program actually is. But, I felt this way is the best way for beginners to learn. I’m thinking about doing a more advanced tutorial ,but more advanced usually means more illegal.
hello, all of the … hello, all of the information is terrific, it is a new world for me. i do have some issues though, i am trying to learn the ASM, but i have been able to olly debug some things, but i am having some problems with something. i tried to go into chessmaster to find the part about needing a cd to run the program, but i can’t find that in the string part. anyone have any ideas?
Nice tutorial, …
Nice tutorial, watched both parts. Keep it up!
lix dot in slash …
lix dot in slash e19950
Top shit, keep up …
Top shit, keep up the good work, you are king, more vids please.
Dude WHAT THE FUCK, …
Dude WHAT THE FUCK, since when NIGGERS are allowed to user COMPUTERS. HOLYSHIT what’s next they’ll be allowed to VOTE or something?
Animals voting that would be the day. GET BACK TO PICKING up cotton!
lol, you’re mad …
lol, you’re mad that black ppl wont invite you to their barbecues.
it would be good if …
it would be good if you told us how to open hackers view >.<
hmm.. this is for …
hmm.. this is for newbies… can you make more advanced tutorials.. like how to crack 3dsmax.. or FlexLM … or Dongle..
Check out the …
Check out the reverse engineering tutorials from the user name “krazyjakee” . My reverse engineering tutorial is gear more towards noobs.
go to the hiew …
go to the hiew website then download the “Hiew32 Demo” . Extract the zip file and then click on the executable file named
hiew32demo.exe . There are plenty of other hex editors out there that can do the same thing though. Hackers view definitely isn’t the best.
ok thx
ok thx
Cool thx- Keep up …
Cool thx- Keep up the cool vids you helped me a lot!
You are such an …
You are such an idiot. Why would you post some stupid ass shit like that. Get a life.
Good tut. Thanks for taking the time to make your video.
Nice tutorial. Just …
Nice tutorial. Just want to point out that you could have ran the program you want to crack through the debugger and break after the error message came up. That way you don’t have to write down the error message and etc.
yeah, I know lol. I …
yeah, I know lol. I did it this way to save time and confusion. You could also set a break point at the string compare function and find out what the valid input for the program actually is. But, I felt this way is the best way for beginners to learn. I’m thinking about doing a more advanced tutorial ,but more advanced usually means more illegal.
Very nice
Very nice
if you nop out …
if you nop out after test eax,eax then that works too. Right click/binary/fill with nops
Also if you double click the searched text you go straight to that part of the code anyway. I’m a noob but might help others
I Love you man, the …
I Love you man, the first black geek man I see. Halla at you boy.
hello, all of the …
hello, all of the information is terrific, it is a new world for me. i do have some issues though, i am trying to learn the ASM, but i have been able to olly debug some things, but i am having some problems with something. i tried to go into chessmaster to find the part about needing a cd to run the program, but i can’t find that in the string part. anyone have any ideas?