Chinaunix首页 | 论坛 | 博客
  • 博客访问: 73569
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 210
  • 用 户 组: 普通用户
  • 注册时间: 2015-01-11 17:52
个人简介

黑夜给了我黑色的眼睛我却用它来寻找光明。

文章分类

全部博文(21)

文章存档

2015年(21)

我的朋友

发布时间:2015-03-07 15:22:13

概述主要是通过填写一对垃圾数据,让程序跳转到栈的其实位置,然后执行传过去的垃圾数据中夹杂的硬编码。   gdb -tui bof set disassembly-flavor intellayout asmlayout regsbreak maindisassemble mainrun $(python -c 'print "A" *300').........【阅读全文】

阅读(1755) | 评论(0) | 转发(0)

发布时间:2015-03-07 15:17:16

May it be an evening star祝愿夜幕明星 Shines down upon you将光华铺撒满你身May it be when darkness falls 祈愿当黑暗降临时Your heart will be true 你的心依然坚定 You walk a lonely road 你孤身一人在路上Oh! How far you are from home 啊,你已离家那么遥远 Mornie utúli? (darkness has come.........【阅读全文】

阅读(1226) | 评论(0) | 转发(0)

发布时间:2015-03-07 15:13:56

objdump是gcc带的反汇编工具,参数没有gcc那么多。主要显示对象文件的信息,比如链接库,可执行文件,.o结尾的文件 --archive-headers-a 显示档案库的成员信息,与 ar tv 类似     objdump-a libpcap.a     和 ar -tv libpcap.a 显示结果比较比.........【阅读全文】

阅读(2448) | 评论(0) | 转发(0)

发布时间:2015-03-07 15:07:05

在C中嵌入Perl解释器,有必要查看perl的相关文档:perldocperlembed 编译嵌入的Perl代码的C代码文件,需要用到libperl.so这个链接库。但是gcc的-lperl参数的调用默认库路径下的该文件即/usr/lib64/libperl.so,而这个安装包在centOS6.5系统上的安装路径是/usr/lib64/perl5/CORE/libperl.so,如果.........【阅读全文】

阅读(2414) | 评论(0) | 转发(0)

发布时间:2015-03-07 15:05:19

1、基本规则对于复杂的C程序,.c文件不只一个,如果经常更新,把所有的.c文件都要重新编译一次肯定没问题,问题是编译过程往往比较耗时,如果只改了某一个文件的一行代码,也要全部重新编译,这肯定不合理,有没有一种机制根据只编译改动的文件的关联的那部分文件呢? 复杂的C程序,每次编译都用gcc.........【阅读全文】

阅读(1240) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册