Red de conocimiento informático - Aprendizaje de código fuente - Hackear sitios web con código fuente

Hackear sitios web con código fuente

Los encabezados de una solicitud HTTP contienen información sobre el navegador, el idioma utilizado, el host de la solicitud, las cookies, etc.

Los dos elementos más importantes son el agente de usuario de información del navegador. Si no hay ningún User-Agent en la solicitud, el sitio web pensará que no es una solicitud humana en el navegador, sino un ataque malicioso.

Para los sitios web que requieren inicio de sesión, a menudo se requiere COOKIE en la solicitud para autenticar al usuario y obtener permiso para abrir ciertos sitios web.

Usando la Caja de herramientas para desarrolladores de Firefox>: Opciones de red, puede obtener fácilmente información del encabezado, como el Agente de usuario.

Un ejemplo simple de cómo agregar encabezados a una solicitud.

¿Título? =?{ "Usuario-Agente":? "Mozilla/5.0? Firefox/35.0",

"Cookie":" BDUSS = aaaaaaaaaaaaaaaaaaaaaaaaaaaa",}

¿Solicitud? =?urllib2. solicitud(url, postData, ?title=title)

¿respuesta? =?urllib2.urlopen(solicitud)