Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

NullCode1337/NullRAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

379 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


NullRAT

The next-generation of Discord RATs

Please read the entire README before using the RAT

Notice

  • NullRAT is now archived!
  • Thanks for following me in this journey for the past 5 years, it has been IMMENSELY fun!
  • It was never meant to be anything serious; started off as a simple project to help me grasp Python
  • But as I got more and more into it, adding more modularity and features, this project slowly became a bit too big...
  • ...and started being used for activities beyond my intention
  • Now that I am an official adult, I would prefer a fresh start as I no longer want to continue in this trajectory
  • While this is a very emotional moment for me, you will still find me working on Android and Desktop software!
  • The entire codebase is, and will remain, free and open source to show my respect

Fun fact: I began working on NullRAT when I was 14 years old :)

NullCode1337, signing off 👋


I WILL NOT BE HELD RESPONSIBLE FOR ANY MALICIOUS ACTIVITIES INVOLVING NULLRAT.

THIS SOFTWARE IS STRICTLY PROVIDED FOR DEMONSTRATION PURPOSES ONLY

Features:

NullRAT Features

+ Always maintained

+ Designed to be very noob friendly with intuitive features:
    +- Controlled via slash commands
    +- User friendly interface
    +- Uses pagination and embed buttons, along with other neat features

+ Supports targeting multiple victims regardless of who they are

+ Created with small size and anonymity in mind! (6.70MB payload)

NullRAT Payload Features

=== A full list of commands can be found by typing `/` ===

+ Find all present victims at real time  [/listvictims]
+ Take pictures using victim's webcam    [/get_webcam]
+ Take screenshot of victim's monitor    [/get_screenshot]
+ Get victim's system information        [/get_systeminfo]
+ Get victim's clipboard text history    [/get_clipboard]
+ Send files/payloads to victim's PC     [/file_send]
+ Receive files from victim's PC         [/file_download]
+ Run any sent payloads quickly          [/file_run]
+ Find any environment variables         [/get_environment]
+ Change their password                  [/set_password]
+ Kill any running task that isn't admin [/kill_runningtasks]
+ Add executable to startup with one command                  [/startup]
+ Decrypt the new encrypted Discord Tokens and upload them    [/tokens_raw]

+ Find WIFI SSIDs [/wifi_ssids] and passwords  [/wifi_pass]   in victim's PC
+ Hide files      [/file_hide] or unhide files [/file_unhide] in victim's PC
+ Shutdown the RAT elegantly using the modern [/shutdown] commands
+ Execute CMD commands & Powershell commands  [/cmd]  [/powershell]

+ Check the user tokens and upload all user info: [/tokens_checked]
    - Username, Tag and ID
    - Email Address
    - Phone Number
    - Nitro Status
    - Billing Info Status

+ Find victim's geographic information [/get_geolocation]
    - Country
    - City
    - Region
    - Zip Code
    - ISP
    - Google Maps Link

+ Directory manipulation commands:
    - [/get_currentdir]
    - [/set_currentdir]
    - [/list_directory]

+ List any form of running tasks in victim's PC:
    - [/list_runningtasks]
    - [/list_runningstore]

+ ...and much more!

How to use:

Requirements:

  • Nothing! The newly designed compiler will handle everything for your convenience! Compiler showcase

Preparation:

Steps:

  1. Download the latest release of NullRAT (recommended) [git clone/download zip are no longer supported]
  2. Run the Compiler and follow the prompts. NullRAT payload will be right there!

Credits:

  • Treeform for puppy
  • All my testers on GitHub

Software designed by NullCode

About

[POC] Sample Remote Access Trojan with many features

Topics

Resources

Stars

Watchers

Forks

Contributors