ubuntu22.04安装AFLGo

shell 复制代码
git clone git@github.com:aflgo/aflgo.git
cd aflgo
export AFLGO=$PWD
sudo ./build.sh

然后

上面的是官方流程

主要看下面

  1. build.sh里三个wget的先下好,放在对应路径,然后把他的注释掉,不然下载时间很长很长。
  2. 然后下python那边容易报错:E: Package 'python3-dev' has no installation candidate。解决方案:添加阿里云之类的国内apt源,注意22.04是jammy
  3. pip下载第三方库超时。解决方案:把build.sh里的那几个pip install加上国内镜像源。参考pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

测试

examples/中第二行添加

shell 复制代码
AFLGO=$PWD/..

然后先跑一下下面

shell 复制代码
sudo sh -c 'echo core > /proc/sys/kernel/core_pattern'
# Fuzz the target libxml2
cd examples
sudo ./libxml2-ef709ce2.sh

如果报错正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... 失败:连接被拒绝。

就手动复制 showlinenum.awk 的文本到examples/libxml2_ef709ce2/showlinenum.awk_bak

然后还是注释掉wget的这一行,改为cp showlinenum.awk_bak showlinenum.awk,然后重新跑

相关推荐
BEOL贝尔科技6 分钟前
还在担心样本的安全吗?如何制定有效的温湿度异常应急预案?
人工智能·安全
未来之窗软件服务1 小时前
基于设备ID固化的SaaS客户端访问安全防护的必要性探析—东方仙盟
安全·仙盟创梦ide·东方仙盟·计算机考试
科技发布2 小时前
金理奖背书,传播易打造安全、透明、低成本广告投放渠道
安全
MartinYeung53 小时前
[论文学习]LLM 中的个性化安全:一个基准测试与基于规划的智能体方法
人工智能·学习·安全
黑客-秋凌3 小时前
使用Python+selenium实现第一个自动化测试脚本
开发语言·自动化测试·软件测试·python·selenium·测试工具
王维同学3 小时前
IFEO Debugger、VerifierDlls 与 SilentProcessExit 配置
c++·windows·安全·注册表
啦啦啦!4 小时前
基于AI进行GUI自动化测试
功能测试·测试工具·ai编程
析数塔5 小时前
SleeperGem 技术拆解:恶意 gem 是怎么躲过 CI/CD 扫描的
安全·ci/cd·github
酉鬼女又兒5 小时前
[特殊字符]零基础入门AI:归纳演绎、假设空间、归纳偏好、NFL、过拟合与欠拟合、模型评估选择、超参数、性能度量、混淆矩阵、P-R曲线和F1
人工智能·windows·python·深度学习·安全·机器学习·矩阵
●VON7 小时前
鸿蒙 PC Markdown 编辑器 Alpha 评审:如何用退出条件判断阶段完成
网络·安全·华为·编辑器·harmonyos·鸿蒙