41554 blogs · [ { "id": "01a0ca6b-1b61-7159-a1db-a324de7b0ca0", "title": null, "url": "https://disconnect3d.pl//other/captcha/", "published_at": "2026-08-18T10:39:57+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324dea90720", "title": "Chosen tasks from justCTF 2024 finals", "url": "https://disconnect3d.pl//other/", "published_at": "2026-08-18T10:39:57+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324def0993f", "title": "NFC Flag Market", "url": "https://disconnect3d.pl//other/nfc-flag-market/", "published_at": "2026-08-18T10:39:57+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324df78dfb5", "title": "Person of the 2026 year: Disconnect3d", "url": "https://disconnect3d.pl//other/time/", "published_at": "2026-08-18T10:39:57+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324dff503f6", "title": null, "url": "https://disconnect3d.pl//timemag/", "published_at": "2026-08-18T10:39:57+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d37d7d5f63", "title": "Hijacking a Python upload server: writeup from Insomni’hack CTF 2025", "url": "https://disconnect3d.pl//2025/03/16/Insomnihack-CTF-2025-uploadserver-writeup/", "published_at": "2025-03-16T13:00:00+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d37de76899", "title": "When NULL isn’t null: mapping memory at 0x0 on Linux", "url": "https://disconnect3d.pl//2025/03/03/when-null-isnt-null-on-linux/", "published_at": "2025-03-03T18:00:00+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d37e4a223a", "title": "Debugging running Python scripts with PDB via GDB", "url": "https://disconnect3d.pl//2024/08/04/debugging-cpython-live/", "published_at": "2024-08-04T17:13:37+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d37eeeefc0", "title": "Python specialized bytecode and pycjail returns challenge solution", "url": "https://disconnect3d.pl//2024/06/20/python-specialized-bytecode/", "published_at": "2024-06-20T12:13:37+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d37f4292de", "title": "Understanding AddressSanitizer blog post", "url": "https://disconnect3d.pl//2024/05/16/understanding-asan-blog/", "published_at": "2024-05-16T17:00:00+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d3800dc7c2", "title": "Pwndbg coding sprints report", "url": "https://disconnect3d.pl//2022/08/21/pwndbg-coding-sprints/", "published_at": "2022-08-21T20:13:37+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d380d983ae", "title": "Terrible inet_aton in glibc", "url": "https://disconnect3d.pl//2021/02/16/terrible-inet-aton/", "published_at": "2021-02-16T01:00:00+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d381051133", "title": "Checking if a mutex is locked in Go", "url": "https://disconnect3d.pl//2020/06/09/checking-if-mutex-is-locked-in-Go/", "published_at": "2020-06-09T05:13:37+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d3812e820c", "title": "Back to the blog", "url": "https://disconnect3d.pl//2020/04/09/back-to-the-blog/", "published_at": "2020-04-09T08:13:37+00:00" }, { "id": "01a0876d-59c6-708a-af77-46d3820fc572", "title": "Reboot your pc from a docker container", "url": "https://disconnect3d.pl//2018/11/12/reboot-your-pc-from-a-docker-container/", "published_at": "2018-11-12T09:00:30+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d635284c", "title": "Logs injection or why is logs tailing unsafe", "url": "https://disconnect3d.pl//2018/02/24/log-injection-aka-tailing-logs-is-unsafe/", "published_at": "2018-02-24T09:00:30+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d59f67cc", "title": "JHtC4BSK translatespeak [web] writeup", "url": "https://disconnect3d.pl//2017/10/21/JHtC4BSK-translatespeak-writeup/", "published_at": "2017-10-20T23:10:30+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d4fd7955", "title": "Gynvael's PL stream 006 mission solution", "url": "https://disconnect3d.pl//2017/06/29/Gynvael-Coldwind-mission-06-solution/", "published_at": "2017-06-29T19:50:30+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d4ae4d46", "title": "Google CTF 2017 - Inst Prof [pwn]", "url": "https://disconnect3d.pl//2017/06/25/Google-Quals-CTF-2017-Inst-prof-pwn-writeup/", "published_at": "2017-06-25T14:20:10+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d475f78b", "title": "Gynvael's PL stream 004 mission solved with angr", "url": "https://disconnect3d.pl//2017/05/29/Gynvael-Coldwind-mission-04-angr-solution/", "published_at": "2017-05-29T00:30:30+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d4546103", "title": "Security PWNing Conference 2016 oraz CTF od P4", "url": "https://disconnect3d.pl//2016/11/09/Security-PWNing-Conference-2016,-CTF-od-P4/", "published_at": "2016-11-09T16:16:16+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d3f0b143", "title": "Confidence CTF Teaser 2016 - GoBox and GoBox2 [pwn]", "url": "https://disconnect3d.pl//2016/06/01/Confidence-CTF-Teaser-2016-GoBox-and-GoBox2-writeup/", "published_at": "2016-06-01T20:12:59+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d3ae794d", "title": "Google CTF 2016 - For2 [Forensics]", "url": "https://disconnect3d.pl//2016/05/02/Google-CTF-2016-For2-writeup/", "published_at": "2016-05-01T22:02:10+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324d2b2a8dd", "title": "C++ Boost.Preprocessor and template loops", "url": "https://disconnect3d.pl//2016/04/01/C++-Boost.Preprocessor-and-templates-magic/", "published_at": "2016-04-01T18:16:33+00:00" }, { "id": "01a0ca6b-1b60-7273-9d4b-2b54c6db5d57", "title": "One extract to rule them all", "url": "https://disconnect3d.pl//2015/10/10/One-extract-to-rule-them-all/", "published_at": "2015-10-10T19:44:01+00:00" }, { "id": "01a0ca6b-1b61-7159-a1db-a324db955bdd", "title": "About me", "url": "https://disconnect3d.pl//about/", "published_at": null }, { "id": "01a0ca6b-1b61-7159-a1db-a324dc4c3a96", "title": "Disconnect3d's blog", "url": "https://disconnect3d.pl//", "published_at": null }, { "id": "01a0ca6b-1b61-7159-a1db-a324dc87921d", "title": null, "url": "https://disconnect3d.pl//links/", "published_at": null }, { "id": "01a0ca6b-1b61-7159-a1db-a324dca6343a", "title": null, "url": "https://disconnect3d.pl//tags/", "published_at": null }, { "id": "01a0ca6b-1b61-7159-a1db-a324dcb78e68", "title": "My talks", "url": "https://disconnect3d.pl//talks/", "published_at": null }, { "id": "01a0ca6b-1b61-7159-a1db-a324dd831a4c", "title": "My talks (v2)", "url": "https://disconnect3d.pl//talks2/", "published_at": null } ] posts Claim your blog
Back to disconnect3d.pl
Blog · corpus.blog/blogs/disconnect3d.pl/posts

disconnect3d.pl

disconnect3d.pl

2026

2025

2024

2022

2021

2020

2018

2017

2016

2015

Undated