最終更新:2015-12-03 (木) 03:10:36 (1757d)  

BadUSB
Top / BadUSB

srlabs.de/badusb

https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf

ハードウェア

ファーム

メモ

  • 1.03.53
  • 1.10.53
  • 02.08.53 (買ったやつ)

メモ

  • ファームウエアアップデートのパケットをSniffして、SCSIのコマンドを送る(DeviceIoControl)

メモ

Burner:

  • 2K & 4K Burner - (BNxxVxx2KM.bin)
  • 8K Burner - (BNxxVxxM.bin)

F / W:

  • 8K Page - (FWxxFF01Vxxx10M.bin)
  • 2K & 4K Page - ( FWxxFF01Vxx24M.bin)
  • TLC - (FWxxFF01xxx50M.bin)
  • Ed3 - (FWxxFF01Vxxx53M.bin)
  • SS Toggle Mode - (FWxxFF01Vxxx56M.bin)

CPU

コンパイラ

関連

やってみた

  • http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/110700106/
    DriveCom.exe /drive=G /action=GetInfo
  • 2.08.53
    DriveCom.exe /drive=G /action=SetBootMode
    DriveCom.exe /drive=G /action=GetInfo
  • 1.01.10
    DriveCom.exe /drive=G /action=DumpFirmware /burner=BN03V104.BIN /file=fw.bin
    java -jar encoder.jar -i script.txt -o inject.bin
    EmbedPayload.exe inject.bin CFW.bin
    copy CFW.bin hid.bin
    DriveCom.exe /drive=G /action=SendFirmware /burner=BN03V104M.BIN /firmware=hid.bin

メモ

  • BN03V104.BINでダンプしてBN03V104M.BINで書き込む?

参考