HS-DHGL: ハック de 録!!(2)


LS-GL と HS-DHGL との標準ファームに 存在するファイルの差からも見てみる。

それぞれの / から find . -print を実行した結果の sdiff を取ってみた。

[root@giga tmp]# sdiff ls-gl-find-print hs-dhgl-find-print |less
.                                                               .
./bin                                                           ./bin
./bin/addgroup                                                  ./bin/addgroup
./bin/adduser                                                   ./bin/adduser
./bin/ash                                                       ./bin/ash
./bin/bash                                                      ./bin/bash
./bin/bash2                                                     ./bin/bash2
./bin/busybox                                                   ./bin/busybox
	:
	:
./dev/usb                                                       ./dev/usb
./dev/usb/hid                                                   ./dev/usb/hid
./dev/usb/hid/hiddev0                                           ./dev/usb/hid/hiddev0
./dev/usb/hid/hiddev1                                           ./dev/usb/hid/hiddev1
                                                              > ./dev/usb/mv7dxu2_0
                                                              > ./dev/usb/mv7dxu2_1
                                                              > ./dev/usb/mv7dxu2_2
                                                              > ./dev/usb/mv7dxu2_3
./dev/usb/tts                                                   ./dev/usb/tts
./dev/video                                                     ./dev/video
./dev/video0                                                    ./dev/video0
                                                              > ./dev/video1
                                                              > ./dev/video2
                                                              > ./dev/video3
./dev/zap                                                       ./dev/zap
デバイス。これは必要
	:
	:
./etc/apache/httpd.conf.default                                 ./etc/apache/httpd.conf.default
                                                              > ./etc/apache/httpd8080.conf
./etc/apache/magic                                              ./etc/apache/magic
これは昨日チェック済
	:
	:
./etc/init.d/diskmon.sh                                       | ./etc/init.d/directcopy.sh
                                                              > ./etc/init.d/epg.sh
	:
	:
./etc/init.d/micon_setup.sh                                   | ./etc/init.d/module_loader.sh
	:
	:
./etc/init.d/networking.sh                                    | ./etc/init.d/pcastd.sh
./etc/init.d/procps.sh                                        | ./etc/init.d/rService
	:
	:
./etc/melco/lcdled                                            | ./etc/melco/pcast_channel.dat
./etc/melco/ls_list                                           | ./etc/melco/pcast_mp2000
./etc/melco/ntp_result                                        | ./etc/melco/pcast_spchannel.dat
./etc/melco/seach_list                                        | ./etc/melco/scheduler
./etc/mtab                                                    | ./etc/network
                                                              > ./etc/network/check-mac-address.sh
                                                              > ./etc/network/get-mac-address.sh
                                                              > ./etc/network/if-down.d
                                                              > ./etc/network/if-post-down.d
                                                              > ./etc/network/if-pre-up.d
                                                              > ./etc/network/if-up.d
                                                              > ./etc/network/ifstate
                                                              > ./etc/network/interfaces
                                                              > ./etc/network/options
                                                              > ./etc/network/ping-places.sh
	:
	:
                                                              > ./etc/pcast
	:
	:
