Skip to content

Commit 7f8af1b

Browse files
authored
Init
0 parents  commit 7f8af1b

4 files changed

Lines changed: 108 additions & 0 deletions

File tree

index.html

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta name="description" content="Field notes on exploits, reverse engineering, and farming bugs for fun and CVEs.">
7+
<meta name="color-scheme" content="dark">
8+
<title>// 0xDEADBEEF</title>
9+
<link rel="stylesheet" href="assets/css/style.css">
10+
</head>
11+
<body>
12+
<main class="wrap">
13+
<header class="site-header">
14+
<h1><a href="./">// 0xDEADBEEF</a></h1>
15+
<p class="tagline">$ whoami &mdash; field notes on exploits, reverse engineering, and farming bugs for fun and CVEs.</p>
16+
</header>
17+
18+
<ul id="post-list" class="post-list">
19+
<li class="empty">Loading posts&hellip;</li>
20+
</ul>
21+
22+
<footer class="site-footer">
23+
<button type="button" id="easter-egg" class="easter-egg" aria-label="play easter egg">All your base are belong to us</button>
24+
</footer>
25+
</main>
26+
27+
<div id="egg-modal" class="egg-modal" hidden>
28+
<div class="egg-modal__backdrop" data-egg-close></div>
29+
<div class="egg-modal__content" role="dialog" aria-modal="true" aria-label="easter egg">
30+
<button type="button" class="egg-modal__close" data-egg-close aria-label="close">&times;</button>
31+
<video id="egg-video" class="egg-modal__video" src="assets/video/allYourBaseBelongToUs.mp4" controls playsinline></video>
32+
</div>
33+
</div>
34+
35+
<script src="assets/js/home.js"></script>
36+
<script src="assets/js/easter-egg.js"></script>
37+
</body>
38+
</html>

post.html

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta name="color-scheme" content="dark">
7+
<title>// 0xDEADBEEF</title>
8+
<link rel="stylesheet" href="assets/css/style.css">
9+
</head>
10+
<body>
11+
<main class="wrap">
12+
<a href="./" class="back-link">&larr; back</a>
13+
<article id="post" class="post">
14+
<p class="empty">Loading post&hellip;</p>
15+
</article>
16+
<footer class="site-footer">
17+
<button type="button" id="easter-egg" class="easter-egg" aria-label="play easter egg">All your base are belong to us</button>
18+
</footer>
19+
</main>
20+
21+
<div id="egg-modal" class="egg-modal" hidden>
22+
<div class="egg-modal__backdrop" data-egg-close></div>
23+
<div class="egg-modal__content" role="dialog" aria-modal="true" aria-label="easter egg">
24+
<button type="button" class="egg-modal__close" data-egg-close aria-label="close">&times;</button>
25+
<video id="egg-video" class="egg-modal__video" src="assets/video/allYourBaseBelongToUs.mp4" controls playsinline></video>
26+
</div>
27+
</div>
28+
29+
<script src="https://cdn.jsdelivr.net/npm/marked@12.0.2/marked.min.js"></script>
30+
<script src="https://cdn.jsdelivr.net/npm/dompurify@3.1.6/dist/purify.min.js"></script>
31+
<script src="assets/js/post.js"></script>
32+
<script src="assets/js/easter-egg.js"></script>
33+
</body>
34+
</html>

posts/hello-world.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Welcome to **// 0xDEADBEEF** — a public notebook for someone just starting to take security research seriously as a hobby.
2+
3+
## Who's writing this
4+
5+
Not a professional. Not a researcher — at least not yet. Just someone who got curious about why software fails in interesting ways, decided that *reading* about it wasn't enough, and started poking at things.
6+
7+
I have a day job that isn't this. Everything here happens in evenings, weekends, and stolen lunch breaks.
8+
9+
## Why a blog
10+
11+
Mostly to keep myself honest. Writing forces me to actually understand what I'm doing instead of vaguely following along with someone else's write-up. If I can't explain it, I haven't really learned it.
12+
13+
Also — beginners doing this in public seems rare. Most security blogs come from people who are already very good at it. I'd rather show the messy middle than wait until I sound like an expert.
14+
15+
## What you'll find here
16+
17+
Posts here will fall into a few buckets:
18+
19+
- **Vulnerabilities I find** — the bug, the path I took to find it, and what the impact actually looks like
20+
- **CVE disclosures** — timelines, write-ups, and what the vendor did (or didn't do) with the report
21+
- **Security bugs and flaws** worth flagging even when they don't rise to a CVE — misconfigurations, weak defaults, sharp edges
22+
- **Proof-of-concept code** when it's safe and useful to share
23+
24+
Expect mistakes. Corrections welcome.
25+
26+
---
27+
28+
Thanks for stopping by.

posts/index.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[
2+
{
3+
"slug": "hello-world",
4+
"title": "Hello World",
5+
"date": "2026-05-06",
6+
"summary": "First post — who I am, why this blog exists, and what to expect."
7+
}
8+
]

0 commit comments

Comments
 (0)