srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/README.md b/README.md
index 16a1880..ad4db79 100644
--- a/README.md
+++ b/README.md
@@ -180,6 +180,18 @@ shorter `-socket /tmp/mitmux.sock` (and the matching `-socket` to
ZAP/Caido all do. Same story for a phone or tablet: set its Wi-Fi
proxy to your machine's LAN address and the daemon's port.
+ Or skip manual configuration entirely: `mitmux -launch-browser=chrome`
+ (or `firefox`, or `auto` to use whichever's installed) opens a fresh,
+ throwaway browser profile already pointed at the proxy, landing
+ straight on `http://mitmux.cert/` so installing the CA in that one
+ profile is a single click. The profile is brand new every time -
+ no cookies, extensions, or cached certificate-trust decisions carried
+ over from your regular browsing - and never reused, matching the
+ "don't disturb your everyday session" spirit of a pentest tool.
+ mitmux doesn't ship its own browser - building and maintaining one
+ is a different project entirely, and a terminal proxy tool has no
+ business trying; this launches your existing one instead.
+
4. **Open the TUI** (in another terminal - the daemon keeps running
independently):
@@ -188,7 +200,8 @@ shorter `-socket /tmp/mitmux.sock` (and the matching `-socket` to
```
Both binaries take flags for non-default setups - `-listen`, `-socket`,
-`-ca-dir`, `-db`, `-upstream-proxy` on `mitmuxd`; `-socket` on `mitmux`.
+`-ca-dir`, `-db`, `-upstream-proxy` on `mitmuxd`; `-socket`,
+`-launch-browser` on `mitmux`.
Both also take `-version` (prints version/commit/date and exits - `dev`
for a plain `go build`; `make build`/`make release` fill it in from
`git describe`) and `-h` for the full list.