| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Safe Browsing API for Python
    Google repræsenterer den største samling af data om internettet , samlet gennem sine samling algoritmer, dokument hjemmesider for Google-søgemaskinen . På grund af dette , kan Google bruge disse oplysninger for en sort eller årsager. En måde Google bruger disse oplysninger er at konstruere en database over ondsindede websteder , der forsøger at inficere brugernes computere, når brugerne navigere til hjemmesiden. Google også skabt en Application Programming Interface ( API ) for at tillade programmører at få adgang til databasen i deres software. Python programmører kan forespørge Google sikker browsing database gennem " SafeBrowsing - python "-modulet . Phishing og malware

    Phishing websteder er websteder , der udgør som noget, de ikke er i orden at indsamle oplysninger om brugeren. Ondsindede brugere forsøger at installere software på en anden brugers computer via foregiver at være en anden hjemmeside, eller officielt medlem af en hjemmeside anmoder om følsomme oplysninger. Malware er software installeret på en brugers computer , der registrerer oplysninger om brugeren , eller stjæler brugeroplysninger , og sender den ud til parter , der er forbundet med softwaren. Dette kan forekomme, når en bruger klikker på download links indlejret i e-mails fra partier , de ikke kender , eller når du navigerer til websteder, der automatisk downloader software til brugerens computer.
    Google Safe Browsing API < br >

    Google vedligeholder en liste over formodede websteder, der udbreder malware eller er dele af phishing-svindel . Denne liste findes i en database, som brugerne kan få adgang til at kontrollere webadresser imod. Programmører kan drage fordel af Google Safe Browsing API på deres givet programmeringssprog til hurtigt at tjekke en hjemmeside til phishing eller malware , og advare brugere af deres software , hvis Google har markeret et websted som ondsindet .
    < br > Python -Safe Browsing

    programmeringssproget Python har sin egen modul " SafeBrowsing - python "-modulet , der kan forbinde til Google Safe Browsing API. Dette modul indeholder de nødvendige biblioteker til at hente data fra Google Safe Browsing databaser. Den indeholder også funktioner, der giver programmøren at tage en URL fra en bruger og tjekke det mod Googles database. Det betyder, at programmøren kan hæmme brugerens browser i tilfælde af navigation til ondsindede websteder. SafeBrowsing - python er tilgængelig på code.google.com .
    Python SafeBrowsing Eksempel

    Når programmøren downloader og installerer modulet , kan hun importere den ind i hendes program, og bruger sine funktioner . Følgende eksempel illustrerer , hvordan dette gøres via Python Interactive Programming Shell. Dette eksempel importerer en sortliste over websteder fra Googles servere . Den kontrollerer også en URL mod databasen for at kontrollere, om det ahs blevet sortlistet : Hej

    >>> fra safebrowsing.prepare_db import Google_Blacklist >>> fra safebrowsing.query_lookup import Opslag >>> mal = Google_Blacklist ( "malware " ) >>> mal.fetch_data ( ) //hent liste over lokaliteter markeret som malware >>> l = opslag () >>> l.lookup_by_url ( ' http://malwaresire.com ' ) ' M ' //site er markeret >>>

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Deal med indlejrede tupler i Python 
    ·Sådan Konverter en liste til et array i Python 
    ·Sådan Gør Regelmæssig Division i Python 
    ·Sådan Load et Python script til en IDLE Shell 
    ·Hvordan laver ROT -13 i Python 
    ·Sådan Erstat det første tegn i Python 
    ·Sådan kører Tre Loops i Python 
    ·Sådan oprettes et Word Blocker 
    ·Hvordan laver 3D Array i Python 
    ·Sådan Bestem den næste dato fra en liste i Python 
      Anbefalede Artikler
    ·Hvad er forskellen mellem den Dot notation & Arrow Nota…
    ·Hvordan man laver en Closing knappen for at afslutte en…
    ·Hvordan man bruger PHP Redirect Headers Overalt i Scrip…
    ·Hvordan man laver en Femkantet Pyramid i Java 
    ·Sådan ændres Package Name i Eclipse 
    ·Årsag til Java Undtagelser 
    ·Hvordan man kompilerer Fortran 77 på Ubuntu 
    ·Sådan Konverter en Collection til HashMap i Java 
    ·Sådan forbindelse til SQL Fra VB6 
    ·Hvad er en syntaksfejl i et edb-program 
    Copyright © Computer Viden http://www.computerdk.com