Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Practical Linux Malware Development

person icon Nemuel Wainaina

4.3

Practical Linux Malware Development

Develop your own undetectable Linux malware using the Go programming language

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Nemuel Wainaina

category icon Cyber Security,Malware,Linux,Golang,Python,

Lectures -28

Duration -1 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Over the past couple of years, Linux malware has been on the rise. This has created a greater interest in studying and analyzing such threats against Linux platforms. This course aims to equip you with the knowledge to not only emulate such threats but also be in a better position to detect and mitigate them from your Linux environments.

This course will take you through developing your very own Linux malware with capabilities like executing shell commands, file transfer, and taking screenshots. You will also learn how to achieve persistence in Linux. Finally, we will create our custom server using the Python programming language. The server is what we will be using to interact with the malware on the target system.

That makes the course therefore relevant to both red teamers and blue teamers. System administrators will also benefit from the course. Red teamers will be better equipped to emulate such threats against Linux environments, while blue teamers and system administrators alike will be in a better position to detect and properly respond to such threats.

Also, if you are a software engineer interested in more hands-on learning about the programming language, this course will help you with that. Python is also used, and this makes the course also suit Python programming enthusiasts.


Goals

What will you learn in this course:

- The inner workings of modern Linux malware

- Network programming using Golang and Python

- How to develop undetectable Linux malware

Prerequisites

What are the prerequisites for this course?

- Basic to intermediate programming experience in any programming language

- An understanding of how to use the Linux terminal

Practical Linux Malware Development

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
2 Lectures
  • play icon Welcome to the course 01:56 01:56
  • play icon Demo of the finished project 04:02 04:02
Getting Started
1 Lectures
Tutorialspoint
Developing the RAT
14 Lectures
Tutorialspoint
Developing the Server
10 Lectures
Tutorialspoint
Conclusion
1 Lectures
Tutorialspoint

Instructor Details

Nemuel Wainaina

Nemuel Wainaina

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515