Anwendung der Google Safe Browsing API

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Anwendung der Google Safe Browsing API

    Hallo zusammen,

    ich muss eine Anwendung für die Google Safe Brwosing API schreiben. Damit kann man eine URL mit den Blacklists (Domains die als gefährlich eingestuft wurden) von Google vergleichen.
    Soweit ich das in der APi bis jetzt verstanden habe, muss man sich die Liste erst einmal per API runterladen, und kann dann vergleichen.

    Insbesondere hänge ich aber beim Problem die Daten dieser Listen rauszubekommen. Nachzulesen ab hier

    Leider verwendet die API eine mir unbekannte Sprache bzw. Code:
    R-BNF

    This document uses a R-BNF notation, which is a mix between Extended BNF and PCRE-style regular expressions:
    R-BNF und auch der Schreibstil ist mir völlig unbekannt. Per php function fole_get_contents() komme ich problemlos an die 'List'-Daten. Nur wie ich diesen Body einbinden soll versteh ich irgendwie nicht.

    Hat da schon mal jemand Erfahrungen mit was ähnlichem gemacht oder kann mich da etwas unterstützen? Stehe da wirklich auf dem Schlauch.

    Achja, und das ganze soll als PHP Anwendung genutzt werden.

    Besten Dank für jegliche Hilfe.
  • Ok,

    wir haben es uns jetzt mal etwas einfacher gemacht.
    Man kann per http Abfrage einfach die Adresse mitgeben.
    Bsp: google.com/safebrowsing/diagnostic?site=http://www.bahn.de

    Als Rückmeldung gibts dann eine Site mit der Einstufung der Website von Google. Per file_get_contents() schnappen wir uns dann einfach das erste Snippet und werten das aus.

    Mal hier ein Gegenbeispiel einer infizierten Seite:
    google.com/safebrowsing/diagno…ite=www.fuck-me-pumps.com
    (bitte nicht auf die Site gehen ;D )

    Von meiner Seite aus ist das Thema /closed