Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

API Navigazione sicura Python

Google rappresenta la più grande collezione di dati di Internet, raccolti attraverso i suoi algoritmi di raccolta che i siti web di documenti per il motore di ricerca Google . A causa di questo , Google può utilizzare tali informazioni per varie ragioni . Un modo Google utilizza queste informazioni è quello di costruire un database di siti web malevoli che tentano di infettare i computer degli utenti quando gli utenti navigano nel sito . Google ha anche creato una Application Programming Interface ( API ) per consentire ai programmatori di accedere al database nel loro software . Programmatori Python possono interrogare il database di Google Safe Browsing attraverso il modulo " SafeBrowsing - python" . Phishing e malware

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