HOME > IT & Software > Write an Android Trojan from scratch

Write an Android Trojan from scratch

SynopsisWrite an Android Trojan from scratch, available at $39.99, ha...
Write an Android Trojan from scratch  No.1

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 apps 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

  • Write an Android Trojan from scratch  No.2
    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!