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
Outils/GitHubGitHub/jsvine/waybackpack
OSINT (Renseignement de Sources Ouvertes)Collecte d'InformationsSécurité WebUtilitaires et Frameworks
GitHubjsvine/waybackpack

waybackpack

Téléchargez l'intégralité de l'archive Wayback Machine pour une URL donnée.

Voir le dépôt
3.2k213il y a 1 anVé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

waybackpack

Version Support Python versions

Waybackpack est un outil en ligne de commande qui vous permet de télécharger l'intégralité de l'archive Wayback Machine pour une URL donnée.

Par exemple, pour télécharger chaque copie de la page d'accueil du Département du Travail à travers 1996 (qui se trouve être la première année où le site a été archivé), vous exécuteriez :

root@kitploit:~
waybackpack http://www.dol.gov/ -d ~/Downloads/dol-wayback --to-date 1996

Résultat :

root@kitploit:~
~/Downloads/dol-wayback/
├── 19961102145216
│   └── www.dol.gov
│       └── index.html
├── 19961103063843
│   └── www.dol.gov
│       └── index.html
├── 19961222171647
│   └── www.dol.gov
│       └── index.html
└── 19961223193614
    └── www.dol.gov
        └── index.html

Ou, simplement pour afficher les URLs de tous les instantanés archivés :

root@kitploit:~
waybackpack http://www.dol.gov/ --list

Installation

root@kitploit:~
pip install waybackpack

Utilisation

root@kitploit:~
usage: waybackpack [-h] [--version] (-d DIR | --list) [--raw] [--root ROOT]
                   [--from-date FROM_DATE] [--to-date TO_DATE]
                   [--user-agent USER_AGENT] [--follow-redirects]
                   [--uniques-only] [--collapse COLLAPSE] [--ignore-errors]
                   [--max-retries MAX_RETRIES] [--no-clobber] [--quiet]
                   [--progress] [--delay DELAY] [--delay-retry DELAY_RETRY]
                   url

positional arguments:
  url                   L'URL de la ressource que vous souhaitez télécharger.

options:
  -h, --help            Affiche ce message d'aide et quitte.
  --version             Affiche le numéro de version du programme et quitte.
  -d DIR, --dir DIR     Répertoire pour enregistrer les fichiers. Ce
                        répertoire sera créé s'il n'existe pas déjà.
  --list                Au lieu de télécharger les fichiers, affiche
                        uniquement la liste des instantanés.
  --raw                 Récupère le fichier dans son état d'origine, sans
                        aucun traitement par la Wayback Machine ou waybackpack.
  --root ROOT           L'URL racine à partir de laquelle servir les
                        ressources instantanées. Par défaut :
                        'https://web.archive.org'
  --from-date FROM_DATE
                        Chaîne de timestamp indiquant l'instantané le plus
                        ancien à télécharger. Doit être au format
                        YYYYMMDDhhss, mais vous pouvez omettre autant de
                        chiffres de fin que vous le souhaitez. Par exemple,
                        '201501' est valide.
  --to-date TO_DATE     Chaîne de timestamp indiquant l'instantané le plus
                        récent à télécharger. Doit être au format
                        YYYYMMDDhhss, mais vous pouvez omettre autant de
                        chiffres de fin que vous le souhaitez. Par exemple,
                        '201604' est valide.
  --user-agent USER_AGENT
                        L'en-tête User-Agent à envoyer avec vos requêtes
                        à la Wayback Machine. Si possible, veuillez inclure
                        la phrase 'waybackpack' et votre adresse email. Ainsi,
                        si vous sollicitez excessivement leurs serveurs, ils
                        sauront qui contacter. Par défaut : 'waybackpack'.
  --follow-redirects    Suivre les redirections.
  --uniques-only        Télécharger uniquement la première version des
                        fichiers en double.
  --collapse COLLAPSE   Un paramètre `collapse` d'archive.org. Par exemple,
                        --collapse timestamp:6 réduit les résultats à au plus
                        un par mois. Voir ici : https://github.com/internetarc
                        hive/wayback/blob/master/wayback-cdx-
                        server/README.md#collapsing
  --ignore-errors       Ne pas planter sur les erreurs non-HTTP, par exemple
                        le ChunkedEncodingError de la bibliothèque requests.
                        Enregistrer l'erreur et continuer. Voir ici :
                        https://github.com/jsvine/waybackpack/issues/19
  --max-retries MAX_RETRIES
                        Combien de fois essayer d'accéder au contenu avec un
                        code d'état 4XX ou 5XX avant de passer ?
  --no-clobber          Si un fichier est déjà présent (et de taille >0), ne
                        pas le télécharger à nouveau.
  --quiet               Ne pas journaliser la progression sur stderr.
  --progress            Affiche une barre de progression. Désactive la
                        journalisation par défaut. Nécessite l'installation
                        de `tqdm`.
  --delay DELAY         Dormir X secondes entre chaque récupération.
  --delay-retry DELAY_RETRY
                        Dormir X secondes entre chaque nouvelle tentative
                        après une erreur.

Support

Waybackpack est écrit en Python pur, dépend uniquement de requests, et devrait fonctionner partout où Python fonctionne. Nécessite Python 3.3+.

Remerciements

Merci beaucoup aux utilisateurs suivants pour avoir corrigé des bugs, réparé des fautes de frappe et proposé des fonctionnalités utiles :

  • @grawity
  • @taggartk
  • @jtemplon
  • @jwilk
  • @wumpus
  • @bevacqua
  • @ErikBorra
  • @StevenACoffman
  • @Hunter-Github
  • @jeremybmerrill
  • @peci1
  • @shijialee
  • @pmlandwehr
Télécharger l’outil