This site is powered by
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Windows Api Security Professional (WASP)
Fundamentals - Part 1
Introduction to Windows API (47:27)
MessageBoxA (12:09)
MessageBoxW (2:54)
Join our Discord
Our PointerSec Discord link
Contact us for any queries
Email us for any queries
Rust Basics
Rust - Hello World (8:11)
Rust - Compile 32 bit programs from 64bit environment (5:44)
Rust - Variables, scope and shadowing (15:00)
Rust - Operators and Loops (11:14)
Rust - Arrays, Vectors and Strings (38:44)
Rust - Ownership, Borrowing and reference (16:38)
Rust - User Input (8:02)
Rust - Command Line Arguments (4:42)
Rust - Functions (13:02)
Rust - Structures (19:07)
Rust - Pointers (15:45)
Fundamentals - Part 2
Reading String from Memory (18:44)
UNICODE_STRING structure (10:46)
Reading Unicode String from Memory (10:46)
Setting up Practice VM
Download Link 1
Download Link 2
How to setup Practice VM (6:18)
Enumerating Processes
Enumerating processes (15:36)
Enumerating processes using Createtoolhelp32snapshot (15:52)
Enumerating processes using NtQuerySystemInformation (28:00)
Enumerating parent process id (3:15)
Enumerating Windows handles text (10:37)
Enumerating Threads
Enumerating threads with ntquerysysteminformation (18:03)
Enumerating threads using Createtoolhelp32snapshot (7:29)
Enumerating Operating System
RtlGetVersion (8:44)
Enumeration using ntqueryinformationprocess (12:15)
Enumerating RAM Information (9:07)
Enumerating CPU Information (4:01)
Enumerating PEB address from gs register using asm (8:22)
Enumerating DLLs
Enumerating modules using createtoolhelp32snapshot (12:48)
Enumerating modules from PEB LDR (21:31)
Enumerating Token
Enumerating Token User and SID (21:28)
Converting SID to username (9:01)
Enumerating Token Groups (7:39)
Enumerating Token Privileges (10:00)
Adjusting Token Privileges (8:33)
Enumerating token privilege description (7:42)
Creating DLL & Exporting a function
Generating DLLs (5:07)
Generating Dlls using Visual studio
Enumerating Clipboard
Enumerating clipboard (5:26)
Enumerating Process parameters & Environment Block
Enumerating process parameters (18:51)
Enumerating Environment Block (11:30)
Enumerating Network Shares
Enumerating network shares (21:58)
File Operations
Creating a file (6:54)
Listing Directory contents (13:48)
Writing Contents to file (7:05)
Reading Contents from file (4:28)
Windows Named Pipes
Creating Named Pipe (10:09)
Creating Client pipe and chatserver (19:18)
Enumerating Registry
Windows Registry Tutorial (35:26)
Enumerating Subkeys (23:16)
Enumerating key values and content (16:51)
Support and Scheduling Exam
How to schedule the exam (4:43)
Code Snippets
Our Github Repo for code snippets
UNICODE_STRING structure
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock