This is intended for people who are very new to this and have no clue about proxies, so what is a proxy? Artificial Geek explans:
What is a proxy server? A proxy server is essentially a private version of a VPN, VPNs often track what you search and it can be used against you. Proxies have thousands of uses which include: Changing your device’s location, se-ing from a different country/area, ordering country-specific items, signing up to services and offers, checking accounts, and much more.
How to use a Proxy
There are lots of different ways to connect to a proxy and it depends on the operating system you run. If its windows you can either use the inbuilt proxy connector or find one that is better suited to the task which you take on (Like a proxy switcher or manager). Proxies can be bought from sites, given for free (beware that free proxies tend to give bad performance compared to paid proxies). Here is a website I use for buying proxies: https://fineproxy.org/eng/. Also, a few VPN’s I recommend are NordVPN, ProtonVPN, and ExpressVPN.
Tools you can use for things related to proxies with: BlackArch
|Tiny free proxy server.
|Patch Binaries via MITM: BackdoorFactory + mitmProxy
|A proxy for arbitrary TCP connections.
|An NTLM, NTLM2SR, and NTLMv2 authenticating HTTP proxy.
|A proxy which allows you to intercept TLS traffic in native x86 applications across platform.
|A reverse DNS proxy written in Go.
|A highly configurable DNS proxy for pentesters.
|Finds public elite anonymity proxies and concurrently tests them.
|A regular-expression based python MITM DNS server with correct DNS request passthrough and “Not Found” responses.
|HTTP/HTTPS proxy over SSH.
|Hackish way to intercept and modify non-HTTP protocols through Burp & others.
|SSL-capable man-in-the-middle HTTP proxy
|A pluggable transport proxy written in Go.
|A pluggable transport proxy written in Python
|python script setting up a transparent proxy to forward all TCP and DNS traffic through a SOCKS / SOCKS5 or HTTP(CONNECT) proxy using iptables -j REDIRECT target.
|A hook preloader that allows to redirect TCP traffic of existing dynamically linked programs through one or more SOCKS or HTTP proxies
|Small multithreaded Perl script written to enumerate latency, port numbers, server names, & geolocations of proxy IP addresses.
|Transparent redirector of any TCP connection to proxy.
|Socks4 reverse proxy for penetration testing.
|A multi-threaded transparent HTTP proxy for manipulating web traffic
|The Swiss-Army Knife for SOAP Testing.
|Transparent proxy server that forwards all TCP packets over ssh
|Facilitates tunneling HTTP communications through servers vulnerable to Server-Side Request Forgery.
|A mitm proxy that will transparently proxy and dump both plaintext and TLS traffic.
|Proxy PoC implementation of STARTTLS stripping attacks.
|This tool accepts connection on tftp and reloads requested content from an upstream tftp server. Meanwhile modifications to the content can be done by pluggable modules. So this one’s nice if your mitm with some embedded devices.
|A light-weight HTTP proxy daemon for POSIX operating systems.
|Anonymizing overlay network.
|Wrapper to safely torify applications
|On-the-fly decryption proxy for MikroTik RouterOS WebFig sessions.
Disclaimer: I am by no means an expert I just thought this could help some people out still confused by what a proxy is.