Practical Linux Malware Development (Udemy.com)
Ethical Hacking : Develop your own undetectable Linux malware using the Go programming language
Created by: Nemuel Wainaina
Last updated February 2024
What you will learn
- Develop undetectable Linux malware
- Develop software using the Go programming language
- Understand the internals of modern Linux malware
- Understand network programming using Go and Python
How it compares
Against the other 523 rated Udemy courses in Hacking on CourseDuck:
- Rating4.2 out of 5higher than 12% of them
- Reviews54#494 of 524 by number of reviews
- Length1.4 hoursshorter than 91% of them
- Last updatedFebruary 2024earlier than 62% of them
Course Description
Over the past couple 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 own 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 definitely help you with that . Python is also used, and this makes the course also suit python programming enthusiasts .
Instructor Details
- 4.2 Rating
54 Reviews
Nemuel Wainaina
Nemuel is a security researcher with over 4 years of tinkering with computers and electronics. Having developed an interest in hacking at the young age of 14, he has quickly been able to learn and dive deeper into advanced concepts of exploit and malware development. He has got to develop a variety of security tools ranging from simple keyloggers to advanced proof-of-concept malware like ransomware and spyware for Linux platforms
Besides cyber security, Nemuel is a software engineer with a focus on designing and building maintainable and scalable backend systems mainly using the Go programming language
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Daniel Papovic on 3/13/2025
Very clear and helpful guide. Went down the rabbit hole and really understood how this works internally. Will probably update the tool for more advanced features now that we have the blueprint. I encourage everyone to check this instructor and course out!
By John Kiguru on 4/27/2024
He is fairly quick and explaining well. This avoids student fatigue
By Prince Leshan Lord of Config on 3/24/2024
extremely practical easy to understand
By Samuel Ngari on 2/2/2024
Well detailed for a pioneers in Go programming language but illustrating practical examples you're presenting with a breaking speed
By David Gatheru on 12/16/2023
Great explanations. In my opinion though (not sure if you have done it in subsequent videos), sharing resources can go a great way in helping beginners especially dig deeper in terms of the entire logic, like the RFC for instance.
By John Samuel Thiong'o on 12/15/2023
the course content is very well simplified
By Mark Benorf on 11/14/2023
Straight to the point. This is one of the best courses I'd recommend for malware enthusiasts! Thank you sir for sharing your knowledge
By Mark sam on 9/28/2023
not clear ...not explain..talking too fast. you need talk about the results of the script before u start...
By Ian Kipkorir on 9/21/2023
I love how the videos are arranged
By philip nzioka on 9/21/2023
It is an amazing course, being my first encounter with go programming language, the course have touched a little bit on the basics. Its a great one and i can recommend it to anyone.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100






