Merkkijono- ja muistioperaatiot
Merkkijono- ja muistioperaatiot: MOVS, STOS, LODS, SCAS ja REP-etuliite

x86:ssa on oma käskyperhe pelkästään muistialueiden käsittelyyn: kopiointi, alustaminen, läpikäynti, etsiminen. Nämä käskyt ovat implisiittisiä: ne lukevat ja kirjoittavat tiettyihin rekistereihin ilman että niitä mainitaan operandina, ja REP-etuliite tekee niistä toistettavia. C-kirjastojen memcpy, memset ja strlen kääntyvät usein yhdeksi näistä, joten reverse engineeringissä niihin törmää koko ajan.
Huom: Tässä moduulissa käsiteltäviä käskyjä ei voi ajaa kurssimme emulaattorissa; esimerkit on tarkoitettu lukemista varten, ei suoritettaviksi. Käytännön kokeilun voit tehdä myöhemmin oikealla assemblerilla (esim. NASM + Linux).
Hakkeroinnin oppiminen alkaa tästä
Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.