In feite wordt alle codering uitgevoerd via hashcodes. Zolang de hashcode van het bestand wordt geëxtraheerd en naar ons wordt verzonden, kunnen we de decodering-en herstelbewerking rechtstreeks uitvoeren.
Om hashcodes te extraheren, gebruik over het algemeen de software Ripper John the Ripper password cracker om
John the Ripper te extraheren is een open source-software die wordt gebruikt voor het kraken van wachtwoorden. software die woordenboekaanvallen, brute force-kraken en andere methoden kan gebruiken om te proberen de gecodeerde hashwaarde te kraken, waardoor het originele wachtwoord wordt hersteld. Voordat u John the Ripper gebruikt om de hash-code van een bestand te extraheren, moet u ervoor zorgen dat u het bestand hebt verkregen met de hash-waarde van het wachtwoord.
Hier zijn de gedetailleerde stappen voor het extraheren van de hashcode van een bestand met behulp van John the Ripper:
Bereid het wachtwoordhash-bestand voor :
Het wachtwoordhash-bestand bevat meestal een reeks wachtwoordwaarden die zijn verwerkt door een hash-algoritme. Deze hashwaarden kunnen worden geëxtraheerd uit de wachtwoorddatabase van een systeem of toepassing.
U moet zo'n bestand krijgen, het kan een tekstbestand zijn waarbij elke regel een hash-waarde bevat, of een bestand in een specifiek formaat, zoals een schaduwbestand (shadow file) in een Unix-achtig systeem.
John the Ripper installeren :
Afhankelijk van uw besturingssysteem moet u John the Ripper downloaden en installeren. Dit houdt meestal in dat u de broncode van de officiële website downloadt en vervolgens compileert en installeert.
Zorg ervoor dat u tijdens de installatie alle benodigde afhankelijkheden en modules hebt geselecteerd om het type hash te kunnen verwerken waarmee u te maken krijgt.
Hashcode extraheren :
Als u al een bestand hebt met een hashwaarde, dan kunt u John the Ripper gebruiken om het direct te kraken zonder de hashcode verder te extraheren.
Als u echter hash-waarden uit een bepaald bestandsformaat (zoals een RAR-gecomprimeerd pakket) wilt extraheren, moet u mogelijk extra hulpmiddelen of scripts gebruiken. Voor een RAR-gecomprimeerd pakket kun je bijvoorbeeld een tool gebruiken als rar2john om de hash-waarde te extraheren en deze te converteren naar een formaat dat John de Ripper kan begrijpen.
Hash kraken met John the Ripper:
Zodra je bestanden hebt met hashwaarden, kun je John the Ripper gebruiken om te proberen ze te kraken.
U moet een woordenboekbestand verstrekken met mogelijke combinaties van wachtwoorden. John the Ripper zal elke vermelding in het woordenboekbestand doorlopen en proberen deze te gebruiken om de hash-waarde te matchen.
U kunt de opdrachtregelinterface van John the Ripper gebruiken om hash-bestanden, woordenboekbestanden en andere noodzakelijke parameters op te geven.
Analyseer de crackresultaten :
John the Ripper voert succesvol gekraakte wachtwoorden en hun overeenkomstige hash-waarden uit. U kunt deze resultaten controleren om te verifiëren of de hashcode met succes is geëxtraheerd en gekraakt.