摘要: 格式化字符串: 格式化字符串函数可以接受可变数量的参数,并将第一个字符串作为格式化字符串,然后去解析之后的参数。常见的格式化字符串函数有: scanf printf,输出到stdout fprintf,输出到指定的FILE流 vprintf,根据参数列表格式化输出到 stdout vfpirntf, 阅读全文
posted @ 2019-11-05 09:32 countfatcode 阅读(375) 评论(0) 推荐(0) 编辑
摘要: canary是Linux为防止栈溢出的一种保护机制,接着我们分析glibc对canary的实现过程,首先给出跟canary相关的调用栈: security_init() //在elf/rtld.c中 dl_main() 在elf/rtld.c中 _dl_sysdep_start() 在elf/dl- 阅读全文
posted @ 2019-11-05 09:31 countfatcode 阅读(346) 评论(0) 推荐(0) 编辑