Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xtr4nge/fruityproxy
FruityProxy allows MITM attacks. MITMproxy inline scripts can be imported. It is possible to set an upstream proxy. FruityProxy is part of FruityWifi project. It provides a RESTful API.
https://github.com/xtr4nge/fruityproxy
Last synced: 2 months ago
JSON representation
FruityProxy allows MITM attacks. MITMproxy inline scripts can be imported. It is possible to set an upstream proxy. FruityProxy is part of FruityWifi project. It provides a RESTful API.
- Host: GitHub
- URL: https://github.com/xtr4nge/fruityproxy
- Owner: xtr4nge
- License: lgpl-3.0
- Created: 2015-06-26T11:19:26.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-06T12:01:28.000Z (about 6 years ago)
- Last Synced: 2024-08-04T09:06:42.676Z (5 months ago)
- Language: JavaScript
- Size: 74.2 KB
- Stars: 16
- Watchers: 5
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-network-stuff - **11**星
README
# FruityProxy
- FruityProxy allows MITM attacks.
- MITMproxy inline scripts can be imported.
- It is possible to set it in upstream mode.
- FruityProxy is part of FruityWifi project.
- It provides a RESTful API.
Usage: FruityProxy
Options:
`-l , --listen= Port to listen on (default 8080).`
`-a , --listenapi= Port to listen on [API] (default 8081).`
`-s , --upstreamserver Upstream proxy mode (server)`
`-p , --upstreamport Upstream proxy mode (port)`
`-m , --mode Proxy mode (default transparent)`
`-h Print help message.`
FruityWifi: http://www.fruitywifi.com
libmproxy: https://mitmproxy.org/doc/scripting/libmproxy.html#### Note: mitmproxy v0.15 or above is required
# FruityProxy and MITMf in upstream mode
`./mitmf.py -i eth0 {+options}`
`./fruityproxy.py -s 127.0.0.1 -p 10000`
Then, redirect the traffic to port 8080 (FruityProxy default port).
`Request <-> FruityProxy <-> MITMf <-> Response`