Skip to content

Qwer-dev-coder/SentinelLite_v2

Repository files navigation

Sentinel Lite

Sentinel Lite is a modern Windows security scanner demo written in C++ / Win32.
It provides a clean dark interface, RU/EN language switching, SHA-256 signature scanning, EICAR test detection, quarantine and delete actions.

This project is a safe educational/demo scanner. It is not a replacement for a professional antivirus.


Preview

Sentinel Lite includes a simple modern UI with:

  • Dark dashboard
  • Left navigation menu
  • Scan statistics cards
  • Results page
  • Settings page
  • RU / EN language switch
  • Quarantine and delete actions

Features

  • Modern dark Win32 interface
  • RU / EN language switch
  • Full fixed-drive file scan
  • SHA-256 signature-based detection
  • Built-in EICAR test signature
  • Quarantine support
  • Delete detected files
  • CMake build system
  • Visual Studio compatible

Tech Stack

  • C++17
  • Win32 API
  • CMake
  • Visual Studio 2022
  • Windows SDK
  • BCrypt / SHA-256

Project Structure

SentinelLite/
├── src/
│   └── main.cpp
├── data/
│   └── signatures.txt
├── CMakeLists.txt
├── BUILD_AND_SHOW_LOG.bat
├── build_release.bat
├── run_as_admin.bat
├── FIND_EXE.bat
├── README.md
├── LICENSE
└── .gitignore

About

Sentinel Lite — modern Windows C++ security scanner demo with a clean dark UI, RU/EN language switch, SHA-256 signature scanning, EICAR test detection, quarantine and delete actions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors