Question

I have mobsf in kali linux in vmware workstation 17 I want to run Genymotion with mobsf ?

Answer High Confidence (81%)

How to Run Genymotion with MobSF?

We will help you link your local MobSF instance in Kali Linux to Genymotion (Desktop/Device Image/SaaS). Below are two common options with main steps based on our sources.

1) Using MobSF with Genymotion Desktop or Device Image (Local Link via ADB)

- Requirements:

- MobSF is installed on Kali Linux within your VM, with ADB from Android SDK Platform-tools on the correct path.

- Genymotion Desktop is running and ADB is enabled:

- Open Genymotion > Settings > Enable ADB.

- Network between MobSF Kali VM and Genymotion device (usually through a network setting that allows device access, such as bridged or host-only with port forwarding as needed).

- The emulator/device remains open on TCP port 5555 between the two devices.

- Basic settings:

- Connect to Genymotion device via ADB:

- `adb connect :5555`

- `adb devices`

- If MobSF does not recognize the device, set the device identifier in MobSF:

- In the settings file: `ANALYZER_IDENTIFIER = ':5555'` (or according to your MobSF method)

- If MobSF needs a specific ADB path, modify:

- `ADB_BINARY = '/path/to/adb'` in `~/.MobSF/config.py`

- What to read from sources:

- MobSF and Genymotion Device Image: General steps to link MobSF to Genymotion via ADB and set ANALYZER_IDENTIFIER and ADB_BINARY. The source explains example settings and how to connect:

- https://genymotion.com/blog/tag/pay-as-you-go

- https://support.genymotion.com/hc/en-us/articles/21440417788445-The-account-confirmation-e-mail-doesn-t-have-a-link

- Details of setting up MobSF with Genymotion Device Image:

- https://support.genymotion.com/hc/en-us/articles/360005432518

- Important notes:

- Connections must be secure and do not open TCP 5555 to the world (use local IP addresses only).

- If MobSF does not recognize the device, check the ADB path, AT, and ADB_BINARY in MobSF settings.

2) Using MobSF with Genymotion SaaS (If you are using Genymotion SaaS in the cloud)

- Requirements:

- You have a Genymotion SaaS subscription and proper documentation to access virtual devices in the cloud.

- MobSF is running locally and shows the connected device on the localhost:XXXX Dynamic Analysis page.

- Basic settings:

- Once MobSF is running, search for the connected device via Genymotion SaaS on the Dynamic Analysis page.

- Follow MobSF and Genymotion SaaS instructions to set up the connection and configuration.

- Related information from sources:

- How to use MobSF with Genymotion SaaS: Instructions on linking MobSF to Genymotion SaaS and dynamic analysis:

- https://support.genymotion.com/hc/en-us/articles/115005774409

- Explanation that the guide changes MobSF code and will not work with official MobSF Docker image without modifications:

- https://support.genymotion.com/hc/en-us/articles/115005774409

Quick operational notes for you based on your situation

- Since you are working within Kali in VMware and Genymotion may be running as Desktop or Device Image in the cloud:

- If you are using Genymotion Desktop within VMware on your machine, you may need a network bridge (Bridged/Host-only) and direct 5555 between Kali VM and Genymotion.

- If you are using Genymotion SaaS, the link will be through local MobSF with the SaaS device appearing in the service.

- Check that ADB is active and enabled in Genymotion (Enable ADB as mentioned) and ensure MobSF can access the device IP address.

Main sources we used:

- MobSF and Genymotion Device Image (ADB settings, ANALYZER_IDENTIFIER, and ADB_BINARY): https://support.genymotion.com/hc/en-us/articles/360005432518

- MobSF and Genymotion Device Image (Detailed article): https://support.genymotion.com/hc/en-us/articles/21440417788445-The-account-confirmation-e-mail-doesn-t-have-a-link

- How to use MobSF with Genymotion SaaS: https://support.genymotion.com/hc/en-us/articles/115005774409

- Tutorials page including MobSF and Genymotion Device Image article: https://support.genymotion.com