加载中...
文章
33
标签
25
分类
12
主页
我的文章
归档
标签
分类
小空调
关于本人
HeyGap's_Blog
fuzz - 浅析原理与 AFLpp 使用
搜索
主页
我的文章
归档
标签
分类
小空调
关于本人
fuzz - 浅析原理与 AFLpp 使用
发表于
2025-02-14
|
更新于
2025-03-14
|
fuzz
|
总字数:
6
|
阅读时长:
1分钟
|
浏览量:
Hey, password is required here.
文章作者:
HeyGap
文章链接:
http://heygap.github.io/posts/34368.html
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
HeyGap's_Blog
!
fuzz
上一篇
blockchain - openzeppelin 源码阅读
就像做 pwn 要读 glibc 源码,做 blockchain 怎么能不分析 openzeppelin 呢 [1] ERC20 ERC20 是以太坊上最基本的代币规范 openzeppelin ERC20 源码在这 以下是该合约的变量 123456mapping(address account => uint256) private _balances; // account 该 token 的余额// account 批准 spender 使用的余额,实际上花的还是 account 的 tokensmapping(address account => mapping(address spender => uint256)) private _allowances; uint256 private _totalSupply; // 该合约总共发行的 token 数string private _name; // 该 token 的 namestring private _symbol; // 简约版的...
下一篇
kernel - 浅析 kernel drivers 与简单实操
...
HeyGap
An undergraduate student of Cybersecurity at SDU.
文章
33
标签
25
分类
12
Follow Me
公告
欢迎来到我的博客,主要用来记录一些学习笔记和生活感悟。
目录
[1] 原理
[1-1] 什么是 fuzz?
[1-2] 什么样的 testcases 是“最优”的?
[1-2-1] Coverage
[1-3] 如何找最优的 testcases?
[1-3-1] 构建 initial seed pool
[1-3-2] 生成新的 testcases
[1-3-2-1] Mutation-based Fuzzer
[1-3-2-2] Generation-based Fuzzer
[1-3-3] 赋能
[1-4] Fuzzer 精简架构
[1-5] 优化
[1-5-1] 最小化 seed pool
[1-5-2] Predict Energy
[1-5-3] SnapShot
[1-5-4] Triage
[1-6] 应用场景
[2] AFL plus plus 使用
[2-1] 有源码 demo 运行
[2-1-1] 获取目标源文件并编译
[2-1-2] 初始化 seed pool
[2-2] 分析 crashes
[0xFE] 参考文献
最新文章
kernel - syzkaller
2025-03-14
kernel - 浅析 kernel drivers 与简单实操
2025-02-21
fuzz - 浅析原理与 AFLpp 使用
2025-02-14
blockchain - openzeppelin 源码阅读
2025-02-05
blockchain - Uniswap V2
2025-02-04
中
搜索
数据加载中