Payload Generator
Generate HTTP injection payloads for use in VPN config files. Choose a method, enter your host, and copy the result directly into your app.
Most mobile carriers in Africa and Asia offer zero rated websites, which are domains you can access without any data balance. Common examples are carrier billing pages, support portals, and self-service apps. These zero rated domains are what we call the bug host.
A bug host works because your carrier's proxy server sees a request going to a domain it allows for free, then forwards that traffic without deducting data. This Payload Generator builds the HTTP headers that make this work by wrapping your VPN connection inside a request that looks like it is headed to the zero rated website.
Some apps like HTTP Custom and HTTP Injector also support a custom SNI, which stands for Server Name Indication. It is a field in a TLS handshake. Setting the custom SNI to your bug host domain makes encrypted connections appear to your carrier as traffic to the zero rated website, even when the actual destination is your VPN server.
To use this Payload Generator, find your carrier's zero rated or bug host domain, enter it in the bug host field, select an injection method, and generate. Paste the result into your VPN app's payload field. If the first method does not connect, try another. Different carriers respond to different methods.
