bruteforce-luks - kézikönyv, opciók, parancspéldák


NÉV

bruteforce-luks - próbálja meg megtalálni egy LUKS-kötet jelszavát

SZINOPSZIS

bruteforce-luks [options] <path to LUKS volume>

LEÍRÁS

Ennek a programnak az a célja, hogy megpróbálja megtalálni egy LUKS titkosított kötet jelszavát.

Kétféleképpen használható:

  • brute force attack: próbálja ki az összes lehetséges jelszót adott karakterkészlettel. Különösen hasznos, ha tud valamit a jelszóról (azaz elfelejtette a jelszavának egy részét, de a legtöbbre még mindig emlékszik). Egy kötet jelszavának megkeresése anélkül, hogy tudnánk róla, túl sok időt vesz igénybe (kivéve, ha a jelszó nagyon rövid és/vagy gyenge).

  • szótártámadás: próbálja ki a fájl összes jelszavát.

A program több szálat is használhat (a szálak száma a -t parancssori kapcsolóval adható meg).

Ha USR1 jelet küld egy futó bruteforce-luks folyamatnak, az a folyamatra vonatkozó információkat normál hibára nyomtatja és folytatja.

LEHETŐSÉGEK

-b

A jelszó kezdete.

Alapértelmezett: ""

-e

A jelszó vége.

Alapértelmezett: ""

-f

Olvassa el a jelszavakat egy fájlból ahelyett, hogy létrehozná őket.

-h

Mutasson segítséget és lépjen ki.

-l

A jelszó minimális hossza (az elejét és végét tartalmazza).

Alapértelmezett: 1

-m

A jelszó maximális hossza (az elejét és végét tartalmazza).

Alapértelmezett: 8

-s

Jelszó karakterkészlet.

Alapértelmezés: "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"

-t

A használható szálak száma.

Alapértelmezett: 1

-v

Nyomtassa ki az előrehaladási információkat n másodpercenként.

-w

Állítsa vissza az előző munkamenet állapotát, ha a fájl létezik, majd rendszeresen (~ percenként) írja be az állapotot a fájlba.

PÉLDÁK

Próbálja meg megkeresni egy LUKS titkosított kötet jelszavát 4 szál használatával, csak 5 karakteres jelszavakkal próbálkozva:

    bruteforce-luks -t 4 -l 5 -m 5 /dev/sdb1

Próbálja meg megkeresni egy LUKS-titkosított kötet jelszavát 8 szál használatával, csak 5-10 karakteres jelszavakkal próbálkozzon, amelyek "W4l"-vel kezdődnek és "z"-vel végződnek:

    bruteforce-luks -t 8 -l 5 -m 10 -b "W4l" -e "z" /dev/sda2

Próbálja meg megkeresni egy LUKS-titkosított kötet jelszavát 8 szál használatával, csak 10 karakteres jelszavakkal próbálkozzon a "P情8ŭ" karakterkészlet használatával:

    bruteforce-luks -t 8 -l 10 -m 10 -s "P情8ŭ" /dev/sdc3

Próbálja meg megtalálni egy LUKS titkosított kötet jelszavát 6 szálon keresztül, próbálja ki a szótárfájlban található jelszavakat:

    bruteforce-luks -t 6 -f dictionary.txt /dev/sdd1

Ahelyett, hogy blokkeszközt adna át a programnak, átmásolhatja a LUKS-kötet elejét egy fájlba, és átadhatja ezt a fájlt a programnak:

    sudo dd if=/dev/sda1 of=/tmp/luks-header bs=1M count=10
    bruteforce-luks -t 4 -l 5 -m 5 /tmp/luks-header

Nyomtatás előrehaladási információi:

    pkill -USR1 -f bruteforce-luks

Nyomtatás folyamatban lévő információk 30 másodpercenként:

    bruteforce-luks -t 6 -f dictionary.txt -v 30 /dev/sdd1

Állapot mentése/visszaállítása a munkamenetek között:

    bruteforce-luks -t 6 -f dictionary.txt -w state.txt /dev/sdd1

Hagyja futni a programot néhány percig, majd állítsa le, későbbi futtatáshoz futtassa a parancsot:

    bruteforce-luks -t 6 -w state.txt /dev/sdd1