Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
hacksguard — Un outil d'analyse de malwares en TUI, multithreadé et extrêmement rapide, écrit en Rust. Propose une analyse approfondie des fichiers PE, un scan YARA et un score de risque heuristique. | Kitploit
Outils/GitHubGitHub/rhacknarok/hacksguard
Analyse StatiqueRétro-ingénierieAnalyse ForensiqueAnalyse de MalwareAnalyse de Binaires
GitHubrhacknarok/hacksguard

hacksguard

Un outil d'analyse de malwares en TUI, multithreadé et extrêmement rapide, écrit en Rust. Propose une analyse approfondie des fichiers PE, un scan YARA et un score de risque heuristique.

Voir le dépôt
201344il y a 14h 39mVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Hacksguard 0.2 - Outil d'analyse de logiciels malveillants TUI ultra-rapide 🛡️

Rust License Platform

Tableau de bord d'analyse de logiciels malveillants Hacksguard TUI

Hacksguard est un outil d'analyse statique à interface terminal (TUI) multi-threadé, extrêmement rapide, conçu pour les analystes SOC, les chasseurs de menaces et les ingénieurs en rétro-ingénierie. Entièrement construit en Rust, il offre un tableau de bord intuitif pour un tri rapide et une inspection approfondie des fichiers Portable Executable (PE) directement depuis votre terminal.

🌟 Fonctionnalités clés

  • Ultra-rapide et multi-threadé : Le pipeline d'analyse principal (analyse PE, scan YARA et calcul d'entropie) s'exécute simultanément. Cela garantit une latence UI nulle, même lors de l'analyse de gros exécutables.
  • Score de risque avancé : Hacksguard compile automatiquement un score de risque de 0 à 100 % basé sur 5 axes heuristiques (Entropie, API suspectes, Anomalies PE, Chaînes et Empaquetage), visualisé de manière élégante via un graphique radar interactif.
  • Moteur YARA intégré : Alimenté par la crate boreal, Hacksguard charge dynamiquement les règles YARA locales (par ex., Elastic protections-artifacts) pour détecter les menaces connues, les packers et les techniques d'évasion.
  • Inspection PE approfondie : Analyse complète du format PE, incluant les en-têtes, sections, imports (catégorisés par sévérité), exports, mitigations de sécurité (ASLR, DEP, CFG) et vérification Authenticode.
  • Graphique d'entropie visuel : Un onglet Entropie dédié trace la distribution d'entropie de Shannon du fichier à l'aide de sparklines, permettant aux analystes de repérer visuellement les payloads chiffrés ou empaquetés instantanément.
  • Chaînes auto-décodées : Extrait et catégorise automatiquement les chaînes (IP, URL, clés de registre). Les chaînes suspectes correspondant à l'alphabet Base64 sont décodées à la volée directement dans l'interface.
  • Désassembleur intégré et vue hexadécimale : Inspectez les opcodes x86/x64 bruts au point d'entrée via l'intégration iced-x86, ou plongez dans les octets bruts avec la visionneuse hexadécimale intégrée.
  • Détection de superposition : Détecte automatiquement les données cachées ajoutées à la fin du binaire, une technique couramment utilisée par les droppers et les installeurs malveillants.
  • Mode CLI / Prêt pour CI-CD : Exécutez hacksguard --json <file> pour contourner l'interface terminal et exporter le rapport d'analyse complet sous forme d'objet JSON structuré pour les intégrations SIEM/SOAR.
  • 📦 Installation

    Compilation à partir des sources

    Assurez-vous d'avoir Rust et Cargo installés, puis exécutez :

    root@kitploit:~
    git clone https://github.com/Rhacknarok/hacksguard.git
    cd hacksguard
    cargo build --release
    

    Le binaire compilé sera disponible dans target/release/hacksguard.

    Nixpkgs

    Pour les utilisateurs de Nix ou NixOS, un paquet est disponible dans Nixpkgs. Gardez à l'esprit que les dernières versions peuvent n'être présentes que dans le canal unstable.

    root@kitploit:~
    $ nix-env -iA nixos.hacksguard
    

    🚀 Utilisation

    Exécutez Hacksguard en fournissant le chemin vers l'exécutable que vous souhaitez analyser :

    root@kitploit:~
    cargo run --release -- <path/to/binary.exe>
    

    Raccourcis clavier

    • Tab / Flèche droite : Onglet suivant
    • Shift+Tab / Flèche gauche : Onglet précédent
    • Up / Down / k / j : Défilement
    • PageUp / PageDown : Défilement rapide
    • q / Esc : Quitter

    Dépendances

    • ratatui et crossterm - Rendu TUI
    • goblin - Analyse PE/ELF
    • boreal - Moteur YARA pur Rust
    • iced-x86 - Désassembleur

    🔗 Projets connexes

    • Elastic Protections Artifacts - Règles YARA

    📸 Captures d'écran

    Aperçu

    Aperçu

    En-têtes PE

    En-têtes PE

    Sections

    Sections

    Imports

    Imports

    Désassemblage

    Désassemblage

    Vue hexadécimale

    Vue hexadécimale

    Chaînes

    Chaînes

    Entropie

    Entropie

    Guide de l'analyste

    Guide de l'analyste

    Télécharger l’outil