Hay una variedad de métodos que se pueden usar para realizar ingeniería inversa en lo que impulsa un sitio. Un enfoque es una forma muy rudimentaria y limitada, pero le brinda una visión general decente … Puede hacerlo manualmente visitando la página y seleccionando la opción ‘ver fuente’ o iniciando herramientas de desarrollador en su navegador. Si está familiarizado con HTML, podrá detectar algún código que proporcione pistas. Al observar las rutas, los nombres de las carpetas y los nombres de los archivos en los enlaces, puede ver qué tipo de marcos se están cargando: JS y CSS … Esta no es una excelente manera de hacerlo, ya que lo que ve es el resultado de un servidor que genera el código en vuela desde los archivos fuente y no está viendo el código fuente real. Está lejos de ser ideal y, a menudo, no revela lo suficiente y lleva mucho tiempo.
Recientemente me encontré con una extensión del navegador Chrome que hace un trabajo increíble al identificar el marco subyacente y la información adicional para un sitio. Se llama WhatRuns y puede obtener más información e instalarlo desde este sitio web: Descubra lo que ejecuta un sitio web
Puede hacer clic en el botón de extensión para activarlo en un sitio que está visitando y se mostrará una ventana similar a esta:
- ¿Existe un gran desarrollador front-end y back-end?
- ¿Qué es un desarrollo front-end y backend?
- ¿Para cuál hay más demanda en el desarrollo de sitios web: front-end o back-end?
- ¿Cómo funciona un sistema de fondo?
- ¿Cuáles son algunas de las ventajas que Node.js tiene sobre otros marcos de back-end?
Como puede ver, muestra información muy interesante que sería más difícil de identificar solo mirando el código fuente.