winget install --id=SanghyeokNam.DPIGuard -e
Configurable HTTP, TLS fragmentation tool - HTTP, TLS fragmentation only for specified domains - Support running as a service - Small memory footprint
DPIGuard is a configurable HTTP and TLS fragmentation tool designed to fragment network traffic only for specified domains. This helps bypass deep packet inspection (DPI) systems that might otherwise block or interfere with internet communications.
Key Features:
Audience & Benefit: Ideal for users seeking to maintain privacy and access in regions with strict internet controls. DPIGuard allows individuals to circumvent censorship by fragmenting traffic, making it harder for DPI systems to identify and block specific content or services.
The tool is available for installation via winget, ensuring easy setup on Windows systems.
Configurable HTTP, TLS fragmentation tool
Usage: DPIGuard [OPTION]
-h, --help display this help and exit
--version display version information and exit
--install install DPIGuard service
--uninstall uninstall DPIGuard service
global:
includeSubdomains: true
httpFragmentation:
enabled: true
offset: 2
outOfOrder: true
tlsFragmentation:
enabled: true
offset: 2
outOfOrder: true
domains:
- example.com # example.com will include subdomains
- domain: example2.com # example2.com will not include subdomains
includeSubdomains: false
- domain: example3.com # Override global configuration
httpFragmentation:
enabled: false
tlsFragmentation:
offset: 20
outOfOrder: false
- example*.com # '*' matches zero or more characters.
- example?.com # '?' matches single character.