Need help with AndroSpy?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

189 Stars 100 Forks 28 Commits 41 Opened issues


An Android RAT that written in C# by me

Services available


Need anything else?

Contributors list

No Data

AndroSpy - Xamarin-C# Android RAT

An Android RAT that written in completely C# by me (qH0sT a.k.a Sagopa K)

Yes, It is supporting dns connection like no-ip or duckdns or dynu......


Your Visual Studio must have Xamarin Developing Kit, otherwise you can't build client. If you have Xamarin Kit then you must put path of some .exe in Settings window of AndroSpy and copy the all files of Client project to "ProjectFolder" path in SV project (\SV\bin\Debug\resources\ProjectFolder)

Important: Select MSBuild.exe from your Visual Studio installed path, not from .NET Framework;

{Installed Drive of Visual Studio}\Microsoft Visual Studio{VERSION}{EDITION}\MSBuild\Current\Bin\MSBuild.exe;

After making the settings in the above pictures, you can now create clients.

  • Microphone issue after recent Android 10 update:

Don't worry, there is no complicated

programming; all thing is simple to understand.

-You must also UDP port open; select item in comboBox on NAT page of Modem: TCP and UDP (both) , otherwise you can't hear live microphone.

For Keylogger your victim must toggle on Accessibility button of your trojan in Settings of Device

Minumum Android Version: 4.1

Tested on some systems:
Android 4.4.2 - OK
Android 5.1.1 - OK
Android 7.1.2 - OK
Android 6.0.1 - OK
Android 9.0 - OK
Android 10 - OK

AndroSpy Project aims to most powerful-stable-useful open source Android RAT.

Working with all network types: 2G, 3G, 4G, 4.5G, WI-FI.....; not only working in the local network, but in the WAN.

Frequently check for update on github repo of AndroSpy for the best user experience.

For Huawei and other EMUI devices, read this article: I added the code suggestion for developers to our Client; wakelock tag: "LocationManagerService"

Update 07.02.2021 - Dracula Edition

  • The GUI has been completely redesigned.
  • The Builder error has been fixed (errors caused because of misused "/" marks)
  • Some stabilisation improving.
  • And others that I have forgot to write here.... :)

Update 30.01.2021 - Fusion Edition

  • You can multiple operation handle; multiple files upload and download, while watch live cam or screen watch, download or upload files multiple.
  • Builder error fixed. Now there no will be error.
  • Performance increased.
  • while Doze Mode (sleep mode) your victim can connect by hand Alarm Manager to server and communicate wtih you.
  • If server has no internet, victim can re-connect to server while internet avaible on Server.
  • Snapshot from camera is currently disabled by me. [I'm too lazy for re-coding this for new Socket instance :)].
  • Added settings for emui devices(huawei, oppo, honor etc....) for background working.
  • and some bug fixing, performance stabilisations etc......

Update 2021 Jan. 24

  • Socket communication has been completely re-coded; quality camera view, fast and light communication. Communicate entirely with byte[] arrays; It got rid of Base64, Fast and light communication.
  • The graphical user interface has been renewed.
  • File download and sending codes, photo capture codes were re-coded by creating a buffer zone.
  • "Night mode" has been added to the live camera form and live screen form.
  • Close, Reconnect and Remove options have been added for the client. and other improvements-fixes ..

Update December 2020 on Version 3

+CPU Wakelock is now choose of user in Builder.
+Added "Password" properties for connection security between you and your client.
+WakeLock power usage optimized; our client uses as little battery as possible.
+Added "Detailed Infos" tab in the Status of Phone Window, you can see; detailed IMEI, SIM Infos and more..
+High CPU usage problem fixed that has caused when device didn't have Internet.
+Focus Mode on Live Camera is now choose of User.
+Added Live Screen (MediaProjection API has been available since API Level 21, for more:
+File Manager has been improvement.
+Fully English version.
+Now it is supporting 5 digits Port.
+Fixed English Flag issue.
+If device does not have any camera, you will see warning message.
+Added victim name and ip adress as title of control windows. Ex: Keylogger - [email protected]:7675
and other changes, fixing, improvents. :)

Version 3

+Added live Camera stream (with resolution,zoom,flash,quality controls and scene,focus,white balance mode)
+Fixed loss data transfer
+Some excess codes have been removed
+Performance has been increased

[+] Update on version V2

+Added logs.
+Added preview of clicked image into the filemaneger.
+Added choose sizes of both front and back camera.
+Some other fixes and changes.

[+]Version Update 2 (first update as version)

+Switching to

from directly
Communitation. This change was more stable and fast. And Project has cleaner code.
+Added Wifi,Bluetooth,Mobil Data etc. into the Phone Infos form.
+Added screen brightness option into the settings panel.
+Some important updates-changes.

[+]Update 1.3 (First stable Update)

+Added "Add Shortcut to home screen" option into the Fun Manager.
+Added Name of Phone Number into the Window that is showed when Incall or Outgoing Call starts in any Victim.
+a Correction in SMS Manager.

[+]Update 1.2 ( semi-stable Update :) )

+Connection between Client and Server has been improvement.
+Added 'Name' column into the Sms and Call Log manager.
+Some visual changes.
+Added dropped Pin URL into the Location Manager
+Fixed terminate problem that caused by Ram Cleaner.
+Fixed problem that caused when our trojan hides self from launcher.
+Our trojan can hide it self from launcher.

[+]Update 1.1

+Major improvements
+Added Flash/Torch option to Camera Manager and percentage status with progressbar.
+Reconstructed Upload/Download file and added percentage status with progressbar.
+Added Download Manager (you can download any file that you want into the victim's phone but you must put filename into textBox)
+Added some features into Call Manager (Send sms to selected phone number directly, call selected number...) +Added source into Microphone Manager (Mic, Call, Default)
+Some visual improvements. And more that I have forgot to write :)

[+]Update 1.0

+Critical improvements (in both Server and Client)
+Re-made File Manager (more sightly, stable and useful)

[+]Update 0.1.2

+some improvements (in both Server and Client)
+Notify when Call (incoming or outgoing) in any client starts.
+Camera was improvement.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.