filmov
tv
DLL Injection Into All Processes - Part 1 - Installing & Setting up tools, Basic Concepts

Показать описание
Coding it in WinAPI/C++ using Visual Studio - Installing & Setting Up Tools, Basic Concepts
0:00 Into
1:31 Setting up virtual machines to run driver tests in
4:22 Setting up Visual Studio components needed to code our project
7:00 Setting up tools in a VM:
7:44 Process Hacker - to view running processes & modules:
9:36 DebugView - to view debugging output from our driver:
11:16 WinObj - to view kernel space objects:
11:55 PEInternals - to statically view PE files:
13:11 WERSetup - to set up Windows Error Reporting to catch user-mode process crashes:
15:19 WinAPI Search - to check Imports/Exports from PE files and to search for error codes:
16:53 Driver Loader/Unloaded - to register, start, stop and unregister our driver:
17:37 Putting the Operating System in a VM into a test signing mode to be able to run our driver:
19:52 Creating a snapshot in the VM in case we mess up the operating system during our driver testing
21:20 Quick overview of: physical/virtual memory, and of DLLs/modules/"sections" in the kernel space
30:34 Overview of DLL injection with the PsSetLoadImageNotifyRoutine function
31:13 Basic overview how we can inject our DLL into every process
#kernel #driver #tutorial #cpp #win32
0:00 Into
1:31 Setting up virtual machines to run driver tests in
4:22 Setting up Visual Studio components needed to code our project
7:00 Setting up tools in a VM:
7:44 Process Hacker - to view running processes & modules:
9:36 DebugView - to view debugging output from our driver:
11:16 WinObj - to view kernel space objects:
11:55 PEInternals - to statically view PE files:
13:11 WERSetup - to set up Windows Error Reporting to catch user-mode process crashes:
15:19 WinAPI Search - to check Imports/Exports from PE files and to search for error codes:
16:53 Driver Loader/Unloaded - to register, start, stop and unregister our driver:
17:37 Putting the Operating System in a VM into a test signing mode to be able to run our driver:
19:52 Creating a snapshot in the VM in case we mess up the operating system during our driver testing
21:20 Quick overview of: physical/virtual memory, and of DLLs/modules/"sections" in the kernel space
30:34 Overview of DLL injection with the PsSetLoadImageNotifyRoutine function
31:13 Basic overview how we can inject our DLL into every process
#kernel #driver #tutorial #cpp #win32
Комментарии