反汇编学习(2) -- 内联汇编 HelloWorld 篇

来源:互联网 发布:steam mac游戏目录 编辑:程序博客网 时间:2024/06/06 11:00

接第一篇:

lea    rcx,[rip+0x7b05]        // 0x409020 //传入字符串地址  call   0x4075d0 <printf>   // 调用printf函数  


将printf替换为汇编语句:

#include <stdio.h>int main(int argc, char *argv[]){char str[] = "Hello World";asm("lea %ecx,str""call $0x4075d0");//printf("Hello world!");return 0;}





原创粉丝点击