Practical Linux Malware Development

Ethical Hacking : Develop your own undetectable Linux malware using the Go programming language

Ratings: 4.27 / 5.00




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 .

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

Who Should Attend!

  • Anyone interested in understanding how to develop malware using Go
  • Red Teamers interested in using Go to create their malware
  • Blue Teamers interested in understanding the internals of malware threats against Linux environments
  • Go and Python developers interested in an exciting project