Droker: Android, Docker and Web Sockets
Start wAndroid on docker
In a container world docker bring the android emulator into to the server world.
In this tutorial, I'll walk you through setting up your own android emulator and access it through your web browser for development, automation testing or pentesting purpose .
To get started, you'll need either a Linux box running a recent version of Ubuntu or any linux os with Docker installed .riting here...
CMD mask on
To simplify the deployment for non Docker experts we created a docker file available on GitLab
As my friend Ramsay bolton known as Abbas Like to make his crimes automated the only thing you need is just to Build And Run
Build
git clone http://gitlab.zxc.ovh/root/webodroid.git
cd webdroid
docker build . -t webdroid:0.1 --no-cache
Run
With the help of asciinema a lightweight, purely text-based approach to terminal recording
The stack
- Docker
- Ubuntu
- Novnc VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support.
- Android sdk
Summary
Avoid hiccups deploy everywhere : Docker come to the rescue .
You can change the docker file to modify the android version stop the ssh access change installation path or change working directories .
Why is this needed?
as far as i remember i did this so u can ssh directly into the docker instance
Demo link is broken. How can I install apps in the emulator? How can I see/watch the simulator once installed?
just run and use the port 6080