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
crackerjack — CrackerJack / Interface Web Hashcat / Context Information Security | Kitploit
Outils/GitHubGitHub/ctxis/crackerjack
Cassage de Mots de PasseExploitation d'Applications WebTests d'IntrusionUtilitaires et Frameworks
GitHubctxis/crackerjack

crackerjack

CrackerJack / Interface Web Hashcat / Context Information Security

Voir le dépôt
378932il y a 2 ansVé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
Site web

[!CAUTION] Ce dépôt n'est plus maintenu, visitez https://github.com/sadreck/crackerjack pour la dernière version.

CrackerJack

Interface Web pour Hashcat par Context Information Security

Sommaire

  • Introduction
  • Architecture
  • Fonctionnalités
  • Limitations
  • Installation
  • Dépannage
  • Captures d'écran
  • Licence

Introduction

CrackerJack est une interface Web pour Hashcat développée en Python.

Architecture

Ce projet a pour objectif de maintenir l'interface graphique et Hashcat indépendants. En bref, voici comment cela fonctionne :

  • L'utilisateur télécharge des hachages, sélectionne une wordlist/règles/masque, etc., et clique sur « Démarrer ».
  • Le serveur Web crée un nouvel écran.
    • Génère la commande hashcat en fonction des paramètres.
    • Exécute la commande dans l'écran.
    • Surveille la sortie de l'écran, l'analyse et l'affiche dans l'interface graphique.

Cela permet à CrackerJack d'être évolutif car il est lié aux entrées/sorties de Hashcat. De plus, si l'interface graphique ne fonctionne pas pour une raison quelconque, hashcat continuera de s'exécuter.

Fonctionnalités

  • Dépendances minimales
    • Utilise sqlite3, screen et hashcat.
  • Gestion complète des sessions hashcat.
    • Démarrer/arrêter/mettre en pause/restaurer des sessions en cours.
    • Terminer des tâches de craquage après une date/heure spécifique.
  • Interface Web pour la génération de masques (?a?l?u).
  • Notifications Web Push lorsqu'un mot de passe est craqué.
  • API Swagger 2.0.
  • Créer des wordlists à partir de mots de passe déjà craqués et les réinjecter dans la session de craquage.
  • Historique des sessions pour suivre les attaques déjà effectuées.
  • Support multi-utilisateurs (local et/ou LDAP).
  • Prise en charge des wordlists/masques/règles.
  • Prise en charge de plusieurs thèmes (Bootswatch).
  • Configuration simple.
    • L'ensemble de la configuration se fait via l'interface graphique. Pas besoin de modifier manuellement les fichiers de configuration.
    • Fonctionne localement sur Linux et Windows (WSL).
    • Installation sur un serveur à l'aide de scripts ansible (Ubuntu 14/16/18 et CentOS 7/8).
    • Sauvegardes faciles - toutes les données utilisateur se trouvent dans le répertoire ./data.
  • Dépannage de sessions via SSH.

Limitations

  • Ce n'est pas une solution de file d'attente de tâches - c'est uniquement pour le craquage de mots de passe à la demande.
  • N'est pas destiné à remplacer l'utilisation en ligne de commande. Il est complémentaire et ne prend en charge que les tâches de craquage de base et les plus courantes.
  • N'installera aucun pilote GPU. L'hypothèse principale est que vous disposez déjà d'une machine de craquage et que vous cherchez une interface Web.
  • Les wordlists et les règles doivent déjà être présentes sur le système.

Contribution

Comme nous tenons également un suivi interne, avant de contribuer, veuillez créer un ticket pour discuter avant d'implémenter des fonctionnalités ou des modifications.

Captures d'écran

Session en cours

Tableau de bord

Session

Sélection des hachages

Options de type de hachage

Sélection de la wordlist

Génération de masque

Paramètres généraux de session

Licence

CrackerJack est distribué sous licence MIT.

De plus, les composants tiers suivants sont également utilisés :

  • office2hashcat.py - BSD modifié - https://github.com/stricture/hashstack-server-plugin-hashcat/
  • keepass2john.py - Licence publique générale GNU - https://gist.github.com/HarmJ0y/116fa1b559372804877e604d7d367bbc
Télécharger l’outil