Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
dwipe — Outil pour effacer de manière sécurisée et efficace les périphériques et partitions sous Linux. | Kitploit
Outils/GitHubGitHub/joedefen/dwipe
Utilitaires GénérauxOutils de Chiffrement/DéchiffrementAnalyse ForensiqueRécupération de DonnéesSécurité MatérielleUtilitaires et Frameworks
GitHubjoedefen/dwipe

dwipe

Outil pour effacer de manière sécurisée et efficace les périphériques et partitions sous Linux.

Voir le dépôt
1641034il y a 5 joursVé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

dwipe

dwipe est un outil pour effacer les disques et les partitions sous Linux afin de sécuriser vos données. dwipe vise à réduire les erreurs en fournissant des informations abondantes sur vos périphériques lors de la sélection.

Démonstration de dwipe

Comparaison rapide

Fonctionnalitédwipenwipeshreddd
Effacements firmware (SATA/NVMe secure erase)✓✗✗✗
Effacements logiciels (Zero, Pseudo Random)✓✓✓✗
TUI interactive✓✓✗✗
Effacements simultanés multiples✓✗✗✗
État d'effacement persistant✓✗✗✗
Détection / libération à chaud✓✗✗✗
Blocage de périphérique/partition✓✗✗✗
Reprise des effacements logiciels interrompus✓✗✗✗
Journalisation des opérations d'effacement✓✗✗✗
Détection de montage & LUKS/LVM/RAID/swap✓✓✗✗
Vérification rapide par échantillonnage statistique✓✗✗✗
Destruction certifiée (normes DoD/Gutmann, vérification complète, certificats)✗✓✗✗
  • Les effacements firmware (SATA/NVMe) sont les plus complets et les plus rapides : l'effacement accéléré par le matériel opère au niveau du contrôleur (secondes à minutes), efface toutes les correspondances du disque, mais nécessite un effacement du périphérique entier sans rapport de progression ni vérification visible.
  • Les effacements logiciels avec une passe de zéros sont suffisants : les disques modernes (post-2001) sont effacés de manière fiable avec une seule passe de zéros (NIST SP 800-88). Des modes multi-passes sont disponibles pour une confiance supplémentaire mais n'offrent aucune garantie de sécurité additionnelle.
  • La vérification utilise un échantillonnage statistique intelligent : même une vérification à 1 % échantillonne l'ensemble du disque via 100 sections, offrant une couverture complète sans lecture séquentielle intégrale.

Fonctionnalités phares

  • TUI interactive avec détection à chaud - Mise à jour en temps réel de la liste des périphériques lors des changements de stockage, les périphériques nouvellement ajoutés sont marqués d'un ^
  • Effacements firmware accélérés par le matériel - Prise en charge complète des opérations de secure erase au niveau firmware (NVMe Sanitize/Format, SATA ATA Security Erase) qui se terminent en secondes à minutes au lieu d'heures
  • Effacements simultanés multiples - Lancez des effacements sur plusieurs périphériques à la fois avec suivi individuel de la progression et états d'achèvement
  • Suivi d'état persistant - Le statut d'effacement survit aux redémarrages ; les états partiellement effacés et terminés persistent sur le périphérique (possibilité de reprendre les effacements à travers les cycles d'alimentation)
  • Identification intelligente des périphériques - Utilise les numéros UUID/PARTUUID/série pour un suivi stable des périphériques à travers les reconnexions
  • Protections de sécurité - Empêche l'effacement des périphériques montés ou en cours d'utilisation (y compris les conteneurs LUKS/LVM/RAID et le swap), détecte les effacements qui se chevauchent, prend en charge le blocage de périphériques, invites de confirmation en ligne
  • Vérification intelligente avec échantillonnage statistique - Vérification rapide qui couvre l'ensemble du disque même à de faibles pourcentages (1 % de vérification échantillonne les 100 sections du disque)
  • E/S directes vers le disque - Effacement rapide et efficace qui évite la pollution du cache de pages avec détection automatique de ralentissement/blocage et abandon gracieux
  • Thèmes de couleurs multiples - Thèmes de couleurs de terminal conçus pour la lisibilité avec retour visuel contextuel (périphériques montés atténués, effacements actifs en surbrillance)
  • Historique d'effacement avec journalisation - Visionneuse détaillée de l'historique d'effacement affichant les horodatages, systèmes de fichiers, étiquettes et pourcentages d'achèvement avec enregistrements persistants

Prérequis

  • Système d'exploitation Linux (utilise les interfaces /dev/, /sys/, /proc/)
  • Python 3.10 ou supérieur
  • Privilèges root/sudo (demandés automatiquement lors de l'exécution de l'outil)
  • Utilitaire lsblk (généralement préinstallé sur la plupart des distributions Linux)
  • nvme-cli - Pour les opérations NVMe (détection Sanitize/Format)
  • hdparm - Pour les opérations SATA (détection ATA Security Erase)

Optionnel (pour la copie dans le presse-papiers dans l'écran d'historique) :

  • xclip ou xsel - Pour le presse-papiers X11 (apt install xclip ou xsel)
  • wl-clipboard - Pour le presse-papiers Wayland (apt install wl-clipboard)
  • Les sessions SSH utilisent l'échappement de terminal OSC 52 (aucun paquet supplémentaire nécessaire)

Installation

  • Recommandé (avec pipx) : pipx install dwipe
  • Vérifier l'installation : dwipe --help
  • Désinstaller : pipx uninstall dwipe

Démarrage rapide (veuillez LIRE CECI, au minimum)

  1. Installez dwipe
  2. Lancez dwipe depuis un terminal (sudo sera demandé automatiquement)
  3. Observez l'aide contextuelle sur la première ligne
  4. Naviguez avec les touches fléchées ou les touches de type vi (j/k)
  5. Appuyez sur ? pour l'écran d'aide complet
  6. Lorsque vous appuyez sur w pour effacer un disque, vous devez taper l'abréviation (par ex., Rand, Zero, Crypto) ; les effacements sont présentés du moins au plus recommandé, et le dernier est marqué d'un *. Normalement, choisissez la dernière option, mais ...
  7. Les disques et le système d'exploitation mentent souvent sur le type de disque. Déjouez-les tous les deux :
    • Pour les HDD à plateaux, utilisez toujours Rand ou Zero (interruptible, affiche la progression).
    • Pour les SSD, utilisez toujours les effacements firmware s'ils sont disponibles (plus rapides, atteignent les blocs cachés).
  8. Si un disque est 'Frozen', suspendez brièvement votre système puis reprenez ; dwipe détecte automatiquement la reprise et refait le scan. Ou appuyez sur r pour refaire le scan manuellement. Le disque devrait revenir dégelé.
  9. Si un disque est 'Locked', vous devez le déverrouiller manuellement (voir la section "Déverrouiller un périphérique verrouillé" ci-dessous). Si dwipe l'a verrouillé, le mot de passe est NULL ; sinon utilisez le mot de passe qui l'a verrouillé.
  10. Flux de travail à chaud pour les disques SATA : DEL pour détacher, échangez physiquement les disques, puis r pour refaire le scan (si nécessaire).

Fonctionnalités

dwipe offre des capacités complètes d'effacement de disques avec des fonctionnalités de sécurité :

Télécharger l’outil