Skip to content

FeelTheFonk/pieuvre

Repository files navigation

pieuvre logo

pieuvre

Outil d'alignement système pour Windows 11

pieuvre est un utilitaire système en Rust pour le contrôle des paramètres Windows. Gestion des politiques de sécurité et optimisation via snapshots.

Platform Rust License


pieuvre TUI Dashboard

Architecture

  • API Native : Interaction Win32/NT.
  • Audit : Analyse d'état pré-modification.
  • Persistance : Snapshots compressés (zstd), intégrité SHA256.
  • Adaptation : Configuration selon matériel détecté.
  • Asynchrone : Interface TUI via tokio.

Fonctionnalités

1. Interface (TUI)

  • Esthétique SOTA : Design monochrome pour une concentration technique maximale.
  • Command Pattern : Exécution modulaire et asynchrone via tokio.
  • Statuts Réels : Vérification d'état en temps réel pour chaque optimisation (Fidélité 100%).
  • Métriques : Monitoring CPU, RAM, Uptime.
  • Feedback : Journal d'exécution horodaté et barre de progression sobre.
  • UX : Isolation logique du scan et prompt de confirmation dynamique.

2. Sécurité et Confidentialité

  • Confidentialité : Application des politiques de groupe (GPO).
  • Télémétrie : Désactivation (Services, Registre, Pare-feu, Hosts).
  • IA : Désactivation Windows Recall et CoPilot.
  • Sentinel : Surveillance des clés critiques.

3. Analyse

  • Moteur YARA-X : 8 regles de detection (adware, stealers, obfuscation, droppers, LNK).
  • Navigateurs : Analyse Chrome, Edge, Brave, Firefox (extensions forcees, moteurs de recherche).
  • LNK Forensics : Detection de raccourcis malveillants (11 patterns).
  • Persistance : Detection des mecanismes dans le registre (10 cles ASEP).

4. Optimisation

  • Latence : Timer kernel (0.5ms), MSI mode, DPC/ISR.
  • Hardware : Core parking, compression mémoire, GPU scheduling.
  • Réseau : Algorithme de Nagle, modération des interruptions.

Installation

Prérequis

  • Windows 10/11 (64-bit)
  • Rust 1.75+
  • Privilèges Administrateur

Compilation

git clone https://github.com/FeelTheFonk/pieuvre.git
cd pieuvre
cargo build --release

Utilisation

# Analyse d'état
pieuvre audit --full

# Interface interactive
pieuvre interactive

# Gestion granulaire
pieuvre tweak list
pieuvre tweak apply <id>

# Restauration
pieuvre rollback --last

Commandes

Commande Description
audit Inspection et rapport.
interactive Interface TUI.
tweak Gestion des optimisations.
scan Analyse de sécurité (YARA-X, navigateurs, registre).
status État de l'alignement.
verify Vérification d'intégrité.
rollback Restauration snapshot.

Documentation


Licence

MIT / Apache-2.0.

About

Outil d'alignement système pour Windows 11, en rust

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Languages