Proxy Chain
ํ๋ก์์ฒด์ธ์ ์ฃผ๋ก ๊ณต๊ฒฉ์ ์ธก์์ ์ฌ์ฉํ๋ IP ์ถ์ ํํผ ๊ธฐ๋ฒ์ด๋ค.
์ฌ์ค ๋ง์ด ๊ฑฐ์ฐฝํ๊ฒ ํ๋ก์ ์ฒด์ธ์ด์ง, ํ๋ก์ ๋ช์ค์ผ๋ก ๋๋ ค์ฐ๋ฉด์ ์ถ์ ์๋นํ๊ฒ๋ ํ๋ค๋ ๊ฒ์ด๋ค.
https://medium.com/@turbo4gproxy/proxy-chaining-an-advanced-proxy-technique-explained-fd1c113557b5
๊ธฐ๋ณธ์ ์ธ ์๋ฆฌ๋ ๋ณ๊ฒ ์๋ค. ๊ทธ๋ฅ ์ค์ ํ๋ก์ ์๋ฒ ์๋ฌด๊ฑฐ๋ ๊ฐ์ ธ๋ค๊ฐ ๋บ๋บ์ด ๋๋ฆฌ๋ ๊ฒ์ด๋ค.
์ด๋ฌ๋ฉด ์์ฒญ ๋ฐ๋ ์๋ฒ ์ธก์์๋ ์๋ณธ IP๊ฐ ๋ญ์ง๋ฅผ ์ฐพ๋๊ฒ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํ๋ค. tor ๊ธฐ๋ฐ์ ๋ธ๋ผ์ฐ์ ๋ค๋ ๊ฑฐ์ ์ด๋ฐ ์์ด๊ณ .
์์ ํ๊ณ ์ ๋ถ ์์ค์ ๊ธฐ๊ด์ด ํ๋ก์ ์๋ฒ ํ๋์ฉ ํธ๋ฉด์ ์ซ์ผ๋ฉด ํธ๋ฆด ์์ผ ์๊ธด ํ์ง๋ง, ์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค.
๊ณต๊ฒฉ์๊ฐ ๋์ฃผํ๊ธฐ์๋ ์ถฉ๋ถํ ์๊ฐ์ด๋ค.
proxychains CLI ์ค์น
Kali ๊ฐ์ ์ผ๋ฏผ์ด๋ค OS์๋ ๊ธฐ๋ณธ์ผ๋ก ๊น๋ ค์๋๋ฏํ์ง๋ง, ์ผ๋ฐ ๋ฆฌ๋
์ค์์๋ ์ง์ ๊น์์ผ ํ๋ค.
make, gcc๊ฐ ํ์ํ๋ค.
git clone https://github.com/haad/proxychains
cd proxychains/
./configure
make
sudo make install


์ค์น๋๋ฉด
proxychains4๋ผ๋ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
ํ๋ก์ ์ค์
๋จผ์ ์ค์ ํ์ผ์ ๋ค์ด๊ฐ์ dynamic_chain์ผ๋ก ์ฒด์ธ ์ฌ์ฉ๋ฒ์ ๋ณ๊ฒฝํ๊ฒ ๋ค.
sudo vi /usr/local/etc/proxychains.conf
dynamic_chain

์ด๊ฒ ์ข ํธํ๋ค. ํ๋ก์ ๋ฆฌ์คํธ์์ ๊ทธ๋๊ทธ๋ ์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ก์ ๊ฐ์ ธ๋ค๊ฐ ์กฐํฉํด์ ์๋ ๋ฐฉ์์ด๋ค.
๊ทธ๋ฆฌ๊ณ ํ๋ก์ ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ๋ค ์ฐ๊ธฐ ์ํด์ tor ๋คํธ์ํฌ๋ฅผ ์ค์ ํ๊ฒ ๋ค.
sudo apt-get install tor -y
sudo service tor start
sudo systemctl status tor

๊ทธ๋ฅ ๊น๊ณ ํ์ฑํ์ํค๋ฉด ๋๋ค.


๊ทธ๋ผ ์๋ ์ง์ง ๋ด IP๊ฐ ๋์ค๋ ๊ฒ์ด
proxychains4 curl -m 20 https://.../
ํ๋ก์์ IP๊ฐ ์ฐํ๊ธฐ ์์ํ ๊ฒ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ๋ฒ ๋คํธ์ํฌ๋ฅผ ํ๋๊ฑฐ๋ผ์ ๋น์ฐํ ์๋๋ ๊ต์ฅํ ๋๋ฆฌ๋ค.
์ฐธ์กฐ
https://guleum.com/113
https://github.com/haad/proxychains