How to monitor all outgoing requests sent by the app and any of the installed packages, including trackers?

For example, a Firebase Analytics SDK collects various data about the app users and their behavior. How can I monitor each request going to Firebase servers, including viewing the exact data included in those requests?

As a bonus, I would also like to know how to potentially alter those requests. i.e. remove certain data.

  • \$\begingroup\$ If these requests might be encrypted or signed, you may have a very difficult time capturing them in flight, and may need to peer into the memory of the app itself to find the keys or alter the data before it is sent. What game or mod are you making that needs this capability? \$\endgroup\$
    – DMGregory
    Sep 11 at 18:47


You must log in to answer this question.

Browse other questions tagged .