E-learning in Mobile and Application Security

Build technical expertise in mobile and application security and learn how vulnerabilities can be identified, analyzed, and exploited in practice. With flexible e-learning, you can develop your skills at your own pace and explore areas such as reverse engineering, Android and iOS application analysis, operating system security, and practical exploitation techniques. The courses are suitable for professionals who work with, or want to learn more about, offensive security, mobile security, and application security testing.

 

Offensive Mobile Reversing and Exploitation

Learn how Android and iOS systems work at a deeper level, and build skills in reverse engineering, vulnerability exploitation, rooting, jailbreaking, and mobile threat analysis.

Explore courses

Offensive iOS Internals

Gain insight into iOS architecture, security mechanisms, and exploit techniques, and learn how to analyze and reverse engineer applications, system components, and vulnerabilities in iOS.

Explore courses

Offensive Android Internals

Learn how Android is built and develop skills in reverse engineering, rooting, kernel analysis, vulnerability research, and exploitation of security weaknesses.

Explore courses

Practical AI Security: Attacks, Defenses, and Applications

Learn how AI and LLM-based solutions can be attacked and secured in practice, covering topics such as prompt injection, AI threat modeling, red teaming, secure code review, and guardrails.

Explore courses

Practical Mobile Application Exploitation

Learn how to test and analyze the security of Android and iOS applications, identify vulnerabilities, and use tools such as Frida and Ghidra for reverse engineering and practical exploitation.

Explore courses