Write an Android Trojan from scratch
Write an Android Trojan from scratch, available at $39.99, has an average rating of 3.55, with 18 lectures, based on 55 reviews, and has 470 subscribers.
You will learn about Learn how to write your own reverse connection trojan in two different ways Learn how automated tools generate reverse shell payloads Learn Offensive Android Programming from scratch Learn how to use existing tools such netcat within an Android app Learn the fundamentals of Developing Android Apps Learn how powerful Java native APIs are when writing offensive programs This course is ideal for individuals who are Penetration Testers or Android Developers or Security professionals who are interested in internals of security tools or Red Team members or Anyone who is interested in hacking and offensive programming It is particularly useful for Penetration Testers or Android Developers or Security professionals who are interested in internals of security tools or Red Team members or Anyone who is interested in hacking and offensive programming.
Enroll now: Write an Android Trojan from scratch
Summary
Title: Write an Android Trojan from scratch
Price: $39.99
Average Rating: 3.55
Number of Lectures: 18
Number of Published Lectures: 18
Number of Curriculum Items: 18
Number of Published Curriculum Objects: 18
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to write your own reverse connection trojan in two different ways
- Learn how automated tools generate reverse shell payloads
- Learn Offensive Android Programming from scratch
- Learn how to use existing tools such netcat within an Android app
- Learn the fundamentals of Developing Android Apps
- Learn how powerful Java native APIs are when writing offensive programs
Who Should Attend
- Penetration Testers
- Android Developers
- Security professionals who are interested in internals of security tools
- Red Team members
- Anyone who is interested in hacking and offensive programming
Target Audiences
- Penetration Testers
- Android Developers
- Security professionals who are interested in internals of security tools
- Red Team members
- Anyone who is interested in hacking and offensive programming
This course introduces students to Offensive Java/Android Programming. Students will learn how to write an Android Application that gives a reverse shell from scratch. This course teaches you two different ways to write a reverse connection trojan for Android Platform – The first way is to write the trojan by packaging a netcat binary into an Android Application and the second way is by only using Java APIs. The code is tested against the latest versions of Android Operating System. You will learn interesting programming techniques. Having the ability to write your own payloads can also help you in bypassing anti virus softwares when needed. This is an intermediate to Advanced level course, but if you are a beginner with passion to learn Offensive Programming, you can still take this course. If you are a penetration tester or a security professional in general, this course is for you.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction and Trojan Demo
Chapter 2: The Basics
Lecture 1: What is a Trojan horse?
Lecture 2: Bind Shell vs Reverse Shell
Lecture 3: Lab Setup
Lecture 4: Creating an ARM emulator
Lecture 5: Summary
Chapter 3: Coding an Android Trojan using netcat
Lecture 1: Building the UI
Lecture 2: Add netcat to assets folder
Lecture 3: Copy netcat to app's private directory
Lecture 4: Change file permissions programmatically
Lecture 5: Executing netcat programmatically
Lecture 6: Executing netcat programmatically (Contd.)
Lecture 7: Source code – Final Project with netcat
Chapter 4: Coding the Java version of the Trojan
Lecture 1: Reverse shell without embedding netcat
Lecture 2: Reverse shell without embedding netcat (Contd..)
Lecture 3: Source code – Final Project with and without netcat
Chapter 5: Conclusion
Lecture 1: Conclusion
Chapter 6: bonus section
Lecture 1: Bonus lecture
Instructors
-
Srinivas .
Your instructor
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 6 votes
- 4 stars: 6 votes
- 5 stars: 41 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Best Emotional Intelligence Courses to Learn in March 2025
- Best Time Management Courses to Learn in March 2025
- Best Remote Work Strategies Courses to Learn in March 2025
- Best Freelancing Courses to Learn in March 2025
- Best E-commerce Strategies Courses to Learn in March 2025
- Best Personal Branding Courses to Learn in March 2025
- Best Stock Market Trading Courses to Learn in March 2025
- Best Real Estate Investing Courses to Learn in March 2025
- Best Financial Technology Courses to Learn in March 2025
- Best Agile Methodologies Courses to Learn in March 2025
- Best Project Management Courses to Learn in March 2025
- Best Leadership Skills Courses to Learn in March 2025
- Best Public Speaking Courses to Learn in March 2025
- Best Affiliate Marketing Courses to Learn in March 2025
- Best Email Marketing Courses to Learn in March 2025
- Best Social Media Management Courses to Learn in March 2025
- Best SEO Optimization Courses to Learn in March 2025
- Best Content Creation Courses to Learn in March 2025
- Best Game Development Courses to Learn in March 2025
- Best Software Testing Courses to Learn in March 2025