Comments (8)
Hi Sakti,
Mitmproxy does not support transparent proxying - you have to configure an explicit proxy to use it. This is a feature I want to support in future, though - please keep an eye on the repo.
Regards,
Aldo
from mitmproxy.
i will keep an eye on this
thanks
from mitmproxy.
I'm also interested in transparent proxy support and have some time to work on it. Any pointers on the best place in the code to start looking into it?
from mitmproxy.
I'm looking to do transparent proxying as well. Is this a useful tool, or should I look at modifying something like sslsplit?
from mitmproxy.
Transparent proxying has been in the master branch of mitmproxy for a few months now. Look at the -T option. This is well tested and has been used on many devices, but is not documented at the moment. If it's not clear to you how to set it up, you should probably wait for the next release (soon!) that will have complete documentation.
from mitmproxy.
Awesome, thanks a bunch. I'll see if I can figure it out, though I may just wait for docs :-) Does SSL work over the transparent proxying as well? Also, can it handle SNI? Thanks again.
from mitmproxy.
Yes and yes. You'll be somewhat of a pioneer with SNI - if there are issues I definitely want to know, and will fix them quickly.
from mitmproxy.
Cool, thanks so much for the fast reply.
from mitmproxy.
Related Issues (20)
- mitmproxy: 10.2: WireGuard Mode Does Not Receive Connections HOT 2
- Google Summer of Code 2024 HOT 2
- Binary doesn't run on Mac M1 (silicon) HOT 2
- When using the mitmproxy proxy to intercept streaming traffic, the live video is not being displayed. For example, when capturing live broadcasts from Douyin (TikTok).
- Loop with websites using cloudflare HOT 5
- Provide Linux Arm64 binaries HOT 3
- Constant exceptions in callback StreamReaderProtocol.connection_made... at asyncio.streams.py when using transparent mode HOT 8
- `Couldn't parse: falling back to Raw` for empty JSON array HOT 4
- AttributeError: 'ClientPlayback' object has no attribute 'options' HOT 2
- Mitmdump: invalid mode specification HOT 3
- QUIC Connection Migration HOT 3
- mitmproxy crashed error after application connects to a websocket
- mitmdump can't handle example.com? HOT 6
- mitmproxy crashes when starting HOT 3
- mitmdump reverse-proxied WebSockets leak memory HOT 4
- mitmproxy crashes while handling the Discord gateway HOT 1
- Allow arbitrary replay concurrency (client_replay_concurrency other than 1 and -1) HOT 2
- Wrong host displayed in mitmweb intercepted request
- Unable to `brew install mitmproxy` on MacOS HOT 2
- Tutorial audio is not working HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mitmproxy.