Skip to main content
00:00/00:00
Lecture 13 of 45

Installing the patched-apk file to the android phone and testing it

Download Course (Free)

Course Content

0 / 45 completed
Section 1: Introduction2 videos

Intro to Frida

2m

Intro to Frida Injection

2m
Section 2: Setting up lab and rooted android emulator6 videos

Installing LD-player emulator

4m

Installing platform tools

12m

Installing frida-server on the android emulator

8m

Update Installing the correct version of frida-server

11m

Installing objection and frida tools on the pc

13m

Testing objection and frida

8m
Section 3: Setting up lab for non-rooted android phone6 videos

Installing the apktool

11m

Installing Android-studio build-tools

17m

Enabling developer-mode on the android phone

2m

Patching the target apk file with the frida-gadget (frida-server)

10m

Installing the patched-apk file to the android phone and testing it

10mNow Playing

Alternative solution for non-rooted android phones

14m
Section 4: Decompiling apk files3 videos

Installing dex2jar and jd-gui

21m

Reverse engineering using the apktool

33m

Decompiling an apk file using dex2jar and jd-gui

5m
Section 5: Understanding the Frida CLI1 videos

Understanding the Frida CLI

25m
Section 6: Simple Frida hello-world script1 videos

Simple Frida hello-world script

39m
Section 7: Frida script to list classes1 videos

Frida script to list classes

46m
Section 8: Hooking functions and bypassing root detection3 videos

Intro to hooking functions

4m

Decompiling apk to identify target function to hook

6m

Hooking functions and modifying them

16m
Section 9: Frida scripts to list methods and properties1 videos

Frida scripts to list methods and properties

46m
Section 10: Re-using app functions in Frida scripts and decrypting passwords2 videos

Analyzing app functions and creating skeleton script

17m

Implementing app functions in frida and decrypting password

53m
Section 11: Dumping function parameters1 videos

Dumping function parameters

17m
Section 12: Hooking windows MessageBox function1 videos

Hooking windows MessageBox function

19m
Section 13: Frida and Windows listing modules1 videos

Listing windows modules (DLL libraries) using Frida

33m
Section 14: Modifying the windows MessageBox API1 videos

Modifying the windows MessageBox API

43m
Section 15: Listing windows process functions1 videos

Listing windows process functions

28m
Section 16: Hooking file reading functions1 videos

Hooking file reading functions

22m
Section 17: Memory scanning and hacking1 videos

Memory scanning and hacking

1h 7m
Section 18: Intercepting http traffic3 videos

Installing Burpsuite

7m

Setting Burpsuite proxy for LDplayer emulator

21m

Installing the Insecure Banking app

36m
Section 19: Intercepting HTTPs traffic3 videos

Installing burpsuite CA cert

23m

Modifying network-security-config

17m

Creating keystore signing and intercepting https

11m
Section 20: Local data storage vulnerabilities1 videos

Local data storage vulnerabilities

33m
Section 21: Exported application component vulnerabilities1 videos

Exported application component vulnerabilities

40m
Section 22: Insecure logging vulnerability1 videos

Insecure logging vulnerability

7m
Section 23: Bypassing root detection using objection2 videos

Bypassing root detection using objection

13m

Running Frida scripts after objection root bypass

7m
Section 24: Resources for further study1 videos

Bonus Lecture

4m