ใƒใƒ‹ใƒผใƒใƒƒใƒˆใฎๆง‹็ฏ‰3๏ผˆT-Pot:ใ‚คใƒณใ‚นใƒˆใƒผใƒซ)Bulding the Honeypot3(by Debian12)

PC
ใƒ–ใƒญใ‚ฐ

ไปŠใพใงใฏใ€้€šๅธธใฎT-Potใ‚’ๆง‹็ฏ‰ใ—ใฆใ„ใพใ—ใŸใ€‚ไปŠๅ›žใฏใ€Debian12ใงT-Potใ‚’ๆง‹็ฏ‰ใ—ใพใ™ใ€‚

้€šๅธธใ‚คใƒณใ‚นใƒˆใƒผใƒซใงใฏใ€Debian11ใงใ—ใ‹T-Potใฏใ‚คใƒณใ‚นใƒˆใƒผใƒซใงใใพใ›ใ‚“ใ€‚ใ—ใ‹ใ—ใ€Debian12ใงใ‚‚ใ‚คใƒณใ‚นใƒˆใƒผใƒซใงใใ‚‹ใ“ใจใŒใ‚ใ‹ใ‚Šใพใ—ใŸใ€‚

Debian12ใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซ

Debian12ใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใพใ™ใ€‚Debianใฎisoใฏnetinstใ‚’ไฝฟใ„ใพใ™ใ€‚

ใ€Œinstaller menuใ€ใ€€โ†’ใ€€ใ€ŒGraphical installใ€

ใ€ŒSelect languageใ€ใ€€โ†’ใ€€ใ€Œๆ—ฅๆœฌ่ชžใ€

ใ€Œๅ ดๆ‰€ใฎ้ธๆŠžใ€ใ€€โ†’ใ€€ใ€Œๆ—ฅๆœฌใ€

ใ€Œใ‚ญใƒผใƒœใƒผใƒ‰ใฎ่จญๅฎšใ€ใ€€โ†’ใ€€ใ€Œๆ—ฅๆœฌ่ชžใ€

ใ€Œใƒ›ใ‚นใƒˆๅใ€ใ€€โ†’ใ€€ใ€Œไปปๆ„ใฎๅๅ‰ใ‚’่จญๅฎš ๏ผˆไพ‹ใˆใฐdebianhost๏ผ‰ใ€

ใ€Œใƒ‰ใƒกใ‚คใƒณๅใ€ใ€€โ†’ใ€€ใ€Œ็ฉบ็™ฝใงOKใ€

ใ€Œrootใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ€ใ€€โ†’ใ€€ใ€Œไปปๆ„ใง่ค‡้›‘ใชใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ‚’่จญๅฎš๏ผˆไพ‹ใˆใฐpassword)ใ€

๏ผˆๆœฌๅฝ“ใฏใ€Œpasswordใ€ใชใ‚“ใฆ็ตถๅฏพใ ใ‚ใงใ™๏ผ‰

ใ€Œๆ–ฐใ—ใ„ใƒฆใƒผใ‚ถใฎๆœฌๅใ€ใ€€โ†’ใ€€ใ€Œ้€šๅธธใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹ใƒฆใƒผใ‚ถใฎๅ็งฐใ‚’่จญๅฎš๏ผˆไพ‹ใˆใฐhoney)ใ€

ใ€Œใ‚ใชใŸใฎใ‚ขใ‚ซใ‚ฆใƒณใƒˆใฎใƒฆใƒผใ‚ถๅใ€ใ€€โ†’ใ€€ใ€ŒไธŠ่จ˜ใจๅŒใ˜๏ผˆhoney๏ผ‰ใ€

ใ€Œใƒฆใƒผใ‚ถใฎใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ€ใ€€โ†’ใ€€ใ€Œ้€šๅธธใƒฆใƒผใ‚ถใฎใƒ‘ใ‚นใƒฏใƒผใƒ‰๏ผˆไพ‹ใˆใฐpass)ใ€

