
PE32 executable (GUI) Intel 80386, for MS Windows
에 따르면 file
, 실행 시에만 "플로피 삽입"을 원하는 파일이 있습니다 .
Linux에서 파일을 추출할 수 있는 방법이 있습니까? 아카이브 관리자가 이를 인식하지 못합니다.
내 생각에는 오래된 소프트웨어 설치 디스켓인 것 같습니다.
답변1
exe 파일에서 디스크 이미지의 압축이 해제된 경우 올바른 오프셋을 사용하여 루프 마운트하는 것이 쉽습니다. 이것은 FreeDOS 부팅 디스크를 만드는 일부 HP BIOS 부팅 디스크 기록기에 대한 예입니다. 먼저 hexedit에서 파일을 엽니다.
hexedit Floppy.exe
플로피의 부트 섹터와 유사한 것을 찾으면 살펴보십시오. 예를 들어 FAT12(16진수로 4641543132)를 검색해 보세요.
[ctrl]+S 4641543132[Enter]
운이 좋아서 이 스크린샷과 비슷한 플로피 이미지의 시작을 찾았다면 커서를 시작 코드로 이동하세요.EB이 경우 EB 3C 90
바닥글에 인쇄되는 오프셋을 기억하세요 .--0x6C00/
그런 다음 올바른 오프셋으로 이미지를 마운트합니다.
sudo mount -o ro,loop,offset=$((16#6C00)) Floppy.exe /mnt