winaflpet:Web用户界面和服务代理,用于WinAFL的监视和远程管理

时间:2024-06-04 17:10:53
【文件属性】:

文件名称:winaflpet:Web用户界面和服务代理,用于WinAFL的监视和远程管理

文件大小:3.6MB

文件格式:ZIP

更新时间:2024-06-04 17:10:53

docker docker-container winafl fuzzing-machines start-fuzzing

WinAFL宠物 WinAFL Pet是一个Web用户界面,专用于通过在模糊计算机上作为系统服务运行的代理对远程管理。 该项目的目的是允许轻松监视在多台远程计算机上运行的模糊作业。 典型的用例是在NAS或Raspberry PI上运行服务器组件,并根据需要在虚拟服务器上部署代理。 下图显示了这种典型的部署方案。 演示版 要求 模糊机器上必须有以下工具可用。 建议将所有工具安装在单个目录中(例如C:\Tools\... ),以便于管理。 通常,如果WinAFL手动运行正常,则在由代理运行时也应该正常。 实际上,一旦一切设置正确,就开始手动进行模糊测试,并继续使用代理。 的模糊测试 用于仪器的 用于崩溃分析 部署方式 服务器 该服务器使用Gin Web框架以Go语言编写,并在基于Alpine Linux的最小Docker映像中运行。 您可以使用以下命令来启动具有持久性数据存储的容器:


【文件预览】:
winaflpet-main
----server()
--------crash.go(8KB)
--------user_test.go(997B)
--------server.go(5KB)
--------job.go(16KB)
--------main_test.go(538B)
--------agent.go(6KB)
--------templates()
--------data()
--------db.go(3KB)
--------auth_test.go(683B)
--------auth.go(2KB)
--------status.go(869B)
--------plot.go(3KB)
--------main.go(2KB)
--------stat.go(4KB)
--------go.sum(37KB)
--------public()
--------utils.go(6KB)
--------user.go(3KB)
--------db_test.go(278B)
--------go.mod(820B)
----hooks()
--------build(214B)
----Dockerfile(2KB)
----agent()
--------crash.go(3KB)
--------project.go(846B)
--------job.go(8KB)
--------agent.go(2KB)
--------main.go(2KB)
--------go.sum(8KB)
--------utils.go(3KB)
--------stats.go(1KB)
--------go.mod(672B)
----LICENSE(1KB)
----.gitignore(481B)
----CHANGELOG.md(3KB)
----Makefile(761B)
----.dockerignore(5B)
----README.md(6KB)

网友评论