ใ€Œใƒ‡ใ‚ฃใ‚นใ‚ฏใฎใƒ‘ใƒผใƒ†ใƒผใ‚ทใƒงใƒณใ€ใ€€โ†’ใ€€ใ€Œใ‚ฌใ‚คใƒ‰-ใƒ‡ใ‚ฃใ‚นใ‚ฏๅ…จไฝ“ใ‚’ไฝฟใ†ใ€

ใ€€ใ“ใ‚Œใฐไธ€็•ช็ฐกๅ˜ใ€‚ใ—ใ‹ใ—ใ€ใƒกใƒขใƒชใŒๅๅˆ†๏ผˆ16GBใใ‚‰ใ„๏ผ‰ใชใ‘ใ‚Œใฐใ€ใ‚นใƒฏใƒƒใƒ—ใ‚’ๅๅˆ†ใจใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใŸใ‚ใ€ใใฎๅ ดๅˆใฏๆ‰‹ๅ‹•ใง่กŒใ†ใ€‚

ใ€Œใƒ‘ใƒผใƒ†ใ‚ฃใ‚ทใƒงใƒ‹ใƒณใ‚ฐๆฉŸ่ƒฝใ€ใ€€โ†’ใ€€ใ€Œใ™ในใฆใฎใƒ•ใ‚กใ‚คใƒซใ‚’๏ผ‘ใคใฎใƒ‘ใƒผใƒ†ใƒผใ‚ทใƒงใƒณใซใ€

ใ€Œใƒ‘ใƒผใƒ†ใ‚ฃใ‚ทใƒงใƒ‹ใƒณใ‚ฐใฎ็ต‚ไบ†ใจใƒ‡ใ‚ฃใ‚นใ‚ฏใธใฎๅค‰ๆ›ดใฎๆ›ธใ่พผใฟใ€ใ‚’้ธใถ

ใ€Œใƒ‡ใ‚ฃใ‚นใ‚ฏใซๅค‰ๆ›ดใ‚’ๆ›ธใ่พผใฟใพใ™ใ‹๏ผŸใ€ใ€€โ†’ใ€€ใ€Œใฏใ„ใ€ใ€€ใ—ใฐใ‚‰ใใ‚คใƒณใ‚นใƒˆใƒผใƒซใ‚’ๅพ…ใกใพใ™ใ€‚

ใ€Œๅˆฅใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซใƒกใƒ‡ใ‚ฃใ‚ขใ‚’ๆคœๆŸปใ—ใพใ™ใ‹๏ผŸใ€ใ€€โ†’ใ€€ใ€Œใ„ใ„ใˆใ€

ใ€ŒDebianใ‚ขใƒผใ‚ซใ‚คใƒ–ใƒŸใƒฉใƒผใฎๅ›ฝใ€ใ€€โ†’ใ€€ใ€Œๆ—ฅๆœฌใ€

ใ€ŒDebianใ‚ขใƒผใ‚ซใ‚คใƒ–ใƒŸใƒฉใƒผใ€ใ€€โ†’ใ€€ใ€Œdeb.debian.orgใ€

ใ€ŒHTTPใƒ—ใƒญใ‚ญใ‚ทใฎๆƒ…ๅ ฑใ€ใ€€โ†’ใ€€ใ€Œ็ฉบ็™ฝใ€

ใ€ŒDebianใƒ‘ใƒƒใ‚ฑใƒผใ‚ธๅˆฉ็”จ่ชฟๆŸปใซๅ‚ๅŠ ใ—ใพใ™ใ‹๏ผŸใ€ใ€€โ†’ใ€€ใ€Œ่‡ช็”ฑใซ้ธๆŠžใ€

ใ€Œใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹ใ‚ฝใƒ•ใƒˆใ‚ฆใ‚งใ‚ขใฎ้ธๆŠžใ€ใ€€โ†’ใ€€ใ€ŒSSHใ‚ตใƒผใƒใ€ใฎใฟใซใƒใ‚งใƒƒใ‚ฏใ‚’ๅ…ฅใ‚ŒใŸ็Šถๆ…‹ใซใ—ใฆใ€Œ็ถšใ‘ใ‚‹ใ€ใ‚’ๆŠผไธ‹

