Skip to content

lukangyu/FuzzingTest_Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

测试方法:

  • 在app# 输入 ./run_fuzz_task.sh 后回车

进入Ubuntu系统:

  • docker ps -a
  • docker start nju_fuzzer(或者在上一步完成之后的ID里选择一个复制)
  • docker exec -it nju_fuzzer(同上) /bin/bash

fuzzer文件夹负责模糊测试代码
out存放数据的输出和图片
seeds存放测试的种子
target存放测试用的C语言程序

结构:

FuzzingTest
|-docker
|   |-Dockerfile
|-docs
|   |-devlog.md #工作日志
|-fuzzer
|   |-analyze.py #数据转图片
|   |-其余测试文件可以随意删除替换
|-out
|-seeds
|-target
|   |-C语言程序
|-.gitignore
|-README.md
|-run_fuzz_task.sh #自动化测试脚本
|-requirements.txt #需要配置的环境

组员拉取代码后,只需要在自己的环境运行:

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 66.9%
  • C 23.0%
  • Dockerfile 5.9%
  • Shell 4.2%