I've uploaded usbnetwork-0.04.tar.gz package to include hacked telnetd daemon that gives you root shell without any passwords.
Also, I changed the way I install usbnetwork script - now the only modification to the original firmware is a symbolic link /test/bin/usbnetwork which points to /mnt/us/usbnet/usbnetwork. Nothing else is touched.
All custom scripts and executables are installed in 'usbnet' directory on user-accessible mass storage partition. This will simplify any modifications you may want to make - just change script there, no need to perform firmware update every time. Please, refer to README for more details.
Kindle2 version is also included, however I haven't tested it.
Screenshot
:
Code:
mbp bin # ifconfig usb0 192.168.2.1
mbp bin # telnet 192.168.2.2
Trying 192.168.2.2...
Connected to 192.168.2.2.
Escape character is '^]'.
#################################################
# N O T I C E * N O T I C E * N O T I C E #
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[root@kindle root]# whoami
root
[root@kindle root]# ls -al /test/bin
drwxr-xr-x 2 root root 1024 Jun 20 13:52 .
drwxr-xr-x 9 root root 1024 Jun 20 13:39 ..
lrwxrwxrwx 1 root root 25 Jun 20 13:52 usbnetwork -> /mnt/us/usbnet/usbnetwork
[root@kindle root]#
Update: version 0.04 removed - use 0.05