Skip to content
This repository has been archived by the owner on Feb 5, 2021. It is now read-only.

Configuration

mat3 edited this page Jul 21, 2017 · 5 revisions

BadIntent Burp

Make sure Burp is listening on an interface, which is reachable by your Android instance.

BadIntent Android

Preferences View:

Package Filter

This regular expression filter determine which packages are qualified for interception. It is possible to override disabled “Hook System Apps” settings, when a specific system app package name has been specified.

Interface Filter

Since (almost) every binder transaction contains an INTERFACE TOKEN in order to validate that the correct interface is used (AIDL implementation), it is possible to filter interfaces, which are interesting for analysis purposes.

Capture Log

If enabled logs from all monitored apps are sent via the proxy.

Hook System Apps

If enabled, all apps including user- and system-apps are monitored. Otherwise, only user-apps are hooked.

Target IP

Specify the current IP of the Android device. On first launch the current WiFi-IP is set. Target IP is needed, because Burp (or any other proxy) needs to determine where the transaction details are going to.

Use System Proxy

Determine if the system proxy or a dedicated HTTP proxy should be used.

Proxy Host

self explanatory

Proxy Port

self explanatory