摘要: 一、ELF的部分结构定义 1. elf header(定义在/usr/include/elf.h)//64位的系统ELF文件头包括以下两个部分 define EI_NIDENT (16) typedef struct { unsigned char e_ident[EI_NIDENT];/ Magi 阅读全文
posted @ 2016-05-31 01:26 20135312吴汉彦 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、运行login可执行程序,屏幕显示需要输入密码,随便输入一串字符,结果是Drop dead! 二、objdump d login,对login进行反汇编,找到main函数,找到含有scanf的那一行,再看接下来几行,发现有cmp指令进行比较,比较的寄存器是1c和18,找到main函数开始几行,发 阅读全文
posted @ 2016-05-31 00:00 20135312吴汉彦 阅读(1555) 评论(0) 推荐(0) 编辑