tor는 쉽게 말해서 익명 네트워크를 제공해주는 도구입니다. 익명 네트워크란 사용자가 어디서 왔는지, 어떠한 정보를 가지는지를 최대한 노출하지 않고 네트워크를 사용한다고 볼 수 있습니다.
여러 tor proxy 서버끼리 연결되어 있고, 사용자가 각각 proxy 서버를 경유하여 웹을 사용할 수 있습니다. 이렇게 되면 최종적으로 나가는 ip는 마지막으로 경유한 장소의 ip가 되겠지요.
Debian 계열 리눅스에서는 apt 패키지 관리자를 통해 쉽게 설치가 가능합니다.
tor 설치
# apt-get install tor
설치 후 nmap을 통해 확인 시 9050 port 가 open 됩니다. (tor port)
# nmap localhost
Starting Nmap 6.00 ( http://nmap.org ) at 2015-08-27 23:47 KST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000040s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 993 closed ports
PORT STATE SERVICE
..snip..
9050/tcp open tor-socks
시스템 프록시 설정에서 sock proxy 를 localhost의 9050 port 로 지정해주면 끝납니다.
자신의 ip를 조회해보면 랜덤한 국가로 나타나게 됩니다.
# apt-get install torsocks
설치 후 아래와 같이 usewithtor를 통해 사용이 가능합니다.
# usewithtor wget www.google.com/test
![]() |
HAHWULSecurity engineer, Gopher and H4cker! |
0 개의 댓글:
Post a Comment