Advanced Exploit Development: Return-Oriented Programming (ROP)

ROP is an advanced exploit technique, bypassing DEP & ASLR by chaining code snippets (gadgets) for arbitrary code execution without new executable code.

June 13, 2023 · 14 min · UncleSp1d3r

Advanced Exploit Development: Heap Spraying Techniques

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.

May 8, 2023 · 34 min · UncleSp1d3r

C++ Programming Language: Basic Concepts and Syntax

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.

May 4, 2023 · 41 min · UncleSp1d3r

C Programming Language: Basic Concepts and Syntax

Explore C programming basics, pen testing and red teaming applications, write exploits and shellcode, and compare C to other languages for security pros.

April 20, 2023 · 11 min · UncleSp1d3r

Exploit Development: Introduction and Techniques

This article introduces and explains exploit development techniques, best practices, and examples for a technical audience of red teams and pen testers.

April 18, 2023 · 11 min · UncleSp1d3r