▲

Malware Development 2: Advanced Injection and API Hooking

seeders: 0
leechers: 0
Added 5 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Malware Development 2: Advanced Injection and API Hooking (Size: 3.7 GB)
  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


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

Related Torrents

torrent name size uploader age seed leech
3
2
2
1
0