./lib/modules/2.6.12.6-arm1/source                            | ./lib/modules/averusb.ko
                                                              > ./lib/modules/mv7dxu2_0.ko
                                                              > ./lib/modules/mv7dxu2_1.ko
                                                              > ./lib/modules/mv7dxu2_2.ko
                                                              > ./lib/modules/mv7dxu2_3.ko
                                                              > ./lib/modules/mv7dxu2_d.ko
                                                              > ./lib/modules/v4l1-compat.ko
                                                              > ./lib/modules/v4l2-common.ko
                                                              > ./lib/modules/videodev.ko
	:
	:
                                                              > ./usr/etc
                                                              > ./usr/etc/mediaserver.conf
                                                              > ./usr/etc/mediaserver.conf.init
                                                              > ./usr/etc/mediaserver_accesscontrol.conf
                                                              > ./usr/etc/mediaserver_accesscontrol.conf.init
                                                              > ./usr/etc/mediaserver_discoveredclients.conf
                                                              > ./usr/etc/mt-daapd.conf.init
	:
	:
                                                              > ./usr/lib/iconv_no_i18n
	:
	:
                                                              > ./usr/lib/libcharset.so
                                                              > ./usr/lib/libcharset.so.1
                                                              > ./usr/lib/libcharset.so.1.0.0
	:
	:
                                                              > ./usr/lib/libgdbm.so
                                                              > ./usr/lib/libgdbm.so.3
                                                              > ./usr/lib/libgdbm.so.3.0.0
	:
	:
                                                              > ./usr/lib/libiconv.so
                                                              > ./usr/lib/libiconv.so.2
                                                              > ./usr/lib/libiconv.so.2.1.0
                                                              > ./usr/lib/libiconv_plug.so
                                                              > ./usr/lib/libiconv_plug_linux.so
                                                              > ./usr/lib/libid3tag.so
                                                              > ./usr/lib/libid3tag.so.0
                                                              > ./usr/lib/libid3tag.so.0.3.0
	:
	:
                                                              > ./usr/lib/libmediabolic_client.so
                                                              > ./usr/lib/libmediabolic_client.so.1.8
                                                              > ./usr/lib/libmediabolic_client.so.1.8.225
                                                              > ./usr/lib/libmediabolic_import.so
                                                              > ./usr/lib/libmediabolic_import.so.1.8
                                                              > ./usr/lib/libmediabolic_import.so.1.8.194
                                                              > ./usr/lib/libmediabolic_mediaserver.so
                                                              > ./usr/lib/libmediabolic_mediaserver.so.1.8
                                                              > ./usr/lib/libmediabolic_mediaserver.so.1.8.220
                                                              > ./usr/lib/libmediabolic_mediaserver_verify.so
                                                              > ./usr/lib/libmediabolic_mediaserver_verify.so.1.8
                                                              > ./usr/lib/libmediabolic_mediaserver_verify.so.1.8.220
                                                              > ./usr/lib/libmediabolic_upnppower.so
                                                              > ./usr/lib/libmediabolic_upnppower.so.1.8
                                                              > ./usr/lib/libmediabolic_upnppower.so.1.8.211
	:
	:
                                                              > ./usr/lib/libpcap.so
                                                              > ./usr/lib/libpcap.so.0
                                                              > ./usr/lib/libpcap.so.0.8
                                                              > ./usr/lib/libpcap.so.0.8.3
	:
	:
                                                              > ./usr/lib/libv4lrap.so
                                                              > ./usr/lib/libvweb.so
	:
	:
                                                              > ./usr/lib/libxmb_iids.so
                                                              > ./usr/lib/libxmb_iids.so.1.8
                                                              > ./usr/lib/libxmb_iids.so.1.8.192
                                                              > ./usr/lib/mediaserver
                                                              > ./usr/lib/mediaserver/libmediabolic_format-en_us.so
                                                              > ./usr/lib/mediaserver/libmediabolic_format-ja.so
                                                              > ./usr/lib/mediaserver/libmediabolic_webui2-default.so
                                                              > ./usr/lib/mediaserver/libmediaserver_accesscontrol2.so
                                                              > ./usr/lib/mediaserver/libmediaserver_sync.so
                                                              > ./usr/lib/mediaserver/libmediaserver_upnp.so
                                                              > ./usr/lib/mediaserver/libmediaserver_upnpfilesys.so
                                                              > ./usr/lib/mediaserver/libmediaserver_upnpsync.so
                                                              > ./usr/lib/mediaserver/libmediaserver_webui2.so
	:
	:
                                                              > ./usr/local/PCast
							         (略)
	:
	:
                                                              > ./usr/local/bin/build_mt-daapd_conf.sh
	:
	:
                                                              > ./usr/local/bin/chk_itunessync.sh
                                                              > ./usr/local/bin/chk_mediaserver.sh
	:
	:
                                                              > ./usr/local/bin/directcopy
                                                              > ./usr/local/bin/directcopy_job.sh
                                                              > ./usr/local/bin/directcopy_sw_led.sh
	:
	:
                                                              > ./usr/local/bin/gphoto2
	:
	:
                                                              > ./usr/local/bin/melsub_directcopy.sh
                                                              > ./usr/local/bin/melsub_usbunmount.sh
	:
	:
                                                              > ./usr/local/lib/libasprintf.so
                                                              > ./usr/local/lib/libasprintf.so.0
                                                              > ./usr/local/lib/libasprintf.so.0.0.0
	:
	:
                                                              > ./usr/local/lib/libexif.so
                                                              > ./usr/local/lib/libexif.so.12
                                                              > ./usr/local/lib/libexif.so.12.0.1
                                                              > ./usr/local/lib/libgettextlib-0.15.so
                                                              > ./usr/local/lib/libgettextlib.so
                                                              > ./usr/local/lib/libgettextpo.so
                                                              > ./usr/local/lib/libgettextpo.so.0
                                                              > ./usr/local/lib/libgettextpo.so.0.2.0
                                                              > ./usr/local/lib/libgettextsrc-0.15.so
                                                              > ./usr/local/lib/libgettextsrc.so
                                                              > ./usr/local/lib/libgphoto2
                                                              > ./usr/local/lib/libgphoto2.so
                                                              > ./usr/local/lib/libgphoto2.so.2
                                                              > ./usr/local/lib/libgphoto2.so.2.1.1
                                                              > ./usr/local/lib/libgphoto2/2.2.1
                                                              > ./usr/local/lib/libgphoto2/2.2.1/adc65.so
							        (略)
                                                              > ./usr/local/lib/libgphoto2/2.2.1/toshiba_pdrm11.so
                                                              > ./usr/local/lib/libgphoto2_port
                                                              > ./usr/local/lib/libgphoto2_port.so
                                                              > ./usr/local/lib/libgphoto2_port.so.0
                                                              > ./usr/local/lib/libgphoto2_port.so.0.6.1
                                                              > ./usr/local/lib/libgphoto2_port/0.6.1
                                                              > ./usr/local/lib/libgphoto2_port/0.6.1/disk.so
                                                              > ./usr/local/lib/libgphoto2_port/0.6.1/ptpip.so
                                                              > ./usr/local/lib/libgphoto2_port/0.6.1/serial.so
                                                              > ./usr/local/lib/libgphoto2_port/0.6.1/usb.so	:
	:
	:
                                                              > ./usr/local/lib/libltdl.so
                                                              > ./usr/local/lib/libltdl.so.3
                                                              > ./usr/local/lib/libltdl.so.3.1.4
	:
	:
                                                              > ./usr/local/sbin/mt-daapd
	:
	:
                                                              > ./usr/local/share/mt-daapd
                                                              > ./usr/local/share/mt-daapd/admin-root
                                                              > ./usr/local/share/mt-daapd/admin-root/index.html
	:
	:
                                                              > ./usr/mediaserver
                                                              > ./usr/mediaserver/mdb_verify
							        (略)
	:
	:
./var/lib                                                     | ./var/pcast
							        (略)
	:
	:
                                                              > ./www/cgi-bin/html/ja/global_ms_function.pl
	:
	:
                                                              > ./www/cgi-bin/mellib.pl
                                                              > ./www/cgi-bin/mellib_html_linkstation_en.pl
                                                              > ./www/cgi-bin/mellib_html_linkstation_jp.pl
	:
	:
                                                              > ./www/cgi-bin/module/BufNetworkIP.pm
	:
	:
                                                              > ./www/cgi-bin/style.css
	:
                                                              > ./www/cgi-bin/version.cgi
[root@giga tmp]#
さて、どれが必要なものなのやら。


HS-DHGL: ハック de 録!!(1)
ハックの記録
LinkStation/玄箱 をハックしよう

CNET Japan PodCast

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