How’s your phone doing? Probably it’s loaded with Instagram, WhatsApp, games etc. but did you know that it is capable of more? Today’s standard phone comes equipped with 4 GB RAM and processors that run over 2 GHz. These are better machines than computers (I am talking about proper laptops and desktops) which are 5-7 years old. Hell, it is not called a smartphone without a reason. Fun fact, your phone is more powerful than the computers used by NASA to get a man on the moon.
They are capable of all feats of a general computer (except for the graphics processing applications). Though ergonomics might be a problem but other than that it’s a general purpose machine that includes stuff like coding and hacking (at least on the go). Check out these apps that enable you to do just that, you might just develop a knack for it.
The following part of the article is divided into 2 parts, one for hacking apps and one for coding app. Here goes:
Best Android apps for coding
Note: If your sole purpose is learning to code then do consider services like that of Udemy, Khan Academy, Programming hub etc.
What’s up with this one you ask? Well for starters it compiles the code too. It is not just an IDE (IDE facilitates coding by things like formatting options but doesn’t really check the code or run it).
The code can be compiled offline (no internet connection required). It supports C & C++. No root access is required. The only side is that it is a paid app but it’s worth your money.
It supports full ANSI C and ISO C99 support with TCC (Tiny C Compiler) + uClibc.
- Supports Git integration
- Customize the GUI, choose where to place tabs and buttons, various themes are also supported.
This one is essentially the same as the previous but it’s free and packs in a lot of tutorials. It also comes with Dropbox support. Whats more it gives real-time errors and warnings.
This one supports all major languages viz Java, C, C++ and lets you develop Android apps on the phone itself. It comes with tutorials for Java, Android, and Game Dev.
No root access required. Other features include Debugging Android Java apps and Java Console apps, Real-time error checking, Code RefactoringCode completion and syntax highlighting and Dropbox integration. Also, it’s free.
Honorable mentions: C# on the go, Qpython
Best Android apps for hacking
AndroRAT stands for Android and RAT (Remote Administrative Tools). This free app was released as a client/server application. This application provides you the control of your Android Device remotely and can get the information or data from it. This Android app runs as a service right after the boot. So, a user doesn’t need to interact with the service.
You can also check the server connected with the help of a call or by a SMS text, and by this, you can collect data like call logs, contact details, messages, and location. You can also monitor remotely received texts and can make a phone call, and send SMS or you can capture images from the camera of the smartphone and you can also browse the internet with this application.
This is another most popular Android Hacking app from Zimperium, it comes with multiple tools that can be used for many penetration testing.
This app can also help the IT professionals to make an artificial hacking environment to detect the malicious techniques. zANTI is equivalent to Backtrack but on your Android device. This app can record or analyses the entire network and sites which are being visited by the cookies with the help of ARP cache poisoning on the gadget.
There are so many other things are also included in this app like sniffing, DoS, MITM, port discovery, network mapping, packet manipulation, and much more.
This is a simple game and app modding or hacking app by which you can easily by-pass the in-app purchase of games and apps for free. Means you can get all its paid features for free, without the risk of any Trojan or malware, which comes with the hacked or nulled game and app apk files. Creehack supports many games and apps that you can check with its official site, that site also covers How to use Creehack. You will get all that information from that site.
cSploit calls itself the most advanced and complete IT security toolkit for the Android operating system. This tool helps in finding the exploits, cracks of Wi-Fi, and other vulnerabilities and can install the backdoors.
FaceNiff allows you to intercept and sniff your WiFi network traffic. This application is mostly used to spy on the social media accounts of the host, like Twitter, FB, which are using their Android Device.
This hacker-favorite tool steals cookies from WiFi network and gives an attacker an unauthorized access to victim’s account. FaceNiff is developed by Bartosz Ponurkiewicz — he developed Firesheep for Firefox hacking on the desktop.
Droidsheep is made for those security analysts who like playing with Wi-Fi networks. The app can hijack the web session profiles over a network and it works with almost all services and websites right from its boot the app acts a router that intercepts and monitors all the traffic transferring from Wi-Fi network and can easily fetch the profiles of active sessions.
With this app, one can sniff Facebook, LinkedIn, Twitter and other social media accounts. DroidSheep Guard, another version of the app, helps you to detect ARP-Snoofing on the networks i.e. the attacks by FaceNiff, Droidsheep, and other software.
This one is different. It does reverse engineering of other apps. It gets you the other apps source code and lets you modify it. Then you can access all the features of any android app. You can take full control of any app using it. It works on rooted devices only
Kali Linux NetHunter
Kali Linux NetHunter is the first open source penetration testing platform for Android-powered Nexus devices and OnePlus One. It supports Wireless 802.11 frame injection, HID keyboard, 1-click MANA Evil Access Point setups, BadUSB MITM attacks. Etc.
These are some of the most famous and popular hacking and coding apps, if you want to download them, we provide the downloading link to the apps. If you still have some confusion and doubts in your mind you can drop a comment below.