This article is a mirror article of machine translation, please click here to jump to the original article.

View: 11374|Reply: 0

[Disassembly] Software cracks common assembly instructions

[Copy link]
Posted on 1/5/2015 11:55:52 AM | | |
CMP a, b // compare a to b
mov a,b // Gives the value of b to the value of a, so that a=b
ret // Return to the main program
nop // No operation, short for "do nothing" (machine code 90)
  (Ultraedit opens the edit exe file and sees 90 equivalent assembly statements of nop)
call // calls the subroutine, which ends in ret
je or jz // equal jump (machine code is 74 or 84)
jne or jnz // jump if not equal (machine code is 75 or 85)
jmp // unconditional jump (machine code is EB)
jb // If it is less than it is, jump it
ja // If it is greater, jump
jg // If it is bigger, jump
jge // If it is greater than or equal, it will be jumped
jl // If it is less than then jump
pop xxx // xxx out of the stack
push xxx // xxx stack

  Demolition invincibility mantra

  One (jump) will die, and nine tubes (90) will be Hu
  (corresponding to 2 above - modified to nop)
  One (jump) to Hu, one cake (EB) to wait
  (Corresponding to 1 above - modified to jmp)
  (74) Change(75)
  (84) Change (85)
It doesn't matter if you don't understand, you must keep it in mind first, and then slowly understand it later.




Previous:You can also grab the bag and run the pin on the Android phone to crack WiFi
Next:The three-way handshake process of the TCP protocol
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com