corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0876c-52e8-71e1-a1a3-e79e0ccf43ce", "title": "SSH port knocking with OpenBSD 7.9", "url": "https://dgl.cx/2026/06/ssh-port-knocking-with-openbsd", "published_at": "2026-06-18T03:23:02+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e0d40d8f1", "title": "Bash a newline: Exploiting SSH via ProxyCommand, again (CVE-2025-61984)", "url": "https://dgl.cx/2025/10/bash-a-newline-ssh-proxycommand-cve-2025-61984", "published_at": "2025-10-07T03:05:12+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e0e1dc6be", "title": "Switchable dark mode with 5 lines of JavaScript", "url": "https://dgl.cx/2025/09/dark-mode-with-5-lines-of-javascript", "published_at": "2025-09-28T03:29:18+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e0ed93423", "title": "Images over DNS", "url": "https://dgl.cx/2025/09/images-over-dns", "published_at": "2025-09-20T11:26:30+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e0f011049", "title": "CVE-2025-48384: Breaking git with a carriage return and cloning RCE", "url": "https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384", "published_at": "2025-07-09T17:30:00+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e0fe473d4", "title": "Can your terminal do emojis? How big?", "url": "https://dgl.cx/2025/06/can-your-terminal-do-emojis", "published_at": "2025-06-24T01:58:23+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e109c9854", "title": "Blink and you'll miss it — a URL handler surprise", "url": "https://dgl.cx/2025/06/blink-at-a-url-handler", "published_at": "2025-06-17T22:51:00+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e11679bc0", "title": "Using HAProxy to protect me from scrapers", "url": "https://dgl.cx/2025/04/using-haproxy-to-stop-scrapers", "published_at": "2025-04-28T06:16:31+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e11bc7850", "title": "Déjà vu: Ghostly CVEs in my terminal title", "url": "https://dgl.cx/2024/12/ghostty-terminal-title", "published_at": "2024-12-31T22:11:37+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e1231d60d", "title": "Restrict sftp with Linux user namespaces", "url": "https://dgl.cx/2024/10/restricted-sftp-with-userns", "published_at": "2024-10-26T05:28:05+00:00" }, { "id": "01a0876c-52e8-71e1-a1a3-e79e12dfc880", "title": "\"[31m\"?! ANSI Terminal security in 2023 and finding 10 CVEs", "url": "https://dgl.cx/2023/09/ansi-terminal-security", "published_at": "2023-10-05T08:37:38+00:00" } ] posts
Claim your blog
Back to David Leadbeater
Blog · corpus.blog/blogs/dgl.cx/posts
David Leadbeater
dgl.cx
2026
SSH port knocking with OpenBSD 7.9
original ↗
18 Jun 2026
2025
Bash a newline: Exploiting SSH via ProxyCommand, again (CVE-2025-61984)
original ↗
7 Oct 2025
Switchable dark mode with 5 lines of JavaScript
original ↗
28 Sept 2025
Images over DNS
original ↗
20 Sept 2025
CVE-2025-48384: Breaking git with a carriage return and cloning RCE
original ↗
9 Jul 2025
Can your terminal do emojis? How big?
original ↗
24 Jun 2025
Blink and you'll miss it — a URL handler surprise
original ↗
17 Jun 2025
Using HAProxy to protect me from scrapers
original ↗
28 Apr 2025
2024
Déjà vu: Ghostly CVEs in my terminal title
original ↗
31 Dec 2024
Restrict sftp with Linux user namespaces
original ↗
26 Oct 2024
2023
"[31m"?! ANSI Terminal security in 2023 and finding 10 CVEs
original ↗
5 Oct 2023