In Corellium's cloud environment, you can connect to your virtual devices via ADB, SSH, GDB, Serial Console and VPN.
Virtual devices will automatically connect to a network upon creation. Here are some of the ways you can connect to your virtual device.
For security, some connections require that you first connect to the virtual device via VPN. Just download the provided configuration file, install it, and you’re ready to go.
The Android Debug Bridge, or adb, is command-line tool for Android that enables the user to communicate with a device. For example, you can use adb to push and pull files, install applications, run commands on the device, or retrieve logs.
The Secure Shell protocol, or SSH, is a method of secure remote login from one computer to another. You can SSH to a jailbroken iOS device on Corellium in a few clicks.
The USBFlux app allows you to connect your virtual iOS devices to programs like Xcode using the USB protocol on MacOS and Linux - just like plugging your physical device in with a USB cable.
You can connect to the stub via GDB with the address and port for your particular virtual device, located at the bottom of the virtual device page.
If you prefer to view the device's serial console input / output in your local console program, such as Terminal, you can copy and paste the Console link from the Connect tab to your local console app. This can be convenient for enabling advanced console features, such as search.