Ga naar content
HackIndex.io
Tools

Hashcat naar John Regelconverter

Plak Hashcat-regels — ontvang een kant-en-klaar John the Ripper-configuratiebestand.

Hoe het werkt

John the Ripper ondersteunt Hashcat-regelsyntaxis native via de !! hashcat logic ON instructie. Deze tool omhult je Hashcat-regels in een geldige John-configuratiesectie zodat je het direct in een John-commando kunt gebruiken.

  1. 1. Plak je Hashcat-regels: één regel per regel, precies zoals ze in een Hashcat .rule-bestand staan (bijv. l $1 so0).
  2. 2. Stel een regelset-naam in: de naam die wordt gebruikt in de configuratiesectieheader en de --rules vlag bij het uitvoeren van John.
  3. 3. Download het .conf-bestand: de tool omhult de regels in het vereiste John-formaat en genereert de kant-en-klare configuratie.
  4. 4. Voer John uit: geef het .conf-bestand door met --config en de regelset-naam met --rules. John past elke Hashcat-regel toe op elk woordlijstitem vóór het hashen.

Gegenereerde .conf-structuur

[List.Rules:yourRulesetName] !! hashcat logic ON <your hashcat rules> !! hashcat logic OFF

Veelgebruikte Hashcat-regelfuncties

Elke geldige Hashcat-regelfunctie wordt ongewijzigd doorgegeven — de converter omhult alleen, wijzigt nooit. Veelvoorkomende voorbeelden:

Regel Effect
: Geen bewerking: laat het woord ongewijzigd
l Alle tekens naar kleine letters
u Alle tekens naar hoofdletters
c Eerste letter hoofdletter, rest kleine letters
r Draai het woord om
$X Voeg teken X toe aan het einde
^X Zet teken X vooraan
sXY Vervang alle X door Y
d Dupliceer het woord
t Wissel de hoofdlettergevoeligheid van alle tekens

FAQ

Waarom niet gewoon de ingebouwde regelsyntaxis van John gebruiken?

Hashcat-regels worden breder gedeeld. Uitgelekte rulesets zoals OneRuleToRuleThemAll, d3adhob0 en best64.rule zijn allemaal in Hashcat-formaat. Met deze converter gebruik je ze in John zonder elke regel handmatig te herschrijven.

Worden alle Hashcat-regels ondersteund?

De hashcat-logic-modus van John ondersteunt de overgrote meerderheid van de Hashcat-regelfuncties. Een klein aantal geavanceerde Hashcat-only functies (zoals complexe geheugenregels) werkt mogelijk niet. John slaat onbekende functies over in plaats van een fout te geven.

Wordt mijn ruleset op de server opgeslagen?

Nee. Regels worden bij verzenden in het geheugen verwerkt en direct verwijderd. Er wordt niets gelogd of opgeslagen.

Kan ik meerdere regels aan elkaar koppelen?

Ja. Elke regel is een onafhankelijke regelketen die op elk wordlist-item wordt toegepast. John verwerkt alle regels in de sectie en genereert één outputkandidaat per regel per woord.