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

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 <IP_of_Genymotion_instance>:5555
  • adb devices
  • If MobSF does not recognize the device, set the device identifier in MobSF:
  • In the settings file: ANALYZER_IDENTIFIER = '<IP>: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