Skip to main content
1 min read Intermediate Mobile

mobsf-dcoker

MobSF Docker Setup

Use this for a fresh setup:

sudo docker pull opensecurity/mobile-security-framework-mobsf:latest

sudo docker volume create mobsf-data

sudo docker run --rm \
-v mobsf-data:/home/mobsf/.MobSF \
alpine \
chown -R 9901:9901 /home/mobsf/.MobSF

sudo docker run -d \
--name mobsf \
--restart unless-stopped \
-p 8050:8000 \
-v mobsf-data:/home/mobsf/.MobSF \
opensecurity/mobile-security-framework-mobsf:latest

Verify

sudo docker ps

Access:

http://192.168.66.154:8050

Data persistence

Yes:

Docker volume

mobsf-data

/home/mobsf/.MobSF

If you remove/recreate the container:

sudo docker rm -f mobsf

the data remains because the volume is separate from the container.

To recreate the container, just run:

sudo docker run -d \
--name mobsf \
--restart unless-stopped \
-p 8050:8000 \
-v mobsf-data:/home/mobsf/.MobSF \
opensecurity/mobile-security-framework-mobsf:latest

Important

Don't run this unless you intentionally want to delete all MobSF persistent data:

sudo docker volume rm mobsf-data