Descriptions
Reverse Engineering and Malware Analysis of .NET and Java. New malware is created every day, which is one of the biggest threats to computer systems around the world. To infect Windows, Linux and Mac OSX, malware authors create cross-platform malware using .NET and Java. This course will introduce you to the basics of analyzing .NET and Java malware – one of the most common and popular methods of creating cross-platform malware. If you are a beginner who is just starting out with malware analysis and want to gain basic knowledge of analyzing .NET or Java malware, then this course is for you. It is an introductory course that will introduce you to the techniques and tools used to reverse engineer and analyze .NET and Java binaries.
In this course, you will learn how to scan and analyze malicious .NET and Java executables for signs of malicious artifacts and signs of compromise. This is a beginner’s course and is intended for those who are completely new to this field. I will take you from scratch to expert level in analyzing malicious .NET and Java binaries. You will learn through numerous hands-on walkthroughs. We will learn the basic knowledge and skills of reverse engineering and analyzing malware. All the tools and downloads you need are provided. By the end of this course, you will have the basics of .NET and Java malware analysis to continue your studies in this field. Even if you do not want to pursue a career in malware analysis, you will be able to use the knowledge and skills you have acquired to scan executables for threats and protect yourself from these attacks.
What you will learn
- Decompiling .NET and Java binaries
- Debugging .NET and Java code
- Analysis of .NET and Java malware
- Detecting malware artifacts and indicators of compromise
- Using Flare-VM Malware Analysis Tools
- Decomposing the .NET binary into the IL language
- Decompile the .NET binary to C# or VBNET
- Static analysis of .NET and Java executables
- Dynamic analysis and debugging with dnSpy
- Setting up a malware analysis lab
- Analyze ransomware
- Analysis of spyware Trojans and info stealers
- Identifying native files versus .NET and Java files
- Decompiling Java bytecode into Java source
- Reverse engineering
- Analysis of cross-platform RATs
- and more…
Who is this course suitable for?
- Anyone who has no experience in malware analysis and is just starting out in this field
- Hobbyist who simply wants to learn how to analyze .NET and Java malware
- Students who would like to pursue a career as a malware analyst
- Anyone who wants to learn how to detect new malware
Specifying reverse engineering and malware analysis of .NET and Java
- Editor: Udemy
- Teacher: Paul Chin
- Language: English
- Level: Beginner
- Number of courses: 26
- Duration: 2 hours and 58 minutes
Contents of Reverse Engineering and Malware Analysis of .NET and Java
Requirements
- Windows PC
- Interested in malware analysis
- Knowledge of C# and Java would be helpful
Pictures
Sample clip
installation Guide
Extract the files and watch them with your favorite player
Subtitles: English
Quality: 720p
Download links
Password file(s): free download software
File size
1.3GB