Planeerige ja viige läbi tõhusaid jõhkra jõuga rünnakuid, luues Kali Linuxis kohandatud sõnaloendeid.

Kali Linux on täis hulgaliselt tööriistu, mis aitavad turvatestimisel. Sõnaloendid mängivad olulist rolli mitmesugustes küberturvalisuse testides ja paroolidega seotud ülesannetes.

Linuxi crunch-käsuga saate luua erinevat tüüpi sõnaloendeid, mida oma turvatestides kasutada, ja crunch-käsu valdamine on teie oskuste kogumile väärtuslik täiendus. Siit saate teada, kuidas installida ja kasutada tõhusalt crunchi, et luua Kali Linuxis sõnaloendeid.

Kuidas installida crunch Kali Linuxisse

Käsk crunch on tavaliselt Kali Linuxi eelinstallitud. Kuid kui teil seda pole, saate selle hõlpsalt ametlikest hoidlatest installida. Kuid esmalt värskendage oma süsteemihoidlaid järgmiselt:

sudo apt update

Paigaldage crunch pakett koos:

sudo apt install crunch

Kuidas kasutada Linuxis crunch-käsku

Krõmpsu kohta lisateabe saamiseks käivitage:

crunch -h

See annab lühikese sissejuhatuse crunch-käsku ja selle süntaksit.

instagram viewer

Üksikasjalikuma ja põhjalikuma ülevaate saamiseks crunch-käsklusest ja selle erinevatest suvanditest vaadake selle käsiraamatu lehte või hankige käsurea abi koos:

man crunch

Põhiline crunch süntaks

Crunch-käsu põhisüntaks on:

crunch  [options]

min viitab vähimale märkide arvule, mida soovite crunch'iga genereerida, samas max on suurim märkide arv, mida soovite genereerida.

Kui soovite sama arvu märke, määrake mini- ja maksimumväärtused samale arvule. Käsk crunch pakub palju võimalusi erinevat tüüpi sõnaloendite koostamiseks.

Sõnaloendi loomiseks kõigi kolmest tähemärgist koosnevate tähemärkide kombinatsioonidega "abc", käivitage:

crunch 3 3 abc

Määrake märgivahemikud, kasutades käsku crunch

Saate kohandada oma sõnaloendeid, määratledes konkreetsed märgivahemikud, nt. kõik numbrid, tähed või lihtsalt sümbolid. Näiteks selleks, et luua loend, mis sisaldab kõiki väiketähti pikkusega neli kuni kuus tähemärki, käivitage:

crunch 4 6 abcdefghijklmnopqrstuvwxyz

Ainult numbritest koosneva sõnaloendi loomiseks käivitage:

crunch 10 10 0123456789

Saate määrata märkide pikkuse.

Väljutage sõnaloend faili kasutades crunch

Võite kasutada -o suvand oma loodud sõnaloendi väljundfaili määramiseks. Tähemärkide kombinatsioonidest koosneva sõnaloendi loomiseks "abc123", millest igaüks koosneb neljast märgist, ja salvestage see faili nimega "wordlist.txt", käivitage:

crunch 4 4 abc123 -o wordlist.txt

Kasutage jõhkra jõu režiimi crunch Commandis

The -b valik võimaldab määrata märgistiku brute force genereerimiseks. Tavaline crunch-režiim genereerib sõnaloendeid, mis sisaldavad kindla sõnapikkuse vahemiku määratud komplekti tähekombinatsioone.

The -b režiim on ulatuslikum, kuna see loob sõnaloendeid, genereerides põhikomplektist tähemärkide permutatsioone, võimaldades sellel katta kõik võimalikud kombinatsioonid.

crunch 6 6 -b 1234567890abcdef -o bruteforce.txt

See käsk genereerib sõnaloendi kõigi võimalike tähemärkide kombinatsioonidega ""1234567890abcdef" kuue tähemärgi pikkusega ja salvestab selle asukohta bruteforce.txt.

Kasutage kombineeritud režiimi koos krõmpsumisega

The -c suvandit kasutatakse märgikombinatsioonide genereerimiseks mitmest komplektist.

crunch 8 8 -c 1@% -o combinations.txt

See käsk loob sõnaloendi, mis ühendab komplektidest pärit märgid 1 ja @% luua kõik võimalikud kaheksa tähemärgi kombinatsioonid, salvestades need sisse kombinatsioonid.txt.

Looge kohandatud mustriga sõnaloendeid kasutades crunch

The -t valik võimaldab teil luua kohandatud mustri alusel sõnaloendeid.

crunch 8 8 -t MyPass@@@@ -o unique.txt

See käsk genereerib sõnaloendi, kus @@@@ tähistab muutuvaid märke ja MyPass jääb konstantseks. Sõnaloend salvestatakse unikaalne.txt.

Saadud sõnaloend sisaldab sõnu, mis järgivad määratud mustrit. Sel juhul sisaldab see sõnu koos MyPass millele järgneb neli muutuvat märki, mis võivad olla märgikomplekti mis tahes märkide kombinatsioon määratud (sel juhul kasutatakse vaikemärgistikku, mis sisaldab kõiki tähtnumbrilisi tegelased).

See võib olla eriti kasulik stsenaariumide puhul, kus vajate kindlale vormingule kohandatud sõnaloendeid või ennustatavat mustrit järgivate paroolide testimiseks. Peaksite alati meeles pidama, et keegi ei saaks teie paroole kergesti ära arvata või jõhkralt sundida mõned levinumad paroolivead uue parooli loomise ajal.

Looge sõnaloendeid sõnastikurežiimi abil

The -d suvand võimaldab teil kasutada sõnaloendi allikana välist sõnastikufaili.

crunch 6 6 -f /usr/share/dict/words -o dictionary-list.txt

Selles näites genereerib käsk sõnaloendi kuue tähemärgi pikkuste sõnadega, kasutades allikana sõnastikufaili ja salvestab selle dictionary-list.txt.

Looge sõnu ilma tähemärke kordamata, kasutades krõmpsu

Korduvate märkideta sõnade genereerimiseks (st iga märk sõnas on kordumatu), võite kasutada -lk variant koos krõmpsuga. See suvand määrab, et loodud sõnad peaksid olema kordumatud, ja välistab iga sõna tähemärkide kordused.

Näiteks kuuekohaliste sõnade loendi loomiseks ilma korduvate märkideta kasutage järgmist:

crunch 6 6 -p ABCDEF -o non-repeating-words.txt

See käsk genereerib sõnad, mis koosnevad tähemärkidest "A", "B", "C", "D", "E" ja "F", ilma korduvate märkideta ning salvestab sõnaloendi mittekorduvad sõnad.txt faili.

Kasutage käsku Crunch koos teiste Linuxi käskudega

Linuxis on saadaval sadu käske, mille abil saate luua väga konkreetse sõnaloendi, mis on kohandatud teie soovidele. Peate lihtsalt teadma, mis need on ja kuidas neid kasutada!

Saate kasutada käsku crunch koos Linuxi käskudega, nagu grep ja sortimine, et filtreerida ja sortida sõnaloendid, wc-käsk kirjete loendamiseks ja käsk hydra sõnastiku täitmiseks käsk.