- Automated System Audit & Network Recon Tool
- Ferramenta de Auditoria de Sistema e Reconhecimento de Rede
This version focuses on Usability and User Experience.
- Esta versão foca em Usabilidade e Experiência do Usuário.
Now you can choose your preferred language at startup.
- Agora vocĂŞ pode escolher entre PortuguĂŞs ou InglĂŞs ao iniciar o script.
- Linux & Windows: Validated on Windows 11 and Linux.
- Multiplataforma: Validado em Windows 11 e Linux.
Redesign completo do HTML report.
- Visual SaaS: Clean "Dark Mode" interface for better data visualization.
- "Modo Escuro" para melhor visualização de dados.*
- Interactive Tooltips: Hover over metrics (CPU, RAM, Ports) to learn why they matter for security.
- "Dicas de ferramentas interativas"
- Feedback Visual: Dynamic colors (Green/Yellow/Red) based on system load.
- *"Cores dinâmicas com base na carga do sistema."
- Core: Python (
psutil,socket). - Architecture: MVC (Modular structure / Estrutura modular).
- Frontend: HTML5/CSS3 (Generated natively / Gerado nativamente)
# 1. Clone the repository
git clone
cd sentinel-report
# 2. Install dependencies
pip install -r requirements.txt
# 3. Run the Sentinel
python main.py
O resultado é exportado para um Dashboard em HTML apresentando layout em Grid, barras de progresso dinâmicas e tooltips explicativos.
sentinel-report/
│
├── src/ # Source Code (Código Fonte)
│ ├── config.py # Settings & Translations
│ ├── scanner.py # System & Network collection logic
│ └── generator.py # HTML/CSS injection engine
│
├── output/ # Generated reports (Relatórios gerados)
├── assets/ # Images and static files
├── main.py # Entry point (Arquivo principal)
└── requirements.txt # Dependencies
👨‍💻 Author Developed by Pedro Fernandes