https://github.com/max-arnold/telnet2http
HTTP Proxy via Cisco telnet session
https://github.com/max-arnold/telnet2http
Last synced: 6 months ago
JSON representation
HTTP Proxy via Cisco telnet session
- Host: GitHub
- URL: https://github.com/max-arnold/telnet2http
- Owner: max-arnold
- Created: 2013-09-12T14:47:05.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-09-12T14:52:56.000Z (almost 13 years ago)
- Last Synced: 2025-03-12T09:13:04.374Z (over 1 year ago)
- Language: C
- Size: 113 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
HTTP Proxy via Cisco telnet session
===================================
This tool was created by unknown russian engineer who worked with Cisco VOIP gateways in restricted
corporate environment (i.e. little or no internet access on workplaces). These Cisco gateways were
typically connected to fast internet uplinks to provide good connectivity, so he decided to use them
for internet browsing.
This tool can establish telnet session with Cisco gateway with specified credentials and then act as
HTTP proxy, listening on local IP and proxying all requests via Cisco WAN interface.
Author is unknown for me, so I decided to upload the code as-is.
Compilation
-----------
1. On Linux:
gcc telnet2http.c -o testnet2http
2. On Solaris:
gcc telnet2http.c -lsocket -o testnet2http
Usage
-----
To run this proxy you need Linux or Solaris machine (possibly virtual one).
1. Launch telnet2http:
./telnet2http Loopback0 8080 1 0
2. Enter login credentials:
login:
password:
enable (optional)
3. Set http proxy in the browser:
http://:8080