找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

Linux 中国◆开源社区 标签 汇编+系统调用
细分标签:

相关文章

  • linux简单之美

    话说windows也有syscall,这是必须的。但是win的syscall可以直接call吗?可以是 可以但是破费周折,搞成SDT之类的复杂概念。下面看看linux是如何做的吧。 view plaincopyprint? section.data msgdb"hellohopy!",0x0a section.text global_start _start: moveax,4 movebx,1 movecx,msg movedx,12 int0x80 moveax,1 movebx,0 int0x80 关键是系统调用号要知道,开始找的是usr/include/asm-gen*/unistd.h, 可是都不对。后来找的是usr/include/x86_64_linux_gnu/asm/下的头文件, 有2个,分别对应x86和x64.、编译连接指令如下: nasm

    2014-06-24 15:52     hopy

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。