
๐ก๏ธ SSH ์ฌ์ฉ์ ์ด๊ฑฐ (CVE-2018-15473). Python 3, ๋ฉํฐ์ค๋ ๋ ๋ฐ ์คํ ๋ณด์ . ๐งต
OpenSSH 7.7 ๋ฏธ๋ง ๋ฒ์ ์ ์ํ ์ฌ์ฉ์ ์ด๊ฑฐ ๋๊ตฌ์ ๋๋ค. ์ด ๋ฒ์ ์ Python 3์ผ๋ก ํฌํ ๋์์ผ๋ฉฐ, HackTheBox ๋ฐ TryHackMe ์ค์ต ํ๊ฒฝ์์ ์ต๋ ์์ ์ฑ์ ์ํด ์ต์ ํ๋์์ต๋๋ค.
paramiko 3.x์์ ์๋ํฉ๋๋ค (property object is not subscriptable ์ค๋ฅ ์์ ).imap_unordered๋ฅผ ์ฌ์ฉํ์ฌ ์ ํจํ ์ฌ์ฉ์์ ์ ํจํ์ง ์์ ์ฌ์ฉ์๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ํ๋ฉฐ ์คํฌ๋ฆฝํธ๋ ๊ณ์ ์คํ๋ฉ๋๋ค.+)๊ณผ ์คํจ(-)๋ฅผ ๋น ๋ฅด๊ฒ ์๋ณํ ์ ์๋ ์์ ๋ง์ปค.pip3 install paramiko --break-system-packages
# ๋จ์ผ ์ฌ์ฉ์ ํ
์คํธ
python3 exploit_ssh.py <IP> --user root
# ์ฌ์ฉ์ ์ง์ ์ค๋ ๋๋ก ์๋๋ฆฌ์คํธ ์ฌ์ฉ
python3 exploit_ssh.py <IP> --wordlist /usr/share/wordlists/metasploit/unix_users.txt --threads 10
์ด ์คํฌ๋ฆฝํธ๋ ๊ต์ก ๋ชฉ์ ๋ฐ ํ๊ฐ๋ ํ๊ฒฝ์์๋ง ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ ์๋ ์ด ๋๊ตฌ์ ์ค์ฉ์ ๋ํด ์ฑ ์์ ์ง์ง ์์ต๋๋ค.