godirb: snabb Go-baserad katalog brute-forcing med inbäddade ordlistor
Skanna webbkataloger med en enda inbyggd körbar fil som innehåller standardordlistor och kalibrerar svar för wildcard DNS och mjuka 404-sidor. Utvecklad av MyCode83 som ett verktyg för säkerhetsproffs, godirb körs på Windows från en terminal och behöver inga externa beroenden. Den erbjuder rekursiv upptäckte, portfuzzing via FUZZ-token, och exporterar resultat till JSON eller CSV, vilket gör den lämplig för penetrationstestare och bug bounty-jägare som vill ha snabb kommandoradsenumeration.
Vad gör godirb faktiskt för webb-enumeration?
godirb utför katalog- och fil-brute-forcing med hjälp av en enda kompilerad Go-binär. Den levereras med inbyggda standardordlistor så att skanningar kan börja utan att tillhandahålla filer, stöder rekursiv upptäckte med konfigurerbar djup och accepterar FUZZ-nyckelordet för port- eller sökvägsfuzzing. Utdataalternativ inkluderar JSON och CSV, vilket gör att automatiserade verktyg kan analysera resultat direkt från skanningsutdata.
Påverkar det systemets prestanda under en skanning?
Native Go-exekvering tar bort tolkningsöverhead som är vanligt för Python-verktyg; utvecklaren noterar snabbare benchmarktider jämfört med Python-baserade alternativ. Den enda binära designen minskar beroendekontroller vid start, vilket förenklar distributionen på Windows-terminaler. Projektet hävdar prestandainriktat beteende snarare än tunga bakgrundstjänster, vilket passar kommandoradsarbetsflöden där skanningshastighet och startlatens är viktiga.
Är det säkert att köra och lämpligt för regelbundet säkerhetsarbete?
Verktyget tillämpar per-katalogs responskalibrering och wildcard-filtrering för att minska falska positiva resultat orsakade av mjuka 404:or och wildcard DNS. Det kräver en terminalmiljö och exponerar kommandoradsflaggor för rekursiv djup och anpassade ordlistor, så operatörer behöver grundläggande CLI-familiaritet för att undvika felkonfiguration. Windows installationsvägar inkluderar winget eller en förkompilerad binär, vilket gör standarddistributionen enkel för tekniska användare.
Vem drar mest nytta av godirb och vilken avvägning att förvänta sig
godirb passar tekniska testare som föredrar en lågberoende, kommandoradsbaserad brute-forcer som fokuserar på noggrannhet i bullriga webbmiljöer. Den huvudsakliga avvägningen är att den förutsätter skicklighet med terminaldrivna verktyg och erbjuder ingen grafisk gränssnitt, så den passar säkerhetsproffs som accepterar CLI-kontroll snarare än interaktiva GUIs.