Portál AbcLinuxu, 7. prosince 2025 06:24
server#~ ./zkus_heslo_k_disku /dev/sda1 password: PASSWORD ERROR server#~není něco takového?
#!/bin/sh
function testPass()
{
DEVICE="$1"
MAPFILE=`mktemp -u /dev/mapper/brute_XXXXXX`
MAPNAME="${MAPFILE##*/}"
while read heslo
do
echo -n "$heslo" | cryptsetup --key-file=- luksOpen
"$DEVICE" "$MAPNAME"
if [ -f "$MAPFILE" ]
then
echo "heslo = $heslo"
exit 0
fi
done
}
testPass /dev/neco <soubor_s_hesly.sh
není ale jiste, jestli vase verze cryptsetupu povoli pokus o otevrení jiz otevreneho zarizeni (jestli readwrite nebo readonly mu je uplne jedno)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.