Sharing is Caring: Arbitrary Code Execution for BreakfastBinary exploitation in C++, gadget mania, and a new form of deserialization attack.2025‑10‑0310 minute readctf pwn cpp
Reverse Engineering a Siemens Programmable Logic Controller for Funs and Vulns (CVE-2024-54089, CVE-2024-54090 & CVE-2025-40757)When security by obscurity breaks...2025‑09‑129 minute readresearch embedded reverse
Output-Invariant and Time-Based Testing – Practical Techniques for Black-Box Enumeration of LLMsAbusing inherent context and sluggishness in LLMs for stealthy enumeration of prompt injection points.2025‑05‑0912 minute readinfosec ai notes
5 Weekend Reads You Missed: BOOMlang v2, Blue Team Strikes Back, ET, CVSS 4.1, and DLLModulesBreaking news, awesome stuff happened!2025‑04‑018 minute readsatire infosec programming
Delay and Interactive Pause in Multi-Threaded PythonIt's like musical chairs for threads (except no one gets left behind)!2025‑03‑105 minute readprogramming python tutorial
12 Days of Christmas – Reflections from a PentesterSecure Your Janky Systems, 2024 Edition2024‑12‑2514 minute readinfosec software-engineering reflection
How to Use PrismJS Plugins with NodeJS and MarkdownItImprove your storytelling with these dead simple hacks for rendering fancy Prism plugins in Node!2024‑11‑035 minute readprogramming web js