Android Spyware Disease & Medication " English Version "
3.9 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
161 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android Spyware Disease & Medication " English Version " to your Wishlist.

Add to Wishlist

Android Spyware Disease & Medication " English Version "

This course explains in details, How are the Android Spywares developed? and How to develop Anti-Spyware application?
3.9 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
161 students enrolled
Created by Mustafa Saad
Last updated 2/2016
Current price: $10 Original price: $120 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 5 hours on-demand video
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn about Android OS vulnerabilities
  • Spot on Android malicious application Development
  • Understand how the spy applications intercept your privacies
  • Learn by doing real android spayware application
  • Learn how to deal with the cloud database
  • Thinking like a white hat tester
  • Understand the fuzz testing techniques
  • What Is Automated Fuzzing?
  • Targeting the commercial spy applications "Detect the Undetectable"
  • Implement A Real SMS In PDU Format
  • Integrate DroidSmartFuzzer with Cognalys verification server
  • Develop an Antispyware application "DroidSmartFuzzer"
View Curriculum
  • Download and Install Android Studio
  • Download and Install RazorSQL

In this course, we will discuss the vulnerabilities of the android application layer and we will demonstrate two Android applications, one for the disease and the other for the medication , The first one is a spyware application ”Disease” which resulted in a set of vulnerabilities in the Android operating system, and we will demonstrate how this can be built to abuse these vulnerabilities for intercepting victim cell phone Contacts, IMSI, Internet History, SMS, Call Logs and Location. The second one is the anti-spyware application ”medication” which implemented in order to mitigate the risks of such attacks and can view and clarify the whole applications that interested in the SMS, Incoming Calls, or Outgoing Calls and give the user the ability to know the unwanted applications like our spyware one. We will develop a step by step spy application which i called "Chameleon" and anti-spyware application which i called "DroidSmartFuzzer".

Who is the target audience?
  • Anyone who want to know how to guard his privacy
  • Information Security Proffisionals
  • Mobile Security Proffisionals
  • Penetration Testers
  • Android Security Researchers
  • Android Developers
  • Researchers who want to practically understand Android vulnerabilities
Students Who Viewed This Course Also Viewed
Curriculum For This Course
40 Lectures
What Are The Course Contents?
2 Lectures 04:21
The Architecture Of Spyware Application
4 Lectures 27:21
Collaboration Diagram and Spy Source Code

Registering in Google Cloud SQL

ER Diagram

Creating The Database
What's The Personal Info That Can Be Intercepted From Your Phone?
5 Lectures 01:02:54
Get IMSI and Brand of Cell Phone

Database Handler

Sending Victim's Data to Cloud DB

Convert Contacts to VCard File

Sending Vcard to Cloud DB
Internet History & Hiding Spyware
2 Lectures 27:13
Intercepting The Internet History

Hiding The Application Icon
How Can The Spy Intercept Your SMS?
2 Lectures 23:13
Preparation For SMS Interception

Intercept The Received SMS
How Can The Spy Intercept Your Calls & Location?
3 Lectures 37:07
Intercept The Outgoing Call

Intercept The Incoming Call

Intercept Victim's Location
Android Ethical Hacking "Detect the Undetectable"
6 Lectures 18:03
Conclusion of the Proposed Spyware

Why Commercial spy applications?

Android OS Architecture

IPC Endpoints

What is Mobile Malware

What is fuzzing or fuzz testing
Developing DroidSmartFuzzer Step by Step
4 Lectures 29:01
Collaboration Diagram for Droid Smart Fuzzer

Permission Model

Outgoing Call Injector

SMS Injector
Cognalys Android SDK
3 Lectures 18:20
Introduction to Cognalys Sever

Cognalys Integeration

Testing Cognalys Injection
1 More Section
About the Instructor
Mustafa Saad
4.3 Average rating
287 Reviews
1,846 Students
4 Courses
Mobile Development Manager at OptimumSolution

Hi! I'm Mustafa. I have a degree in Computer Engineering from Ain-Shams University since 2003 also i have a master degree in Mobile Security since 2012.

After working as a software developer, team leader, IT development manager and trainer for over 11 years for a whole bunch of companies including ITS, ISI, TradeNet and OptimumSolution in Egypt , I decided to work part-time as a private software trainer. I have a very good experience in teaching mobile application development and testing also most of the popular programming languages like (C, C++, C#, Objective-C, Java SE, Lab Windows, Lab View).

I'm passionate about teaching a lot of Egyptian trainees to code, and help them to be a successful junior software developers at a well known companies in Egypt like Valeo, Orange, NTRA, Samsung Egypt, Nahdit Misr, TradeNet and Egyptian Armed Forces.