Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11374|Odpověď: 0

[Rozebírání] Software prolomí běžné assemblerové instrukce

[Kopírovat odkaz]
Zveřejněno 05.01.2015 11:55:52 | | |
CMP a, b // porovnejte a s b
mov a,b // Dává hodnotu b hodnotě a, takže a=b
ret // Návrat k hlavnímu programu
nop // Žádná operace, zkratka pro "nedělej nic" (strojový kód 90)
  (Ultraedit otevře edit exe soubor a vidí 90 ekvivalentních assemblerových příkazů NOP)
volat // volá podprogram, který končí na ret
je nebo jz // rovno skoku (strojový kód je 74 nebo 84)
jne nebo jnz // přeskočit, pokud není stejné (strojový kód je 75 nebo 85)
jmp // bezpodmínečný skok (strojový kód je EB)
jb // Pokud je to menší, než je, přeskoč to
Ja // Pokud je to větší, skoč
jg // Pokud je větší, skoč
jge // Pokud je větší nebo rovno, bude přeskočeno
jl // Pokud je menší než tak, skoč
vystřel xxx // xxx z hromady
push xxx // xxx stack

  Mantra demoliční nezranitelnosti

  Jeden (skok) zemře a devět trubic (90) bude Hu
  (odpovídající výše 2 - upraveno na NOP)
  Jeden (skok) na Hu, jeden dort (EB) čekat
  (Odpovídá výše uvedené části – upraveno na jmp)
  (74) Změna(75)
  (84) Změna (85)
Nezáleží na tom, jestli tomu nerozumíte, musíte to mít nejdřív na paměti a pak to pomalu chápat.




Předchozí:Můžete také vzít tašku a použít PIN na Android telefonu, abyste prolomili WiFi
Další:Proces třícestného handshake protokolu TCP
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com