Networking
DNS
- mess with dns - DNS playground.
Blocklist
Protocols
Tools
- CanYouSeeMe - Open Port Check Tool.
- mitmproxy - a free and open source interactive HTTPS proxy.
Speedtest
- Fast.com - How fast is your download speed? In seconds, FAST.com's simple Internet speed test will estimate your ISP speed.
- Internet Speed Test
Wireguard
bash
# place wireguard config at `/etc/wireguard/wg0.conf`
wg-quick up wg0
wg-quick down wg0ssh
bash
# create SSH key
ssh-keygen -t ed25519
# SSH config
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
# disable password auth
$ sudo nano /etc/ssh/sshd_config
## change this line
PasswordAuthentication no
## restart
$ sudo /etc/init.d/ssh restart
# port forwarding
ssh -L 5000:targethost:5000 NAME@TUNNEL_HOST
# add key to ssh-agent
ssh-add --apple-use-keychain $KEY_PATHInterface
bash
# disable network interface
sudo ifconfig wlan0 downCookbook
Intercepting HTTPS traffic on iOS
- Start proxy server
- Specify proxy for Wi-Fi SSID
- Obtain SSL cert via magic domain
- Install cert (Settings > General > VPN & Device Management)
- Trust cert (Settings > General > About > Certificate Trust Settings)