Git Product home page Git Product logo

stormwave's Introduction

T-SEC-901-LYO_13

StormWave

StormWave is our malware. StormWave run like an agent and allow attacker to exec commands. arch

Attack

  1. The attacker use the RemoteMouse Exploit to spawn a shell. An evil powershell script will be downloaded and started.

  2. Powershell script The script will first download a malicious exe file to disable Windows Defender. The script also download a malicious DLL file and save it in the System32 folder. This DLL will be automatically loaded at startup time with NT Authority System right. allow use to disable the AV and turn off firewall continiously.

The powershell script also install the agent A.K.A Stormware.

  1. StormWave StormWave detect sandbox and stop his execution if a sandbox is detected. StormWave try to be persitant everytime.

Features

  • sandbox detection
  • screenshot
  • record audio
  • upload file
  • send file
  • ping
  • ddos
  • get uuid
  • get private ip
  • get public ip
  • get wifi password
  • password stealer
  • persistence
  • zip file
  • update config
  • windows registry

How to run

Node js v19 is required.

Frontend

cd Stormwave/c2-server/web
npm install 
npm run dev 

Backend

You can change the opened port.

cd Stormwave/c2-server/backend
npm install 
npm run dev 4000

Malware

Change the gateway ip in configuration.go. You need golang and make.

cd Stormwave/malware/stormwave
make compile # make compile-debug if you want a debug version

The output bin is under /bin

Used tools

Sources :

stormwave's People

Contributors

alexandre-lmbt avatar jose-johnem avatar samy2rafraf avatar thegostisdead avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.