What's new

Closed Http proxy injector

Status
Not open for further replies.

DaRk8

Eternal Poster
Joined
May 31, 2013
Posts
773
Reaction
655
Points
342
Mga master share ko lang to dito satin lahat na taga PHC iwan ko lang kong miron nang nag share nito dito pag meron nah paki delete nalang admin master Draft nakita kolang to sa kabila salamat pala sa pinag konan ko nito:D

HTTP Proxy Injector

Available for PC and Android

Welcome to HTTP Injector

Before we get started, let's understand the meaning
  • [Main] Payload HTTP header data payload that will be injected
  • Remote ProxyRemote HTTP proxy (ex: Squid proxy/APN proxy)
  • Debug Mode Show your data that you send/received in app log (Please turn off during normal usage)
  • Battery SaverDisable Wakelock that prevent your CPU from sleeping
  • Google DNSUse Google DNS to bypass blocked websites and prevent your ISP from knowing what websites you're visiting.
  • Start SSHStart SSH connection upon starting injection.
  • [SSH/Setting]Connect ModeThere's two modes, iptables (root) which will require root and it only tunnel 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)
  • SSHSecure Shell is a encrypted network protocol for initiating text-based shell sessions on remote machines in a secure way.
  • SSH HostSSH IP/hostname
  • SSH PortThe port for your SSH server, normally will be port 22 (Normally public squid/http proxy will block port 22)
  • UsernameSSH username
  • PasswordSSH password
  • Data CompressionCompress data packet using zlib.
  • Upstream ProxyHTTP 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.
Payload Keyword
  • Using the below keyword, the app will automatically replace with relavent data upon injection, you don't need to replace the word inside the square bracket unless you know what you are doing.
Supported keyword
  • [host] [port] [host_port] [protocol] [netData] [cr] [lf] [crlf] [lfcr]
  • Assume that 188.100. 100.123 is your SSH Server IP and 22 is your SSH port
Keyword
  • [host]
  • [port]
  • [host_port]
  • [ssh]
  • [protocol]
  • [netData]
  • [cr]
  • [lf]
  • [crlf]
  • [lfcr]
  • [crlf][crlf]
Inject Method
Notice: In this example we are using "CONNECT" & "HEAD" request method and domain.com as the host you want to spoof, you might need to use GET/POST/DELETE/CONNECT/HEAD... Make sure your remote HTTP proxy allow the request method else you will get 403 error.Tips: Use "Payload Generator" inside HTTP Injector app instead of writing manually. Normally we just need to use "CONNECT" request method
Payload wrong? Server timeout?
  • Wondering why you can't connect or getting timeout? payload wrong? setting incorrect?Try connect with normal active Wifi connection (different from your telco carrier) instead of using your mobile data to test you are able connect or not.Notes: This method only works if you are using public remote proxy IP. Not local proxy IP such as 10.X.X.X.
Troubleshoot
  • 302 Error code - If you are getting 302 HTTP header code that means your ISP is redirecting your request to their captive portal page. Normally ISP blacklisted your remote proxy or the HTTP Payload
  • 400 Error code - This indicate that your payload is invalid and can't be understand by remote proxy
  • Connection timeout - It could be that your network connection is slow or the remote proxy is slow
 
Last edited:
Status
Not open for further replies.

Similar threads

Back
Top