0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

USBメモリをHack その2(まだ途中)

Last updated at Posted at 2023-10-14

「USBメモリをHack(途中まで)」
https://qiita.com/nanbuwks/items/b0c3ce86e0c5d0893389

ではコントローラIS903 の DIY キットにフラッシュメモリチップをはんだづけして失敗しましたが、今回は、メモリ付きの製品を使って Hack してみます。

購入

Taobao で改めて購入してみました。

image.png

58元なので1200円ぐらい。日本への送料は別にかかります。

実機

写真です。

IMG_20231014_142613.jpg
IMG_20231014_142620.jpg

殻割りして内部の写真を撮影しました。
表面にフラッシュメモリICが1つ搭載されています。 SAMSONG の K9HDG8U5M 。 128mb のフラッシュです。
写真左側はスイッチとLED。右側にあるのはレギュレーターやFETかな?

IMG_20231014_145042.jpg

ウラ面にはコントローラIS903 が搭載されています。

IMG_20231014_145128.jpg

USB メモリとしての動作確認

Ubuntu PC に刺してみました

$ sudo dmesg -w
.
.
.
[145581.794698] usb 1-11: new high-speed USB device number 17 using xhci_hcd
[145581.955088] usb 1-11: New USB device found, idVendor=1f75, idProduct=0903, bcdDevice= 0.01
[145581.955091] usb 1-11: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[145581.955092] usb 1-11: Product: PenDrive
[145581.955093] usb 1-11: Manufacturer: IS903
[145581.955093] usb 1-11: SerialNumber: 000000000000000054
[145581.965168] usb-storage 1-11:1.0: USB Mass Storage device detected
[145581.965262] scsi host8: usb-storage 1-11:1.0
[145581.965309] usbcore: registered new interface driver usb-storage
[145581.966551] usbcore: registered new interface driver uas
[145582.979065] scsi 8:0:0:0: Direct-Access     IS903    PenDrive         1.00 PQ: 0 ANSI: 6
[145582.979243] sd 8:0:0:0: Attached scsi generic sg3 type 0
[145582.979487] sd 8:0:0:0: [sdd] 31205621 512-byte logical blocks: (16.0 GB/14.9 GiB)
[145582.979605] sd 8:0:0:0: [sdd] Write Protect is off
[145582.979606] sd 8:0:0:0: [sdd] Mode Sense: 23 00 00 00
[145582.979725] sd 8:0:0:0: [sdd] Write cache: disabled, read cache: disabled, doesn't support DPO or FUA
[145582.981427]  sdd: sdd1
[145582.981557] sd 8:0:0:0: [sdd] Attached SCSI removable disk
[145583.149717] ntfs3: Max link count 4000
[145583.149719] ntfs3: Enabled Linux POSIX ACLs support
[145583.149720] ntfs3: Read-only LZX/Xpress compression included

パーティーション情報

$ sudo fdisk -l /dev/sdd
ディスク /dev/sdd: 14.88 GiB, 15977277952 バイト, 31205621 セクタ
Disk model: PenDrive        
単位: セクタ (1 * 512 = 512 バイト)
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスクラベルのタイプ: dos
ディスク識別子: 0x5b0e820c

デバイス   起動 開始位置 最後から   セクタ サイズ Id タイプ
/dev/sdd1  *         128 31205620 31205493  14.9G  7 HPFS/NTFS/exFAT

IS903とは

银灿IS903と呼ばれています。

参考ページ
https://www.usbdev.ru/
http://flash-extractor.com/

ツールの入手

お店のページに

image.png
とあるので、アクセスしてみたら

image.png

ユーザ登録しようとましたが、

image.png

招待が必要なようです。

別ルートで・・・

中国国民の方を介して、入手してもらいました。

image.png

解凍すると・・・

image.png

Wordドキュメントも入手、このような内容でした。

image.png

設定ツール

Innostor MPTool を起動してみます。

Production タブ

image.png

Device 6 として認識しています。

Informationタブ

Read を押すとしばらく時間が経って、以下のように表示されました。
image.png

Configタブ

image.png

Edit を押すとパスワードを聞かれます。

image.png

ソフトに設定されたパスワードを入力すると、Edit機能が開放されました。

image.png

容量を変更してみる

image.png
image.png
image.png
「Save」すると「Success」となるけど・・・

image.png

ディスクの管理 からは残念なことにメディアなしとなっている。

image.png

Erace しないといけないのかな?
image.png
となるがフォーマットが始まらない。

今度は逆んに 8GBytes に設定して、Production タブで操作しようとしたら Fail となりました。

image.png

調査中!

パーティションタイプを操作

容量設定を元に戻して、Partition manager を触ってみる。

image.png

試しにCD-ROM Emulation にしてみます。
image.png

Image Path には ISO ファイルを指定します。
image.png
しかしながらこれを設定すると認識なくなりました。うーむ。

過去のUSBメモリを試す

「USBメモリをHack(途中まで)」
https://qiita.com/nanbuwks/items/b0c3ce86e0c5d0893389

ではコントローラIS903 の DIY キットにフラッシュメモリチップをはんだづけして失敗しましたが、
Innostor MPTool でパラメータ書き込めば使えるようになるんじゃないかな?

以前試したものを見つけ出して試してみます。

IMG_20231019_233532.jpg

まず、Innostor MPTool からは認識しました。
image.png

2バンクのFLASHチップを認識しています。
image.png
「Information」-「Read」 を押したところ。
image.png
さて、「F9」を押すと、何と「Erace All」ボタンが出現しました。これを押してみます。
image.png
Finishと出てきて、
image.png

re-plug してみましたが・・・
IMG_20231019_234015.jpg

まだストレージの容量が出ていません。
image.png
Configが必要かな?

image.png
今度は Start ( 0/Space )を押してみます。
image.png
Fail となったものの・・・
image.png
容量が認識できました。
image.png

(続く)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?