가짜 USB 드라이브 작동 방식에 대한 정보 [복제본]


0

이 질문에는 이미 답변이 있습니다.

그래서 가짜 2TB USB 플래시 드라이브 (코메디 목적으로 만 제작)를 만들고 싶었습니다. 이 질문 . 외관상으로는 누군가는 중국에서 가짜 하드 드라이브를 샀다, 안쪽으로 약간 무게 및 그것에게 "반복 된 형태"의 어떤 종류가 있던 (아마 아주 낮은 수용량) USB 섬광 드라이브를주는 약간 견과이었다.

본질적으로 일어날 일은 큰 파일 (실제 플래시 드라이브의 실제 용량보다 큰)을 쓸 때마다, "자체를 다시 쓰고"스스로 지우고 처음부터 다시 시작하여 파일 전송까지 계속 수행 할 때입니다. 완료되었습니다.

이미 USB 플래시 드라이브를 2TB (Linux SH 스크립트로 만들었고, 요청하면 제공)로 만들 수 있었지만 실제로 어떻게 "다시 쓰게"설정되어 있는지 알고 싶습니다.

미리 감사드립니다. 사자 별자리

이 질문은 다른 질문과 다릅니다. 이리 이 위조 된 USB 장치가 어떻게 "루프"모드로 설정되었는지에 대한 자세한 정보를 요청했기 때문입니다. 다른 질문은 가짜 USB 장치에 대한 일반적인 정보입니다.

답변:


0

내가 본 것에서 판매자는 드라이브의 컨트롤러 펌웨어를 수정합니다.

판매자는 다음 네 가지 중 하나를 수행하는 것으로 알려져 있습니다.

  • 필요할 때 데이터를 덮어 쓰는 "루프백"모드를 설정하십시오.
  • 실제 용량 이상으로 데이터를 "dev / null"영역과 같은 영역에 씁니다.
  • 용량 초과시 추가 데이터를 무시하십시오 (일반적으로 오류가 표시됨)
  • 특정 파일 시스템에서 파일 할당 테이블 (FAT)을 변경하십시오.

나는 이것이 "영업 비밀"인 것처럼 정확히 어떻게 이루어 졌는지에 대해서는 아무 것도 찾을 수 없었습니다. 물리적 공간 (1GB, 2GB 또는 8GB 칩)이 모두 소모되면 파일이 손상되기 때문에 감지하기가 쉽습니다.

웹 링크 :

http://www.rmprepusb.com/tutorials--fake-usb-flash-memory-drives

http://www.passmark.com/support/bit_fake_USB_detection.htm


아, 알았어. 따라서 USB 컨트롤러의 펌웨어를 수정하지 않고이 "루프"모드를 설정하는 것은 불가능합니다. 실제 용량이 초과되면 나타나는 오류는 FAT 파티션 테이블을 수정하여 파티션의 크기를 가짜로 만들 때 발생합니다. 정보에 대해서 감사드립니다!
Leo Takacs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.