ใ€Œ่ตทๅ‹•ใƒ‰ใƒฉใ‚คใƒ–ใธGRUBใƒ–ใƒผใƒˆใƒญใƒผใƒ€ใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใพใ™ใ‹๏ผŸใ€ใ€€โ†’ใ€€ใ€Œใฏใ„ใ€

ใ€Œใƒ–ใƒผใƒˆใƒญใƒผใƒ€ใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹ใƒ‡ใƒใ‚คใ‚นใ€ใ€€โ†’ใ€€ใ€Œ/dev/sdaใ€๏ผˆโ†่‹ฅๅนฒๅค‰ใ‚ใ‚‹ๅฏ่ƒฝๆ€งใ‚ใ‚Š๏ผ‰

ใ€Œใ‚คใƒณใ‚นใƒˆใƒผใƒซใฎๅฎŒไบ†ใ€ใ€€โ†’ใ€€ใ€Œ็ถšใ‘ใ‚‹ใ€

ๅ†่ตทๅ‹•ใจใชใ‚Šใ€ใ‚คใƒณใ‚นใƒˆใƒผใƒซๅฎŒไบ†ใ€‚

T-Potใ‚คใƒณใ‚นใƒˆใƒผใƒซใฎๆบ–ๅ‚™

rootใงใƒญใ‚ฐใ‚คใƒณ

ๅ†่ตทๅ‹•ๅพŒใ€ใƒญใ‚ฐใ‚คใƒณ็”ป้ขใซใชใ‚‹ใฎใง

debianhost login: root๏ผˆใพใšใฏrootใงใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹๏ผ‰
Password: passwordใ€€๏ผˆๅ…ˆใปใฉ่จญๅฎšใ—ใŸrootใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ™ใ‚‹๏ผ‰

ๅฟ…่ฆใชใ‚‚ใฎใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹

# apt install -y vim sudo git

ใƒฆใƒผใ‚ถใ‚’sudoใ‚ฐใƒซใƒผใƒ—ใซๅ…ฅใ‚Œใ‚‹

้€šๅธธใƒฆใƒผใ‚ถ๏ผˆใ“ใ“ใงใฏใ€Œhoneyใ€๏ผ‰ใ‚’sudoใ‚ฐใƒซใƒผใƒ—ใซๅ…ฅใ‚Œใ‚‹

# usermod -aG sudo honey
# reboot ๏ผˆๅ†่ตทๅ‹•ใ™ใ‚‹๏ผ‰

T-Potใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซ

้€šๅธธใƒฆใƒผใ‚ถใงใƒญใ‚ฐใ‚คใƒณ

debianhost login: honey๏ผˆๅ…ˆใปใฉ่จญๅฎšใ—ใŸ้€šๅธธใƒฆใƒผใ‚ถๅ๏ผ‰
Password: passใ€€๏ผˆๅ…ˆใปใฉ่จญๅฎšใ—ใŸ้€šๅธธใƒฆใƒผใ‚ถใฎใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ™ใ‚‹๏ผ‰

ใƒกใƒณใƒ†ใƒŠใƒผใ•ใ‚“ใฎ่จ€ใ†้€šใ‚Šใ€ไธ‹่จ˜ใฎ้€šใ‚Šใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใฆใ„ใใพใ™ใ€‚ๆฌกใฏใ€Œ๏ผ“ใ€ใ‹ใ‚‰ใงใ™ใ€‚

gitใฎใƒชใƒใ‚ธใƒˆใƒชใ‚’ใ‚ฏใƒญใƒผใƒณใ™ใ‚‹

honey@debianhost:$~ git clone https://github.com/telekom-security/tpotce

ใ‚คใƒณใ‚นใƒˆใƒผใƒฉใƒผใฎใจใ“ใ‚ใพใง็งปๅ‹•ใ™ใ‚‹

honey@debianhost:$~ cd tpotce/preview/installer/debian

ไธŠ่จ˜ใฎใ‚ˆใ†ใซ<distro>ใซใฏใ€Œdebianใ€ใฎใปใ‹ใซใ€Œfedoraใ€ใ€Œsuseใ€ใ€Œubuntuใ€ใŒใ‚ใ‚Šใพใ™ใ€‚debianไปฅๅค–ใงใ‚‚ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹ใ“ใจใŒใงใใ‚‹ใ‚ˆใ†ใงใ™ใ€‚

