Hello World

This is the first post on the blog. Posts are plain Markdown files in source/_posts/.

Code blocks

Code gets syntax highlighting:

1
2
3
4
5
6
7
#include <windows.h>

int main(void) {
HMODULE ntdll = GetModuleHandleA("ntdll.dll");
printf("ntdll @ %p\n", ntdll);
return 0;
}
1
2
3
4
import struct

payload = b"A" * 64 + struct.pack("<Q", 0xdeadbeef)
print(payload.hex())

Images

Because post_asset_folder is on, every post gets a folder with the same name
(here source/_posts/hello-world/). Put screenshots there and reference them with:

1
![screenshot](screenshot.png)