Skip to main content

Exploit Development

Advanced Exploit Development: Heap Spraying Techniques

··6078 words·29 mins· loading · loading
This article explores advanced heap spraying techniques used by red teams and pen testers to exploit vulnerabilities in software applications, including non-ASLR and ASLR-based heap spraying, and Unicode heap spraying, with real-world examples and tools.

C++ Programming Language: Basic Concepts and Syntax

··7088 words·34 mins· loading · loading
This article provides a comprehensive guide to the C++ programming language, covering its basic concepts and syntax, as well as its application in pen testing and red teaming, including code examples for a port scanner, password cracker, and web crawler, and discussing its pros and cons compared to other languages for these purposes.

The Stealthy Serpent: A Red Teamer's Guide to Nim

··2624 words·13 mins· loading · loading
A comprehensive deep-dive into the Nim programming language for offensive security. Learn the language fundamentals, master WinAPI interoperability with winim, discover compile-time metaprogramming for string obfuscation, and understand why Nim is the modern favorite for bypassing EDRs.

Fearless Concurrency and Memory Safety: A Red Team Operator's Guide to Rust

··5600 words·27 mins· loading · loading
A comprehensive deep-dive into the Rust programming language for offensive security. Learn the core concepts of ownership and borrowing, master idiomatic error handling, build a multi-threaded port scanner, and discover how to use “Unsafe Rust” for shellcode injection and high-performance exploit development.