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.
Ü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.