| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    API Safe Browsing pour Python
    Google représente la plus grande collection de données sur l' Internet , réunis grâce à ses algorithmes de collecte que les sites Web de documents pour le moteur de recherche Google. Pour cette raison, Google peut utiliser cette information pour une variété ou raisons. Une façon Google utilisera cette information est de construire une base de données de sites Web malveillants qui tentent d' infecter les ordinateurs des utilisateurs lorsque les utilisateurs naviguent sur ​​le site. Google a également créé une interface de programmation d'application (API ) pour permettre aux programmeurs d'accéder à la base de données dans leur logiciel . Programmeurs Python peuvent interroger la base de données de navigation sécurisée Google via le module " SafeBrowsing -python " . Le phishing et les logiciels malveillants

    Les sites de phishing sont des sites qui se font passer pour ce qu'ils ne sont pas afin de recueillir des informations sur l'utilisateur. Les utilisateurs malveillants tentent d'installer un logiciel sur l'ordinateur d' un autre utilisateur à travers semblant d'être un autre site, ou un membre officiel d'un site Web demandant des informations sensibles. Malware est un logiciel installé sur l'ordinateur d'un utilisateur qui enregistre des informations relatives à l'utilisateur , ou vole des informations de l'utilisateur et l'envoie aux parties associées au logiciel . Cela peut se produire lorsque l'utilisateur clique sur les liens de téléchargement intégrées dans les courriels des parties qu'ils ne connaissent pas , ou lors de la navigation sur des sites Web qui téléchargent automatiquement le logiciel sur l'ordinateur de l'utilisateur.
    Google Safe Browsing API < br > Photos

    Google maintient une liste de sites suspects qui propagent des logiciels malveillants ou des parties de fraudes phishing . Cette liste existe dans une base de données que les utilisateurs peuvent accéder pour vérifier les URL du site contre . Les programmeurs peuvent tirer parti de l' API Safe Browsing Google dans leur langage de programmation donné à vérifier rapidement un site de phishing ou malware , et avertir les utilisateurs de leur logiciel si Google a marqué un site comme malveillant .

    Python -Safe Browsing

    le langage de programmation Python dispose de son propre module, le module " SafeBrowsing -python », qui peut se connecter à l'API Safe Browsing Google. Ce module contient les bibliothèques nécessaires pour récupérer les données à partir des bases de données de navigation sécurisée Google . Il contient également des fonctions qui permettent au programmeur d' une URL fournie par un utilisateur et vérifier contre la base de données de Google. Cela signifie que le programmeur peut inhiber utilisateur naviguant dans le cas de la navigation sur des sites Web malveillants. SafeBrowsing -python est disponible à code.google.com .
    Python SafeBrowsing Exemple

    Une fois les téléchargements de programmeur et installe le module, elle peut l'importer dans son programme et utilisateur de ses fonctions. L'exemple suivant illustre comment cela se fait via le Python Interactive Shell de programmation . Cet exemple importe une liste noire de sites web depuis les serveurs de Google. Il vérifie également une URL sur la base de données pour vérifier si elle ahs été mis à l'index :

    >>> from safebrowsing.prepare_db importation Google_Blacklist >>> from safebrowsing.query_lookup importation Lookup >>> mal = Google_Blacklist ( "malware" ) >>> mal.fetch_data () //liste de sites signalés comme malware chercher >>> l = lookup () >>> l.lookup_by_url (' http://malwaresire.com ') ' M ' //site est marqué >>>

    Previous :

    next :
      articles connexes
    ·Qu'est-ce que Python programmation 
    ·Comment faire pour supprimer un trait de soulignement e…
    ·Comment utiliser Echo en Python 
    ·Comment compiler commandes Python 
    ·Comment faire pour supprimer plusieurs sous-chaînes d'…
    ·Idées de jeux pour Python 
    ·Comment Ajoute un tableau en Python 
    ·Comment insérer dans les listes Python 
    ·Cordes Types Python 
    ·Comment utiliser des variables locales dans les scripts…
      articles en vedette
    ·Comment déclarer une variable globale dans VBA 
    ·Comment éviter une position dans GridLayout en Java 
    ·Comment Jeux de programmer en C + + 
    ·Comment analyser une chaîne de requête dans JavaScrip…
    ·Rédaction et conception de jeux vidéo 
    ·Comment analyser XML en Ruby on Rails 
    ·Comment utiliser le Microsoft Visual Studio C Compiler …
    ·Comment lire un fichier CSV dans Java 
    ·Comment faire pour démarrer une nouvelle instance de V…
    ·Comment créer un lecteur MP3 en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com