---
title: "Letters from Abbadon – Blog Index"
description: "Blog by 0xApollyon covering cryptography, information security, malware development, reverse engineering, and OSINT. Technical writeups on Python obfuscation, provably fair randomness, PRNG internals, vibe coding security, and data breach analysis."
author: "0xApollyon"
site_url: "https://abbadon.tech/blog/"
tags: [cryptography, infosec, malware-development, reverse-engineering, osint, security-research]
---

# Letters from Abbadon

> Technical blog by 0xApollyon covering cryptography, information security, malware development, reverse engineering, and OSINT.

- **Home:** [abbadon.tech](https://abbadon.tech)
- **Projects:** [abbadon.tech/projects](https://abbadon.tech/projects)
- **Contact:** [abbadon.tech/contact](https://abbadon.tech/contact/)

---

## Markdown Sources for AI Ingestion

Every post on this blog is available as a clean Markdown file optimized for direct content ingestion. These files contain the full post content with YAML frontmatter metadata, properly labeled code blocks, and no HTML/CSS/JS noise.

| Post | Markdown URL |
|:-----|:-------------|
| Mersenne Twister | [mt19937.md](https://abbadon.tech/blog/mt19937.md) |
| Basic security in the age of vibe coding | [vibe_coding.md](https://abbadon.tech/blog/vibe_coding.md) |
| Papyrus - Python obfuscation framework | [papyrus.md](https://abbadon.tech/blog/papyrus.md) |
| Provable Fair Randomness in Online Gambling | [provable_randomness.md](https://abbadon.tech/blog/provable_randomness.md) |
| StarHealth Data Breach | [starhealth.md](https://abbadon.tech/blog/starhealth.md) |

---

## Posts

### Mersenne Twister: The algorithm which fakes randomness really well

- **Published:** 10.07.25
- **Last Updated:** 10.07.25
- **Tags:** Cryptography, PRNG
- **URL:** [abbadon.tech/blog/mt19937.html](https://abbadon.tech/blog/mt19937.html)
- **Markdown:** [abbadon.tech/blog/mt19937.md](https://abbadon.tech/blog/mt19937.md)

A deep dive into one of the most widely used pseudo random number generator. This blog covers the high level structure and then goes into each and every part of the twister.

---

### Basic security in the age of vibe coding

- **Published:** 19.03.25
- **Last Updated:** 19.03.25
- **Tags:** Infosec, AI
- **URL:** [abbadon.tech/blog/vibe_coding.html](https://abbadon.tech/blog/vibe_coding.html)
- **Markdown:** [abbadon.tech/blog/vibe_coding.md](https://abbadon.tech/blog/vibe_coding.md)

With so many tech bros adopting "vibe coding", how do we keep AI generated code safe from cyber threats?

---

### Papyrus - A python obfuscation, evasion and anti-analysis framework

- **Published:** 04.02.25
- **Last Updated:** 09.10.26
- **Tags:** Malware_Dev, Rev_Eng
- **URL:** [abbadon.tech/blog/papyrus.html](https://abbadon.tech/blog/papyrus.html)
- **Markdown:** [abbadon.tech/blog/papyrus.md](https://abbadon.tech/blog/papyrus.md)

Papyrus is a framework consisting of multiple features which make python source code harder to understand and analyse. This blog explains the obfuscation process from the ground up.

---

### Provable Fair Randomness in Online Gambling

- **Published:** 30.10.24
- **Last Updated:** 30.10.24
- **Tags:** Cryptography, Math
- **URL:** [abbadon.tech/blog/provable_randomness.html](https://abbadon.tech/blog/provable_randomness.html)
- **Markdown:** [abbadon.tech/blog/provable_randomness.md](https://abbadon.tech/blog/provable_randomness.md)

A Python implementation of a provably fair online Mines game that ensures randomness through cryptographic seed hashing and user verification.

---

### StarHealth Data Breach: Insider threat or smoke and mirrors?

- **Published:** 11.10.24
- **Last Updated:** 13.10.24
- **Tags:** OSINT
- **URL:** [abbadon.tech/blog/starhealth.html](https://abbadon.tech/blog/starhealth.html)
- **Markdown:** [abbadon.tech/blog/starhealth.md](https://abbadon.tech/blog/starhealth.md)

Comprehensive analysis of the StarHealth Insurance data breach, exploring the timeline of events, allegations of insider involvement, and the potential strategic motivations.