TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Capture mobile HTTP&HTTPS and decrypt TLS with mitmproxy

2 pointsby txthinkingover 4 years ago

1 comment

txthinkingover 4 years ago
This is not using system proxy way. because some apps can choose not use system proxy. This is using TUN way. So all TCP can be captured to mitmproxy.<p>Requires:<p>[Desktop]: <a href="https:&#x2F;&#x2F;github.com&#x2F;mitmproxy&#x2F;mitmproxy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mitmproxy&#x2F;mitmproxy</a><p>[Mobile iOS]: <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;id1528537342" rel="nofollow">https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;id1528537342</a><p>[Mobile Android]: <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.txthinking.mitmproxy" rel="nofollow">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.txthinking...</a><p>- Intercept HTTP &amp; HTTPS requests and responses and modify them on the fly<p>- Save complete HTTP conversations for later replay and analysis<p>- Replay the client-side of an HTTP conversations<p>- Replay HTTP responses of a previously recorded server<p>- Reverse proxy mode to forward traffic to a specified server<p>- Transparent proxy mode on macOS and Linux<p>- Make scripted changes to HTTP traffic using Python<p>- SSL&#x2F;TLS certificates for interception are generated on the fly<p>- And much, much more…