当前位置:网站首页>[try to hack] vulhub shooting range construction
[try to hack] vulhub shooting range construction
2022-06-25 14:40:00 【Happy star】
Blog home page : Happy star The blog home page of
Series column :Try to Hack
Welcome to focus on the likes collection ️ Leaving a message.
Starting time :2022 year 6 month 24 Japan
The author's level is very limited , If an error is found , Please let me know , thank !
Vulhub It's based on docker and docker-compose A collection of vulnerability environments , Enter the corresponding directory and execute a statement to start a new vulnerability environment , Make it easier to replicate vulnerabilities , Let security researchers focus more on the vulnerability principle itself .
vulhub Official website :https://vulhub.org/
docker Official documents :https://docs.docker.com/engine/install/#server
1、apt-get update
apt-get update Update the list of all software in the source .
apt-get upgrade Update software .
apt-get dist-upgrade Update system version . If your need for a new version of software is not so urgent , It's OK not to execute
2、 Uninstall the old version of docker sudo apt-get remove docker docker-engine docker.io containerd runc
Finished uninstalling docker 了
3、 install https Agreement and CA certificate apt-get install -y apt-transport-https ca-certificates
I have already installed it
4、 install dockerapt install docker.io
5、docker -v
6、 start-up dockersystemctl start docker
7、 View the open environment docker ps -a
8、 install pip3apt-get install python3-pip
Because I installed , Updated here
9、 install docker-compose
because Docker-compose be based on Python Development , So we can use it pip Installation .Compose Is used to define and run multiple containers Docker Application tools . adopt Compose, You can use YML File to configure all the services the application needs . then , Use a command , You can start from YML Create and start all services in the file configuration .pip3 install docker-compose
10、 test docker Is the installation complete docker run hello-world
11、 download vulhubgit clone https://github.com/vulhub/vulhub.git
12、 Get into nginx/CVE-2013-4547 route cd vulhub-master/nginx/CVE-2013-4547 
readme It's worth seeing.
There are loopholes and other introductions
13、 Pull the image locally docker-compose build 
14、 Start the vulnerability environment docker-compose up -d
15、 View the open environment docker ps -a
The browser can access the corresponding port number
边栏推荐
- Logistic Regression VS Linear Regression
- Kubernetes 理解kubectl/调试
- Shell array
- JS determines whether two values are equal, and compares any two values, including array objects
- Jaspersoft studio installation
- Why should programmers be softer?
- 程序員為什麼要軟一點?
- 全国首例,中国电信 5G 井下人员定位项目正式商用:可实时跟踪位置,保障作业安全
- dmsetup命令
- JS to add elements to the header, or tail of an array
猜你喜欢

Pourquoi les programmeurs devraient - ils être plus doux?

JVM uses tools to analyze classic cases of OOM

'NVIDIA SMI' is not an internal or external command, nor is it a runnable program or batch file

【中国海洋大学】考研初试复试资料分享

shell 数组

Thymeleaf Usage Summary

Uniapp cloud packaging app

Summary of common functions in Oracle Database

分享自己平時使用的socket多客戶端通信的代碼技術點和軟件使用

Stream竟然还有应用进阶学习?作为程序员的你知道吗
随机推荐
Uniapp icon configuration
【世界历史】第一集——石器时代的人们
网上股票开户安不安全?有谁知道呢
Encapsulating functions and event handling
Classifier and cross entropy loss function
JS Base64 Library Learning
【Try to Hack】vulnhub DC1
全国首例,中国电信 5G 井下人员定位项目正式商用:可实时跟踪位置,保障作业安全
【HBZ分享】LockSupport的使用
Shell built-in commands
Is it safe for tongdaxin to open a stock account
分享自己平时使用的socket多客户端通信的代码技术点和软件使用
[untitled]
API encapsulation of uniapp applet
Does stream even have application advanced learning? As a programmer, you know what
Share the code technology points and software usage of socket multi client communication
合宙Air32F103CBT6开发板上手报告
Discriminative v.s.Generative
Uniapp cloud packaging app
How to make GIF animation online? Try this GIF online production tool