Skip to content

WauHundeland/SpeedTroller

Repository files navigation

Speed Troller

Overview

Speed Troller is a Troll Virus application that allows you to run various troll commands on a Windows system. The application connects to a server via WebSockets. The application also displays a popup window with options to keep, disable, or uninstall Speed Troller.

Features

  • Display a popup window with options to keep, disable, or uninstall Speed Troller.
  • Execute various commands such as jumpscare, mathLock, soundscare, setvolume, and more.
  • Connect to a server using WebSockets and send/receive messages.
  • Automatically reconnect to the server if the connection is lost.
  • Send periodic ping frames to keep the WebSocket connection alive.

Prerequisites

  • JDK 17 or higher
  • Gradle
  • Windows operating system

Installation

  1. Clone the repository:

    git clone https://github.com/WauHundeland/SpeedTroller.git
    cd SpeedTroller
  2. Build the project using Gradle:

    ./gradlew build

Usage

  1. Run the application:

    ./gradlew run
  2. The application will display a popup window with options to keep, disable, or uninstall Speed Troller.

  3. The application will also connect to a server via WebSockets and allow you to execute various commands.

Commands

The application supports the following commands:

  • echo: Echoes the input text.
  • ls: Lists files in the current directory.
  • cd: Changes the current directory.
  • sysinfo: Displays system information.
  • popup: Displays the Speed Troller popup window.
  • setvolume: Sets the system volume.
  • desktop: Executes desktop-related commands.
  • jumpscare: Displays a jumpscare.
  • mkdir: Creates a new directory.
  • rmdir: Removes a directory.
  • delete: Deletes a file.
  • rename: Renames a file.
  • open: Opens a file.
  • shutdown: Shuts down the system.
  • restart: Restarts the system.
  • command: Executes a custom command.
  • customjumpscare: Displays a custom jumpscare.
  • soundscare: Displays a jumpscare with sound.
  • mathLock: Locks the system with a math problem.

Uninstallation

To uninstall Speed Troller, click the "Uninstall" button in the popup window. This will run the uninstall.ps1 script located in the src/main/resources directory.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A Troll Virus application with remote access

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published