With the plethora of OS available for mobile devices, Android which is the most common, is in my opinion, the best. Android is an operating system which allows you to install other applications on the device. This informative article will list some of the best ones available.
Using Android to hack is becoming very common and each day more developers are creating different applications for attacks. These applications are becoming very powerful. As mobile technology becomes more powerful, so will the applications. Don’t miss out on understanding the different types of applications that will surely evolve into more powerful apps as time goes by.
The following applications are, in my opinion, some of the best Android hacking applications available. Please note; however, that your Android phone will need to be rooted for most of them.
This guide is for educational purposes only. I will not take any responsibility if you use these applications and get in trouble with the law so use them at your own risk.
1. Penetrate Pro
Requirements: Android 2.1+ (rooted)
A very powerful penetration tool. Most Wi-Fi networks that are available are protected with a key this app will help you out in acquiring that key. Penetrate will display the keys available to access WEP and WPA routers. Not all routers are supported. If you’re interested, do some research on the developers website to see what routers are supported. If you have a anti-virus on your device it will display a false positive. The developer insists it isn’t any danger to your Android mobile phone. Penetrate does have a free version. However, Penetrate Pro is inexpensive and well worth the money. A great feature of Penetrate Pro is the ability to be allowed to use 3G to acquire the password, which is so much useful then using dictionaries that you have to download in the free version of the app.
2. Spoof App
This app allows you to use a fake caller ID. You may specify the number yourself to pull pranks, protect your privacy and to use in social engineering attacks. This app has never been listed within the Apple app store. However, Google did list it for a few years . However, it was taken off last year as the application was in conflict with "The Truth in Caller ID Act (2009)
3. FaceNiff
Requirements: Android 2.1+ (rooted)
This nifty application allows the user to use a sniffer and it's able to intercept web sessions over the particular Wi-Fi that your device is connected to. The applications is much like Firesheep but for the Android OS. This application works over any private network that has WEP, WPA and WPA2 encryption. However, if SSL is used by the user the application will not work.
4. Anti-Android Network Toolkit
Requirements: Android 2.1+ (rooted)
This app is useful as a network scanner. You can scan the connected network or other nearby networks. The applications can also test network hosts for DoS threats and other vulnerabilities.
5. Andosid
The LOIC for android. The application is used to perform DoS attacks from Android mobile phones.
6. Nmap For Android
Nmap is one of the most important tools for every Network. Nmap (Network Mapper) was originally written by Gordon Lyon which is used to discover services and hosts on a computer network and thereby creating a map of the network. Nmap works both on rooted and unrooted phones.
7. SSHDroid- Android Secure Shell
SSHDroid is a SSH server implementation for Android. This application allows connections to your device from a PC and execute commands (like "terminal" and "adb shell") and the ability to edit files through SFTP, WINSCP, Cyberduck and others. SSH is the best protocol that provides and extra layer of security while you are connecting. There is a paid pro version available with extra functionality and of course no adds.
8. ConnectBot
ConnectBot is a powerful open-source Secure Shell (SSH) client. It is able to manage synchronous SSH sessions the ability to create secure tunnels with the function to be able to copy/paste between other applications. There are slightly better terminal emulators. However, not those that are free. One is able to connect to SSHs' that commonly run on UNIX-based servers.
9. WiFi Analyzer
One of the most popular applications within the Android app store. Easy to use but also sophisticated for those that are more technically minded. WiFi Analyzer is a great tool to scan your local area for Wi-Fi networks where you can then proceed to determine which channel is the least populated so that you can configure your hardware to a less congested channel and therefore get faster network speeds.
10. dSploit
Requirements: Rooted and an ARM CPU.
The device must have BusyBox or SuperUser installed with a full installation.
Android version 2.3 or higher.
A fantastic penetration testing suite developed for the Android operating system. The application has many great tools that are capable of performing network security audits on WiFI networks. Features include vulnerability scanning, network mapping, password cracking, MITM (Man in the middle) attacks, trace and much more. Recommended!