Honeypot build

 

Debian build Tutorial: https: //www.jb51.net/os/618680.html

Honeypot t-pot Tutorial: https: //www.cnblogs.com/zealousness/category/1267439.html

 

Hands-on

1、 apt-get install git 
    apt-get install curl
    
    apt-get install net-tools
    
2、apt-fast

Installation Manual

apt-get install aria2

git clone https://github.com/ilikenwf/apt-fast.git
cd apt-fast/
cp apt-fast /usr/local/sbin/
chmod +x /usr/local/sbin/apt-fast
cp apt-fast.conf /etc
apt-fast update

apt-fast install toilet


3 , altitude

In the / etc / apt / add to your sources.list
deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main

sudo apt-get install apt-transport-https

apt-get update
apt-get install -y nodejs

npm config set registry http://registry.npm.taobao.org



Reference: HTTP: // mirrors.ustc.edu.cn/help/nodesource.html



4 , Docker installation

Debian installation docker

apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg2 \
    software-properties-common

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -    
    
add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian \
$(lsb_release -cs) \
stable"

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io



docker Accelerator:

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://25xma2ql.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker


docker-compose

 docker-compose

curl -s https://bootstrap.pypa.io/get-pip.py | python
pip install docker-compose

#docker -compose up - d run

docker-compose -f ./standard.yml





Reference Address: HTTPS: // www.cnblogs.com/yu-hailong/p/7628979.html 
HTTPS: // docs.docker.com/install/linux/docker-ce/debian/


vi /etc/hosts

192.30.253.113 github.com
151.101.185.194 github.global.ssl.fastly.net
203.98.7.65 gist.github.com
13.229.189.0 codeload.github.com
185.199.109.153 desktop.github.com 
185.199.108.153 guides.github.com  
185.199.108.153 blog.github.com
18.204.240.114 status.github.com
185.199.108.153 developer.github.com
185.199.108.153 services.github.com
192.30.253.175 enterprise.github.com   
34.195.49.195 education.github.com    
185.199.108.153 pages.github.com  
34.196.237.103 classroom.github.com

apt install nscd

 /etc/init.d/nscd restart

5 , cloning project
git clone https://github.com/dtag-dev-sec/tpotce /opt/tpot


 apt install ethtool
 


vi install.sh remove local Notes

./install --type=user



Record issues:
Debian modify the default run level
1 . View the current operating level

# systemctl get-default
graphical.target
2 . View the alternate run level
systemctl list-units --type=target


3 . Replace the default run level

# systemctl set-default multi-user.target 



test

systemctl status tpot


STOP $ Docker (Docker PS -a -q) //   STOP to stop all container 
Docker RM $ (Docker PS -a -q) //    the Remove to remove all containers

Check the container

cd /opt/tpot/bin
./dps.sh


Start container

cd /opt/tpot/etc/compose
docker-compose -f ./standard.yml up


docker-compose down


systemctl start tpot
View Code

 

Update Source

# deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

# deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

deb http://mirrors.163.com/debian/ stretch main
deb-src http://mirrors.163.com/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
# stretch-updates, previously known as 'volatile'
deb http://mirrors.163.com/debian/ stretch-updates main
deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian stretch stable
# deb-src [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian stretch stable
deb-src http://mirrors.163.com/debian/ stretch-updates main
View Code

 

 

 

1、 apt-get install git 

      apt-get install curl

2.npm

https://github.com/nodesource/distributions

Installation error npm: https: //www.cnblogs.com/netaddi/p/5608856.html

# Using Debian, as root 
reference: http: //mirrors.ustc.edu.cn/help/nodesource.html
add to /etc/apt/sources.list

deb https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main
deb-src https://mirrors.ustc.edu.cn/nodesource/deb/node_10.x stretch main

 
apt-get update
apt-get install -y nodejs
npm config set registry http://registry.npm.taobao.org


3, cloning project
git clone https://github.com/dtag-dev-sec/tpotce /opt/tpot

 

 

cd /opt/tpot/bin
./dps.sh

cd /opt/tpot/etc/compose
for i in `cat ./standard.yml | grep image | cut -d '"' -f2 | uniq`
do 
    docker pull $i
done

 

 

 

Mirror Accelerator:

1, the first Ali cloud into the official website   https://account.aliyun.com/

2. After registration, into the management console, mirroring search service container, choose a mirror accelerator, accelerator and copy the address.

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

 

 

 

Download: https: //github.com/dtag-dev-sec/tpotce/releases

Build: https: //www.izhuhn.cn/index.php/2019/05/24/%E5%BC%80%E6%BA%90%E8%9C%9C%E7%BD%90t-pot-19 -03% E5% AE% 89% E8% A3% 85% E5% 92% 8C% E4% BD% BF% E7% 94% A8 /

 

https://blog.csdn.net/zhaozhangqcc/article/details/83017470

Guess you like

Origin www.cnblogs.com/xiaozi/p/11046732.html