Wayback Machine
What it is — archive.org's Wayback Machine stores historical snapshots of web pages over time. Beyond manually browsing snapshots, its CDX API lets you list every archived URL for a domain — including paths that no longer exist on the live site.
| Type | Web archive + API |
| Cost | Free, no signup |
| URL | web.archive.org |
How to use it
View the snapshot history of a specific URL:
https://web.archive.org/web/*/target.com/*
List EVERY archived URL for an entire domain via the CDX API (much more powerful for recon):
curl -s "http://web.archive.org/cdx/search/cdx?url=target.com/*&output=text&fl=original&collapse=urlkey" | sort -u
Why it's useful: this list includes paths from old versions of the site — API endpoints that are no longer documented, JS files revealing parameter names or internal routes, admin panels that were retired but whose code is still deployed,
.zip/.bakbackups someone once uploaded by mistake.
What I use it for
- Discovering forgotten endpoints: combined with
grep, I filter the CDX API output by extension (.php,.json,.env) or keyword (admin,api,backup,test) to find paths that aren't linked anywhere anymore but are sometimes still live. - Reading old JS source code: earlier versions of a JavaScript file sometimes expose comments, hardcoded keys, or endpoints that were cleaned up in the current version.
- Understanding how a site evolved over time: useful for identifying technologies or frameworks used previously that might still linger in less-maintained parts of the site.
Link
Qué es — la Wayback Machine de archive.org guarda capturas históricas de páginas web a lo largo del tiempo. Más allá de navegar snapshots manualmente, su API CDX permite listar todas las URLs archivadas de un dominio — incluyendo rutas que ya no existen en la web actual.
| Tipo | Archivo web + API |
| Coste | Gratis, sin registro |
| URL | web.archive.org |
Cómo se usa
Ver el histórico de snapshots de una URL concreta:
https://web.archive.org/web/*/objetivo.com/*
Listar TODAS las URLs archivadas de un dominio entero vía la API CDX (mucho más potente para recon):
curl -s "http://web.archive.org/cdx/search/cdx?url=objetivo.com/*&output=text&fl=original&collapse=urlkey" | sort -u
Por qué es útil: esta lista incluye rutas de versiones antiguas de la web — endpoints de API que ya no se documentan, ficheros JS que revelan nombres de parámetros o rutas internas, paneles de administración que se retiraron pero cuyo código sigue desplegado, backups
.zip/.bakque alguien subió por error una vez.
Para qué lo uso yo
- Descubrir endpoints olvidados: combinado con
grep, filtro la salida de la API CDX por extensión (.php,.json,.env) o por palabras clave (admin,api,backup,test) para encontrar rutas que ya no se enlazan desde ningún sitio pero que a veces siguen activas. - Ver el código fuente de JS antiguo: versiones anteriores de un fichero JavaScript a veces exponen comentarios, claves hardcodeadas o endpoints que se limpiaron en la versión actual.
- Entender cómo cambió una web con el tiempo: útil para identificar tecnologías o frameworks que se usaron antes y podrían seguir presentes en partes menos mantenidas del sitio.