搭建

1.Setup: Ubuntu host, QEMU vm, x86-64 kernel

https://github.com/google/syzkaller/blob/master/docs/linux/setup_ubuntu-host_qemu-vm_x86-64-kernel.md

2.Kernel QA with syzkaller and qemu

https://github.com/hardenedlinux/Debian-GNU-Linux-Profiles/blob/master/docs/harbian_qa/fuzz_testing/syzkaller_general.md

syzkaller 实现介绍

1.Coverage-guided kernel fuzzing with syzkaller

https://lwn.net/Articles/677764/

2.Syzkaller:Future development

https://docs.google.com/presentation/d/1iAuTvzt_xvDzS2misXwlYko_VDvpvCmDevMOq2rXIcA/edit#slide=id.g18a0286605_0_28

3.How syzkaller works

https://github.com/google/syzkaller/blob/master/docs/internals.md

syzkaller 协议栈Fuzz

1.External network fuzzing for Linux kernel

https://github.com/google/syzkaller/blob/master/docs/linux/external_fuzzing_network.md

syzkaller 使用

1.Syzkaller crash DEMO

https://github.com/hardenedlinux/Debian-GNU-Linux-Profiles/blob/master/docs/harbian_qa/fuzz_testing/syzkaller_crash_demo.md

2.Exploiting the Linux kernel via packet sockets

https://googleprojectzero.blogspot.com/2017/05/exploiting-linux-kernel-via-packet.html

syzkaller 语法规则

1.Syscall descriptions

syzkaller 生成产生崩溃的C程序

1.How to reproduce crashes

https://github.com/google/syzkaller/blob/master/docs/reproducing_crashes.md

https://github.com/google/syzkaller/blob/master/docs/syscall_descriptions.md

2.Syscall descriptions syntax

https://github.com/google/syzkaller/blob/master/docs/syscall_descriptions_syntax.md

syzkaller 配置

https://github.com/google/syzkaller/blob/master/docs/configuration.md

最新文章

  1. 写出好的 commit message
  2. JPA oneToMany 级联更新
  3. [原]OpenGL基础教程(二)多边形绘制
  4. VM设置BIOS延长时间
  5. libcurl上传文件,添加自定义头
  6. ERROR 1005 (HY000): Can't create table'matrix.system_log' (errno: 150)
  7. B - Dungeon Master
  8. MCM1988 问题B_lingo_装货问题
  9. JAVA Socket地址绑定
  10. docker学习笔记7:发布镜像到docker hub上
  11. ORACLE根据两个表都含有的字段条件来判断两个表连接后有没有数据
  12. POJ-3450 Corporate Identity (KMP+后缀数组)
  13. MyBatis 的 XML 配置文件使用说明
  14. (转-经典-数据段)C++回顾之static用法总结、对象的存储,作用域与生存期
  15. zabbix 监控 ElasticSearch
  16. 20155236 2016-2017-2 《Java程序设计》第九周学习总结
  17. 【刷题】BZOJ 2959 长跑
  18. tp数据库操作
  19. unity, GUIStyle and Skin
  20. LeetCode-Add and Search Word

热门文章

  1. 如何用ABP框架快速完成项目(10) - ABP只要加人即可马上加快项目进展- 全栈篇(1) - 发挥DDD理论优势的时候到了!
  2. JavaScript面向对象编程指南(六) 继承
  3. mysql随笔系列-1
  4. Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本
  5. C# RichTextBox 制作文本编辑器
  6. Android 消息异步处理之AsyncTask
  7. 修改minifest使桌面软件支持高dpi
  8. Docker Data Center系列(五)- 使用自定义的TLS安全认证
  9. mssql sqlserver 使用sql脚本检测数据表中一列数据是否连续的方法分享
  10. Gson解析泛型