Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11374|Risposta: 0

[Smontaggio] Il software rompe le istruzioni di assemblaggio comuni

[Copiato link]
Pubblicato su 05/01/2015 11:55:52 | | |
CMP a, b // confronta a con b
mov a,b // Assegna il valore di b al valore di a, in modo che a=b
ret // Ritorno al programma principale
nop // Nessuna operazione, abbreviazione di "do nothing" (codice macchina 90)
  (Ultraedit apre il file edit exe e vede 90 istruzioni assembly equivalenti di nop)
chiama // chiama la subroutine, che termina in ret
je o jz // salto uguale (codice macchina è 74 o 84)
jne o jnz // jump se non è uguale (codice macchina è 75 o 85)
jmp // salto incondizionato (il codice macchina è EB)
jb // Se è inferiore a quanto sia, salta
ja // Se è più grande, salta
jg // Se è più grande, salta
jge // Se è maggiore o uguale, verrà saltata
jl // Se è inferiore a allora salta
pop xxx // xxx fuori dalla pila
push xxx // stack xxx

  Mantra dell'invincibilità della demolizione

  Uno (salto) morirà, e nove tubi (90) saranno Hu
  (corrispondente a 2 sopra - modificato in nop)
  Un (salto) a Hu, una torta (EB) da aspettare
  (Corrispondente a 1 sopra - modificato in jmp)
  (74) Cambiamento(75)
  (84) Cambiamento (85)
Non importa se non capisci, devi prima tenerlo a mente e poi capirlo lentamente più tardi.




Precedente:Puoi anche prendere la borsa e passare il pin sul telefono Android per rompere il WiFi
Prossimo:Il processo di stretta di mano a tre vie del protocollo TCP
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com