network-traffic-debug

Inspect and mutate Android traffic through RIPDPI's SOCKS5 proxy and VPN tunnel.

58|4|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/po4yka/RIPDPI --skill network-traffic-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: network-traffic-debug
Source: https://github.com/po4yka/RIPDPI/tree/main/.github/skills/network-traffic-debug
Command: npx skills add https://github.com/po4yka/RIPDPI --skill network-traffic-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

RIPDPI network traffic debugging for Android: capture, inspect, and debug traffic through the SOCKS5 proxy and VPN tunnel, including on-device packet capture and TLS interception.

Core Features & Use Cases

  • Mitmproxy-based SOCKS5 traffic inspection and TLS interception for secure debugging.
  • tcpdump on the VPN/TUN interface for raw packet capture, including non-root emulator support.
  • PCAPdroid-friendly capture for PCAP export and analysis.
  • TUN interface diagnostics to validate routing and DNS behavior on-device.
  • Local network fixture guidance and end-to-end testing workflows.

Quick Start

Start mitmproxy in SOCKS5 mode, configure the Android device to use the proxy, and begin on-device capture with tcpdump.

Frequently Asked Questions about network-traffic-debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture and inspect Android network traffic end-to-end?

Android network traffic is captured end-to-end by routing device connections through a SOCKS5 proxy and VPN tunnel, enabling simultaneous on-device packet capture and TLS interception for comprehensive traffic inspection.

How do I intercept TLS traffic on an Android device using mitmproxy?

TLS traffic interception is achieved by starting mitmproxy in SOCKS5 mode, configuring the Android device to route its connection through the proxy, and applying appropriate device configuration to decrypt secure debugging traffic.

Can I use tcpdump to capture packets on a non-rooted Android emulator?

Raw packet capture is supported on non-rooted Android emulators by running tcpdump directly on the VPN tunnel interface, allowing you to capture network traffic without requiring elevated device privileges.

What is the best way to export network traffic from Android for PCAP analysis?

PCAP export and analysis is handled by utilizing PCAPdroid-friendly capture workflows, which allow you to record on-device network traffic and export it directly into PCAP format for external inspection.

How do I validate DNS behavior and routing on an Android TUN interface?

DNS behavior and routing are validated by running TUN interface diagnostics directly on the Android device, checking how the VPN tunnel handles network path requests and resolves domain queries across the host and device.

What tools do I need to set up an Android network traffic debugging environment?

Setting up the network traffic debugging environment requires installing mitmproxy and tcpdump, alongside appropriate Android device configuration, to enable end-to-end traffic capture and route validation across host and device.