Skip to content

Responsible for visualization the vulhub and docker

Notifications You must be signed in to change notification settings

vulhub/MetaDockers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetaDockers

Vulhub Team做为以收集/制作docker漏洞靶场为基础,并发展Docker相关的开发,MetaDockers用于管理vulhub以及自实现的Docker可视化。build ing...

vulhub - Some Docker-Compose files for vulnerabilities environment

Image Image

setting:

配置vulhub path和docker api开关,docker若启动且加入环境变量那么默认即可docker.from_env(): MetaDockers/controller/lib/config.conf

sudo pip install -r requirements.txt

cd MetaDockers/

python manage.py runserver 8000

Index:

Image

Vulhubs:

可以加个启动项,并把每个靶场分配README。

Image

Images:

Image

完整的images启动参数有50多个,可以按需添加:api文档(涉及controller/lib/dockerOperation.py的image_operation函数和templates/images.html的$(".btn-run").click)。

Image

Networks:

Image

可增加/删除Networks:

Image

Image

Volumes:

Image

可增加/删除volumes:

Image

Containers:

这个Containers才是重点,解决了在使用Container时的几个常见问题,比如因child导致kill不掉等。

Image

正经的功能都有,还可直接跳转到映射的端口地址,其他功能可以摸索下:

Image

该Container的Log:

Image

该Container的Info:

Image

Docker Info:

层叠太多,直接用的json view,可以浏览器ctrl+f。

Image

About

Responsible for visualization the vulhub and docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors