Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Safe Browsing API för Python

    Google representerar den största samlingen av data om Internet , samlade genom dess samling algoritmer som dokumenterar webbplatser för Googles sökmotor . På grund av detta , kan Google använda informationen för en sort eller skäl . Ett sätt Google använder denna information är att bygga upp en databas av skadliga webbplatser som försöker infektera användarnas datorer när användarna navigerar till webbplatsen . Google skapade också ett programmeringsgränssnitt ( API ) för att tillåta programmerare att få tillgång till databasen i sin mjukvara . Python programmerare kan söka i Googles Safe Browsing -databas genom " SafeBrowsing - python " modul . Phishing och Malware

    Nätfiskewebbplatser är webbplatser som poserar som något de inte är i syfte att samla information om användaren . Illasinnade användare försöker installera programvaran på en annan användares dator genom att låtsas vara en annan webbplats , eller en officiell medlem av en webbplats begär känslig information . Malware är mjukvara installeras på en användares dator som registrerar information om användaren , eller stjäl användarinformation , och skickar den ut till parter i samband med programvaran . Detta kan inträffa när en användare klickar på nedladdning länkar inbäddade i e-postmeddelanden från partier som de inte vet , eller när du navigerar till webbplatser som automatiskt ladda ner mjukvara till användarens dator . Addera Google Safe Browsing API

    Google upprätthåller en lista över misstänkta webbplatser som propagerar malware eller är delar av nätfiske . Denna förteckning finns i en databas , där användare kan komma att kontrollera webbadresser mot . Programmerare kan dra nytta av Googles Safe Browsing API i sitt givet programmeringsspråk för att snabbt kontrollera en webbplats för nätfiske eller malware , och varna användarna av deras mjukvara om Google har flaggat en sajt som skadlig .

    python - Safe Browsing

    programmeringsspråket Python har sin egen modul , den " SafeBrowsing - python " modul , som kan ansluta till Google Safe Browsing API . Denna modul innehåller de nödvändiga biblioteken att hämta data från Googles Safe Browsing -databaser . Den innehåller också funktioner som gör att programmerare att ta en URL tillhandahålls av en användare och kontrollera den mot Googles databas . Detta innebär att programmeraren kan hämma användaren surfar vid navigering till skadliga webbplatser . SafeBrowsing - python finns på code.google.com . Addera Python SafeBrowsing Exempel


    När programmeraren hämtar och installerar modulen , kan hon importera det i hennes program och användaren dess funktioner . Följande exempel visar hur detta görs via Python Interactive Programming Shell . Detta exempel importerar en svart lista över webbplatser från Googles servrar . Det kontrollerar också en URL mot databasen för att se om det AHS varit svartlistade :

    >>> från safebrowsing.prepare_db import Google_Blacklist >>> från safebrowsing.query_lookup import Lookup >>> mal = Google_Blacklist ( " malware " ) >>> mal.fetch_data ( ) //hämta lista över områden som har angivits som malware >>> L = lookup ( ) >>> l.lookup_by_url ( ' http://malwaresire.com ' ) ' M ' //webbplats flaggas >>>

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vilka program använder Python
    ·Hur man tar bort dubbletter i listor i Python
    ·Vilken typ av datorprogram är Python 2.2.1
    ·Hur man installerar Python
    ·Header Fel i Python
    ·Konvertera en lista till en Array i Python
    ·Hur man installerar Python i WinPE
    ·Hur man kör Python i terminal på en Mac
    ·Hur får man Python att få en bildvisning
    ·En lista över attribut i Python
    Utvalda artiklarna
    ·Skriva text i OpenGL
    ·Hur man lär sig språk datorprogrammering
    ·Hur man använder PBF i Python
    ·Hur Cache en webbsida med PHP
    ·Hur man gör parallella kedjor av data i C + +
    ·Hur man kör Fortran F-kod på Ubuntu
    ·Hur man skapar en tabell i VB.NET
    ·Lön för en Senior Level PHP Programmerare
    ·Hur konfigurerar mail med PHP
    ·Hur man beräknar Floating Point Precision
    Copyright © Dator Kunskap http://www.dator.xyz