ใ“ใ“ใงใฏใ€Œdebianใ€ใ‚’้ธๆŠžใ—ใฆใ„ใพใ™ใฎใงใ€debianใƒ•ใ‚ฉใƒซใƒ€ๅ†…ใซ็งปๅ‹•ใ—ใพใ™ใ€‚

ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ‚’้–‹ๅง‹

honey@debianhost:~/tpotce/preview/installer/debian$ ./install.sh
[sudo]honeyใฎใƒ‘ใ‚นใƒฏใƒผใƒ‰:ใ€€๏ผˆใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›๏ผ‰

ไธŠ่จ˜ใฎใ‚ˆใ†ใซใ‚คใƒณใ‚นใƒˆใƒผใƒซใ‚’ๅฎŒไบ†ใ—ใŸใ‚‰ใ€ๅ†่ตทๅ‹•ใ‚’ใ™ใ‚‹ใ€‚

$ sudo systemctl reboot

T-Potใฎ่ตทๅ‹•

ใƒญใ‚ฐใ‚คใƒณ

ใ“ใ“ใพใงใงT-Potใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซใฏๅฎŒไบ†ใ—ใฆใ„ใพใ™ใ€‚ใ—ใ‹ใ—ใ€ๅ…ˆใปใฉใฎๅ†่ตทๅ‹•ใงใ€sshใงใƒญใ‚ฐใ‚คใƒณใ‚’ใ—ใŸๆ™‚ใฎใƒใƒผใƒˆใฏใ€Œ22ใ€ใ‹ใ‚‰ใ€Œ64295ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใฆใ„ใพใ™ใ€‚ใ‚‚ใ—ใ‚‚ใ€sshใซใ‚ˆใ‚‹ใƒญใ‚ฐใ‚คใƒณใ‚’ใ—ใฆใ„ใชใ‘ใ‚Œใฐใ€้€šๅธธใƒญใ‚ฐใ‚คใƒณ๏ผˆใƒฆใƒผใ‚ถๅ๏ผšhoney๏ผ‰ใ‚’ใ—ใฆไธ‹ใ•ใ„ใ€‚ใ‚‚ใ—ใ‚‚sshใงใƒญใ‚ฐใ‚คใƒณใ—ใฆใ„ใŸๅ ดๅˆใฏใ€sshใงใƒญใ‚ฐใ‚คใƒณใ—ใพใ™ใ€‚

ssh -l honey -p 64295 192.168.11.100 
๏ผˆใƒญใ‚ฐใ‚คใƒณใƒฆใƒผใ‚ถๅ๏ผšhoneyใ€€T-PotใฎIPใ‚ขใƒ‰ใƒฌใ‚น:192.168.11.100ใ€€ใ ใฃใŸใจใ—ใŸๅ ดๅˆ๏ผ‰
honey@192.168.11.100's password: pass ๏ผˆใƒฆใƒผใ‚ถๅhoneyใฎใƒ‘ใ‚นใƒฏใƒผใƒ‰๏ผ‰

T-Pot่‡ชไฝ“ใฎใ€Œใƒฆใƒผใ‚ถๅใ€ใ€Œใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ€ใ‚’่จญๅฎšใ™ใ‚‹

ใพใšใฏใ€ŒT-Potใ€ใงไฝฟใ†ใ€Œใƒฆใƒผใ‚ถๅใ€ใจใ€Œใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ€ใ‚’ๆŒ‡ๅฎšใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚

ใ“ใ‚Œใฏใ€ŒT-Potใ€ใซWebใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹้š›ใฎใ‚‚ใฎใซใชใ‚Šใพใ™ใ€‚

$ vi /tpotce/preview/.env

ใ“ใ“ใงใฏใ€ŒWEB_USER=aaaaaใ€ใ€ŒWEB_PW=bbbbbใ€ใงไฟๅญ˜ใ—ใพใ™ใ€‚

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ‰ชใ‚‚ใกใ‚ใ‚“ๆœฌๅฝ“ใฏใ“ใ‚“ใชใฎใƒ€ใƒกใงใ™โ‰ซ

