Corellium Class:
Intro to Mobile AppSec & Pen-Test Tools
This course provides an overview of using the Corellium Virtual Hardware platform with virtual iOS and Android devices. Students will get first-hand experience with common techniques used by AppSec and Pen-Testing teams.
Who is this for?
This course provides an overview of using the Corellium Virtual Hardware platform with Apple iOS virtual devices. Students will get first-hand experience with common tactics and techniques for discovering vulnerabilities and investigating exploits. Prerequisites for the course include...
- Familiarity with Corellium (e.g. see Corellium QuickStart course)
- Familiarity with UNIX-derivatives (e.g. Linux, macOS, BSD)
- Some understanding of C and Arm64 assembly
- IDA Pro with Arm64 support (Hex-Rays recommended) or Binary Ninja
Course Content
Replace your existing physical device(s) with virtual
- Creating a virtual device
- Using the virtual display
- Using the console
- Corellium device settings
- File and Apps review
- Network Monitor
- Connecting to the SSH tunnel or VPN (cloud only)
- USBFlux
- SSH into the device
- Snapshots – taking/restoring/deleting
- iOS Signing and Troubleshooting Errors
- Android Signing
- Installing applications (IPAs and APKs)
How to test applications with these implementations
- Mobile Security Standards
- Mobile Security Testing Guide
- Mobile Security Testing Checklist
- Google App Defense Alliance
Test Cases and Examples
An overview of Pentesting on the Corellium platform
Final Q&A
Courseware Pricing
Choose between virtual or on-site training solutions.
Virtual Course
$5,000
- 1/2 Day
- Unlimited Attendees
Virtual Course
$10,000
- Full Day
- Unlimited Attendees
- Hands-on Lab
On-site Course
$15,000
- Full Day
- Unlimited Attendees
- Hands-on Lab
Contact us to schedule
Interested in scheduling a course? Let us know.