Skip to content

Commit c580e02

Browse files
committed
Fix 10 broken 0xdf writeup URLs in knowledge graph and machine finder
Corrected dates from 0xdf JSON database for: Mirai, Traverxec, Late, Awkward, Hathor, Anubis, Response, Sekhmet, Fulcrum, Stacked. All 76 unique URLs verified with HTTP 200.
1 parent 29449b6 commit c580e02

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

finder.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -580,10 +580,10 @@ <h3>No machines match your filters</h3>
580580
{name:"Valentine",os:"Linux",difficulty:"Easy",techniques:["Heartbleed","CVE-2014-0160","tmux Hijack"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2018/07/28/htb-valentine.html",year:2018},
581581
{name:"Beep",os:"Linux",difficulty:"Easy",techniques:["LFI","Elastix","Shellshock"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2021/02/23/htb-beep.html",year:2017},
582582
{name:"Blocky",os:"Linux",difficulty:"Easy",techniques:["Java Decompile","Sudo","Minecraft"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/06/30/htb-blocky.html",year:2017},
583-
{name:"Mirai",os:"Linux",difficulty:"Easy",techniques:["Default Creds","Raspberry Pi","USB Forensics"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2021/05/18/htb-mirai.html",year:2017},
583+
{name:"Mirai",os:"Linux",difficulty:"Easy",techniques:["Default Creds","Raspberry Pi","USB Forensics"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2022/05/18/htb-mirai.html",year:2017},
584584
{name:"Sense",os:"Linux",difficulty:"Easy",techniques:["pfSense RCE"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2021/03/11/htb-sense.html",year:2017},
585585
{name:"Irked",os:"Linux",difficulty:"Easy",techniques:["UnrealIRCd Backdoor","Steganography"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2019/04/27/htb-irked.html",year:2018},
586-
{name:"Traverxec",os:"Linux",difficulty:"Easy",techniques:["Nostromo RCE","SSH Key"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/04/18/htb-traverxec.html",year:2019},
586+
{name:"Traverxec",os:"Linux",difficulty:"Easy",techniques:["Nostromo RCE","SSH Key"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/04/11/htb-traverxec.html",year:2019},
587587
{name:"Postman",os:"Linux",difficulty:"Easy",techniques:["Redis Exploitation","Webmin"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/03/14/htb-postman.html",year:2019},
588588
{name:"OpenAdmin",os:"Linux",difficulty:"Easy",techniques:["OpenNetAdmin RCE","GTFOBins","Nano"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/05/02/htb-openadmin.html",year:2020},
589589
{name:"Traceback",os:"Linux",difficulty:"Easy",techniques:["Web Shell","Lua","motd"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2020/08/15/htb-traceback.html",year:2020},
@@ -613,8 +613,8 @@ <h3>No machines match your filters</h3>
613613
{name:"Pit",os:"Linux",difficulty:"Medium",techniques:["SNMP Walk","Cockpit","SELinux"],certs:[],writeup:"https://0xdf.gitlab.io/2021/09/25/htb-pit.html",year:2021},
614614
{name:"Pikaboo",os:"Linux",difficulty:"Medium",techniques:["Nginx Off-By-Slash","LDAP Injection"],certs:[],writeup:"https://0xdf.gitlab.io/2021/12/04/htb-pikaboo.html",year:2021},
615615
{name:"Pandora",os:"Linux",difficulty:"Medium",techniques:["SNMP","Pandora FMS SQLi"],certs:[],writeup:"https://0xdf.gitlab.io/2022/05/21/htb-pandora.html",year:2022},
616-
{name:"Late",os:"Linux",difficulty:"Medium",techniques:["SSTI","OCR"],certs:[],writeup:"https://0xdf.gitlab.io/2022/08/13/htb-late.html",year:2022},
617-
{name:"Awkward",os:"Linux",difficulty:"Medium",techniques:["SSRF","JWT","Express"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2023/02/11/htb-awkward.html",year:2023},
616+
{name:"Late",os:"Linux",difficulty:"Medium",techniques:["SSTI","OCR"],certs:[],writeup:"https://0xdf.gitlab.io/2022/07/30/htb-late.html",year:2022},
617+
{name:"Awkward",os:"Linux",difficulty:"Medium",techniques:["SSRF","JWT","Express"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2023/02/25/htb-awkward.html",year:2023},
618618
{name:"Sandworm",os:"Linux",difficulty:"Medium",techniques:["SSTI in GPG","Firejail Escape"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2023/11/18/htb-sandworm.html",year:2023},
619619
// Medium - Windows
620620
{name:"Bastard",os:"Windows",difficulty:"Medium",techniques:["Drupal RCE","JuicyPotato"],certs:["OSCP"],writeup:"https://0xdf.gitlab.io/2019/03/12/htb-bastard.html",year:2017},
@@ -643,19 +643,19 @@ <h3>No machines match your filters</h3>
643643
{name:"Absolute",os:"Windows",difficulty:"Hard",techniques:["LDAP","Shadow Credentials","BloodHound"],certs:["CRTE"],writeup:"https://0xdf.gitlab.io/2023/05/27/htb-absolute.html",year:2023},
644644
{name:"Vintage",os:"Windows",difficulty:"Hard",techniques:["Pure AD","Kerberoasting"],certs:["CPTS"],writeup:"https://0xdf.gitlab.io/2025/04/26/htb-vintage.html",year:2025},
645645
{name:"Certificate",os:"Windows",difficulty:"Hard",techniques:["ADCS Certificate Abuse"],certs:["CPTS"],writeup:"https://0xdf.gitlab.io/2025/10/04/htb-certificate.html",year:2025},
646-
{name:"Hathor",os:"Windows",difficulty:"Hard",techniques:["Cross-Forest","PrintNightmare"],certs:["CRTE"],writeup:"https://0xdf.gitlab.io/2022/07/30/htb-hathor.html",year:2022},
647-
{name:"Anubis",os:"Windows",difficulty:"Hard",techniques:["Certify","ADCS","Container Escape"],certs:["CRTE"],writeup:"https://0xdf.gitlab.io/2022/02/12/htb-anubis.html",year:2022},
646+
{name:"Hathor",os:"Windows",difficulty:"Hard",techniques:["Cross-Forest","PrintNightmare"],certs:["CRTE"],writeup:"https://0xdf.gitlab.io/2022/11/19/htb-hathor.html",year:2022},
647+
{name:"Anubis",os:"Windows",difficulty:"Hard",techniques:["Certify","ADCS","Container Escape"],certs:["CRTE"],writeup:"https://0xdf.gitlab.io/2022/01/29/htb-anubis.html",year:2022},
648648
// Hard - Linux
649649
{name:"Talkative",os:"Linux",difficulty:"Hard",techniques:["Rocket.Chat Exploit","Docker Escape"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2022/08/27/htb-talkative.html",year:2022},
650650
{name:"Forgot",os:"Linux",difficulty:"Hard",techniques:["Redis Cache Poisoning","Password Reset"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2023/03/04/htb-forgot.html",year:2023},
651651
{name:"Bagel",os:"Linux",difficulty:"Hard",techniques:[".NET WebSocket","Deserialization"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2023/06/03/htb-bagel.html",year:2023},
652652
{name:"Clicker",os:"Linux",difficulty:"Hard",techniques:["NFS","PHP SQLi","LFI Chain"],certs:["eWPT"],writeup:"https://0xdf.gitlab.io/2024/01/27/htb-clicker.html",year:2024},
653653
// Insane
654654
{name:"Sink",os:"Linux",difficulty:"Insane",techniques:["HTTP Request Smuggling","HAProxy","AWS Secrets"],certs:[],writeup:"https://0xdf.gitlab.io/2021/09/18/htb-sink.html",year:2021},
655-
{name:"Response",os:"Linux",difficulty:"Insane",techniques:["Custom Crypto","SSRF Chain"],certs:[],writeup:"https://0xdf.gitlab.io/2023/04/08/htb-response.html",year:2023},
656-
{name:"Sekhmet",os:"Windows",difficulty:"Insane",techniques:["ADCS","Golden Certificate"],certs:[],writeup:"https://0xdf.gitlab.io/2023/03/25/htb-sekhmet.html",year:2023},
657-
{name:"Fulcrum",os:"Linux",difficulty:"Insane",techniques:["XXE","Multi-Network Pivoting","PowerShell"],certs:[],writeup:"https://0xdf.gitlab.io/2022/01/22/htb-fulcrum.html",year:2018},
658-
{name:"Stacked",os:"Linux",difficulty:"Insane",techniques:["AWS Lambda","XSS","LocalStack"],certs:[],writeup:"https://0xdf.gitlab.io/2022/02/19/htb-stacked.html",year:2021},
655+
{name:"Response",os:"Linux",difficulty:"Insane",techniques:["Custom Crypto","SSRF Chain"],certs:[],writeup:"https://0xdf.gitlab.io/2023/02/04/htb-response.html",year:2023},
656+
{name:"Sekhmet",os:"Windows",difficulty:"Insane",techniques:["ADCS","Golden Certificate"],certs:[],writeup:"https://0xdf.gitlab.io/2023/04/01/htb-sekhmet.html",year:2023},
657+
{name:"Fulcrum",os:"Linux",difficulty:"Insane",techniques:["XXE","Multi-Network Pivoting","PowerShell"],certs:[],writeup:"https://0xdf.gitlab.io/2022/05/11/htb-fulcrum.html",year:2018},
658+
{name:"Stacked",os:"Linux",difficulty:"Insane",techniques:["AWS Lambda","XSS","LocalStack"],certs:[],writeup:"https://0xdf.gitlab.io/2022/03/19/htb-stacked.html",year:2021},
659659
];
660660

661661
// Deduplicate by name (Lame was added twice)

graph.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -394,9 +394,9 @@ <h4>Legend</h4>
394394
{ name: "Irked", os: "Linux", difficulty: "Easy", techniques: [], writeup: "https://0xdf.gitlab.io/2019/04/27/htb-irked.html" },
395395
{ name: "Beep", os: "Linux", difficulty: "Easy", techniques: ["LFI/RFI", "Command Injection"], writeup: "https://0xdf.gitlab.io/2021/02/23/htb-beep.html" },
396396
{ name: "Blocky", os: "Linux", difficulty: "Easy", techniques: ["Sudo Abuse"], writeup: "https://0xdf.gitlab.io/2020/06/30/htb-blocky.html" },
397-
{ name: "Mirai", os: "Linux", difficulty: "Easy", techniques: ["Default Credentials"], writeup: "https://0xdf.gitlab.io/2021/05/18/htb-mirai.html" },
397+
{ name: "Mirai", os: "Linux", difficulty: "Easy", techniques: ["Default Credentials"], writeup: "https://0xdf.gitlab.io/2022/05/18/htb-mirai.html" },
398398
{ name: "Sense", os: "Linux", difficulty: "Easy", techniques: [], writeup: "https://0xdf.gitlab.io/2021/03/11/htb-sense.html" },
399-
{ name: "Traverxec", os: "Linux", difficulty: "Easy", techniques: [], writeup: "https://0xdf.gitlab.io/2020/04/18/htb-traverxec.html" },
399+
{ name: "Traverxec", os: "Linux", difficulty: "Easy", techniques: [], writeup: "https://0xdf.gitlab.io/2020/04/11/htb-traverxec.html" },
400400
{ name: "Postman", os: "Linux", difficulty: "Easy", techniques: ["Redis"], writeup: "https://0xdf.gitlab.io/2020/03/14/htb-postman.html" },
401401
{ name: "OpenAdmin", os: "Linux", difficulty: "Easy", techniques: ["GTFOBins"], writeup: "https://0xdf.gitlab.io/2020/05/02/htb-openadmin.html" },
402402
{ name: "Traceback", os: "Linux", difficulty: "Easy", techniques: ["Web Shell"], writeup: "https://0xdf.gitlab.io/2020/08/15/htb-traceback.html" },
@@ -422,8 +422,8 @@ <h4>Legend</h4>
422422
{ name: "Pit", os: "Linux", difficulty: "Medium", techniques: ["SNMP"], writeup: "https://0xdf.gitlab.io/2021/09/25/htb-pit.html" },
423423
{ name: "Pikaboo", os: "Linux", difficulty: "Medium", techniques: ["LDAP"], writeup: "https://0xdf.gitlab.io/2021/12/04/htb-pikaboo.html" },
424424
{ name: "Pandora", os: "Linux", difficulty: "Medium", techniques: ["SNMP", "SQL Injection"], writeup: "https://0xdf.gitlab.io/2022/05/21/htb-pandora.html" },
425-
{ name: "Late", os: "Linux", difficulty: "Medium", techniques: ["SSTI"], writeup: "https://0xdf.gitlab.io/2022/08/13/htb-late.html" },
426-
{ name: "Awkward", os: "Linux", difficulty: "Medium", techniques: ["SSRF"], writeup: "https://0xdf.gitlab.io/2023/02/11/htb-awkward.html" },
425+
{ name: "Late", os: "Linux", difficulty: "Medium", techniques: ["SSTI"], writeup: "https://0xdf.gitlab.io/2022/07/30/htb-late.html" },
426+
{ name: "Awkward", os: "Linux", difficulty: "Medium", techniques: ["SSRF"], writeup: "https://0xdf.gitlab.io/2023/02/25/htb-awkward.html" },
427427

428428
// ---- HARD ----
429429
{ name: "Reel", os: "Windows", difficulty: "Hard", techniques: ["Phishing"], writeup: "https://0xdf.gitlab.io/2018/11/10/htb-reel.html" },
@@ -435,19 +435,19 @@ <h4>Legend</h4>
435435
{ name: "Object", os: "Windows", difficulty: "Hard", techniques: ["BloodHound"], writeup: "https://0xdf.gitlab.io/2022/02/28/htb-object.html" },
436436
{ name: "Cerberus", os: "Windows", difficulty: "Hard", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2023/07/29/htb-cerberus.html" },
437437
{ name: "Rebound", os: "Windows", difficulty: "Hard", techniques: ["Kerberoasting", "RBCD"], writeup: "https://0xdf.gitlab.io/2024/03/30/htb-rebound.html" },
438-
{ name: "Hathor", os: "Windows", difficulty: "Hard", techniques: [], writeup: "https://0xdf.gitlab.io/2022/07/30/htb-hathor.html" },
439-
{ name: "Anubis", os: "Windows", difficulty: "Hard", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2022/02/12/htb-anubis.html" },
438+
{ name: "Hathor", os: "Windows", difficulty: "Hard", techniques: [], writeup: "https://0xdf.gitlab.io/2022/11/19/htb-hathor.html" },
439+
{ name: "Anubis", os: "Windows", difficulty: "Hard", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2022/01/29/htb-anubis.html" },
440440
{ name: "Search", os: "Windows", difficulty: "Hard", techniques: ["Kerberoasting"], writeup: "https://0xdf.gitlab.io/2022/04/30/htb-search.html" },
441441
{ name: "Absolute", os: "Windows", difficulty: "Hard", techniques: ["LDAP", "BloodHound"], writeup: "https://0xdf.gitlab.io/2023/05/27/htb-absolute.html" },
442442
{ name: "Vintage", os: "Windows", difficulty: "Hard", techniques: ["Kerberoasting"], writeup: "https://0xdf.gitlab.io/2025/04/26/htb-vintage.html" },
443443
{ name: "Certificate", os: "Windows", difficulty: "Hard", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2025/10/04/htb-certificate.html" },
444444

445445
// ---- INSANE ----
446446
{ name: "Sink", os: "Linux", difficulty: "Insane", techniques: ["SSRF"], writeup: "https://0xdf.gitlab.io/2021/09/18/htb-sink.html" },
447-
{ name: "Response", os: "Linux", difficulty: "Insane", techniques: ["SSRF"], writeup: "https://0xdf.gitlab.io/2023/04/08/htb-response.html" },
448-
{ name: "Sekhmet", os: "Windows", difficulty: "Insane", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2023/03/25/htb-sekhmet.html" },
449-
{ name: "Fulcrum", os: "Linux", difficulty: "Insane", techniques: ["XXE", "Pivoting"], writeup: "https://0xdf.gitlab.io/2022/01/22/htb-fulcrum.html" },
450-
{ name: "Stacked", os: "Linux", difficulty: "Insane", techniques: ["XSS"], writeup: "https://0xdf.gitlab.io/2022/02/19/htb-stacked.html" }
447+
{ name: "Response", os: "Linux", difficulty: "Insane", techniques: ["SSRF"], writeup: "https://0xdf.gitlab.io/2023/02/04/htb-response.html" },
448+
{ name: "Sekhmet", os: "Windows", difficulty: "Insane", techniques: ["ADCS"], writeup: "https://0xdf.gitlab.io/2023/04/01/htb-sekhmet.html" },
449+
{ name: "Fulcrum", os: "Linux", difficulty: "Insane", techniques: ["XXE", "Pivoting"], writeup: "https://0xdf.gitlab.io/2022/05/11/htb-fulcrum.html" },
450+
{ name: "Stacked", os: "Linux", difficulty: "Insane", techniques: ["XSS"], writeup: "https://0xdf.gitlab.io/2022/03/19/htb-stacked.html" }
451451
];
452452

453453
const techniqueList = [

0 commit comments

Comments
 (0)