Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Safe Browsing API for Python
    Google representerer den største samling av data om Internett , samlet gjennom sin samling algoritmer som dokumenterer nettsteder for søkemotoren Google . På grunn av dette , kan Google bruke denne informasjonen til en rekke eller grunner. En måte Google bruker denne informasjonen er å konstruere en database av ondsinnede nettsteder som forsøker å infisere brukerens datamaskin når brukere navigerer på nettstedet. Google har også opprettet en Application Programming Interface ( API ) for å tillate programmerere for å få tilgang til databasen i deres programvare. Python programmerere kan søke i Google Safe Browsing database gjennom " safebrowsing - python " modulen. Phishing og malware

    Phishing nettsteder er nettsteder som posere som noe de ikke er for å samle informasjon om brukeren. Ondsinnede brukere forsøker å installere programvare på en annen brukers datamaskin gjennom utgir seg for å være en annen nettside, eller et offisielt medlem av et nettsted ber om sensitiv informasjon . Malware er programvare installert på en brukers datamaskin som registrerer informasjon om brukeren , eller stjeler brukerinformasjon , og sender den ut til selskaper assosiert med programvaren . Dette kan skje når en bruker klikker på nedlasting koblinger innebygd i e-poster fra partiene de ikke kjenner , eller når du navigerer til nettsteder som automatisk laster ned programvare til brukerens datamaskin.
    Google Safe Browsing API

    Google vedlikeholder en liste over mistenkte områder som forplanter malware eller er deler av svindelforsøk . Denne listen finnes i en database , der brukerne kan få tilgang til å sjekke nettadresser mot . Programmerere kan dra nytte av Google Safe Browsing API i den oppgitte programmeringsspråk for å raskt sjekke et nettsted for phishing eller malware, og advare brukere av deres programvare hvis Google har flagget et område som ondsinnet.

    Python -Safe Browsing

    programmeringsspråket Python har sin egen modul , den " safebrowsing - python " -modul , som kan koble deg til Google Safe Browsing API. Denne modulen inneholder de nødvendige biblioteker for å hente data fra Google Safe Browsing databaser . Den inneholder også funksjoner som lar programmereren å ta en URL levert av en bruker og sjekke det mot Googles database . Dette betyr at programmereren kan hemme brukeren surfer ved navigasjon til ondsinnede nettsider. Safebrowsing - python er tilgjengelig på code.google.com .
    Python SafeBrowsing Eksempel

    Når programmereren laster ned og installerer modulen , kan hun importere den til hennes program og bruker sine funksjoner. Følgende eksempel illustrerer hvordan dette gjøres via Python Interactive Programming Shell . Dette eksempelet importerer en svarteliste over nettsteder fra Googles servere . Den sjekker også en URL mot databasen for å sjekke om den disponerer blitt svartelistet : en

    >>> fra safebrowsing.prepare_db import Google_Blacklist >>> fra safebrowsing.query_lookup import Oppslag >>> mal = Google_Blacklist ( "malware ") >>> mal.fetch_data () //hente liste over nettsteder som er flagget som malware >>> l = oppslag ( ) >>> l.lookup_by_url (' http://malwaresire.com ') ' M '//site er flagget >>>

    früher :

     Weiter:
      Relatert Artike
    ·Lister I Python 
    ·Hvordan gjøre en Permutation i Python 
    ·Hvordan legge en streng i en Python Ordbok 
    ·Hvordan å lære Python Computer Språk 
    ·Maya Python Tutorial 
    ·Hvordan laste ned Python 
    ·Hvordan telle ord og linjer i Python 
    ·Hvordan måle tid i Python 
    ·Hvordan : UTF8 Python til Unicode 
    ·Hvordan redigere et rutenett med PHP 
      Anbefalte artikler
    ·Hvordan lage et tre fra en liste i Java 
    ·Hvordan Beregn Simpson Rule hjelp Python 
    ·Forskjeller mellom AddHandler & AddType 
    ·Sette inn en ny linje i TextBox 
    ·Slik viser en sylinder i Java 
    ·MySQL Load data Tutorial 
    ·Hvordan lese Column av en String 
    ·Hvordan lage en for erklæringen i Ruby 
    ·Hvordan lage Java kode til en applet 
    ·Hvordan erstatte flere tegn i en streng Med Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/