FarewellDPI is designed to spoof Deep Packet Inspection (DPI) systems which are used for restricting access to Internet resources.
- TURN OFF YOUR ANTIVIRUS!!! Antiviruses, including Windows Defender, will most likely remove critical files which are REQUIRED for FarewellDPI to operate. This is a common issue with similar tools which intercept and modify network packets.
- Make sure you aren't using your ISP's DNS servers. Better use DNS-over-HTTPS instead.
- Extract the FarewellDPI.zip into disk C:\
- Open the extracted folder and run SERVICE_INSTALL.cmd as Admin. Done! You should now be able to access restricted websites.
While it's likely that FarewellDPI will unblock access to YouTube, Discord, Twitter (X) and other websites, it's still not guaranteed. Different ISPs use different "breeds" of DPI. Fooling strategies may vary depending on your ISP. You can manually edit the fooling strategies in SERVICE_INSTALL.cmd. List of all available arguments
set TLS443=[Arguments for all blocked websites on HTTPS/TLS]
set QUIC443=[Arguments for all QUIC connections]
set DISCORDSTUN50000=[Arguments for Discord voice]
Host lists can be found in /FarewellDPI/lists/. While adding a new domain to any list, follow these rules:
- Always enter one domain per line.
- Don't put any spaces.
blacklist.txt — Primary list of blocked domains.
customhostlist.txt — Secondary list of blocked domains. Add your domains here.
autohostlist.txt — Automatic list of blocked domains. Adds a website after several unsuccessful connection attempts.
youtube.txt — YouTube domains.
exclude.txt — Domains which should be ignored by FarewellDPI even if they are unreachable.