Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rosesecurity/windowskiller
Generates a flood of Router Advertisements (RA) with random source MAC addresses and IPv6 prefixes. Computers, which have stateless autoconfiguration enabled by default (every major OS), will start to compute IPv6 suffix and update their routing table to reflect the accepted announcement. This will cause 100% CPU usage on Windows and platforms, preventing to process other application requests.
https://github.com/rosesecurity/windowskiller
Last synced: about 1 month ago
JSON representation
Generates a flood of Router Advertisements (RA) with random source MAC addresses and IPv6 prefixes. Computers, which have stateless autoconfiguration enabled by default (every major OS), will start to compute IPv6 suffix and update their routing table to reflect the accepted announcement. This will cause 100% CPU usage on Windows and platforms, preventing to process other application requests.
- Host: GitHub
- URL: https://github.com/rosesecurity/windowskiller
- Owner: RoseSecurity
- Created: 2021-08-22T03:00:38.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-06T21:38:04.000Z (about 1 year ago)
- Last Synced: 2024-05-01T17:47:47.722Z (7 months ago)
- Language: Lua
- Size: 91.8 KB
- Stars: 99
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# :hocho: Windows Killer
![download](https://user-images.githubusercontent.com/72598486/155909101-8fefd534-382b-4c81-93a2-36023e658362.jpeg)Generates a flood of Router Advertisements (RA) with random source MAC addresses and IPv6 prefixes. Computers, which have stateless autoconfiguration enabled by default (every major OS), will start to compute IPv6 suffix and update their routing table to reflect the accepted announcement. This will cause 100% CPU usage on Windows and platforms, preventing to process other application requests.
# Install
git clone https://github.com/Kleptocratic/WindowsKiller.git
# Check for location of other NSE scripts
find / -name '*.nse'
# Move downloaded files into directory
sudo mv WindowsKiller.nse /usr/local/share/nmap/scripts/
# Execute script
nmap -6 --script WindowsKiller.nse --script-args 'interface='
# WindowKiller.py
Designed as an eternal loop to be compiled as an executable and placed on target host, the script will pseudo-generate IPv6 Router Advertisements and flood the network with potential connections. Warning: this script will crash most, if not all, Windows operating systems within the LAN. This script is for educational purposes only. Be wise, stay legal.# Compiling WindowsKiller.py as an Executable
Install PyInstaller from PyPI:pip install pyinstaller
Go to your program’s directory and run:
pyinstaller --onefile WindowsKiller.py
Navigate to the "dist" file to find your executable!
# VirusTotal
![WindowsKiller](https://user-images.githubusercontent.com/72598486/130345543-f3219aaa-651f-4787-8bd5-7614f6e0f731.png)# Mitigation
## Hashes
```
Mac OSX - ed664d8bf41bb35ca3f09fb5c913a747cace873ec318d5857b0fe2cceb08089c
Linux - 4b8f3ef3376463bd4e9c92c4e20a61e33baf9648336ed7abcc17dd14299b918b
Windows - 13bc596bff3a37113f6f36c1b1c6a836ac7391169ab53d1ad8ba72d39900808
```
## YARA Rule for Detection
```
rule WindowsKillerExecutable {
meta:
description = "Detects Windows Killer IPv6 Router Advertisement Denial of Service Executable"
date = "2022-02-27"
linuxhash = "4b8f3ef3376463bd4e9c92c4e20a61e33baf9648336ed7abcc17dd14299b918b"
machash = "ed664d8bf41bb35ca3f09fb5c913a747cace873ec318d5857b0fe2cceb08089c"
windowshash = "13bc596bff3a37113f6f36c1b1c6a836ac7391169ab53d1ad8ba72d39900808"
strings:
$ = "_MEIPASS"
$ = "PyMem_RawFree"
$ = "sWindowsKiller"
$ = "importlib.machinery"
$ = "blib-dynload/_random.cpython"
condition:
all of them
}
```## Community Engagement
[![Stargazers over time](https://starchart.cc/RoseSecurity/WindowsKiller.svg)](https://starchart.cc/RoseSecurity/WindowsKiller)