How to intercept the HTTP traffic via OpenVPN

ติดตั้ง OpenVPN ให้เรียบร้อยบน Kali และ iOS

ทดลองเปิด Burpsuite บน Kali แล้วตั้งดังนี้

จากนั้นตั้ง iptables เพื่อ Forward HTTP traffic โดยใช้คำสั่งดังนี้

sudo iptables -t nat -A PREROUTING -i tun0 -p tcp --dport 0:65535 -j REDIRECT --to-port 8080

ทดลองเข้าหน้าเว็บไซต์ผ่าน Browser บน iOS

ตรวจสอบที่ Burp ว่ามี HTTP traffic เข้ามา

ส่วนต้องการ Forward ไปที่ IP เครื่องอื่นสามารถทำได้ดังนี้

sudo iptables -t nat -D PREROUTING -i tun0 -p tcp --dport 0:65535 -j REDIRECT --to-port 8080


sudo iptables -t nat -A PREROUTING -i tun0 -p tcp --dport 0:65535 -j DNAT --to-destination 192.168.0.102:8080