Android interception framework
Install dependencies:
- Install Go
- Install necessary packages
apt-get install libarchive-tools
Build dmb
(DroidMole Builder) utility:
cd builder
go build -o ../dmb
cd ..
Download Android components:
- Android Emulator
./dmb download emulator --output agent/prebuilts/emulator.zip
- Android Platform Tools
./dmb download platform-tools --output agent/prebuilts/tools.zip
- Android Image
./dmb dmb download sysimg --api 33 --type google --output agent/prebuilts/sysimg.zip
Build container:
cd agent
DOCKER_BUILDKIT=1 docker build -t droidmole-android33 .
docker run --rm --name android1 --device /dev/kvm droidmole-android33
The agent will now be hosting a gRPC server on port 8080.
- Install Go
- Install necessary packages
apt-get install libarchive-tools libvpx-dev build-essential pkg-config