- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 揭开链接器的面纱
揭开链接器的面纱 深度分析 解决方案 通过内嵌汇编自定义打印函数和退出函数(INT 0x80) 通过链接叫吧自定义入口函数(不依赖任何库和GCC内置功能) 删除可执行程序中的无用信息(无用断信息,无用信息删除) 打印函数设计 void print(const char *str, int l) { asm volatile( "movl $4, %%eax\n" //sys_wri...
2020-01-13 22:17:30 86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人