What is AndroRAT and How To Use It? (101 Guide)

Jonathon Dresser
2 min readMay 15, 2021
What is AndroRAT and How To use it (Guide)

AndroRAT is a family of Android RAT that can take full control of modern smartphone devices. It is highly powerful and goes as far as getting your browsing history too.

Originally developed to be open-source, it was mainly designed for hacking around WiFi passwords. Later it was used to hack onto devices and take screenshots without the victim know.

This article will go into some of its histories, what it is and how you can use it.

How AndroRAT hacked into devices (Storytime)

It was distributed under a fake app name called “TrashCleaner”. It was first reported and caught by researchers over at Trend Micro. It was analysed and found that it was after CVE-2015–1805. This vulnerability only affected older devices that are still to this day vulnerable to attack because of not having the sufficient patches needed.

Advice to stay safe from such trojans

Following are the tips that you can take to ensure you can do as much as possible on your behalf to stay safe from AndroRAT Binder:

  1. Never install anything of any untrusted website (Golden rule).
  2. Avoid using third-party stores, only use Google PlayStore.
  3. Never visit websites that have various pop-up and malicious ads.
  4. Install an active internet security suite that scans the URL before you can open it on your phone.

How to use AndroRAT (Complete Guide)

Prerequisites:

  1. You will need to have the Java SDK installed.
  2. Make sure to have a Dynamic IP on your PC or Laptop.
  3. Download the APK of AndroRAT and have it installed.
  4. Now on your Router or Firewall, please open port 1337 and 1334.
  5. Now open AndroRAT Binder and enter your “Host” and hit “Go”.
  6. Now it will have generated the APK using its own compiler. Send this to the device you want access to.
  7. That’s it, folks!

Full disclaimer: This is only posted here for educational reasons, please only use this tool with permission for informational and research purposes.

Conclusion

It is a great tool for research and educational purposes or anyone starting new in this field. It shows how such a level of sophistication goes into creating a program like this and this specific one was done in “Java”.

--

--

Jonathon Dresser

A Cybersecurity, Windows and Linux veteran from the past 15 years. I have extensive knowledge in CLI tools, Tech and Troubleshooting.