PT0-002 · Question #509
Which of the following best explains why a penetration tester would use ProxyChains during an assessment?
The correct answer is B. To use remote access tools. ProxyChains is a tool that forces any TCP connection made by a given application to go through one or more proxy servers (SOCKS4, SOCKS5, or HTTP). In a penetration test, it is used to tunnel the traffic of remote access tools (such as Nmap, SSH, or Metasploit payloads) through…
Question
Which of the following best explains why a penetration tester would use ProxyChains during an assessment?
Options
- ATo harvest credentials
- BTo use remote access tools
- CTo fingerprint the organization
- DTo automate protocols
How the community answered
(17 responses)- A6% (1)
- B71% (12)
- C6% (1)
- D18% (3)
Explanation
ProxyChains is a tool that forces any TCP connection made by a given application to go through one or more proxy servers (SOCKS4, SOCKS5, or HTTP). In a penetration test, it is used to tunnel the traffic of remote access tools (such as Nmap, SSH, or Metasploit payloads) through intermediary proxies - enabling the tester to pivot through compromised systems, bypass firewalls, or obfuscate the origin of traffic. It is not a credential harvesting tool (A), it is not used to fingerprint an organization (C), and it does not automate protocols (D). Its primary value is making other tools work through a chain of proxies, which directly supports the use of remote access tools.
Topics
Community Discussion
No community discussion yet for this question.