docker中使用awvs


docker

容器使用

docker search [a]
# 搜索[a]的鏡像

docker pull [b]
# 下載鏡像[b],可以自由選擇

docker images
# 查看存在的鏡像

docker image rm <id>
# 刪除鏡像

docker run -dt --name [n] -p 80:80 --rm [b]
# 運行存在的鏡像;-dt 后台運行;--name 命名;-p 80:80 將后面的docker容器端口映射到前面的主機端口;--rm 運行完刪除容器

docker exec -it <CONTAINER ID> /bin/bash
# 進入運行中的容器

docker run -it --rm ubuntu /bin/bash
# 運行存在的鏡像,並以交互的方式進入容器,運行完刪除容器

docker ps
docker container ls
# 查看運行中的容器

docker stop <CONTAINER ID>
# 停止指定的容器,不指定為所有的容器

docker  rm
# 刪除所有的容器

docker container [stop/start/restart]
# 停止/開啟/重啟容器

docker container kill <CONTAINER ID>
# 強行終止容器

docker commit -p <CONTAINER ID> container-backup
# 創建Docker的快照

1. docker images列出主機上的鏡像

  • REPOSITORY:鏡像的倉庫源
  • TAG:鏡像的標簽
  • image id:
  • CREATED:創建時間
  • size:大小
┌──(root㉿kali)-[~]
└─# docker images
REPOSITORY                           TAG             IMAGE ID       CREATED         SIZE
cve-2017-15715_apache                latest          49c928a6eb6f   7 days ago      390MB
cve-2021-40438_apache                latest          710b4c421cc4   7 days ago      166MB
cve-2021-42013_apache                latest          ad0d0b416abf   7 days ago      138MB
cve-2021-41773_apache                latest          a8233d8d37c8   7 days ago      138MB

2. 查找鏡像,可以在網址內進行查找,也可以使用命令查找

  • NAME:倉庫源名稱
  • DESCRIPTION:鏡像的描述
  • STARS:是否是docker官方發布的
  • OFFICIAL:收藏數
  • AUTOMATED:自動構建
 https://hub.docker.com/
 
┌──(root㉿kali)-[~]
└─# docker search httpd                            
NAME                                 DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
httpd                                The Apache HTTP Server Project                  3924      [OK]      

3. 獲取新的鏡像

┌──(root㉿kali)-[~]
└─# docker pull httpd

4. 刪除鏡像

┌──(root㉿kali)-[~]
└─# docker rmi httpd

5. 停止容器運行

┌──(root㉿kali)-[~]
└─# docker stop abd0b3a40919

6. 啟動已經停止的容器

┌──(root㉿kali)-[~]
└─# docker ps -a

docker ps  #所有運行的容器
docker ps -l  #查詢最后一次創建的容器

7. 啟動一個已經停止的容器

┌──(root㉿kali)-[~]
└─# docker start abd0b3a40919          

docker restart id # 重啟

8. 運行一個 web 應用

┌──(root㉿kali)-[~]
└─# docker run -d -p 30000:3443 secfa/docker-awvs 
# -d是后台運行
# -p是容器內部使用的端口映射到主機
# 

9. 進入容器

┌──(root㉿kali)-[~]
└─# docker exec -it 6ab823a813f1 /bin/bash
root@6ab823a813f1:/# 


-i 交互式操作
-t 終端

AWVS

使用docker進行搭建

┌──(root㉿kali)-[/home/roott/桌面]
└─# docker pull secfa/docker-awvs


查看安裝鏡像
┌──(root㉿kali)-[~]
└─# docker images 


啟動

    https://127.0.0.1:3443/
    username: admin@admin.com  
    password: Admin123

1. 選擇目標,添加后保存

image

2. 對目標進行有關設置

image

3. 設置掃描速度

image

4. 需要登陸的網站,需要填寫賬號信image-20220322152515797

5. 設置掃描時的工具的信息

image

### 6. 導入文件進行掃描

image

7. 可對http協議進行相關設置

image

8. 設置掃描選項

image

9. 可u一選擇導出報告,還顯示目標的信息

image

10. 將漏洞分為4類,紅色最嚴重

image

11. 點擊漏洞會有詳細信息

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM