debugging in x86 assembly | BONUS SCHIZONE
xmdi
Sorry the audio got distorted for ~10 seconds around 3:00. I was just describing what the ./run.sh shell script does: assembles the code into a binary, makes it executable, and the executes the program.
This video describes my general debugging process for the minimal SCHIZONE flavor of x64 Linux/BSD assembly.
code: https://github.com/xmdi/SCHIZONE
3 good resources:
x86 instruction reference: https://www.felixcloutier.com/x86/index.html
linux/freebsd syscall concordance: https://www.lurklurk.org/concordance.html
old draft of System-V ABI: https://refspecs.linuxbase.org/elf/x86_64-abi-0.99.pdf
secret discord link: https://xmdi.us/misc/discord.html ... https://www.youtube.com/watch?v=n3OMTrl4k-Q
2024-06-07
0.0 LBC
Copyrighted (contact publisher)
61540666 Bytes