T-Potใ‚’่ตทๅ‹•ใ™ใ‚‹

$ cd tpotce/preview/
$ docker compose up -d

ใ“ใ‚“ใชใ‚“ใชใ‚ŠใชใŒใ‚‰ใ€ใฉใ‚“ใฉใ‚“้€ฒใ‚“ใงใ„ใใพใ™ใ€‚ๅ ดๅˆใซใ‚ˆใฃใฆใฏ็”ป้ขใŒใฉใ‚ใฉใ‚ๅ‹•ใ„ใฆใ„ใฆๅฟƒ้…ใซใชใ‚Šใพใ™ใŒใ€ใ˜ใฃใจๅพ…ใกใพใ™ใ€‚็’ฐๅขƒใซใ‚ˆใ‚Šใพใ™ใŒๆ•ฐๅˆ†ใฏใ‹ใ‹ใ‚‹ใงใ—ใ‚‡ใ†ใ€‚

ใ“ใฎใ‚ˆใ†ใซๆœ€ๅˆใฎใƒ—ใƒญใƒณใƒ—ใƒˆใŒๅ‡บใฆใใŸใ‚‰ใ€็ต‚ไบ†ใงใ™ใ€‚ใ‚‚ใ†ใ™ใงใซT-PotใŒๅ‹•ใ„ใฆใ„ใพใ™ใ€‚

Webใงใƒญใ‚ฐใ‚คใƒณ

ๅŒใ˜ใƒใƒƒใƒˆใƒฏใƒผใ‚ฏใซๅฑžใ—ใฆใ„ใ‚‹ใƒ‘ใ‚ฝใ‚ณใƒณใฎใƒ–ใƒฉใ‚ฆใ‚ถใ‹ใ‚‰URLใซ

ใ€Œhttps://192.168.11.100:64297ใ€ใจใ—ใฆๆŽฅ็ถšใ™ใ‚‹ใ€‚

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๏ผˆT-PotใฎIPใ‚ขใƒ‰ใƒฌใ‚นใŒ192.168.11.100ใงใ‚ใ‚‹ใจไปฎๅฎš๏ผ‰๏ผˆใƒใƒผใƒˆใฏ64297ใซๅ›บๅฎšใ•ใ‚Œใฆใ„ใ‚‹๏ผ‰

GoogleChromeใฎๅ ดๅˆ๏ผˆใปใ‹ใฎใƒ–ใƒฉใ‚ฆใ‚ถใงใฏ่‹ฅๅนฒ็•ฐใชใ‚‹๏ผ‰ใ€ไธŠ่จ˜ใฎใ‚ˆใ†ใซไธ็ฉใช็”ป้ขใŒๅ‡บใฆใใพใ™ใŒใ€ๆฐ—ใซใ›ใš้€ฒใฟใพใ™ใ€‚ใ€Œ่ฉณ็ดฐๆƒ…ๅ ฑใ€โ†’ใ€Œ192.168.11.100ใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹๏ผˆๅฎ‰ๅ…จใงใฏใ‚ใ‚Šใพใ›ใ‚“๏ผ‰ใ€ใ‚’ๆŠผไธ‹ใ€‚

ใ“ใ“ใฏWebใ‚ขใ‚ฏใ‚ปใ‚นใงใ™ใฎใงใ€ๅ…ˆใปใฉ่จญๅฎšใ—ใŸ

ใ€Œใƒฆใƒผใ‚ถๅใ€โ†’ใ€Œaaaaaใ€

ใ€Œใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ€โ†’ใ€Œbbbbbใ€

ใ‚’ๅ…ฅๅŠ›ใ—ใ€Œใƒญใ‚ฐใ‚คใƒณใ€

ใ“ใ‚Œใงใ€T-Potใฎ่ตทๅ‹•ๅฎŒไบ†ใงใ™ใ€‚

PCT-Pot
ใ‚นใƒใƒณใ‚ตใƒผใƒชใƒณใ‚ฏ
kotohaใ‚’ใƒ•ใ‚ฉใƒญใƒผใ™ใ‚‹

ใ‚ณใƒกใƒณใƒˆ