Cómo obtener el script completo de un sitio web

Es una pregunta vaga, pero para responder generalizando en gran medida: ya la tienes .

Si puede verlo en su navegador, se le ha enviado la “secuencia de comandos completa” para su ejecución. Ya sea HTML (puede usar wget / curl para esto fácilmente) o recursos externos a los que hace referencia dicho HTML (css / images / fonts / scripts).

Charles Proxy es un software increíble que se conectará a su navegador a través de un complemento y capturará instantáneamente todo el tráfico http [s] que vea, esencialmente brindándole un espejo local para su inspección.

Muchos sitios minimizan y concatenan sus secuencias de comandos [con razón], por lo que terminarás con un lío de ofuscación sin líneas nuevas, pero no imposible de desenvolver. Algunos son tan amables como para proporcionar mapas de origen, que se vinculan de nuevo al código no ofuscado. Eso puede ser útil.

Nada en la web es sagrado con respecto al front-end.

Si está preguntando por el subyacente python / perl / php / c # / lo que sea que opere el sitio, es probable que no tenga suerte (¿a menos que algún pobre schmo ‘tenga la configuración de alias .phps todavía?). Podría conseguir un trabajo en cualquier sitio web y verlo de esa manera, tal vez.