DEV Community

Adam
Adam

Posted on

I Built a Windows Security Tool in Python

Hey everyone 👋

I'm 14 years old and I've been getting really interested in cybersecurity and ethical hacking. While learning how Windows security works, I decided to build my own Python tool instead of just following tutorials.

That's how WinRaider started.

WinRaider is a Windows security testing tool that can scan common Windows services like SMB, RDP, WinRM, and SSH. It can also discover Windows devices on a local network and check for known vulnerabilities such as EternalBlue, BlueKeep, and SMBGhost.

There are also credential testing features using wordlists and threading, plus logging and report generation.

A basic scan looks like this:

python main.py -t 192.168.0.101 --scan

You can also discover Windows devices on a lab network:

python main.py --discover

I'm still learning a lot, so WinRaider isn't meant to be some perfect hacking tool. A big part of the project was just figuring out how things like network scanning, Windows services, authentication, and security checks actually work.

The project is open source if anyone wants to look at the code:

GitHub: https://github.com/Nullit13/winraider

Disclaimer

WinRaider is for learning, research, and authorized security testing only. Only use it on systems you own or have explicit permission to test. Don't use it against random machines or networks.

Top comments (0)