Installing NMAP to run via Terminal
Lets start of by making sure your nook is rooted and you have Superuser and su already setup on your device.
If you need to root your device, please visit http://nookdevs.com/NookColor_Rooting for the walk through process.
Following that you will want to install Superuser and su by following the steps found at http://nookdevs.com/NookColor_Installing_su_and_the_Superuser_app
Once all that has been completed, we can gather our resources:
nmap files: http://xdaforums.com/attachment.php?attachmentid=486422&stc=1&d=1294720525
Once you download and extracted the nmap files, choose and install your preferred terminal app. I use Better Terminal Emulator Pro, Thanks to Magicandroidapps.com .
Now we are ready to start installing the files.
Load up ADB and run the following commands. This will be assuming that the files are in the same directory as the adb.exe. Otherwise you will need to include the whole file path to the files.
Once your device has rebooted, load your terminal and type nmap. You should then be presented with the nmap man page. You should see the following in your terminal window.
~Exile~
"When All Else Fails, Try Linux"
Lets start of by making sure your nook is rooted and you have Superuser and su already setup on your device.
If you need to root your device, please visit http://nookdevs.com/NookColor_Rooting for the walk through process.
Following that you will want to install Superuser and su by following the steps found at http://nookdevs.com/NookColor_Installing_su_and_the_Superuser_app
Once all that has been completed, we can gather our resources:
nmap files: http://xdaforums.com/attachment.php?attachmentid=486422&stc=1&d=1294720525
Once you download and extracted the nmap files, choose and install your preferred terminal app. I use Better Terminal Emulator Pro, Thanks to Magicandroidapps.com .
Now we are ready to start installing the files.
Load up ADB and run the following commands. This will be assuming that the files are in the same directory as the adb.exe. Otherwise you will need to include the whole file path to the files.
Code:
$ adb usb
$ adb shell
$ mount -o remount,rw /dev/block/mmcblk0p5 /system
$ exit
$ adb push foo /system/bin/nmap
$ adb shell
$ chmod 755 /system/bin/nmap
$ mkdir /data/bin/
$ exit
$ adb push nmap /data/bin/
$ adb push nmap-4.01-1.spec /data/bin/
$ adb push nmap-mac-prefixes /data/bin/
$ adb push nmap-os-fingerprints /data/bin/
$ adb push nmap-protocols /data/bin/
$ adb push nmap-rpc /data/bin/
$ adb push nmap-service-probes /data/bin/
$ adb push nmap-services /data/bin/
$ adb shell
$ chmod 755 /data/bin/nmap
$ exit
$ adb reboot
~Exile~
"When All Else Fails, Try Linux"
Attachments
Last edited: