Mô tả

Welcome to Mobile Ethical Hacking From Scratch online training!

We are going to start from scratch in this course and aim to learn all the details related to Ethical Hacking for Mobile Applications & Mobile Devices. Without any need of prior knowledge you will understand how hackers attack mobile applications & devices and protect yourself against these attacks. You will build your own hacking lab on your computer so that you can practice all the things that we are going to learn in this course.

Every student who wants to build their own server for API Pentesting section will be given free 25$ - 100$ credits from Digital Ocean.

This course is given by Atil Samancioglu who has more than 250.000 students on Udemy. Atil teaches Cyber Security & Mobile Application Development and he is also Mobile Application Development Instructor in one of the most prestigious universities in Europe.

You can see some of the topics that we are going to cover through the course:

  • Backdoor for Mobile Devices

  • Reverse Engineering

  • Game Hacking

  • App Manipulation

  • Network Monitoring

  • Linux Fundamentals

  • Firebase Hacking & Firebase Security

  • Root & JailBreak Operations

  • Dalvik Bytecode

  • Cycript

  • Jadx

  • Apktool

  • CTF Practices

  • Android Mobile Application Fundamentals

  • iOS Mobile Application Fundamentals

  • Java Fundamentals

  • Swift Fundamentals

  • API Pentesting

Content

This course is ideal for students who are willing to learn mobile device and mobile application penetration testing and ethical hacking. Whether you are a professional developer or just a beginner it does not matter. We are going to start from scratch and aim to learn all the details. At the end of the course you will be able to understand the vulnerabilities in real world and learn how to fix them.

Throughout the course we are not going to focus on pure theory. We are going to practice everything we learn with special apps and challenges specifically created for this course only! We are going to have real time hacking exercise.

Important Notice: You should use all the information in this course in legal boundaries. Please refer to your local cyber security laws and make sure you are on the Ethical Hacking side. All students taking this course must commit to this rule.

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

14 sections

Introduction

2 lectures
Introduction and Welcome
01:40
Before We Start
05:31

Lab Setup

20 lectures
Introduction to Lab Setup
00:35
What is Virtual Machine?
02:43
Installing Virtualbox for Windows Users
15:11
Installing Virtualbox for MAC Users
09:53
Kali Linux Download
14:28
Kali Linux Download Links
00:16
Kali Linux Installation
19:07
Problem Solving (Windows)
10:46
Solving Kali Installation Problems: Iso Installation
12:50
Problem Solving (MAC)
19:42
Solutions to Common Problems and Links
01:32
Taking Snapshots
09:54
Kali Linux Overview
13:49
Navigation
11:23
Moving Stuff
08:24
Privilege and Permissions
14:40
Linux Folders
08:01
Package Managers
07:56
Nano
05:14
Changing Passwords
06:29

Mobile Backdoors

9 lectures
Mobile Backdoors Introduction
00:41
Backdoor Android vs iOS
08:44
What is Payload
07:56
IP Address
09:53
Tunnel Services
10:36
APK Process
09:11
Listening for Connections
09:33
Signing Process
07:34
Hacking Phone
11:48

Android Studio Fundamentals

10 lectures
Introduction to Android Studio Fundamentals
00:40
Android Studio Installation (Windows)
10:57
Android Studio Installation (MAC)
06:51
SDK Installation
10:22
Creating First Project
12:00
Android Studio Overview
20:22
Running Emulator
21:43
User Interface
18:19
Writing a Method
11:41
Changing Image
08:18

Java Fundamentals

30 lectures
Introduction to Java Fundamentals
00:28
Java Basics
19:15
Variables
08:49
Data Types Continued
08:40
Variable or Constant
03:17
Arrays
11:10
Array List
04:56
Set
02:53
HashMap
06:04
Conditions
10:14
If Statements
05:32
Switch
06:51
For Loop
07:45
For Loop Continued
03:44
While Loop
03:32
Activity Lifecycle
12:28
Methods
10:27
Scope
05:26
Classes
06:42
Constructor
06:11
Access Levels
06:00
Getter and Setter
04:54
Java Fundamentals GitHub Codes
00:01
Calculator User Interface
08:38
Calculator Constraints
06:33
Connecting Views
08:42
Calculator Codes
08:00
Safe Calculator
08:35
Calculator GitHub Codes
00:01
Android Development in 10 Minutes
15:29

iOS Development Fundamentals

