Practical Linux Malware Development
Develop your own undetectable Linux malware using the Go programming language
Cyber Security,Malware,Linux,Golang,Python,
Lectures -28
Duration -1 hours
30-days Money-Back Guarantee
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
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
2 Lectures
- Welcome to the course 01:56 01:56
- Demo of the finished project 04:02 04:02
Getting Started
1 Lectures
Developing the RAT
14 Lectures
Developing the Server
10 Lectures
Conclusion
1 Lectures
Instructor Details
Nemuel Wainaina
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now