No description
Find a file
2025-09-29 14:15:13 +07:00
cl fix: openssl 2025-09-07 18:26:37 +07:00
commands-examples feat: run from file 2025-06-02 00:46:58 +03:00
nsv fix: new network-related errors 2025-06-15 17:11:33 +03:00
screenshots docs: update readme 2025-09-29 14:15:13 +07:00
.eslintcache feat: initial 2025-05-10 01:55:58 +03:00
.gitmodules feat: initial 2025-05-10 01:55:58 +03:00
LICENSE Create LICENSE 2025-05-25 01:56:16 +03:00
logo-client-small.png feat: icons 2025-06-02 01:49:48 +03:00
logo-client.png feat: new client logo 2025-06-02 01:05:40 +03:00
logo.png feat: icons 2025-06-02 01:49:48 +03:00
logo_inkscape.svg feat: initial 2025-05-10 01:55:58 +03:00
README.md docs: update readme 2025-09-29 14:15:13 +07:00
README_build.md docs: update readme 2025-09-29 14:15:13 +07:00

Multi-target remote administration tool (MRut)

My university final qualification work. A remote administration tool.

Features:

  • Controlling multiple PCs at the same time
  • Scripting
  • Screen capture/control (beta)
  • GUI
  • CLI-like prompt
  • File transfer
  • Light/dark mode
  • Full data encryption
  • Easy to set up (if using prebuilt binaries), flexible otherwise
  • Configurable, client can work silently
  • Open-source

Built with:

  • Client: C++, Node.JS, Lua, LuaBridge, OpenSSL, LibWebP, MSVC, CMake, WinAPI
  • Server: VS Code (Volar, C++ extensions, CMake extensions), TypeScript, NodeJS, Electron JS, Vite, ESLint, Vue, Pinia, Lodash, Better-sqlite3

Screenshots

Build instructions

Refer to these docs