r0capture is a tool for intercepting network traffic from Android applications. It serves as a traffic interceptor, packet sniffer, and client certificate exporter used to analyze application-layer communication on Android devices.
The project provides mechanisms to bypass SSL pinning and certificate validation, allowing the decryption of encrypted traffic without modifying device trust stores. It also enables the extraction of client-side certificates from application memory for saving to local device storage.
Captured network data is serialized into PCAP files to support offline protocol analysis. The tool identifies specific functions responsible for sending and receiving packets to capture data across various application-layer frameworks and protocols.