
二进制漏洞
文章平均质量分 52
duangduang2020
这个作者很懒,什么都没留下…
展开
-
spike简单使用
1.kali下自带spike工具,有单纯产生数据块的模块,有产生TCP,UDP的模块2.建立blo.spk:s_block_start("main_block"); s_string("aaaaaaaa"); s_binary_block_size_intel_word("main_block"); s_block_start("sub_blo原创 2016-01-07 11:11:58 · 7514 阅读 · 1 评论 -
Peach 安装,使用
Peach安装使用安装 1.Peach官方网站http://community.peachfuzzer.com/2.windows安装需要安装.net framework 4.0使用1.建立Peach pit文件,使用xml表示2.在fuzz中,解决的几个问题是: 生成测试用户的样本,插入怎样的畸形数据,怎样发送给目标程序,怎样检测目标程序异原创 2016-01-07 21:49:26 · 5960 阅读 · 0 评论 -
linux编写shellcode
1、shellcode需要用到系统调用的调用号,可以通过unistd.h查看,具体某个系统调用的用法可以通过man syscall来查看2、在现在的指令集中引入了syscall指令,但是原来的int 0x80调用正常可以使用。int 0x80调用将系统调用号放在eax, 参数依次放在ebx, ecx, edx, esi, edi;超过5个的将参数放在内存中,并将内存地址放在ebx寄存器中。 (原创 2016-11-21 20:36:09 · 1093 阅读 · 0 评论