/DroidRat_JE

Primary LanguageJavaMIT LicenseMIT

██████╗ ██████╗  ██████╗ ██╗██████╗ ██████╗  █████╗ ████████╗             ██╗███████╗
██╔══██╗██╔══██╗██╔═══██╗██║██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝             ██║██╔════╝
██║  ██║██████╔╝██║   ██║██║██║  ██║██████╔╝███████║   ██║                ██║█████╗
██║  ██║██╔══██╗██║   ██║██║██║  ██║██╔══██╗██╔══██║   ██║           ██   ██║██╔══╝
██████╔╝██║  ██║╚██████╔╝██║██████╔╝██║  ██║██║  ██║   ██║  ███████╗╚█████╔╝███████╗

How to use

Note:

  • RAT (Remote Administration Tool)
  • Rewrite old AndroidRat
  • java for android & java for server or C# for server
  • MIT License
  • NKNU Student Project

Compile & Edit IDE

  • JetBrain IntelliJ IDEA 2020.3 x64
  • JetBrains Rider 2020.2.4 x64
  • Microsoft Visual Studio 2019
  • Google Android Studio 4.2.2

env

  • Windows 10 ~ 11
  • Java OpenJDK 14.02 & 1.8.0_265
  • C# ver.4 & ver.5
  • Android ver.6 Marshmello ~ Android Ver.10 Q

Use note:

  • Need Android Studio & Android SDK to build apk or using exist apk
  • OpenJDK & to run or build java server
  • Visual Studio to build server
  • connect using websocket
  • use any websocket client to get data

TODO:

  • Doc
  • GUI (All GUI)
  • UDP Socket
  • TCP Socket
  • Some sensor not complete