tweaselORG / cyanoacrylate

Toolkit for large-scale automated traffic analysis of mobile apps on Android and iOS.
MIT License
5 stars 1 forks source link

Automatic proxy configuration in `startTrafficCollection()` and `stopTrafficCollection()` #2

Closed baltpeter closed 1 year ago

baltpeter commented 1 year ago

It would be great if we could automatically set and disable the proxy in startTrafficCollection() and stopTrafficCollection(). Currently, the user has to manually configure the proxy (except for the emulator, where we default to always using the proxy, even if it isn't running). That obviously isn't great.

For that, we need support in appstraction (https://github.com/tweaselORG/appstraction/issues/25).

baltpeter commented 1 year ago

Another benefit: This would make it possible to run multiple hot-glue sessions in parallel on the same machine. Currently, that isn't possible since we can only work with a proxy running at 127.0.0.1:8080.

zner0L commented 1 year ago

We already support that since #11 and #17. Multiple sessions are more complicated and need to be addressed separately.

baltpeter commented 1 year ago

I had kept this open for app filtering on iOS. But you're right. That and multiple sessions should have separate issues.