56,966 blogs · [ { "id": "01a08774-793e-70fd-9a60-fd388218cc91", "title": "Cheating Evolved: Breaking Locks in Gothic 1 Remake", "url": "https://erfur.dev/blog/gothic-lockpicking", "published_at": "2026-08-04T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd38826ff0b4", "title": "Code injection on Android without ptrace", "url": "https://erfur.dev/blog/dev/code-injection-without-ptrace", "published_at": "2024-03-05T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388324e211", "title": "Unauthenticated RCE in TP-Link TD-W9970v1", "url": "https://erfur.dev/blog/vuln/tplink-wd9970-rce", "published_at": "2022-12-27T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd38840a15fd", "title": "Roots in the Past: General Mobile E-Tab4", "url": "https://erfur.dev/blog/vuln/roots-in-the-past-1", "published_at": "2022-12-04T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3884a7bcb0", "title": "Adding new features to an old game with Frida, Part II", "url": "https://erfur.dev/blog/re/mysterypi-frida-pt2", "published_at": "2022-08-08T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3885044077", "title": "Adding new features to an old game with Frida, Part I", "url": "https://erfur.dev/blog/re/mysterypi-frida-pt1", "published_at": "2022-07-16T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3885f10811", "title": "Disk Encryption on Arch", "url": "https://erfur.dev/blog/disk-encryption-on-arch", "published_at": "2022-06-26T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd38868c8fd1", "title": "Bookmarks and selfhosting", "url": "https://erfur.dev/blog/bookmarks-and-selfhosting", "published_at": "2022-05-03T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3886dab4c9", "title": "Expanding Horizons", "url": "https://erfur.dev/blog/expanding-horizons", "published_at": "2022-02-12T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3886ec8a63", "title": "From visual to practical", "url": "https://erfur.dev/blog/from_visual_to_practical", "published_at": "2022-01-03T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388790ea0b", "title": "Using fzf as a dmenu replacement", "url": "https://erfur.dev/blog/fzf_as_dmenu", "published_at": "2021-11-20T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd38887da7b3", "title": "Hack-A-Sat Quals 2020 LaunchLink Writeup", "url": "https://erfur.dev/blog/ctf/launchlink-hackasat2020", "published_at": "2020-07-10T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3888b75620", "title": "Google CTF Quals 2019 writeups", "url": "https://erfur.dev/blog/ctf/googlectf2019-quals", "published_at": "2019-06-25T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd3889574d20", "title": "Facebook CTF 2019 writeups", "url": "https://erfur.dev/blog/ctf/facebookctf2019", "published_at": "2019-06-03T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388a379623", "title": "Down the Rabbit Hole - Part III: Patching the Whitelist", "url": "https://erfur.dev/blog/re/down_the_rabbit_hole_pt3", "published_at": "2019-03-28T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388af62752", "title": "Down the Rabbit Hole - Part II: Analyzing an EFI Application with Radare2", "url": "https://erfur.dev/blog/re/down_the_rabbit_hole_pt2", "published_at": "2019-02-16T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388b6c8a6d", "title": "Down the Rabbit Hole - Part I: A Journey into the UEFI Land", "url": "https://erfur.dev/blog/re/down_the_rabbit_hole_pt1", "published_at": "2019-01-28T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388b79943b", "title": "Savaş Oyunları: Format İpliklerinin Dönüşü Part III", "url": "https://erfur.dev/blog/ctf/rpisec_project1_pt3", "published_at": "2018-12-13T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388c3b77c9", "title": "Savaş Oyunları: Format İpliklerinin Dönüşü Part II", "url": "https://erfur.dev/blog/ctf/rpisec_project1_pt2", "published_at": "2018-07-13T00:00:00+00:00" }, { "id": "01a08774-793e-70fd-9a60-fd388cfbc329", "title": "Savaş Oyunları: Format İpliklerinin Dönüşü Part I", "url": "https://erfur.dev/blog/ctf/rpisec_project1_pt1", "published_at": "2018-06-13T00:00:00+00:00" } ] posts Claim your blog
Back to erfur.dev
Blog · corpus.blog/blogs/erfur.dev/posts

erfur.dev

erfur.dev

2026

2024

2022

2021

2020

2019

2018