In this tutorial, you will learn everything to get started with Androrat. After reading this guide you can hack android phones remotely by using androrat.

What is Androrat or Android rat?

Androrat (Android Remote Administration Tool) is a client/server application written in Java which is the base language of Andriod. It can be used in the target phone as a Client-side Andriod app and on the hacker’s computer as a server-side application. The Client application which is called Androrat APK is written in java Andriod and the server application is written using Java/Swing.

In short, it is a client/server application by using it you can get the full control of the targeted Andriod phone remotely using your computer.

Note: Video tutorial is included at the end of the post.

To hack android phone remotely all you need to do is install a lightweight Andriod app on the victims Andriod phone, you will learn to generate your own application APK using Androrat Apk Binder. The Apk Binder also gives you the option to bind the client app with other famous Andriod applications, so it can run anonymously without letting the victim noticed.

Disclaimer: This tutorial has been made for educational purposes only, Geekviews don’t promote malicious practices and will not be responsible for any illegal activities. Use it at your own risk.

By successfully configuring the application on your computer and installing the android app apk generated by Androrat binder on the target Andriod phone you will able to perform the following operations directly from your computer when the targeted Andriod phone connects to the internet:

  • Get contacts and all their information.
  • Do vibrate the phone
  • Get call logs(History)
  • Open a URL in the default browser
  • Get all messages
  • Send a text message
  • Location by GPS/Network
  • Do a toast
  • Monitoring received messages in live
  • Streaming video (for activity based client only)
  • Monitoring phone state in live (call received, call sent, call missed..)
  • Stream sound from the microphone (or other sources..)
  • Take a picture with the camera

Materials required to use Androrat to hack Andriod phone remotely:

Before starting this tutorial first check out these materials:

Disable your antivirus and turn off your firewall before downloading androrat .

How to use Androrat

Step 1:

To use Router port forwarder you need to know your IPv4 address, to find your IP address open Command Prompt(CMD) and type ipconfig and press enter, copy your IPv4 address.


Step 2:

Install Router port forwarder and open it. When it detects your router click on Add button give it a Name, leave the Protocol as TCP, select any Port i.e 8080, and finally enter your IPv4 address.


Step 3:

Now you need an app to be installed on the Andriod phone you are going to control. you will create your own app using Androrat APK Binder. Go to the Androrat folder and open Androrat binder. Choose the Build option to create a standalone app, you can also bind it using the Build+Bind option with other application. But for this tutorial, we will create and use the standalone Andriod app.

Enter your IPv4 address and PORT i.e 8080 you used in router port forwarding, and click GO wait for the process to create the apk file.


You will find the frame.apk file in the same Androrat folder, install the frame.apk file on the target Andriod phone and launch it.

Step 4:

Now you will control the Andriod phone Completly, go to the Androrat folder and inside it you will see another Androrat folder open it and launch Androrat server application. Go to the Server tab and choose Select Port. Enter the port you used in port forwarding before i.e 8080. Close the application and open it again.


You have to Wait until it gets the connection with the target Andriod phone.


Select the Andriod phone by clicking on it, and go to Client tap and choose Open User Interface. Now you can see the complete info about the Andriod phone. At the top, there are three options:


1) Get Andriod data: from here you use the camera and microphone and get all the contacts and SMS e.t.c.

2) Send Command: from here you can send a toast message to the affected phone or you can call or SMS to another number.

3) Monitoring: from here you can monitor all the outgoing and incoming calls and messages.

If you don’t understand any step feel free to ask me in the comment or watch the Video how to use Androrat:


  1. “Hello. Thanks for this tutorial.
    I have an issue. When i install the apk and launch it, it perfectly appears on my Androrat server application and works fine. But if i reboot my phone, it doesnt appears anymore until i re-launch the app again. Is this normal ?
    Same issue when i choose the “Hidden” mode : when i install it, i cant choose “Open” (logic.) so my phone never launch the app and it never appears on the Androrat server app. Do you know why ?
    Thanks a lot.”

    Thank you.

  2. For me show me.
    Could not complete operation on some files and directories. See the Data property of the exception for more details.

  3. hi there.
    I downloaded the winrar file into my compute, however I am having trouble launching the Androrat Binder for some reason. It says that this file may be a potential unwanted program. The others launched fine and I am able to open it. Just this particular file I can’t.
    May I know how can I solve this?
    Preferably as soon as possible. ^^ Thank you.

  4. i extracted the files then followed the steps when i build the app i can see a framework folder but no apk how can i make an apk ? i recognized there is an apk tool but it wont open please need some help

  5. HI
    thanks for your good site
    why does not androrat work in hidden option?
    please answer send to my email …thank you
    this subject important for me …. please help me
    with Respect

  6. Hi bro, Thanks u very much for your nice post, but i want to know , how can i bind this Framework APK with a normal APK file like Facebook,Masenger ETC. Make a tutorial on APK+APK binding plz.

  7. Thank you for this tutorial. When i go to download the abdrorat and androrat binder it asks me if i want to open or save AndroRat.rar. ive done open and save and it downloads but then says Windows can’t open this file. I tried downloading the winrar but same issue when i download that file.

  8. Hello again. I just wrote the comment above. I found the solution but am now stuck at step 4. I am in the AndroRat project. I type in my 8080 port I used in the router forwarder and nothing comes up and ive waited for it as it says awaiting for a client…

  9. hello,
    thank you a lot for this tutorial. I would like to get more details about the way this app is working, what vulnerabilities are exploited. is it possible to modify the app so it wont ask for permissions?

  10. I have did everything but when i opened server i dond find any connected mobile i have installed the apk in two andriod phones and in both mobiles the app is running do i need to change any other setting??

  11. I have the following problem: it wont create an apk and gets this error message:

    [01:40:50 ] could not find.
    [01:40:50 ]The command “java”written wrong or
    [01:40:50 ] could not find.
    [01:40:50 ] Job Completed!

    Java is installed properly

  12. How can I share the infected .APK to the target device. I tried using Google drive but it detected the infection and deletes the file.
    Also, will the phone detect the infection?

  13. Everything was done as you said and app is not created . I don’t know why. App binder shows that app is created but I can’t find the file

  14. Sir, I have installed the software and did everything properly but there is no show going on here. error wait for clint –
    using – 4g mobile hotspot jio
    help me please —

  15. hi im having problems with the port forwarding app it dosent detect my router i know it has something to do with the firewall and changing my settings on the router and ports

  16. Hello, i tried downloading AndroRAT from the link given in here. It says Error 404, site not found. Could u please fix this,,,

  17. [02:43:42 PM] Moving Files.
    [02:43:48 PM] Injecting IP & Port.
    [02:43:49 PM] strings.xml Done.
    [02:43:49 PM] Building Injected APK.
    [02:43:54 PM] ‘java’ is not recognized as an internal or external command,
    [02:43:54 PM] operable program or batch file.
    [02:43:56 PM] ‘java’ is not recognized as an internal or external command,
    [02:43:56 PM] operable program or batch file.
    [02:43:56 PM] Job Completed!

    androrat binder shows this result and it not create any apk

  18. Hi,

    Can you confirm that this can be done without having physical access to the phone? In other words when you use the phrase “install the binding app” do you mean physically or by creating the binding app and sending the app electronically through androrats app? Lastly, I’d very much like another binder app option such as Facebook, Instagram even Google.

  19. People dont be stupid better you doesn’t download the files here… On github you can find the original Androrat for free.. I think this is only a infected version of it the tutorial is good a good one but not the files


Please enter your comment!
Please enter your name here