Fork me on github

12 2019 档案

摘要:前言: AFL中有一些自定义的头文件,说不上很重要,但是又不得不说。一共有五个头文件需要说一下: 当然还有一个afl-as.h文件,这个跟插桩过程相关,暂且先不谈。 【一】config.h 顾名思义,属于配置类的头文件,包含大量的宏定义,用来规定。 宏定义大概分三个部分,刚开始是一些通用的参数,如输 阅读全文
posted @ 2019-12-24 17:08 未配妥剑,已入江湖 阅读(709) 评论(0) 推荐(0) 编辑
摘要:前言: 在AFL的fuzzing过程中,维护了一个 testcase 队列 queue ,每次把队列里的文件取出来之后,对其进行变异,下面就先粗略讲一下各个阶段的变异是怎样的。 bitflip: 按位翻转,每次都是比特位级别的操作,从 1bit 到 32bit ,从文件头到文件尾,会产生一些有意思的 阅读全文
posted @ 2019-12-11 16:10 未配妥剑,已入江湖 阅读(4262) 评论(0) 推荐(0) 编辑
摘要:前言: 在之前我已经写过两篇简单的博客,分别介绍了怎么安装使用Latex:https://www.cnblogs.com/wayne-tao/p/11703667.html和怎么在Latex中加入中文:https://www.cnblogs.com/wayne-tao/p/11703667.html 阅读全文
posted @ 2019-12-07 16:40 未配妥剑,已入江湖 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:前言 在AFL(二)中已经讲了cmin和tmin两个工具,流程和用法,在AFL(三)中也讲了一个tmin的修改,为其加入了文件夹的修改操作。在本文中会对cmin进行小小的修改,希望能够在输出 -o 文件夹不为空的时候,不是直接退出,要求重新输入指令,而是可以把文件夹另存,程序继续进行。 源码分析 【 阅读全文
posted @ 2019-12-02 17:15 未配妥剑,已入江湖 阅读(913) 评论(0) 推荐(0) 编辑
摘要:前言: 之前分析tmin工具的时候,提到tmin的命令目前只能对文件进行操作,很多博客也提供了写脚本的方式对文件夹进行操作。本文是想通过修改tmin源代码的方式,实现添加新命令参数就可以对文件夹进行操作。 本文分为三部分:主要思路、部分实现细节、演示。 在文章最后给出了git地址,可以pull下来直 阅读全文
posted @ 2019-12-01 00:30 未配妥剑,已入江湖 阅读(1426) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示