Dit is de opdracht krb5-strength-wordlist die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
krb5-sterkte-woordenlijst - Maak een krb5-sterkte-database op basis van een woordenlijst
KORTE INHOUD
krb5-sterkte-woordenlijst [-ben] [-c uitvoer-cdb] [-l minimale lengte]
[-L maximale lengte] [-o output-woordenlijst] [-s uitvoer-sqlite]
[-x uitsluiten woordenlijst
PRODUCTBESCHRIJVING
krb5-sterkte-woordenlijst converteert een woordenlijst (een bestand dat één woord per regel bevat) naar een
database die kan worden gebruikt door de krb5-strength plug-in of heimdal-sterkte commando voor
wachtwoorden controleren. Er worden twee databaseformaten ondersteund, met verschillende functies. CDB is
ruimte-efficiënter en mogelijk sneller, maar ondersteunt alleen het controleren van wachtwoorden
exacte overeenkomsten of eenvoudige transformaties (waarbij kleine aantallen voor- en achteraan worden verwijderd
karakters). SQLite creëert een veel grotere database, maar ondersteunt het weigeren van elk wachtwoord
binnen bewerkingsafstand één van een woord in de woordenlijst.
CDB is een formaat uitgevonden door Dan Bernstein voor snelle, constante databases. De databank is
opgelost tijdens het maken en kan niet worden gewijzigd zonder het opnieuw op te bouwen, en is geoptimaliseerd voor
zeer snelle toegang. Voor cdb heeft de door dit programma gegenereerde database voor elk cdb sleutels
woord in de woordenlijst en de constante 1 als waarde.
SQLite slaat de woordenlijst op in een enkele tabel die zowel elk woord als elk woord bevat
teruggedraaid. Hierdoor is de krb5-sterkte plug-in of heimdal-sterkte opdracht om te weigeren
wachtwoorden binnen bewerkingsafstand één van elk woord in de woordenlijst. (Bewerk afstand één betekent
dat de vermelding in de woordenlijst kan worden gevormd door een enkel teken van het wachtwoord te wijzigen,
door één teken toe te voegen, één teken te verwijderen of één teken te veranderen in een
ander karakter.) De SQLite-database zal echter veel groter zijn en de zoekopdrachten kunnen dat ook zijn
iets langzamer.
krb5-sterkte-woordenlijst heeft één argument nodig: het invoerwoordenlijstbestand. Gebruik de -c optie om
specificeer een uitvoer-CDB-bestand, -s om een uitvoer-SQLite-bestand op te geven, of -o om gewoon te filteren
woordenlijst aan de hand van de criteria die op de opdrachtregel zijn opgegeven en genereer een nieuwe woordenlijst.
Het invoerwoordenlijstbestand hoeft niet te worden gesorteerd. Zie de individuele optie
beschrijvingen voor meer informatie.
OPTIES
-a, --ascii
Filter alle woorden die niet-ASCII-tekens of controletekens uit de
resulterend cdb-bestand, waardoor alleen woorden overblijven die uitsluitend uit ASCII-niet-controle bestaan
tekens.
-c uitvoer-cdb, --cdb=uitvoer-cdb
Maak een CDB-database aan in uitvoer-cdb. Een tijdelijk bestand met de naam uitvoer-cdb Met
De toegevoegde ".data" wordt in dezelfde map gemaakt en gebruikt om de database op te zetten
inhoud. Het daadwerkelijke CDB-bestand wordt gebouwd met behulp van de cdb commando, dat aan moet staan
het pad van de gebruiker. Als een van beide bestanden al bestaat, krb5-sterkte-woordenlijst zal afbreken
met een fout.
Deze optie kan niet worden gebruikt met -o or -s.
-L maximaal, --maximale lengte=maximaal
Filter alle woorden met een lengte groter dan maximaal uit de resulterende cdb-database. De
lengte van elke regel (minus de scheidende nieuwe regel) in de invoerwoordenlijst zal zijn
getoetst aan minimum en wordt uit de resulterende database gefilterd als dat het geval is
korter. Handig voor het genereren van wachtwoordwoordenboeken uit woordenlijsten die
willekeurige ruis waarvan het zeer onwaarschijnlijk is dat deze als wachtwoord wordt gebruikt.
De standaardinstelling is om geen woorden uit te filteren op maximale lengte.
-l minimum, --minimale lengte=minimum
Filter alle woorden met een lengte kleiner dan minimum uit de resulterende cdb-database. De
lengte van elke regel (minus de scheidende nieuwe regel) in de invoerwoordenlijst zal zijn
getoetst aan minimum en wordt uit de resulterende database gefilterd als dat het geval is
korter. Handig voor het genereren van wachtwoordwoordenboeken waar kortere wachtwoorden zullen zijn
afgewezen door een algemene lengtecontrole en er wordt geen woordenboekzoekopdracht uitgevoerd voor a
transformatie van het wachtwoord korter dan het opgegeven minimum.
De standaardinstelling is om geen woorden uit te filteren op minimale lengte.
-m, --Mens, --handmatig
Druk deze documentatie af (wat eenvoudigweg wordt gedaan door het script in te voeren in "perldoc
-T").
-o woordenlijst, --uitvoer=woordenlijst
In plaats van een database te maken, past u de filterregels toe die door de andere opdracht worden gegeven:
line-argumenten en genereer een nieuwe woordenlijst in de bestandsnaam die is opgegeven door de woordenlijst
keuze. Dit kan worden gebruikt om de grootte van een onbewerkt woordenlijstbestand (zoals één
afkomstig van internetbronnen) door de woorden te verwijderen die uit de
woordenboek toch, waardoor de omvang van de bron die nodig is om het
woordenboek.
Deze optie kan niet worden gebruikt met -c or -s.
-s uitvoer-sqlite, --sqlite=uitvoer-sqlite
Maak een SQLite-database aan in uitvoer-sqlite. Als dit bestand al bestaat,
krb5-sterkte-woordenlijst wordt afgebroken met een fout. De resulterende SQLite-database zal dat wel doen
hebben één tabel, "wachtwoorden", met twee kolommen, "wachtwoord" en "drowssap". De eerste
bevat een woord uit de woordenlijst, en de tweede bevat hetzelfde woord omgekeerd.
Als u deze optie wilt gebruiken, moeten de modules DBI en DBD::SQLite Perl zijn geïnstalleerd.
Deze optie kan niet worden gebruikt met -c or -o.
-x uitsluiten, --uitsluiten=uitsluiten
Filter alle woorden die overeenkomen met de reguliere expressie uitsluiten uit de resulterende cdb
database. Deze reguliere expressie wordt vergeleken met elke regel van de broncode
woordenlijst nadat de afsluitende nieuwe regel is verwijderd. Deze optie kan herhaaldelijk worden gegeven
om meerdere uitsluitingsregexes toe te voegen.
Gebruik krb5-strength-wordlist online met behulp van onworks.net-services