Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
waybackpack — Scarica l'intero archivio della Wayback Machine per un dato URL. | Kitploit
Strumenti/GitHubGitHub/jsvine/waybackpack
OSINT (Open Source Intelligence)Raccolta InformazioniSicurezza WebUtilità e Framework
GitHubjsvine/waybackpack

waybackpack

Scarica l'intero archivio della Wayback Machine per un dato URL.

Vedi Repository
3.2k2131 anno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

waybackpack

Version Support Python versions

Waybackpack è uno strumento da riga di comando che consente di scaricare l'intero archivio della Wayback Machine per un dato URL.

Ad esempio, per scaricare tutte le copie della homepage del Dipartimento del Lavoro risalenti al 1996 (che tra l'altro è il primo anno in cui il sito è stato archiviato), esegui:

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

Risultato:

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

Oppure, per stampare semplicemente gli URL di tutti gli snapshot archiviati:

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

Installazione

root@kitploit:~
pip install waybackpack

Utilizzo

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                   The URL of the resource you want to download.

options:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -d DIR, --dir DIR     Directory to save the files. Will create this
                        directory if it doesn't already exist.
  --list                Instead of downloading the files, only print the list
                        of snapshots.
  --raw                 Fetch file in its original state, without any
                        processing by the Wayback Machine or waybackpack.
  --root ROOT           The root URL from which to serve snapshotted
                        resources. Default: 'https://web.archive.org'
  --from-date FROM_DATE
                        Timestamp-string indicating the earliest snapshot to
                        download. Should take the format YYYYMMDDhhss, though
                        you can omit as many of the trailing digits as you
                        like. E.g., '201501' is valid.
  --to-date TO_DATE     Timestamp-string indicating the latest snapshot to
                        download. Should take the format YYYYMMDDhhss, though
                        you can omit as many of the trailing digits as you
                        like. E.g., '201604' is valid.
  --user-agent USER_AGENT
                        The User-Agent header to send along with your requests
                        to the Wayback Machine. If possible, please include
                        the phrase 'waybackpack' and your email address. That
                        way, if you're battering their servers, they know who
                        to contact. Default: 'waybackpack'.
  --follow-redirects    Follow redirects.
  --uniques-only        Download only the first version of duplicate files.
  --collapse COLLAPSE   An archive.org `collapse` parameter. E.g., --collapse
                        timestamp:6 collapses results to at most one per
                        month. See here: https://github.com/internetarchive/wa
                        yback/blob/master/wayback-cdx-
                        server/README.md#collapsing
  --ignore-errors       Don't crash on non-HTTP errors e.g., the requests
                        library's ChunkedEncodingError. Instead, log error and
                        continue. See here:
                        https://github.com/jsvine/waybackpack/issues/19
  --max-retries MAX_RETRIES
                        How many times to try accessing content with 4XX or
                        5XX status code before skipping?
  --no-clobber          If a file is already present (and >0 filesize), don't
                        download it again.
  --quiet               Don't log progress to stderr.
  --progress            Print a progress bar. Mutes the default logging.
                        Requires `tqdm` to be installed.
  --delay DELAY         Sleep X seconds between each fetch.
  --delay-retry DELAY_RETRY
                        Sleep X seconds between each post-error retry.

Supporto

Waybackpack è scritto in Python puro, dipende solo da requests e dovrebbe funzionare ovunque Python funzioni. Richiede Python 3.3+.

Ringraziamenti

Un ringraziamento speciale ai seguenti utenti per aver individuato bug, corretto errori di battitura e proposto funzionalità utili:

  • @grawity
  • @taggartk
  • @jtemplon
  • @jwilk
  • @wumpus
  • @bevacqua
  • @ErikBorra
  • @StevenACoffman
  • @Hunter-Github
  • @jeremybmerrill
  • @peci1
  • @shijialee
  • @pmlandwehr
Scarica lo strumento