bash-2.05b$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda2 484672 223416 261256 46% / /dev/ram1 15360 104 15256 1% /mnt/ram /dev/ls_disk1_1 190387 10223 170335 6% /boot /dev/ls_disk1_6 9180144 265520 8914624 3% /mnt/disk1 /dev/ls_usbdisk1_1 190387 10228 170330 6% /mnt/usbdisk1 bash-2.05b$ ls /mnt/usbdisk1/ conf_save.tgz initrd.buffalo log.tgz lost+found uImage.buffalo bash-2.05b$/mnt/usbdisk1 に最初のパーティション(/boot)がマウントされた。
root@SIL:~# mkdir /tmp/root root@SIL:~# mount /dev/sdb2 /tmp/root root@SIL:~# ls /tmp/root bin boot dev etc home lib mnt proc root sbin share tmp usr var www root@SIL:~#
root@SIL:~# cd /tmp/root/etc/init.d/ root@SIL:/tmp/root/etc/init.d# grep telnet * rcS:# telnetd for debug rcS:# /usr/sbin/telnetd root@SIL:/tmp/root/etc/init.d#いっしょ。
root@SIL:/tmp/root/etc/init.d# mv rcS rcS.orig root@SIL:/tmp/root/etc/init.d# cp rcS.orig rcS root@SIL:/tmp/root/etc/init.d# vi rcS : : root@SIL:/tmp/root/etc/init.d# diff rcS.orig rcS 42c42 < # /usr/sbin/telnetd --- > /usr/sbin/telnetd root@SIL:/tmp/root/etc/init.d#
root@SIL:/tmp/root/etc/init.d# cd .. root@SIL:/tmp/root/etc# vi shadow :
BUFFALO INC. LinkStation series HS-DHGL(JINMU) HS-DHGL276 login: root root@HS-DHGL276:~#root のパスワードを消しているので、パスワード無しでログインできた。
root@HS-DHGL276:~# cat /etc/linkstation_release VERSION=1.03 SUBVERSION=HDD 0.01 PRODUCTID=0x0000000A BUILDDATE=2006/12/08 16:06:00 root@HS-DHGL276:~#VERSION が 1.03 になっている。
root@HS-DHGL276:~# passwd root Changing password for root Enter the new password (minimum of 5, maximum of 20 characters) Please use a combination of upper and lower case letters and numbers. Enter new password: Re-enter new password: Password changed. root@HS-DHGL276:~#
← LS-GL: initrd がなかったら? |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ HS-DHGL: ハックキット HDD の作成 |