Droidmap is nmap for android..

Tested on Samsung Galaxy Gio with Fedora 16..

Original source code download at http://code.google.com/p/droidmap/downloads/list or http://www.ziddu.com/download/17087130/l…p.zip.html (content modified by om Aryakori with the addition of resolv.conf) which contains Google DNS to avoid errors during execution..

Make sure your android is rooted..

Spoiler for Droidmap..

uGE28 200×300 Install Droidmap on Android under Linux

Just go step by step:

1.Install ADB

2.Unzip the droidmap file to the /android-sdk-linux/platform-tools dir

3.Hub.kan android with a computer using ‘usb’ (don’t forget to enable usb debug on android)

4.Open a terminal in k’droidmap folder

in my case:

$ cd /home/jurank_dankkal/android-sdk-linux/platform-tool/droidmap
5.Type the following commands to install DroidMap:

$ adb remount
$ adb push foo /system/bin/nmap
$ adb shell chmod 755 /system/bin/nmap
$ adb shell mkdir /data/bin/
$ 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
$ adb push /etc/resolv.conf /etc/
$ adb install droidmap.apk
$ adb remount