RouterBOARD RB2011UiAS-IN アップデートパッケージ(3)

RourterBOARD

アップグレードパッケージ に入っている他のファイルも取り出してみる。

wlan5.dll

yasunari@qvl:/mnt/disk1/wk/npk$ hexdump -C routeros-mipsbe-6.20.npk |less
	:
	:
00278a60  21 01 0e 00 ac 25 cc be  01 ed 45 1f 8b 08 08 7d  |!....%....E....}|
00278a70  21 25 54 00 03 77 6c 61  6e 35 2e 64 6c 6c 00 e4  |!%T..wlan5.dll..|

1f 8b の位置は、0x278a6b = 2591339
yasunari@qvl:/mnt/disk1/wk/npk$ dd if=routeros-mipsbe-6.20.npk bs=2591339 skip=1
 | gunzip > wlan5.dll

gzip: stdin: invalid compressed data--format violated
dd: `標準出力' を書き込んでいます: Broken pipe
1+0 レコード入力
0+0 レコード出力
163840 バイト (164 kB) コピーされました、 0.057448 秒、 2.9 MB/秒
yasunari@qvl:/mnt/disk1/wk/npk$ ls -l wlan5.dll
-rw-r--r-- 1 yasunari yamasita 196608 10月 13 16:47 wlan5.dll
yasunari@qvl:/mnt/disk1/wk/npk$ file wlan5.dll
wlan5.dll: PE32 executable (DLL) (console) Intel 80386 (stripped to external PDB), for MS Windows
yasunari@qvl:/mnt/disk1/wk/npk$
これも PE32

roteros.dll

yasunari@qvl:/mnt/disk1/wk/npk$ hexdump -C routeros-mipsbe-6.20.npk |less
	:
	:
0028dbd0  00 01 59 5a 1f 8b 08 08  75 20 25 54 00 03 72 6f  |..YZ....u %T..ro|
0028dbe0  74 65 72 6f 73 2e 64 6c  6c 00 e4 fd 0b 78 53 55  |teros.dll....xSU|
1f 8b の位置は、0x28dbd4 = 2677716
yasunari@qvl:/mnt/disk1/wk/npk$ dd if=routeros-mipsbe-6.20.npk bs=2677716 skip=1
 | gunzip > roteros.dll

gzip: stdin: decompression OK, trailing garbage ignored
dd: `標準出力' を書き込んでいます: Broken pipe
1+0 レコード入力
0+0 レコード出力
753664 バイト (754 kB) コピーされました、 0.114651 秒、 6.6 MB/秒
yasunari@qvl:/mnt/disk1/wk/npk$ file ro
roteros.dll               routeros-mipsbe-6.20.npk
yasunari@qvl:/mnt/disk1/wk/npk$ file roteros.dll
roteros.dll: PE32 executable (DLL) (console) Intel 80386 (stripped to external PDB), for MS Windows
yasunari@qvl:/mnt/disk1/wk/npk$
これも PE32

Windows ?

RouterOS って、実は Windows だったりする???
yasunari@qvl:/mnt/disk1/wk/npk$ strings wlan4.dll |head
!This program cannot be run in DOS mode.
.text
P`.data
.rdata
`@.bss
.edata
0@.idata
.CRT
.tls
.rsrc
yasunari@qvl:/mnt/disk1/wk/npk$
とかだし。。。

それだと、門外漢だなぁ。。。




RouterBOARD RB2011UiAS-IN アップデートパッケージ(2)
山下康成の
きばらないブログ

京都府道交差点名サーベイ:丹後方面4回目(14/10/18)

ツイート Tweet to @yasunari_y @yasunari_yをフォロー

Copyright (C) 2003-2017 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市