Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Safe Browsing API voor Python
Google is de grootste verzameling van gegevens over het internet , verzameld via algoritmen zijn collectie dat document websites voor de zoekmachine Google . Hierdoor kan Google deze informatie gebruiken om verschillende redenen of . Een manier Google gebruikt deze informatie is om een ​​database van kwaadaardige websites die proberen te infecteren gebruiker computers wanneer de gebruiker navigeert u naar de website te bouwen . Google creëerde ook een Application Programming Interface ( API ) zodat programmeurs toegang tot de database in hun software . Python programmeurs kunnen de Google veilig surfen database te ondervragen via de " Safe Browsing - python " module . Phishing en malware

Phishingsites
zijn sites die zich voordoen als iets wat ze niet in orde zijn om informatie over de gebruiker te verzamelen . Kwaadwillende gebruikers proberen om software te installeren op de computer van een andere gebruiker door te doen alsof een andere website , of een officieel lid van een website aanvragen van gevoelige informatie zijn. Malware is software geïnstalleerd op de computer van een gebruiker die registreert informatie over de gebruiker , of steelt gebruikersgegevens , en stuurt het uit aan partijen gekoppeld aan de software . Dit kan gebeuren wanneer een gebruiker klikt op download links ingebed in e-mails van partijen die ze niet kennen , of bij het navigeren naar websites die automatisch software downloaden naar de computer van de gebruiker .
Google Safe Browsing API < br >

Google
houdt een lijst van verdachte sites die malware verspreiden of zijn delen van phishing . Deze lijst bestaat in een database, die gebruikers toegang tot website -URL's controleren aan de hand . Programmeurs kunnen profiteren van de Google Safe Browsing API in hun gegeven programmeertaal om snel te controleren van een site voor phishing of malware , en waarschuw de gebruikers van hun software als Google heeft gemarkeerd een site als kwaadaardig .
< br > Browsen python - Safe

de programmeertaal Python heeft een eigen module , de ' Safe Browsing - python " module , die verbinding kan maken met de Google Safe Browsing API . Deze module bevat de benodigde bibliotheken om gegevens van de Google Safe Browsing databases te halen . Het bevat ook functies waarmee de programmeur een URL die door een gebruiker te nemen en check het tegen Google's database. Dit betekent dat de programmeur kan remmen bezoeker in geval van navigatie naar kwaadaardige websites . Safe Browsing - python is beschikbaar op code.google.com .
Python SafeBrowsing Voorbeeld

Zodra de programmeur downloadt en installeert de module , kan ze importeren in haar programma en gebruiker zijn functies . Het volgende voorbeeld illustreert hoe dit wordt gedaan via de Python Interactive Programming Shell . Dit voorbeeld importeert een zwarte lijst van websites van de servers van Google . Het controleert ook een URL op de database om te controleren of het ahs op de zwarte lijst :

>>>
van safebrowsing.prepare_db import Google_Blacklist >>> uit safebrowsing.query_lookup import Lookup >>> mal = Google_Blacklist ( 'malware' ) >>> mal.fetch_data ( ) //lijst van gebieden aangemerkt als malware halen >>> l = lookup ( ) >>> l.lookup_by_url ( ' http://malwaresire.com ' ) ' M ' //site is gemarkeerd >>>

Previous: Next:
  python Programming
·Hoe om te bepalen of een strin…
·Hoe maak je een woordenboek ma…
·De voordelen van introspectie …
·Hoe te XLS -bestanden manipule…
·Wat is Erlang in Python ? 
·Hoe te importeren GTK Python 
·Hoe maak je een lus herhalen i…
·Hoe te Epoch converteren in Py…
·Python recursieve functies 
  Related Articles
Hoe te API gebruiken in Visual Basic 
Hoe kan ik een map in API Met Maak VBA 
Hoe te gebruiken Windows- API om de bure…
Hoe maak je een API Call 
Hoe een DSN behulp van een API Code Star…
Hoe te Net API gebruiken Met VB6 
Hoe kan ik een herziening Delete in Soli…
Hoe maak je een API Stroom in XML -forma…
Hoe een venster API activeren om Toon in…
  Programmering Articles
·Lijst van JSP Tags 
·Verschillen tussen HTML 5 & HTML 4 
·Hoe te String converteren naar URI 
·Hoe kan ik een HTA -bestand Uitvoeren va…
·Hoe naar Deep Link in Silverlight 
·Wat is een Boolean type 
·Hoe om bestanden te importeren Van JZip …
·Hoe maak je een vertaler in Python 
·Hoe kan ik mijn eigen Controls Maak in V…
Copyright © Computer Kennis http://www.nldit.com