HalasProject / nodesploit

The Most Powerful NodeJS Reverse Shell

Repository from Github https://github.comHalasProject/nodesploitRepository from Github https://github.comHalasProject/nodesploit

Nodesploit

Node Reverse Shell Control NodeSploit, is a Trojan horse or remote access Trojan that allows the owner of the program to control the computer of the end user. It was made with NodeJS

To Do 📜

  • Replace IP With hostname

  • KeepAlive Sockets when server is down

  • Store Sockets in Vuex

  • On start check active socket

  • Add information about Socket (Victime)

  • Information About System

    • Linux:

      • System (uname -a)
      • Memory (free -m)
      • CPU (lscpu)
      • Swap (swapon -s)
      • Distribution (lsb_release -a)
      • Disk & Partition (fdisk -l)
      • Port & Service (netstat)
  • Windows:

    • System (systeminfo) /FO (FORMAT)
      • Memory
      • CPU (wmic cpu get name)
      • Software
      • Network (ipconfig -all)
      • Mainboard baseboard (wmic baseboard list brief)
      • OS (wmic os get CSDVersion,Manufacturer,Name,OperatingSystemSKU,OSArchitecture,Version /value)
      • BIOS
      • STARTUP Process (wmic startup list brief)
      • Disk
  • Add Process View

    • Process Lists (Linux:top | Windows:tasklist)
    • Kill Process
    • Start Process
  • Add Webcam View

  • Add Screen View

  • Add Evil Section View

    • Reboot PC
    • Shutdown PC
    • Disable WIFI
    • Disable Sound
    • Disable Mouse
    • Disable Keyboard
    • Disable Webcam
  • Advanced

    • Generate Exe for payload
    • Persistance
    • Auto Migrate Meterpreter
    • Exploit Finder
    • Add flags for victime (dnslookup)

Project setup

npm install

Compiles and hot-reloads for electron development

npm run electron:serve

Compiles and minifies for electron production

npm run electron:build

Lints and fixes files

npm run lint

Inspect the Webpack config.

npm run inpsect

About

The Most Powerful NodeJS Reverse Shell

License:MIT License


Languages

Language:Vue 63.7%Language:JavaScript 34.5%Language:HTML 1.8%