- 博客(6)
- 收藏
- 关注
原创 syzkaller中rawCover输出为空
/ 调用 addr2line 处理16进制地址。获取正在运行的syzkaller覆盖到的数据信息rawcover。修改源码的pkg/mgrconfig/load.go文件。// 调用 addr2line 并将结果输出。// 检查是否传递了正确数量的命令行参数。// 直接打印非16进制数据。// 定义正则表达式来匹配16进制地址。// 判断是否是16进制地址。修改代码输出16进制的rawcover。// 创建文件扫描器逐行读取。rawCover输出为空的问题。// 获取命令行参数。安装syz-cover。
2024-08-12 14:53:37
1120
原创 healer安装
为了使用 Syzlang 描述,Healer 的构建脚本会自动下载 Syzkaller 并在源代码中添加补丁并构建 Syzkaller,这可能会增加构建时间。因此,需要安装Syzkaller 所需的构建工具,例如:GO111MODULE开启的golang 编译器,GCC 6.1.0 或更高版本。sudo 命令的 --preserve-env 选项确实不允许跟随参数。最后,可以在 target/release目录中找到 Healer 本身和打补丁的 Syzkaller 二进制文件 (syz-bin)。
2024-03-28 16:41:53
339
原创 切换gcc版本
update-alternatives: 使用 /usr/bin/g++-9 来在自动模式中提供 /usr/bin/g++ (g++)手动配置 update-alternatives。# 安装 gcc-9 / g++-9。
2024-03-28 16:27:40
488
原创 syzkaller安装使用
ssh -i 路径bullseye.id_rsa -p 10021 -o "StrictHostKeyChecking no" root@localhost。自己的bzimage文件路径eg:/home/ubuntu/source/kernel/linux-5.4/arch/x86/boot/commit之后,create-image.sh中的默认release由stretch变更为了bullseye)创建image(注意,自2023-04-12 syzkaller的。创建boot.sh文件。
2024-03-28 16:26:20
1554
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人