| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    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 < br >

    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 >>>

    Previous :

    next :
      Articoli Correlati
    ·Python e tipi immutabili 
    ·Come fare un Tab in Python 
    ·Come importare un programma da Python 
    ·Come estrarre la prima cifra in Python 
    ·Come determinare la lunghezza del dizionario in Python 
    ·Come scegliere elenchi casuali da Python 
    ·Come stampare liste in Python 
    ·Come creare un cursore in Python 
    ·Navigando un file in Python 
    ·Come fare un array vuoto su Python 
      Articoli in evidenza
    ·Come imparare PHP Web Design 
    ·Differenza tra PHP4.0 & PHP5.0 
    ·Come compilare un file di classe 
    ·Che cosa è Bloat Script 
    ·Come dividere in Java 
    ·Come fare Web Form da Visual Basic 
    ·Elencare Estendere in Python 
    ·Come creare un'istruzione IF Else in C 
    ·Come creare un backup di un database utilizzando PHP My…
    ·Come scaricare Java 1.6 
    Copyright © Conoscenza Informatica http://it.wingwit.com