Torrent details for "Sektor7 - Malware Development Intermediate Course - Red Team Ope…" Log in to bookmark
Controls:
×
Report Torrent
Please select a reason for reporting this torrent:
Your report will be reviewed by our moderation team.
×
Report Information
Loading report information...
This torrent has been reported 0 times.
Report Summary:
| User | Reason | Date |
|---|
Failed to load report information.
×
Success
Your report has been submitted successfully.
Checked by:
Category:
Language:
None
Total Size:
1.6 GB
Info Hash:
8888B58A5E18712E125F5801E7CDD2AF7253A41D
Added By:
Added:
Sept. 10, 2025, 12:33 a.m.
Stats:
|
(Last updated: Sept. 10, 2025, 12:37 a.m.)
| File | Size |
|---|---|
| 1. Course Introduction.ts | 4.8 MB |
| 2. Development VM Setup.ts | 7.0 MB |
| aes.py | 776 bytes |
| compile.bat | 116 bytes |
| helpers.cpp | 4.4 KB |
| helpers.h | 185 bytes |
| implant.cpp | 4.5 KB |
| PEstructs.h | 1.5 KB |
| aes.py | 776 bytes |
| compile.bat | 97 bytes |
| helpers.cpp | 3.3 KB |
| helpers.h | 185 bytes |
| implant.cpp | 2.4 KB |
| PEstructs.h | 1.5 KB |
| compile.bat | 129 bytes |
| implant.cpp | 7.4 KB |
| compile.bat | 116 bytes |
| implant.cpp | 7.1 KB |
| compile.bat | 116 bytes |
| implant.cpp | 9.7 KB |
| compile.bat | 116 bytes |
| implant.cpp | 8.7 KB |
| compile.bat | 116 bytes |
| implant.cpp | 8.3 KB |
| aes.py | 776 bytes |
| compileDLL.bat | 129 bytes |
| implantDLL.cpp | 4.4 KB |
| ReflectiveDLLInjection.h | 2.7 KB |
| ReflectiveLoader.c | 21.1 KB |
| ReflectiveLoader.h | 7.0 KB |
| compile.bat | 136 bytes |
| implant.cpp | 6.8 KB |
| aes.py | 776 bytes |
| compileDLL.bat | 125 bytes |
| implantDLL.cpp | 4.2 KB |
| compile.bat | 136 bytes |
| implant.cpp | 2.2 KB |
| LICENSE | 38.1 KB |
| README.md | 4.4 KB |
| ShellcodeRDI.sln | 5.1 KB |
| App.config | 151 bytes |
| DotNet.csproj | 4.9 KB |
| Program.cs | 60.8 KB |
| AssemblyInfo.cs | 1.4 KB |
| FunctionTest.cpp | 2.8 KB |
| FunctionTest.vcxproj | 7.1 KB |
| FunctionTest.vcxproj.filters | 1.5 KB |
| stdafx.cpp | 291 bytes |
| stdafx.h | 305 bytes |
| targetver.h | 306 bytes |
| Get-FunctionHash.ps1 | 4.3 KB |
| Get-LibSymbols.ps1 | 9.9 KB |
| Get-ObjDump.format.ps1xml | 13.0 KB |
| Get-PEHeader.ps1 | 46.3 KB |
| Out-Shellcode.ps1 | 940 bytes |
| EncodeBlobs.py | 3.4 KB |
| FunctionToHash.py | 993 bytes |
| Loader.cpp | 33.6 KB |
| Native.vcxproj | 7.8 KB |
| Native.vcxproj.filters | 1.3 KB |
| stdafx.cpp | 298 bytes |
| stdafx.h | 305 bytes |
| targetver.h | 306 bytes |
| ConvertTo-Shellcode.ps1 | 39.4 KB |
| Invoke-Shellcode.ps1 | 22.9 KB |
| ConvertToShellcode.py | 1.6 KB |
| Python.pyproj | 1.8 KB |
| ShellcodeRDI.py | 29.1 KB |
| ShellcodeRDI.cpython-38.pyc | 8.4 KB |
| function_link_order.txt | 30 bytes |
| GetProcAddressWithHash.h | 3.6 KB |
| ShellcodeRDI.c | 18.1 KB |
| ShellcodeRDI.vcxproj | 33.0 KB |
| ShellcodeRDI.vcxproj.filters | 1.0 KB |
| dllmain.cpp | 1.2 KB |
| resource.h | 388 bytes |
| Resource.rc | 2.6 KB |
| TestDLL.vcxproj | 8.8 KB |
| TestDLL.vcxproj.filters | 938 bytes |
| aes.py | 776 bytes |
| compile.bat | 116 bytes |
| execute64.bin | 75 bytes |
| implant.cpp | 16.2 KB |
| wownative.bin | 296 bytes |
| compile.bat | 224 bytes |
| detours.h | 38.7 KB |
| detver.h | 721 bytes |
| hookem.cpp | 1.5 KB |
| hookme.cpp | 499 bytes |
| CREDITS.TXT | 4.9 KB |
| LICENSE.md | 1.1 KB |
| Makefile | 1.7 KB |
| README.md | 3.1 KB |
| system.mak | 4.9 KB |
| detours.lib | 662.0 KB |
| detours.pdb | 172.0 KB |
| common.mak | 2.0 KB |
| Makefile | 9.6 KB |
| README.TXT | 2.6 KB |
| comeasy.cpp | 1.4 KB |
| Makefile | 3.8 KB |
| wrotei.cpp | 5.0 KB |
| wrotei.rc | 560 bytes |
| commem.cpp | 3.2 KB |
| Makefile | 1.2 KB |
| cping.cpp | 63.5 KB |
| cping.dat | 0 bytes |
| iping.idl | 681 bytes |
| Makefile | 3.3 KB |
| ReadMe.Txt | 1.5 KB |
| arm.asm | 6.6 KB |
| disas.cpp | 20.0 KB |
| ia64.asm | 27.4 KB |
| Makefile | 2.0 KB |
| unk.cpp | 309 bytes |
| x64.asm | 16.5 KB |
| x86.cpp | 5.0 KB |
| dtarge.cpp | 10.8 KB |
| dtarge.h | 3.4 KB |
| dtarge.rc | 556 bytes |
| dtest.cpp | 25.6 KB |
| Makefile | 2.9 KB |
| NORMAL_IA64.TXT | 5.2 KB |
| NORMAL_X64.TXT | 5.2 KB |
| NORMAL_X86.TXT | 5.2 KB |
| dumpe.cpp | 3.2 KB |
| Makefile | 1.3 KB |
| dumpi.cpp | 7.5 KB |
| Makefile | 1.2 KB |
| main.cpp | 5.6 KB |
| Makefile | 1.8 KB |
| x64.asm | 403 bytes |
| x86.asm | 433 bytes |
| echofx.cpp | 1.5 KB |
| echofx.rc | 569 bytes |
| echonul.cpp | 187 bytes |
| main.cpp | 459 bytes |
| Makefile | 3.2 KB |
| edll1x.cpp | 1.3 KB |
| edll2x.cpp | 1.3 KB |
| edll3x.cpp | 1.9 KB |
| einst.cpp | 2.3 KB |
| Makefile | 4.7 KB |
| excep.cpp | 3.7 KB |
| firstexc.cpp | 6.5 KB |
| firstexc.h | 609 bytes |
| Makefile | 1.2 KB |
| extend.cpp | 4.9 KB |
| extend.rc | 577 bytes |
| findfunc.cpp | 955 bytes |
| Makefile | 6.1 KB |
| symtest.cpp | 13.1 KB |
| target.cpp | 1.0 KB |
| target.h | 362 bytes |
| target.rc | 556 bytes |
| impmunge.cpp | 13.2 KB |
| Makefile | 1.7 KB |
| Makefile | 1.1 KB |
| member.cpp | 3.7 KB |
| Makefile | 3.6 KB |
| ogldet.cpp | 2.0 KB |
| ogldet.rc | 564 bytes |
| testogl.cpp | 470 bytes |
| Makefile | 1.1 KB |
| region.cpp | 2.9 KB |
| Makefile | 1.9 KB |
| setdll.cpp | 9.5 KB |
| Makefile | 3.8 KB |
| simple.cpp | 2.3 KB |
| simple.rc | 556 bytes |
| sleep5.cpp | 643 bytes |
| dslept.cpp | 3.9 KB |
| dslept.rc | 570 bytes |
| Makefile | 6.9 KB |
| NORMAL_IA64.TXT | 8.5 KB |
| NORMAL_X64.TXT | 8.1 KB |
| NORMAL_X86.TXT | 6.8 KB |
| sleepbed.cpp | 2.7 KB |
| sleepnew.cpp | 2.3 KB |
| sleepold.cpp | 1.7 KB |
| slept.cpp | 3.3 KB |
| slept.h | 559 bytes |
| slept.rc | 559 bytes |
| verify.cpp | 1.9 KB |
| Makefile | 2.9 KB |
| sltest.cpp | 4.3 KB |
| sltestp.cpp | 3.3 KB |
| syelog.cpp | 28.5 KB |
| syelog.h | 3.5 KB |
| syelogd.cpp | 16.8 KB |
| Makefile | 12.2 KB |
| NORMAL_IA64.TXT | 3.5 KB |
| NORMAL_X64.TXT | 3.3 KB |
| talloc.cpp | 15.9 KB |
| tdll1x.cpp | 525 bytes |
| tdll2x.cpp | 525 bytes |
| tdll3x.cpp | 525 bytes |
| tdll4x.cpp | 525 bytes |
| tdll5x.cpp | 525 bytes |
| tdll6x.cpp | 525 bytes |
| tdll7x.cpp | 525 bytes |
| tdll8x.cpp | 525 bytes |
| tdll9x.cpp | 525 bytes |
| _win32.cpp | 1.0 MB |
| Makefile | 5.4 KB |
| testapi.cpp | 2.0 KB |
| trcapi.cpp | 13.9 KB |
| trcapi.rc | 569 bytes |
| Makefile | 4.8 KB |
| tracebld.cpp | 17.6 KB |
| tracebld.h | 1.6 KB |
| trcbld.cpp | 129.1 KB |
| trcbld.rc | 565 bytes |
| Makefile | 3.2 KB |
| trclnk.cpp | 18.5 KB |
| trclnk.rc | 573 bytes |
| Makefile | 2.4 KB |
| trcmem.cpp | 14.9 KB |
| trcmem.rc | 564 bytes |
| Makefile | 2.4 KB |
| trcreg.cpp | 46.1 KB |
| trcreg.rc | 566 bytes |
| Makefile | 2.4 KB |
| trcser.cpp | 32.1 KB |
| trcser.rc | 564 bytes |
| Makefile | 2.9 KB |
| trcssl.cpp | 52.6 KB |
| trcssl.rc | 561 bytes |
| Makefile | 3.1 KB |
| trctcp.cpp | 56.2 KB |
| trctcp.rc | 561 bytes |
| Makefile | 8.6 KB |
| managed.cs | 1.4 KB |
| size.cpp | 2.6 KB |
| tryman.cpp | 524 bytes |
| tstman.cpp | 11.3 KB |
| tstman.rc | 566 bytes |
| Makefile | 1.6 KB |
| withdll.cpp | 15.7 KB |
| compile.bat | 196 bytes |
| hookem.cpp | 2.6 KB |
| hookme.cpp | 499 bytes |
| compile.bat | 196 bytes |
| hookem.cpp | 2.3 KB |
| hookme.cpp | 499 bytes |
| aes.py | 776 bytes |
| compile.bat | 136 bytes |
| implant.cpp | 5.6 KB |
| calc-proc32.inc | 578 bytes |
| calc-proc64.inc | 827 bytes |
| calc-thread32.bin | 193 bytes |
| calc-thread32.inc | 1.2 KB |
| calc-thread64.bin | 276 bytes |
| calc-thread64.inc | 1.7 KB |
| msgbox32.bin | 282 bytes |
| msgbox32.inc | 1.8 KB |
| msgbox64.bin | 334 bytes |
| msgbox64.inc | 2.1 KB |
| 1. Revisiting PE file format.ts | 187.9 MB |
| 2. Walking through Export Address Table.ts | 65.1 MB |
| 3. Dancing with IAT.ts | 81.5 MB |
| 4. GetProcAddress_GetModuleHandle implementations.ts | 136.1 MB |
| 5. PE with no imports.ts | 34.5 MB |
| Assignment.txt | 216 bytes |
| 1. Classic Injection Variations.ts | 24.1 MB |
| 2. Thread Context.ts | 20.1 MB |
| 3. Sections & Views.ts | 29.6 MB |
| 4. Asynchronous Procedure Calls.ts | 22.3 MB |
| 5. EarlyBird.ts | 36.1 MB |
| Assignment.txt | 361 bytes |
| 1. Reflective Injection Explained.ts | 5.7 MB |
| 2. ReflectiveLoader source review.ts | 97.0 MB |
| 3. Implanting RDI in source code.ts | 109.4 MB |
| 4. Shellcode RDI.ts | 70.4 MB |
| Assignment.txt | 278 bytes |
| 1. WoW64 and Heaven's Gate.ts | 59.0 MB |
| 2. Migrating between 32-bit & 64-bit processes.ts | 75.7 MB |
| 1. API Hooking intro.ts | 21.3 MB |
| 2. Hooking with Detours.ts | 96.5 MB |
| 3. IAT hooks.ts | 37.8 MB |
| 4. In-line patching.ts | 60.9 MB |
| Assignment.txt | 46 bytes |
| MultiPayload Control.ts | 24.2 MB |
| 1. Project Design.ts | 8.0 MB |
| 2. VCsniff.ts | 165.8 MB |
| 3. VCmigrate.ts | 122.0 MB |
| 4. VCpersist.ts | 30.1 MB |
| Assignment1.txt | 331 bytes |
| Assignment2.txt | 247 bytes |
| Assignment3.txt | 161 bytes |
| 27. Closing words.mp4 | 8.2 MB |
NOTE
SOURCE: Sektor7 - Malware Development Intermediate Course - Red Team Operator
-----------------------------------------------------------------------------------
COVER

