Skip to content

Releases: TahaAkgl27/CyberTool

CyberTool v1.0.0 — Initial Public Release

Choose a tag to compare

@TahaAkgl27 TahaAkgl27 released this 09 Jul 12:17

CyberTool v1.0.0 — Initial Public Release

First public open-source release of CyberTool — a local-first Windows cybersecurity and IT diagnostics toolkit built with WinUI 3 and .NET 8.

Repository: https://github.com/TahaAkgl27/CyberTool
License: MIT
Tag: v1.0.0


Highlights

  • Initial public release with premium dark WinUI 3 interface
  • Unified workflow for port scanning, Windows enumeration, and risk assessment
  • Local-first design — scan data stays on your machine
  • Optional AI-assisted analysis via user-provided OpenAI API key
  • Full open-source governance: LICENSE, SECURITY, DISCLAIMER, CONTRIBUTING, Code of Conduct
  • CI build workflow and professional documentation for contributors

Features

Network Discovery

  • Configurable TCP port scanning
  • Service identification and exposure analysis
  • Risk scoring with severity tiers

Windows Enumeration

  • Device profiling and system inventory
  • WMI-based deep scan (authorized credentials)
  • Nmap XML import support

Security Assessment

  • Attack chain visualization
  • Compliance-oriented hints
  • Remediation suggestions (template and optional AI-assisted scripts)

Investigation & Reporting

  • Local scan session history
  • Executive and technical report exports
  • Settings for optional OpenAI API configuration

Training & Education

  • Lab-oriented demo data
  • Authorized attack helper modules
  • Ransomware awareness simulation for controlled environments

What's Included

Area Contents
Application WinUI 3 / .NET 8 desktop app (build from source)
Documentation README, architecture, usage guide, roadmap
Safety SECURITY.md, DISCLAIMER.md, docs/safety.md
Community CONTRIBUTING.md, CODE_OF_CONDUCT.md, issue/PR templates
CI GitHub Actions Release x64 build workflow
Release assets Source tag v1.0.0 (binaries: build locally)

Safety

CyberTool is authorized use only.

  • Use only on systems you own or have written permission to assess
  • Intended for labs, education, research, and authorized corporate environments
  • Not malware and not intended for unauthorized access
  • Read DISCLAIMER.md and SECURITY.md before use
  • Report vulnerabilities via GitHub Security Advisories

Requirements

  • Windows 10 (build 17763+) or Windows 11
  • .NET SDK 8.0
  • Windows App SDK (restored via NuGet)
  • x64 recommended

Installation

git clone https://github.com/TahaAkgl27/CyberTool.git
cd CyberTool
dotnet restore CyberTool.csproj
dotnet build CyberTool.csproj -c Release -p:Platform=x64
.\bin\x64\Release\net8.0-windows10.0.19041.0\CyberTool.exe

Or open the solution in Visual Studio and run the CyberTool (Unpackaged) profile.

Optional AI features: open Settings, enter your OpenAI API key, and save. The key is stored locally and is never committed to source control.

Full guide: docs/usage.md


Known Limitations

  • OpenAI API key is stored in plain text locally (DPAPI / Credential Manager planned for v1.1)
  • No signed pre-built binaries in this release — build from source
  • Settings category navigation is primarily visual; API key save/clear is fully functional
  • Demo and lab data only — do not target unauthorized systems
  • Automated unit test suite not yet included (CI validates build)

Roadmap

Version Focus
v1.1 DPAPI / Credential Manager for API keys
v1.2 Reporting export improvements, Plugin SDK foundation
v1.5 Localization
v2.0 Enterprise Safe Mode, offline AI options

Details: docs/roadmap.md


Acknowledgements

Thank you to everyone reviewing CyberTool for open-source readiness, safety documentation, and responsible use of security tooling.

Contributions that improve documentation, secure storage, testing, and authorized-use workflows are especially welcome — see CONTRIBUTING.md and docs/STARTER_ISSUES_TO_CREATE.md.


Authorized use only. Stay ethical. Stay legal. Defend systems — don’t attack without permission.