32 lectures
Introduction to iOS Development Fundamentals
00:38
Swift on Windows
04:24
MacBook Setup
08:36
Creating First Project
10:55
Xcode Overview
14:09
Simulator
05:24
User Interface
11:40
Connecting Views
06:49
Changing Image with Code
05:33
Downloading Projects
01:58
Options for Writing
10:52
Variables and Constants
11:06
Variable Types
10:01
Predefining Types
13:03
Arrays
14:37
Set
08:44
Dictionaries
08:32
While Loop
11:17
For Loop
08:04
If Controls
11:12
Functions
11:24
Optionals
13:32
Worst Calculator Assignment
02:08
Calculator Design
08:13
Calculator Codes
13:46
Safety and Scope
12:45
What is OOP?
06:49
Initiliazer
10:47
What is Enum?
07:07
What is Inheritance?
08:21
Access Levels
05:33
GitHub Links
00:01

Rooting & JailBreaking

7 lectures
Introduction to Rooting & JailBreaking
00:42
What is Rooting & Jail Breaking?
06:23
Jail Break Tools
07:17
Jail Break Process
06:36
iPad SSH
11:16
Android: Installing APKs
09:04
Rooting Android
04:14

Reverse Engineering: Android

18 lectures
Android Reverse Engineering Introduction
00:52
Reverse Engineering Tools
08:21
Kali Reverse Engineering Tools
06:04
MAC Reverse Engineering Tools
13:48
Hello World App
12:35
Creating APK
14:04
Dalvik Bytecode
06:51
App Manipulation
09:51
Signing
10:36
Jadx Usage
09:59
ProGuard Usage
08:54
Obfuscated APK Decryption
06:37
Game Hacking Practice
06:50
Word Game Codes
06:16
Reverse Engineering Advanced
11:50
Method Manipulation
09:58
Hacking the Game
03:45
GitHub Links
00:02

Reverse Engineering: iOS

9 lectures
iOS Reverse Engineering Introduction
01:01
Jail Break Detection
11:51
Assembly
09:25
Hexademical
12:58
Assembly Hints
08:04
Cycript
16:09
Manipulating App in Runtime
06:43
Swift Challanges
11:21
GitHub Links
00:01

Cloud Hacking: Firebase Security

22 lectures
Cloud Security Introduction
01:10
Firebase Security Practice
06:01
What is Firebase?
07:08
Firebase Integration
08:49
Dependency Work
06:38
Preparing Files
08:06
XML Work
06:30
Java Files
05:36
Testing
11:39
How SecureTweet Works
07:43
Reverse Engineering
09:28
Getting Project ID
06:32
Getting Collection Name
05:42
Proxy Operations
07:46
Emulator Proxy
09:21
SSL Certificates
07:15
APK Manipulation
10:23
HTTPS Listening
11:19
Hacking Firestore
15:53
Safe Database Rules
05:42
Firestore Security Rules In Depth
09:08
GitHub Links
00:01

CTF: Banking App Hacking

14 lectures
CTF Introduction
01:07
CTF Practice
04:10
Installing Genymotion
10:12
Genymotion Settings
05:51
Server Setup (Windows)
10:00
Server Setup (MAC)
02:11
Running App
03:41
Bypassing Root Detection
21:03
Activity Manipulation
08:50
Simple Admin Flaw
02:59
Admin Vulnerability
04:38
Cryptology Hacking
10:25
Hacking Content Providers
08:01
GitHub Links
00:01

In-Network Attacks for Mobile Devices

10 lectures
In-Network Attacks Introduction
00:36
What is MITM?
08:57
USB Wi-Fi Card Options
05:29
Kali Linux Wi-Fi Card List
00:22
Connecting USB Wi-Fi Card
06:36
Solutions to Common Connection Problems
00:59
Bettercap Installation
07:24
ARP Attack
06:21
HTTPS Importance
09:59
Currency Converter GitHub Links
00:01

API Pentesting

16 lectures
What is API Security?
12:38
DigitalOcean Free Credit Link
00:09
Creating Server
15:43
Installing API in Server
12:36
Burpsuite Settings
16:23
Postman
17:16
Broken Object Authorization
15:15
Broken Authentication
18:18
Excessive Data Exposure
15:36
One Time Password Bypass
10:46
Broken Function Level Authentication
08:01
Mass Assignment
05:19
Cors
06:41
SQLi
13:34
Improper Asset Management
09:12
Closing
02:55

Closing

1 lectures
Further Tools & Reading Materials
00:02

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.