-----------------------------------------------------------------------------------
MEDIAINFO
Welcome to Malware Development Intermediate course!
In our previous Essentials course we discussed basic steps to create a custom dropper.
This course builds on what you have learned so far by extending your development capabilities with:
playing with Process Environment Blocks and implementing our own function address resolution
more advanced code injection techniques
understanding how reflective binaries work and building custom reflective DLLs, either with source or binary only
in-memory hooking, capturing execution flow to block, monitor or evade functions of interest
grasping 32- and 64-bit processing and performing migrations between x86 and x64 processes
discussing inter process communication and how to control execution of multiple payloads
The course ends with a combined project, where you will create a custom dropper implementing discussed techniques.
You will receive a virtual machine with complete environment for developing and testing your software, and a set of source code templates which will allow you to focus on understanding the essential mechanisms instead of less important technical aspects of implementation.
COURSE IN A NUTSHELL
You Will Learn
What is PEB and how function address resolution works
What are other code injection techniques
How to build custom reflective binary
How to hook APIs in memory
How to migrate between 32- and 64-bit processes
How to use IPC to control your payloads
What Will You Get?
Full-blown videos explaining all techniques in detail
Transcription with English subtitles
Text supplements with additional information (code snipets, structure definitions, technology description and context, etc.)
Source code with code templates for rapid development
VM image with ready-to-use development environment
Requirements
Recommended: taking Malware Development Essentials course
Understanding of operating system architecture
Some experience with Windows OS
Computer with min. 4 GB of RAM + 30 GB of free disk space
VirtualBox 7.0+ installed
Strong will to learn and having fun
Target Audience
Ethical Hackers
Penetration Testers
Blue Teamers
Threat Hunters
All security engineers/professionals wanting to learn advanced offensive tactics
×


