I siti di phishing sono siti che si presentano come qualcosa che non sono , al fine di raccogliere informazioni relative all'utente . Utenti malintenzionati tentano di installare software sul computer di un altro utente attraverso fingendo di essere un altro sito Web , o un membro ufficiale di un sito web richiede dati sensibili . Malware è un software installato sul computer di un utente che registra le informazioni relative all'utente , o ruba le informazioni utente , e manda fuori a soggetti legati al software . Ciò può verificarsi quando un utente fa clic sul link di download incorporati nelle email da partiti che non conoscono , o quando la navigazione verso siti web che automaticamente scaricare il software per il computer dell'utente .
Google Navigazione sicura API
Google mantiene una lista di siti sospetti che si propagano malware o sono parti di phishing . Questa lista esiste in un database, che gli utenti possono accedere per verificare gli URL del sito contro . I programmatori possono sfruttare l' API Navigazione sicura di Google nella loro dato linguaggio di programmazione per controllare velocemente un sito per il phishing o malware , e mettere in guardia gli utenti del proprio software , se Google ha contrassegnato un sito come malevolo .
Navigazione Python -Safe
il linguaggio di programmazione Python ha il suo modulo , il modulo " SafeBrowsing - pitone " , in grado di connettersi alle API di Google Safe Browsing . Questo modulo contiene le librerie necessarie per recuperare i dati dal database di Google Safe Browsing . Contiene inoltre le funzioni che permettono al programmatore di prendere un URL fornito da un utente e controllarla a fronte del database di Google . Ciò significa che il programmatore può inibire la navigazione dell'utente in caso di navigazione a siti web dannosi . SafeBrowsing -python è disponibile presso code.google.com .
Python SafeBrowsing Esempio
Una volta che i download di programmatore e installa il modulo , lei può importarlo nel suo programma e sue funzioni utente . Il seguente esempio illustra come questo viene fatto tramite il Python Interactive Shell Programming . Questo esempio viene importato una lista nera di siti web dai server di Google . Inoltre, controlla un URL con il database per verificare se possiede stato inserito nella lista nera :
>>> da safebrowsing.prepare_db importazione Google_Blacklist >>> da safebrowsing.query_lookup importazione di ricerca >>> mal = Google_Blacklist ( "malware " ) >>> mal.fetch_data ( ) //elenco di siti contrassegnati come malware prendere >>> l = lookup ( ) >>> l.lookup_by_url ( ' http://malwaresire.com ') ' M ' //sito è in posizione >>>
Programmazione © www.354353.com