| 0 | 0 B | ||
| 1. Bonus Lecture.mp4 | 12.8 MB | ||
| 1. Bonus Lecture.srt | 1.3 KB | ||
| 1. How to setup a malware development lab.mp4 | 10.1 MB | ||
| 1. How to setup a malware development lab.srt | 1.3 KB | ||
| 1. Intro to API Hooking Using the Detours Library.mp4 | 29 MB | ||
| 1. Intro to API Hooking Using the Detours Library.srt | 6.2 KB | ||
| 1. Introduction to 32-bit and 64-bit Cross Injections.mp4 | 23.8 MB | ||
| 1. Introduction to 32-bit and 64-bit Cross Injections.srt | 5 KB | ||
| 1. Introduction to APC Injection.mp4 | 22.7 MB | ||
| 1. Introduction to APC Injection.srt | 5.2 KB | ||
| 1. Introduction to Advanced Function Obfuscation.mp4 | 135.9 MB | ||
| 1. Introduction to Advanced Function Obfuscation.srt | 20.8 KB | ||
| 1. Introduction to Early Bird APC Injection.mp4 | 25.1 MB | ||
| 1. Introduction to Early Bird APC Injection.srt | 5.4 KB | ||
| 1. Introduction to Hooking the IAT.mp4 | 6.4 MB | ||
| 1. Introduction to Hooking the IAT.srt | 1.6 KB | ||
| 1 | 102.4 B | ||
| 1. Introduction to Inline Patch Hooking.mp4 | 8.4 MB | ||
| 1. Introduction to Inline Patch Hooking.srt | 2.1 KB | ||
| 1. Introduction to Map-View Code Injection.mp4 | 21.2 MB | ||
| 1. Introduction to Map-View Code Injection.srt | 4.6 KB | ||
| 1. Introduction to Multiple Processes Control.mp4 | 8.4 MB | ||
| 1. Introduction to Multiple Processes Control.srt | 2.2 KB | ||
| 1. Introduction to PE Header Import Directory and IAT Structure.mp4 | 103 MB | ||
| 1. Introduction to PE Header Import Directory and IAT Structure.srt | 8.5 KB | ||
| 1. Introduction to Reflective Loading.mp4 | 15.2 MB | ||
| 1. Introduction to Reflective Loading.srt | 2.7 KB | ||
| 1. Introduction to Thread Context Injection.mp4 | 18.5 MB | ||
| 1. Introduction to Thread Context Injection.srt | 4.6 KB | ||
| 1. Introduction to the PE Header's Export Directory Structure.mp4 | 68.1 MB | ||
| 1. Introduction to the PE Header's Export Directory Structure.srt | 9.6 KB | ||
| 1. Introduction to the lab project.mp4 | 14 MB | ||
| 1. Introduction to the lab project.srt | 3.2 KB | ||
| 1.1 32-bit to 64-bit cross injections.pdf | 689.5 KB | ||
| 1.1 Advanced Function Obfuscation.pdf | 1.4 MB | ||
| 1.1 Asynchronous Procedure Call Injection.pdf | 536.3 KB | ||
| 1.1 DLL’s PE Header Export Directory Structure.pdf | 1.1 MB | ||
| 1.1 Early Bird APC Injection.pdf | 550.6 KB | ||
| 1.1 Map-View Code Injection.pdf | 663 KB | ||
| 1.1 PE Header IAT Directory Structure.pdf | 796.1 KB | ||
| 1.1 Thread Context Injection.pdf | 537.3 KB | ||
| 1.1 api hooking using detours.pdf | 505.1 KB | ||
| 1.1 hooking the iat.pdf | 390.8 KB | ||
| 1.1 inline patch hooking.pdf | 403.7 KB | ||
| 1.1 lab project - password sniffer.pdf | 471.8 KB | ||
| 1.1 multiple process control.pdf | 466.7 KB | ||
| 1.1 playlist on how to setup a malware dev lab.txt | 102.4 B | ||
| 1.1 reflective loading.pdf | 483.2 KB | ||
| 1.1 useful-resources-2020-feb.pdf | 541.8 KB | ||
| 1.2 32-bit to 64-bit cross injections.pptx | 45.9 KB | ||
| 1.2 Asynchronous Procedure Call Injection.pptx | 46.3 KB | ||
| 1.2 Early Bird APC Injection.pptx | 75.2 KB | ||
| 1.2 api hooking using detours.pptx | 85.9 KB | ||
| 1.2 hooking the iat.pptx | 35.5 KB | ||
| 1.2 inline patch hooking.pptx | 31.5 KB | ||
| 1.2 lab project - password sniffer.pptx | 39.3 KB | ||
| 1.2 multiple process control.pptx | 39 KB | ||
| 1.2 obfuscating functions notes.txt | 819.2 B | ||
| 1.2 reflective loading.pptx | 38.8 KB | ||
| 1.3 detours article- by hunt and brubacher.pdf | 97.7 KB | ||
| 1.3 notes for lab project.txt | 716.8 B | ||
| 1.3 notes on 32bit to 64bit cross injections.txt | 1.1 KB | ||
| 1.3 notes to inline patch hooking.txt | 409.6 B | ||
| 1.3 notes to multiple processes control.txt | 716.8 B | ||
| 1.4 notes on api hooking using detours.txt | 307.2 B | ||
| 2. An Explanation of the APIs used in the Detours Technique.mp4 | 81.4 MB | ||
| 2. An Explanation of the APIs used in the Detours Technique.srt | 10.4 KB | ||
| 2. Explanation of API functions used in APC Injection.mp4 | 34.3 MB | ||
| 2. Explanation of API functions used in APC Injection.srt | 4.4 KB | ||
| 2. Explanation of API functions used in Early Bird APC Injection.mp4 | 73.5 MB | ||
| 2. Explanation of API functions used in Early Bird APC Injection.srt | 7.9 KB | ||
| 2. Explanation of API used for locking processes.mp4 | 77.4 MB | ||
| 2. Explanation of API used for locking processes.srt | 9.4 KB | ||
| 2. Explanation of APIs Used in Map-View Code Injection.mp4 | 117 MB | ||
| 2. Explanation of APIs Used in Map-View Code Injection.srt | 12.3 KB | ||
| 2. Explanation of APIs used in Thread Context Injection.mp4 | 109.9 MB | ||
| 2. Explanation of APIs used in Thread Context Injection.srt | 13.4 KB | ||
| 2. Explanation of Code for Patch Hooking.mp4 | 93.8 MB | ||
| 2. Explanation of Code for Patch Hooking.srt | 10.5 KB | ||
| 2. Explanation of the IAT Hooking Code.mp4 | 68.8 MB | ||
| 2. Explanation of the IAT Hooking Code.srt | 7.9 KB | ||
| 2. Explanation of the Reflective Loading Code.mp4 | 119.9 MB | ||
| 2. Explanation of the Reflective Loading Code.srt | 10.6 KB | ||
| 2. Installing VeraCrypt.mp4 | 82.6 MB | ||
| 2. Installing VeraCrypt.srt | 9.8 KB | ||
| 2. Practical Walkthrough on Advanced Function Obfuscation.mp4 | 85.5 MB | ||
| 2. Practical Walkthrough on Advanced Function Obfuscation.srt | 8.8 KB | ||
| 2. Practical Walkthrough on Classic Cross Injections.mp4 | 171.8 MB | ||
| 2. Practical Walkthrough on Classic Cross Injections.srt | 16.4 KB | ||
| 2. Practical Walkthrough on PE Header Export Directory Structure.mp4 | 164.2 MB | ||
| 2. Practical Walkthrough on PE Header Export Directory Structure.srt | 14.6 KB | ||
| 2. Practical on PE Header Import Directory Structure and IAT.mp4 | 176.4 MB | ||
| 2. Practical on PE Header Import Directory Structure and IAT.srt | 12.7 KB | ||
| 2 | 0 B | ||
| 2.1 01-winnt header file.zip | 618.4 KB | ||
| 2.1 02-calc iat.zip | 156.6 KB | ||
| 2.1 03-advanced_function_obfuscation.zip | 9.7 KB | ||
| 2.1 04-thread_context_injection.zip | 68.3 KB | ||
| 2.1 05-map-view_injection.zip | 14 KB | ||
| 2.1 06-apc_injection.zip | 3.3 KB | ||
| 2.1 07-earlybird-apc-injection.zip | 12.9 KB | ||
| 2.1 08-reflective-loading.zip | 326.2 KB | ||
| 2.1 10-cross-injection-v1-original.zip | 10.6 KB | ||
| 2.1 12-api-hooking-using-detours.zip | 585.1 KB | ||
| 2.1 13-api-hooking-using-IAT.zip | 2.1 KB | ||
| 2.1 14-inline-patch-hooking.zip | 1.8 KB | ||
| 2.1 15-multi-process-control.zip | 3.2 KB | ||
| 2.1 VeraCrypt Setup 1.24-Update7.zip | 27.6 MB | ||
| 2.2 11-cross-injection-v2-encrypted.zip | 10.6 KB | ||
| 2.2 Notes on Map-View Code Injection.txt | 2.7 KB | ||
| 2.2 Notes on Thread Context Injection.txt | 2.4 KB | ||
| 2.2 Notes on apc injection.txt | 204.8 B | ||
| 2.2 Notes on early bird apc injection.txt | 1 KB | ||
| 2.2 pe file notes.txt | 204.8 B | ||
| 3. Analyzing GetProcAddress in PE Studio and xdbg.mp4 | 51.1 MB | ||
| 3. Analyzing GetProcAddress in PE Studio and xdbg.srt | 3.6 KB | ||
| 3. Practical Walkthrough on APC Injection.mp4 | 31.5 MB | ||
| 3. Practical Walkthrough on APC Injection.srt | 3 KB | ||
| 3. Practical Walkthrough on Early Bird APC Injection.mp4 | 23.8 MB | ||
| 3. Practical Walkthrough on Early Bird APC Injection.srt | 2.7 KB | ||
| 3. Practical Walkthrough on Heaven's Gate Injection.mp4 | 133 MB | ||
| 3. Practical Walkthrough on Heaven's Gate Injection.srt | 11.7 KB | ||
| 3. Practical Walkthrough on IAT Hooking.mp4 | 44.3 MB | ||
| 3. Practical Walkthrough on IAT Hooking.srt | 3.9 KB | ||
| 3. Practical Walkthrough on Map-View Code Injection.mp4 | 68 MB | ||
| 3. Practical Walkthrough on Map-View Code Injection.srt | 5.1 KB | ||
| 3. Practical Walkthrough on Patch Hooking.mp4 | 32.3 MB | ||
| 3. Practical Walkthrough on Patch Hooking.srt | 3.2 KB | ||
| 3. Practical Walkthrough on Thread Context Injection.srt | 3.6 KB | ||
| 3 | 0 B | ||
| 3. Practical Walkthrough on Thread Context Injection.mp4 | 48.2 MB | ||
| 3. Practical Walkthrough on Using the Detours Library.mp4 | 91.1 MB | ||
| 3. Practical Walkthrough on Using the Detours Library.srt | 9.7 KB | ||
| 3. Practical Walkthrough on creating a Reflective-Loaded Trojan.mp4 | 49.1 MB | ||
| 3. Practical Walkthrough on creating a Reflective-Loaded Trojan.srt | 5 KB | ||
| 3. Practical Walkthrough on multiple processes control.mp4 | 81.8 MB | ||
| 3. Practical Walkthrough on multiple processes control.srt | 8.1 KB | ||
| 3. Using API Monitor to hunt for the password function.mp4 | 107.3 MB | ||
| 3. Using API Monitor to hunt for the password function.srt | 10 KB | ||
| 4. Encrypting Heaven's Gate.mp4 | 131.8 MB | ||
| 4. Encrypting Heaven's Gate.srt | 9.8 KB | ||
| 4 | 102.4 B | ||
| 4. Explanation of the source code for the Trojan and password-sniffer DLL.mp4 | 189.2 MB | ||
| 4. Explanation of the source code for the Trojan and password-sniffer DLL.srt | 22.1 KB | ||
| 4. Obfuscating the Reflective Loader Strings.mp4 | 108.7 MB | ||
| 4. Obfuscating the Reflective Loader Strings.srt | 9.2 KB | ||
| 4. Reverse Engineering Detours.mp4 | 56.6 MB | ||
| 4. Reverse Engineering Detours.srt | 4.4 KB | ||
| 4. Reverse Engineering IAT Hooking.mp4 | 50.9 MB | ||
| 4. Reverse Engineering IAT Hooking.srt | 3.6 KB | ||
| 4. Reverse Engineering Patch Hooking.mp4 | 130.1 MB | ||
| 4. Reverse Engineering Patch Hooking.srt | 11.1 KB | ||
| 4.1 16-labproject-passwordsniffer.zip | 729.6 KB | ||
| 5. Building the Password Sniffer DLL.mp4 | 87 MB | ||
| 5. Building the Password Sniffer DLL.srt | 6.9 KB | ||
| 5. Introduction to Shellcode Reflective DLL Injection (sRDI).mp4 | 15.2 MB | ||
| 5. Introduction to Shellcode Reflective DLL Injection (sRDI).srt | 3.3 KB | ||
| 5.1 notes on shellcode reflective DLL injection.txt | 204.8 B | ||
| 5.2 shellcode reflective DLL injection.pdf | 484 KB | ||
| 5.3 shellcode reflective DLL injection.pptx | 38.7 KB | ||
| 6. Building the DLL Injector Trojan.mp4 | 116.8 MB | ||
| 6. Building the DLL Injector Trojan.srt | 11.3 KB | ||
| 6. Practical Walkthrough on sRDI.mp4 | 76.6 MB | ||
| 6. Practical Walkthrough on sRDI.srt | 8.2 KB | ||
| 6.1 09-shellcode-reflective-dll-injection.zip | 292.8 KB | ||
| 7. Making the Trojan stealthy.mp4 | 73.7 MB | ||
| 7. Making the Trojan stealthy.srt | 5.6 KB | ||
| 7.1 winmain-signature.txt | 204.8 B | ||
| TutsNode.com.txt | 102.4 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 614.4 B | ||
| 5 | 102.4 B | ||
| 6 | 102.4 B | ||
| 7 | 102.4 B | ||
| 8 | 102.4 B | ||
| 9 | 0 B | ||
| 10 | 102.4 B | ||
| 11 | 110.2 KB | ||
| 12 | 65.4 KB | ||
| 13 | 116.3 KB | ||
| 14 | 3.7 KB | ||
| 15 | 207.2 KB | ||
| 16 | 376.8 KB | ||
| 17 | 4.2 KB | ||
| 18 | 3.1 KB | ||
| 19 | 17.3 KB | ||
| 20 | 166.7 KB | ||
| 21 | 64.4 KB | ||
| 22 | 83.1 KB | ||
| 23 | 30.2 KB | ||
| 24 | 282.8 KB | ||
| 25 | 10.2 KB | ||
| 26 | 229.5 KB | ||
| 27 | 420.9 KB | ||
| 28 | 13.9 KB | ||
| 29 | 387.3 KB | ||
| 30 | 488.9 KB | ||
| 31 | 95.7 KB | ||
| 32 | 968.5 KB | ||
| 33 | 795.4 KB | ||
| 34 | 733.9 KB | ||
| 35 | 669.6 KB | ||
| 36 | 675.8 KB | ||
| 37 | 463 KB | ||
| 38 | 9.9 KB | ||
| 39 | 425.1 KB | ||
| 40 | 969.4 KB | ||
| 41 | 225.9 KB | ||
| 42 | 226.4 KB | ||
| 43 | 352.2 KB | ||
| 44 | 823 KB | ||
| 45 | 512.7 KB | ||
| 46 | 774.4 KB | ||
| 47 | 808.8 KB | ||
| 49 | 212.3 KB | ||
| 50 | 877.3 KB | ||
| 51 | 629.3 KB | ||
| 52 | 632.6 KB | ||
| 53 | 617.2 KB | ||
| 54 | 612.1 KB | ||
| ▲ 220 total files | |||
Description
This course is about more advanced techniques in Malware Development. This course builds on what you have learned in Malware Development and Reverse Engineering 1: The Basics, by extending your development skills with:
advanced function obfuscation by implementing customized API calls
more advanced code injection techniques
advanced DLL injection techniques
understanding how reflective binaries work and building custom reflective DLLs
hijacking and camouflaging trojan shellcodes inside legitimate running processes
memory hooking to subvert the normal flow of a running process
exploiting the vulnerability in 32- and 64-bit process migrations
hooking the Import AddressTables (IAT) to replace it with your own functions
using inter process communication to control execution of multiple trojan processes
hooking API calls and replacing them with your own customized function
implementing DLL injection and API hooking to sniff and capture disk encryption passwords
advanced AV evasion and obfuscation techniques
and more…
You will learn first-hand from a Malware Developers’ perspective what windows API functions are commonly used in malware and finally have a deeper understanding of malware so that you will have enhanced skills when doing malware analysis later.
Learning Methodology:
Build programs that simulate Windows Trojans and Reverse Engineer them.
This will make you a better Reverse Engineer and Malware Analyst and also Penetration Tester.
The best way to understand malware is to be a Malware Developer.
Features:
Some topics will contain two parts: programming and reversing.
In the programming parts we will be writing programs that simulate trojan behavior by using API functions typically found in malware.
In the final section, there will be a Lab Project, where you will combine all the knowledge you learn to create a trojan that can survive a reboot and sniff for a disk encryption password and capture it to a file.
Everything is highly practical. No boring theory or lectures. More like walk-throughs which you can replicate and follow along.
By the end of this course, you will have the basic skills to better understand how Malware works from the programmers’ point of view. This knowledge and skills are suitable for those aspiring to be Red Teamers. Even if you have no intention of creating malware, the insider knowledge and skills you gain from this course will make you a better security professional.
Also, having practical knowledge of malware development will give you a better understanding of how to reverse engineer malware. By the end of this course, you would have gained a solid foundation for understanding how hackers can exploit windows API to inject malicious code into other processes.
Suitable for:
Reverse Engineering and Malware Analysis Students
Programmers who want to know how Malware is created
Students planning on entering Malware Analysis and Reverse Engineering, or Penetration Testers as a Career Path
Penetration Testers and Ethical Hackers
Prerequisite:
Windows PC
Basic C Language
Preferably already Completed Malware Development and Reverse Engineering 1: The Basics
Who this course is for:
Reverse Engineering and Malware Analysis Students
Programmers who want to know how Malware is created
Students planning on entering Malware Analysis and Reverse Engineering or Penetration Testers as a Career Path
Penetration Testers and Ethical Hackers
Last Updated 10/2021
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 1.63 GB | unity321d | 1 month | 12 | 3 | |
|
Udemy - Malware Development and Reverse Engineering 1 - The Basics (2021-10) Posted by
Anonymous in Other
|
4.45 GB | Anonymous | 1 year | 3 | 2 |
| 1.12 GB | ajak | 1 year | 4 | 2 | |
| 4.5 GB | tutsnode | 5 years | 5 | 1 | |
| 1.5 GB | tutsnode | 5 years | 0 | 0 |
All Comments