31x86-64 ABI ja kutsutavat
Capstone: kirjoita, käännä, debuggaa
Keskitaso45MIN
Capstone: kirjoita, käännä, debuggaa

"Capstone" on tässä kurssin päätöshanke; ei sekoitettava reverse engineering -kentän Capstone-disassemblerikirjastoon, johon palaat seuraavalla kurssilla.
Tähän asti olet:
- Kirjoittanut x86-assemblya kurssimme emulaattorissa.
- Lukenut käännetyn koodin idiomeja (
LEA,XOR reg, reg,TEST/JZ). - Käännellyt NASM-ohjelmia oikealla
nasm+ld-työkaluparilla, ensin 32-bittisenä, sitten 64-bittisenä. - Oppinut gdb:n perusteet: breakpointit, askelletus, rekisterit, muisti.
Aika yhdistää kaikki.
1 / 5
Hakatemia Pro
Hakkeroinnin oppiminen alkaa tästä
Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.