Remove rpxy
This commit is contained in:
parent
b9a57aa2e8
commit
5d4d3e8672
3 changed files with 380 additions and 457 deletions
12
README.md
12
README.md
|
|
@ -204,7 +204,9 @@ sudo make install
|
|||
|
||||
### Record
|
||||
|
||||
Authorize rpxy and netreplay to bind to ports 80 and 443:
|
||||
#### Installation
|
||||
|
||||
Authorize netreplay to bind to ports 80 and 443:
|
||||
```bash
|
||||
sudo setcap CAP_NET_BIND_SERVICE=+eip netreplay
|
||||
```
|
||||
|
|
@ -217,11 +219,7 @@ firefox -P tlsbench
|
|||
|
||||
In settings, disable DNS security.
|
||||
|
||||
In `about:config`, set:
|
||||
* `devtools.chrome.enabled` to `true`
|
||||
* `network.dns.forceResolve` to `127.0.0.1`
|
||||
|
||||
In the `about:config` tab, open the console, execute this script to override DNS for the selected names, and redirect them to localhost:
|
||||
In `about:config`, set `network.dns.forceResolve` to `127.0.0.1`.
|
||||
|
||||
Run the shell commands:
|
||||
|
||||
|
|
@ -232,6 +230,8 @@ python exp.py update-certs debug
|
|||
|
||||
In Firefox, go to security settings, Certificates, import `/dev/shm/exp/certs/prime256v1/ca.crt` and trust it for identifying websites.
|
||||
|
||||
#### After installation
|
||||
|
||||
Stop anything running on ports 80 or 443.
|
||||
|
||||
Start the record proxy:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue