Skip to content
/ riot Public

RIOT (Replicate Infiltrate Obliterate Traverse) is a malicious worm program designed to replicate itself across directories and create copies of files. It can run in stealth mode and can be compiled into an executable.

License

Notifications You must be signed in to change notification settings

Minhal128/riot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIOT : A Worm Spreader Tool Cybersecurity Testing

RIOT (Replicate Infiltrate Obliterate Traverse) is a malicious worm program designed to replicate itself across directories and create copies of files. It can run in stealth mode and can be compiled into an executable.

Disclaimer

This is for educational purposes only. Please don't use this program for malicious activities. Misuse of this code may be illegal in some jurisdictions.

🔎 Project Preview

before execution

after execution

🧐 Features

  • Replicate Worm: The worm replicates itself across directories by copying itself to multiple locations.
  • Create File Copies: The worm makes copies of files in the scanned directories and appends its identifier to them.
  • Stealth Mode: The worm can run stealth mode to hide the console window during execution.
  • Compilation: The program can be compiled into a standalone executable using `g++`.
  • Networking: The program retrieves the system's IP address to generate unique file names during replication, enhancing its ability to spread across machines in the local network.
  • Quantum Key Distribution (QKD): Ensures secure key exchange using quantum-safe cryptographic principles, providing an additional layer of security against potential future quantum computing attacks.
  • Base64 Encoding: Files are encoded in Base64 format for safe transmission and storage, ensuring compatibility and preventing data corruption.
  • Encryption: All sensitive data is encrypted to maintain confidentiality and prevent unauthorized access.
  • 🖋 Requirements

    • Windows OS
    • C++ Compiler (`g++` is recommended)
    • Windows API functions (For interacting with directories, files, and system IP)
    • Standard C++ library

    📂 Files

    • riot.t (encrypted file if someone reliable wants to read it can take the QKD with me)
    • public.b64.enc (public encrypted to available publically )

    💾 Compilation

    To compile the program into an executable (`riot.exe`), run the following command: first, take the key with me and I will provide the QKD to decrypt it and run it as .ps1(separate methodology)
    g++ -o riot.exe riot.cpp

    💖Hope you Like my work!

    This project needs a ⭐ from you. Don't forget to leave a star ⭐

About

RIOT (Replicate Infiltrate Obliterate Traverse) is a malicious worm program designed to replicate itself across directories and create copies of files. It can run in stealth mode and can be compiled into an executable.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages