How to Use HTTP Injector for Free Internet Android 2018 (Updated) – HTTP Injector is an application for professional use designed to manage HTTP headers. Plus, you can access blocked sites behind firewalls using SSH channels. And do not need root.
The use of HTTP Injector is rather complicated, but the official web page has a helpful manual. In addition, you can import configurations created by other users in just a few seconds. In HTTP Injector there is also a series of different tools. For example, IP Hunter lets you search for local IPs, while diagnostic tools provide an opportunity to check that everything is working well on your device.
How to use HTTP Injector:
Import config file created by other users (You can find it in your local group/group chats)
Use payload generator with normal mode if you do not know how to write the payload
Method 1 (SSH)
– Fill in proxy and SSH server info and press start
Method 2 (VPN)
– Uncheck “Start SSH” and fill in payload & proxy and press start
– On your VPN, set it to listen 127.0.0.1:8989
Before we get started HTTP Injector, let’s understand the meaning
Payload = HTTP header data payload that will be injected
Remote Proxy = Remote HTTP proxy (ex: Squid proxy / APN proxy)
Debug Mode = Show your data that you send/received in the app log (Please turn off during normal usage)
Battery Saver = Disable Wakelock that prevent your CPU from sleeping
Google DNS = Use Google DNS to bypass blocked websites and prevent your ISP from knowing what websites you’re visiting.
Start SSH = Start SSH connection upon starting injection.
Connect Mode = There are two modes, tables (root) which will require root and it only tunnels port 80 and 443 traffic.
VPN Service = mode is for Android 4.0+ and will tunnel all traffic to your server. (Please use root mode, if you are having issue with VPN Service mode)
SSH Secure Shell = is an encrypted network protocol for initiating text-based shell sessions on remote machines in a secure way.
SSH Host = SSH IP / hostname
SSH Port = The port for your SSH server, normally will be port 22 (Normally public squid / HTTP proxy will block port 22)
Username = SSH username
Password = SSH password
Data Compression = Compress data packet using zlib.
Upstream Proxy = HTTP Injector currently is using port 8989 (fixed), you have to enable and set 127.0.0.1:8989 for the SSH to connect to HTTP Injector local proxy server.
Using the below keywords, the app will automatically replace with relevant data upon injection, you do not need to replace the word inside the square bracket. Unless you know what you are doing.