프록시 체인을 올바르게 구성하는 방법은 무엇입니까?

프록시 체인을 올바르게 구성하는 방법은 무엇입니까?

저는 칼리 2020.4를 사용하고 있습니다. Proxychains는 버전 2020.2에서는 작동했지만 버전 2020.3에서는 작동하지 않았습니다. 터미널에서는 사용하면 proxychains firefox이런 문구가 뜨면서 바로 종료됩니다.


┌──(sohan㉿kali)-[~]
└─$ proxychains firefox www.google.com
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] DLL init: proxychains-ng 4.14
                                                                                                                                                                      
┌──(sohan㉿kali)-[~]
└─$

Parrot OS에서 동일한 단계를 수행했는데 작동합니다. 여기 Cali에서는 문제를 찾을 수 없습니다. 이것은 내 Proxychains.conf 파일입니다.

# proxychains.conf  VER 3.1
#
#        HTTP, SOCKS4, SOCKS5 tunneling proxifier with DNS.
#   

# The option below identifies how the ProxyList is treated.
# only one option should be uncommented at time,
# otherwise the last appearing option will be accepted
#
dynamic_chain
#
# Dynamic - Each connection will be done via chained proxies
# all proxies chained in the order as they appear in the list
# at least one proxy must be online to play in chain
# (dead proxies are skipped)
# otherwise EINTR is returned to the app
#
#strict_chain
#
# Strict - Each connection will be done via chained proxies
# all proxies chained in the order as they appear in the list
# all proxies must be online to play in chain
# otherwise EINTR is returned to the app
#
#random_chain
#
# Random - Each connection will be done via random proxy
# (or proxy chain, see  chain_len) from the list.
# this option is good to test your IDS :)

# Make sense only if random_chain
#chain_len = 2

# Quiet mode (no output from library)
#quiet_mode

# Proxy DNS requests - no leak for DNS data
proxy_dns 

# Some timeouts in milliseconds
tcp_read_time_out 15000
tcp_connect_time_out 8000

# ProxyList format
#       type  host  port [user pass]
#       (values separated by 'tab' or 'blank')
#
#
#        Examples:
#
#               socks5  192.168.67.78   1080    lamer   secret
#       http    192.168.89.3    8080    justu   hidden
#       socks4  192.168.1.49    1080
#       http    192.168.39.93   8080    
#       
#
#       proxy types: http, socks4, socks5
#        ( auth types supported: "basic"-http  "user/pass"-socks )
#
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks4  127.0.0.1 9050
socks5  127.0.0.1 9050

답변1

동일한 포트에 다른 버전의 양말4와 양말5를 사용하지 마십시오. 따라서 구성의 최종 행을 삭제하십시오 proxychains.conf.

또한 Tor가 포트 9050에서 실행되고 있는지 확인하십시오.systemctl status tor

당신은 이것을 따라갈 수 있습니다가이드

답변2

비슷한 상황이 발생했는데, 다른 창에서 다른 Firefox 샘플을 여는 동안 명령을 실행하려고 할 때 문제가 발생했습니다. 즉, "proxychains firefox"가 실행될 때 firefox가 닫혀 있는지 확인하십시오.

답변3

비슷한 문제에 직면했지만 루트가 아닌 사용자 계정을 사용하여 해결했습니다. 다른 사용자를 생성하고 해당 사용자 계정에 로그인한 후 명령을 다시 실행하십시오.

답변4

저도 같은 문제가 발생하여 Firefox를 열었다가 닫았는데 문제가 없는 것을 확인했습니다.

관련 정보