2008-10-13 3 views
6

Mit der Google Safe Browsing API können URLs mit der Google-Datenbank für Malware und Phishing-Domains verglichen werden. Unter der Nummer Developer's Guide page heißt es jedoch, dass die API experimentell ist und sich das Datenformat wahrscheinlich ändert.Gibt es etwas wie die Google Safe Browsing-API, die stabiler ist?

Obwohl ich in der Vergangenheit gute Erfahrungen mit einer Reihe von Google APIs gemacht habe, waren sie alle ziemlich stabil. Ich glaube nicht, dass ich bereit bin, eine experimentelle API in meinem Projekt zu verwenden, also suche ich nach einer Alternative.

Antwort

5

Es gibt eine Reihe von DNS blacklists zur Verfügung. Hintergrundinformationen zu Blacklists finden Sie unter this page.

+0

Hast du Erfahrungen oder Empfehlungen? Ich werde anfangen zu schauen, aber es gibt eine Menge Auswahlmöglichkeiten, also wäre alles, um einen zu eliminieren oder einen näher an die Spitze der Liste zu bringen, großartig. –

+0

Ich benutze mehrere Filterserver mit dem DansGuardian Proxy. Die besten Blacklists, die ich gefunden habe, sind: http://urlblacklist.com/ –

2

Sie könnten Ihre eigene lokal zwischengespeicherte schwarze Liste erstellen. Wenn etwas von der Google-API zurückkommt, fügen Sie es Ihrem eigenen lokalen Cache hinzu, andernfalls können Sie es selbst testen.

+0

Das setzt immer noch auf die Google API. Wenn es sich ändert, kann ich keine schwarze Liste mehr erstellen. –

+0

Nein ... es verwendet die GoogleAPI, um einen zentralen Cache auf dem neuesten Stand zu halten. Wenn Google Dinge ändert, können Sie sie an einem zentralen Ort beheben, anstatt alle Kopien des Codes reparieren zu müssen. – epochwolf

+0

Aber ich möchte überhaupt keine unstable Google API * * verwenden. –

1

BrightCloud hat gerade eine API for URL classification veröffentlicht, die umfassender ist als die Google Safe Browsing API - sie kostet zwar Geld, ist aber billig. Neben Kategorien wie "Adult" und "Gambling" gibt es auch sicherheitsorientierte Kategorien wie Phishing, Malware und Spam.

Die vollständige Liste der Kategorien ist hier: http://brightcloud.com/masterdburllist.asp