how to set up the SNI, and what to adjust in http injector
let’s build a sample HTTP Injector config you can test on Safaricom.
I’ll show you the basic payload, how to set up the SNI, and what to adjust.
---
✅ Sample HTTP Injector Setup
👉 Required:
HTTP Injector app installed
A free SSH account (from FastSSH.com, SSHKit.com, or any similar site)
---
1️⃣ Create your SSH account
Example:
Host: sg.fastssh.com
Username: yourusername
Password: yourpassword
Port: usually 443 for SSL
---
2️⃣ Test an SNI Host
Let’s use zero.facebook.com (example, might not be active — test first!)
---
3️⃣ Payload Example
In HTTP Injector, set:
Payload:
CONNECT [host_port] [protocol][crlf]Host: zero.facebook.com[crlf][crlf]
or a simpler version:
GET / HTTP/1.1[crlf]Host: zero.facebook.com[crlf]Connection: Keep-Alive[crlf][crlf]
Replace [host_port] with your SSH server IP and port, e.g. sg.fastssh.com:443
---
4️⃣ SSH Settings
SSH Host: your SSH server
Port: 443
Username/Password: as per your SSH account
---
5️⃣ SSL / SNI / TLS
Tick SSL/TLS
SNI: zero.facebook.com
---
✅ Extra settings
Leave Custom Payload enabled.
Proxy: Direct / None.
---
6️⃣ Start & Test
Save the config.
Tap START.
If the bug host is still open, it will tunnel through the zero-rated domain.
---
⚠️ Note
This is just an example config — you must test other SNIs if one stops working.
Always have small bundles handy to avoid being stuck.
Don’t share your SSH account credentials publicly.
---
If you’d like, I can generate the .ehi file for you — do you want that? If yes, tell
me: ✅ SSH host
✅ Username
✅ Password
✅ Port
Then I’ll make the file and guide you on how to import it. Ready? 📲✨


0 Comments