Learn In-Depth How to Pentest React Native Android Applications!
Who is this Masterclass for?
Beginners
Advanced Learners
Working Cybersecurity Professionals
Ex-tech folks looking for a primer
What the Masterclass Covers
Apart from the usual Android application pen-test cases, this masterclass has
multiple out-of-the-box test cases and attack surfaces that you can use while specifically pentesting React Native applications.
- Introduction to React Native Framework
- React Native JS code to Java Native Code Translation
- React Native Application Architecture
- Reverse Engineering of React Native Application
- Static Analysis of React Native Android Application
- Editing and Patching React Native Application
- Modifying Hermes bytecode
- SSL Certificate Pinning Bypass
- Identify Manually Installed npm Packages
React Native npm Package CVEs Walkthrough
Learn what React Native is, why there is a buzz around it, why not use a hybrid application that displays data over WebView instead of React Native, and the bridge concept.
In this blog you will learn how to find out if an application is built on React Native apps and how to reverse engineer React Native apps using 2 different methods.
It is now time to learn and explore two different methods for decompiling APK files and analyzing their structure. You will also learn what is Hermes and how to uncover unencrypted HTTP data in the cache.
Modifying and patching React Native applications is relatively easier than doing so with Java-native Android applications. Let’s learn how!
The React Native team created their own JavaScript engine, Hermes, which runs React Native applications. The JS source code is often compiled into the Hermes bytecode. It’s time to learn how to modify the Hermes bytecode!
SSL certificate pinning is a process of associating a host with its expected X509 certificate or public key. How can one bypass certificate pinning with SSL? Let’s take a look.
Learn different types of npm packages in React Native applications and explore React Native npm packages CVEs.
In-depth Analysis
Each Masterclass offers a comprehensive exploration of cybersecurity topics, providing you with detailed, step-by-step guidance from foundational concepts to advanced techniques.
Curated by Industry Experts
Our lessons are crafted by seasoned professionals with years of experience in cybersecurity, ensuring you get accurate, up-to-date knowledge from trusted sources.
Practical Applications
Payatu Masterclasses focus on real-world scenarios and hands-on exercises, equipping you with the skills needed to apply your knowledge in practical situations.