Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Safe Browsing API για την Python

Google αποτελεί τη μεγαλύτερη συλλογή των δεδομένων σχετικά με το Διαδίκτυο , που συγκεντρώθηκαν μέσω των αλγορίθμων συλλογής του που τεκμηριώνουν web sites για τη μηχανή αναζήτησης Google . Εξαιτίας αυτού , η Google μπορεί να χρησιμοποιήσει αυτές τις πληροφορίες για μια ποικιλία ή λόγους. Ένας τρόπος Google χρησιμοποιεί αυτές τις πληροφορίες είναι να κατασκευάσει μια βάση δεδομένων από κακόβουλες ιστοσελίδες που προσπαθούν να μολύνουν τους υπολογιστές των χρηστών , όταν οι χρήστες να περιηγηθείτε στην ιστοσελίδα . Google δημιούργησε επίσης μια διεπαφή προγραμματισμού εφαρμογών ( API ) για να επιτρέπει στους προγραμματιστές να έχουν πρόσβαση στη βάση δεδομένων για το λογισμικό τους . Προγραμματιστές Python μπορεί να ρωτήσει την ασφαλή βάση δεδομένων περιήγησης Google μέσω της ενότητας " SafeBrowsing - python " . Phishing και malware
Η

τοποθεσίες Phishing είναι ιστοσελίδες που θέτουν ως κάτι που δεν είναι , προκειμένου να συγκεντρώσει πληροφορίες για τον χρήστη . Κακόβουλοι χρήστες προσπαθούν να εγκαταστήσετε το λογισμικό στον υπολογιστή κάποιου άλλου χρήστη μέσω προσποιείται ότι είναι μια άλλη ιστοσελίδα ή ένα επίσημο μέλος ενός δικτυακού τόπου που ζητούν ευαίσθητες πληροφορίες . Malware είναι το λογισμικό που εγκαθίσταται στον υπολογιστή του χρήστη που καταγράφει πληροφορίες για τον χρήστη , ή κλέβει πληροφορίες για το χρήστη , και το στέλνει έξω σε μέρη που σχετίζονται με το λογισμικό . Αυτό μπορεί να συμβεί όταν ένας χρήστης κάνει κλικ στο download links ενσωματώνονται σε μηνύματα ηλεκτρονικού ταχυδρομείου από τα μέρη που δεν ξέρουν , ή κατά την πλοήγηση σε ιστοσελίδες που αυτόματα λήψη του λογισμικού στον υπολογιστή του χρήστη .
Εικόνων Ασφαλούς περιήγησης Google API

Google διατηρεί μια λίστα των υπόπτων sites που διαδίδουν malware ή αποτελούν τμήματα απάτες phishing . Αυτός ο κατάλογος υπάρχει σε μια βάση δεδομένων , τα οποία οι χρήστες μπορούν να έχουν πρόσβαση για να ελέγξετε τις URL του ιστότοπού κατά. Οι προγραμματιστές μπορούν να επωφεληθούν από την Ασφαλούς περιήγησης Google API σε συγκεκριμένη γλώσσα προγραμματισμού τους για να ελέγξουν γρήγορα μια τοποθεσία για phishing ή malware , και προειδοποιούν τους χρήστες του λογισμικού τους, αν η Google έχει επισημανθεί ένα site ως κακόβουλο .
Εικόνων
Python -Safe Browsing
Η

Η γλώσσα προγραμματισμού Python έχει τη δική του μονάδα της , η ενότητα « SafeBrowsing - python " , που μπορούν να συνδεθούν στο Ασφαλούς περιήγησης Google API . Η ενότητα αυτή περιέχει τις απαιτούμενες βιβλιοθήκες για να φέρω τα δεδομένα από τις βάσεις δεδομένων της Ασφαλούς περιήγησης Google . Επίσης περιέχει λειτουργίες που επιτρέπουν στον προγραμματιστή να λάβει μια διεύθυνση URL που παρέχεται από το χρήστη και να ελέγξετε στη βάση δεδομένων της Google . Αυτό σημαίνει ότι ο προγραμματιστής μπορεί να αναστείλει την περιήγηση του χρήστη σε περίπτωση πλοήγησης σε κακόβουλες ιστοσελίδες . SafeBrowsing - python είναι διαθέσιμο σε code.google.com .
Εικόνων Python SafeBrowsing Παράδειγμα
Η

Μόλις οι λήψεις προγραμματιστής και εγκαθιστά τη μονάδα , μπορεί να το εισαγάγει στο πρόγραμμά της και χρήστη τις λειτουργίες του . Το παρακάτω παράδειγμα δείχνει πώς αυτό γίνεται μέσω του προγραμματισμού Python Interactive Shell . Αυτό το παράδειγμα εισάγει μια μαύρη λίστα των δικτυακών τόπων από τους διακομιστές της Google . Ελέγχει επίσης μια διεύθυνση URL με τη βάση δεδομένων για να ελέγξετε αν AHS έχει στη μαύρη λίστα :

>>> από safebrowsing.prepare_db Google_Blacklist εισαγωγής >>> από safebrowsing.query_lookup αναζήτησης εισαγωγή >>> mal = Google_Blacklist ( « malware » ) >>> mal.fetch_data ( ) //κατάλογο των τόπων που επισημαίνεται ως malware >>> l = αναζήτησης fetch ( ) >>> l.lookup_by_url ( ' http://malwaresire.com ' ) « Μ » //περιοχή επισημαίνεται >>>
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα