Skip to main content

Blog

The Kernel's New Rules for AI Bug Reports

· 3 min read

Introduction # When Linus Torvalds released Linux 7.1-rc41 on May 17, he flagged a documentation update as the highlight. The substance is a policy: the kernel’s security workflow is being …

Behind the LLM Cybersecurity Hype

· 3 min read

Introduction # The same vendors publishing breakthrough numbers on LLM cyber capability are publishing the disclaimers in the same posts. Read both halves and the picture changes.

2025 Top 20 Chinese Cybersecurity Enterprises

· 6 min read

Introduction # On December 29, 2025, the Internet Society of China (中国互联网协会, ISC — an industry association affiliated with MIIT) published the China Internet Enterprise Comprehensive Strength Index …

Anatomy of the One Fox Toolkit

· 3 min read

Introduction # When EclecticIQ analyzed a 2023 Cobalt Strike intrusion1 at Taiwan’s Directorate General of Highways (MOTC), the most useful artifact wasn’t the malware. It was a filesystem …

Offensive Security Web Expert

· 6 min read

Note: OSWE is one of three certifications required for OSCE3 (along with OSED and OSEP), which replaced the original OSCE in 2020. I passed the Offensive Security Web Expert exam in July 2020. Now, I …

SANS Holiday Hack Challenge 2017 Solution

· 25 min read

Hacking the Northpolechristmastown # l2s.northpolechristmastown.com # Letters to Santa app contains a reference to a development system in a HTML comment section. <!-- Development version --> …

Vulnhub - Breach 3 boot2root CTF walkthrough

· 10 min read

Introduction # The third boot2root system in the Breach series is an intermediate challenge. This time the VM will automatically acquire an IP address via DHCP. Flag 1 # First, let’s identify …

Vulnhub - Breach 2.1 boot2root CTF walkthrough

· 8 min read

Introduction # Breach 2.1 is meant to be beginner to intermediate boot2root/CTF challenge. The VM is configured with a static IP address (192.168.110.151) so you will need to configure your host-only …

Vulnhub - Breach 1 boot2root CTF walkthrough

· 10 min read

Introduction # Breach 1.0 is meant to be beginner to intermediate boot2root/CTF challenge. The VM is configured with a static IP address (192.168.110.140) so you will need to configure your host-only …

Social Engineering with PowerShell Empire and gophish

· 3 min read

Introduction # Word macros are one of the top sources of malware infection. Creating such a malicious macro can be done in less than 10 minutes. This article will give an insight how to perform such …

GIAC Exploit Researcher and Advanced Penetration Tester

· 6 min read

Introduction # May 2016 I had the chance to participate in the SANS SEC660: Advanced Penetration Testing, Exploit Writing, and Ethical Hacking in Amsterdam. The course syllabus gave a good outline …

Password Cracking on Amazon EC2

· 4 min read

Introduction # Cracking with the desktop computer is not always a good idea. It can be quite noisy when you are trying to sleep. The room can become too hot for a hacker. And most important of all, …

The 2015 SANS Holiday Hack Challenge - Solution

· 15 min read

Summary # Which commands are sent across the Gnome’s command-and-control channel? EXEC:iwconfig in packet 363 EXEC:cat /tmp/iwlistscan.txt in packet 573 What image appears in the photo the Gnome sent …

Offensive Security Certified Expert

· 3 min read

Update (October 2020): The OSCE certification and Cracking the Perimeter (CTP) course have been retired. They have been replaced by OSCE3, which requires passing three certifications: OSED (Windows …

Exploit Exercises - Protostar - Final levels

· 21 min read

Prerequisites # Exploit-Exercises: Protostar Final 0 # For this level we have got a binary listening on port 2995. Exploitation # Let’s find out what this binary is up to. 0x08049833 …

Exploit Exercises - Protostar - Heap levels

· 14 min read

Prerequisites # Exploit-Exercises: Protostar Heap 0 # For this scenario we need to run the winner() function. To get a better idea about the binary a look at the assembly helps. 0x08048492 …

Exploit Exercises - Protostar - Network levels

· 10 min read

Prerequisites # Exploit-Exercises: Protostar Net 0 # For this exercise we have got a service listening on port 2999. Let’s connect and see what it does. user@protostar:/opt/protostar/bin$ telnet …

Exploit Exercises - Protostar - Format String levels

· 7 min read

Prerequisites # Exploit-Exercises: Protostar Format 0 # First of all, we take a look at the disassembly. ... 0x08048431 <main+6>: sub $0x10,%esp 0x08048434 <main+9>: mov 0xc(%ebp),%eax ; …

Exploit Exercises - Protostar - Stack levels

· 12 min read

Prerequisites # Exploit-Exercises: Protostar Stack 0 # For this scenario we need to overwrite the stack variable $modified. To get a better idea about the binary a look at the assembly helps. …

Easy RM to MP3 Converter

· 3 min read

Historical Content (2014): This article demonstrates classic stack-based buffer overflow exploitation on Windows XP SP3. Modern Windows systems include mitigations such as ASLR, DEP/NX, and CFG that …