Besthope-Official / Gittalk-repo

0 stars 0 forks source link

x86-64 汇编介绍 | Besthope's Blog #2

Open Besthope-Official opened 1 year ago

Besthope-Official commented 1 year ago

https://besthope-official.github.io/2022/12/17/x86-64%E6%B1%87%E7%BC%96%E4%BB%8B%E7%BB%8D/#more

程序就是状态机。——jyy, on 2022 NJU OS Lecture 01 这句话道出了程序的本质. 实际上, 如今的计算机本质上就是通用图灵机, 而我们研究汇编语言就是研究程序在机器层面上的运行. 程序的进行依赖于rip寄存器, 它储存的值是当前运行的指令地址. 程序的进行实际上就是一条指令一条指令的移动(你可以在gdb里随时监控rip). 这和图灵机读写控制的方式本质上是一致的!

Besthope-Official commented 1 year ago

温馨提示:attack lab要手写汇编码. ROP攻击还要查机器级别的指令. Happy Hacking!

feipiao594 commented 1 year ago

好耶