sitios de phishing son los sitios que se hacen pasar por lo que no son , a fin de recopilar información sobre el usuario. Los usuarios malintencionados tratan de instalar software en el equipo de otro usuario a través de pretender ser otro sitio web o en un miembro oficial de un sitio Web que solicita información sensible. Malware es un software instalado en la computadora de un usuario que registra información sobre el usuario o roba información del usuario, y la envía a las partes relacionadas con el software. Esto puede ocurrir cuando un usuario hace clic en los enlaces de descarga incrustados en mensajes de correo electrónico de las partes que no conocen , o al navegar en sitios Web que descargar automáticamente el software en el ordenador del usuario.
Google Safe Browsing API
Google mantiene una lista de sitios que se sospecha que se propagan malware o son parte de las estafas de phishing. Esta lista existe en una base de datos que los usuarios pueden acceder para comprobar la URL de sitios en contra. Los programadores pueden hacer uso de la API de navegación segura de Google en su lenguaje de programación determinado para comprobar rápidamente un sitio de phishing o malware, y advertir a los usuarios de su software si Google ha marcado como un sitio malicioso.
Buscar Python -Safe
el lenguaje de programación Python tiene su propio módulo , el módulo " www.funcionjudicial -python " , que puede conectarse a la API de navegación segura de Google . Este módulo contiene las bibliotecas necesarias para obtener los datos de las bases de datos de Google Safe Browsing . También contiene funciones que permiten al programador adoptar URL proporcionada por el usuario , y compárelo con la base de datos de Google . Esto significa que el programador puede inhibir el usuario navega en el caso de la navegación a sitios web maliciosos . Www.funcionjudicial -python está disponible en code.google.com .
Python SafeBrowsing Ejemplo
Una vez que las descargas de programador y se instala el módulo , puede importarlo a su programa y usuario sus funciones . El siguiente ejemplo ilustra cómo se hace esto a través de la programación Python interactivo Shell. Este ejemplo se importa una lista negra de sitios web desde los servidores de Google . También comprueba la URL contra la base de datos para comprobar si ahs sido la lista negra :
>>> from safebrowsing.prepare_db importación Google_Blacklist >>> from safebrowsing.query_lookup importación búsqueda >>> mal = Google_Blacklist ( "malware " ) >>> mal.fetch_data () //lista de sitios marcados como malware buscar >>> l = lookup ( ) >>> l.lookup_by_url ( ' http://malwaresire.com ')' M '//sitio >>> marcado