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:
- ¿Qué editores de código se usan ampliamente en la industria del desarrollo web para la programación de back-end como PHP y MySQL?
- ¿Es obligatorio aprender ES6 para ReactJS? ¿ReactJS es bueno para el desarrollo tanto back-end como front-end? ¿Cuál debería ser el proceso paso a paso de aprenderlo para alguien que acaba de usar JavaScript para DOM?
- ¿Qué debo hacer para crear un sitio web con back-end y front-end, incluida una base de datos para una tienda en línea?
- Quiero crear un sitio web en el que los usuarios registrados puedan publicar cosas en un formato particular, y las personas relevantes puedan verlo (algo similar a las redes sociales). ¿Qué software de backend debo usar?
- ¿Cuáles son las ventajas de un servicio web Java sobre los otros lenguajes de programación de fondo?
Como puede ver, muestra información muy interesante que sería más difícil de identificar solo mirando el código fuente.