This tutorial will thus be focused on how to create HTTP Injector .ehi config file without SSH account and Proxy.
Similar articles
HTTP Injector comes with many different tunnelling methods. You can create a config file for HTTP Injector using either the Secure Shell(SSH), Shadowsocks or Dnsurgent tunnelling types. But the most used is the Secure Shell tunnel type which can be used with an HTTP Proxy and a custom payload, without proxy(direct) or with TLS/SSL(Stunnel).
So, creating an HTTP Injector config for mobile will normally require you create an SSH account first. But there is a way you can create HTTP Injector to work via Secure Shell with HTTP proxy and Custom payload without SSH account and proxy. This tutorial will thus be focused on how to create HTTP Injector .ehi config file without SSH account and Proxy. This method can be used with a payload containing a proxy Host(for free net) or without.
What is HTTP Injector?
HTTP Injector works as a universal SSH/Proxy/SSL Tunnel/DNS Tunnel/Shadowsocks client to encrypts your connection so that you can surf the internet privately and securely. Besides that, it also helps you access blocked websites behind the firewall.
Best part? You are able to configure your own server and connect using this VPN.
HTTP has an Android and a desktop version. There is no official software for macOS but macOS users can still use the app. On this page, we are going to tell you how this is possible.
Access any website and service on the Internet and secure your identity. Secure your Android device from hackers and online threats when using public WiFi.
HTTP Injector (SSH/Proxy/VPN) features
- - Secure your connection using SSH or Shadowsocks tunnel
- - SSL/TLS tunnelling is supported
- - DNS tunnelling
- - No root access needed
- - Specify alternate proxy servers to send a request through
- - DNS Changer
- - Build-in SSH client
- - Build-in Shadowsocks client
- - Build-in Host Checker and IP Hunter
- - Payload Generator
- - Apps Filter
- - Support Android 4.0 to Android 10
- - Google DNS / DNS Proxy
- - Data Compression
- - Hotshare - Tether Unlock
- - Ability to change buffer size, etc
Create HTTP Injector .ehi config file without SSH account and Proxy
A Working Host. The host can be a page that opens free for your local ISP if you are to use for free internet. You can test Host status(should be 200 ok) using the Injector "Host Checker" tool.
Also, when you perform host check, note that note all host with 200 status will work. Again, HTTP Injector has different request methods you can use create a working payload for your config.
Creating Payload for HTTP Injector
- To create a Payload for HTTP Injector, simply launch HTTP Injector from your Android and then tap on "Payload Generator".
- Next, Enter the Host, and select the appropriate request method. The request method you use should be one that gives a 200 ok code status with the Host you are using.
- You can as well set the "injection method". If you are using the "GET" request method, for example, you can either use "Front or Back Inject" method.
- After entering the Host and setting the request and injection methods, you will have to select some extra headers. Available extra headers include;
- Online Host
- Forward Host
- Reverse Proxy
- Keep-Alive
- User-Agent
- Referer.
- And for those trying to create a config for free internet, they will have to test different extra header to see which works for their free internet.
- After filling all required info, generate your payload.
Wrapping thing up
HTTP injector requires a server to which it will tunnel your connection. And that is why an SSH account is usually required. But you can instead of creating your own SSH account, as usual, you can use HTTP Injector's built-in servers(severs already comes with SSH account details and remote proxy. Below are the steps to follow;
- The recent versions of HTTP injector come with built-in servers just like Anonytun. To use it a save yourself the stress of always creating an SSH account which will normally expire after a couple of days, click on the top-left menu icon.
- Next, scroll down and tap on "Servers"
- You should do this with a connection so that the latest servers will load.
- Now, select an SSH server with good speed indication.
- Tap on "connect and toggle on "Remote Proxy". This will also enable SSH account and you can set the open port(80 or 8080)
- After this, you all you have to do is test the config an export if it is ok.
COMMENTS