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)
- httpauth is not attached to replay request
- Support HTTP/2 Conversion to HTTP/3
- Docker - usermod: group '1001' does not exist HOT 1
- When I used mitmproxy to grab my bag, my phone got so hot that I felt like it was going to explode
- attrs = self._cert.subject.get_attributes_for_oid HOT 1
- Mitmproxy taking long time to respond on Macbook M1 Sonoma HOT 11
- some data does not go through mitm on android 4.4.4 (TLS handshake failed) ? HOT 6
- When using mitmproxy, sometimes client gets "502 BadGateway".
- Change http to https
- Record failed TLS client handshakes in UI and to mitm dump file (not only in log) HOT 1
- disable temporary filter feature HOT 4
- Save decoded GRPC/Protocol Buffer content with mitmdump HOT 1
- [Feature request] Copy as Python Requests
- Mitmproxy unusably slow with large responses in reverse mode HOT 10
- Transparent mode on Windows Server 2022 (AWS) HOT 4
- mac m1 | protobuf<3.19,>=3.14| only 3 can be used at least 20 HOT 3
- Wireguard mode with MITM with docker container doesn't work HOT 8
- Downgradin Https To Http Not Work (sslstrip.py)
- mitmdump crashes on dns requests in reverse proxy mode HOT 2
- Windows MSI installer does not clear old ARP entries on version upgrade
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.