저는 현재 친구가 노트북에서 제거하고 LUKS를 사용하여 암호화한 내부 하드 드라이브에서 친구의 일부 데이터를 복구하고 있습니다. 다른 사람이 암호를 암호화했기 때문에 그들은 나에게 더 많은 것을 말해 줄 수 없었습니다. 그러나 그들은 암호를 알고 있었고 암호는 Linux를 실행하고 있었습니다. 데이터의 암호를 해독한 다음 이를 두 번째 USB 장치에 복원하고 싶습니다.
나는 그것을 해독하기 위해 다음 명령을 사용했습니다.
losetup /dev/loop1 /mnt/hdd #hdd being the encrypted disk
mmls /mnt/hdd #just to check it has mounted
상품을 반품하세요:-
DOS Partition table
Offset Sector: 0
000 .... Primary Table
001 .... Unallocated
002 .... Linux
003 .... Linux
004 .... Unallocated
kpartx -a /dev/loop1
kpartx -l /dev/loop1
반품:
loop1p1: 0 1024000 /dev/loop1 2048
loop1p2: 0 624115712 /dev/loop1 1026048
그런 다음 다음 명령을 입력합니다.
cryptsetup luksOpen /dev/mapper/loop1ps decrypted-directory --verbose
비밀번호를 입력해요
Key slot 1 unlocked
그런 다음 더 이상 출력되지 않고 정지됩니다. 내가 읽은 바에 따르면 콘솔에 "명령 성공"이 인쇄되어야 하지만 그런 일은 일어나지 않는 것 같습니다. 혹시라도 이것이 복호화 과정일까봐 12시간 넘게 방치하기도 했습니다.
터미널에 대한 자세한 로깅이 있을 것이라고 생각했기 때문에 이것이 암호 해독 프로세스라고 생각하지 않습니까?