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,然后重新跑

相关推荐
北岛三生29 分钟前
MTK平台调试介绍(一)
图像处理·测试工具·测试用例
流觞 无依1 小时前
DedeCMS plus/list.php 参数注入(SQL注入)修复教程
sql·安全·php
skilllite作者1 小时前
SkillLite 多入口架构实战:CLI / Python SDK / MCP / Desktop / Swarm 一页理清
开发语言·人工智能·python·安全·架构·rust·agentskills
攻城狮在此2 小时前
华三交换机端口隔离配置(VLAN内二层互访隔离)
网络·安全
arvin_xiaoting2 小时前
OpenClaw学习总结_IV_认证与安全_4:Multi-Account Patterns详解
人工智能·学习·安全
小羽网安2 小时前
Linux 服务器如何进行安全加固?
linux·服务器·安全
EasyGBS2 小时前
国标GB28181算法算力平台EasyGBS筑牢应急管理与安全生产防控防线
安全
枫叶林FYL2 小时前
【Python高级工程与架构实战】项目五:生产级LLM Agent框架:基于PydanticAI的类型安全企业级实现
python·安全·架构
乾元3 小时前
《硅基之盾》番外篇一:时间的折叠——AI 时代下的物理隔离与传统工控(ICS/OT)安全
网络·人工智能·安全·网络安全·架构
步步为营DotNet3 小时前
探索.NET 11 中.NET Aspire 在云原生应用可观测性与安全的深度融合
安全·云原生·.net