2012-04-02 13 views
1

Wo kann ich eine Liste von IP aus Spam-Blacklist-Datenbank bekommen. Ich brauche etwas wie Phishtank API, wo ich ihre Blacklist herunterladen und mit meiner App implementieren kann.Spam IP Blacklist Feed

Ich habe eine Spam-Website gesehen Lookup wie http://www.mxtoolbox.com/ Ich hatte gehofft, ich könnte Zugang zu Spam-Feed wie sie bekommen. csv oder sql wäre nett.

Vielen Dank.

+1

Warum nicht stattdessen eine [DNSBL] (http://en.wikipedia.org/wiki/DNSBL) verwenden? – sarnold

+0

@sarnold - die Art, wie ich verstehe, wie es funktioniert, muss ich meine Anfrage an externen Server machen? Hab ich recht? – sg552

+0

Ja, obwohl der eine oder andere DNSBL-Provider auch Zonenübertragungen zulässt, sodass Sie stattdessen einen lokalen DNS-Server abfragen können. – sarnold

Antwort

2

Diese Site verwendet DNSBL-Lookups, keine lokale Ressource. Um solche Nachschlagevorgänge durchzuführen, unterscheiden sich einzelne Blacklists manchmal, aber im Allgemeinen müssen Sie eine IP-Adresse nachschlagen, die Oktetts umkehren, die DNSBL-Zone hinzufügen und auflösen. Ein Ergebnis gibt eine Übereinstimmung an (normalerweise 127.0.0.x, wobei x ein Ergebniscode irgendeiner Art sein könnte). So zum Beispiel 123.45.67.89 in dnsbl.example.net zu sehen, würden Sie eine A Abfrage wie folgt durchführen:

nslookup 89.67.45.123.dnsbl.example.net 

(Das Programm nslookup nicht besonders gut oder bequem ist, aber es ist weit verbreitet , sogar unter Windows.)

Lesen Sie auf DNS im Allgemeinen und DNSBLs im Besonderen. Ich habe herausgefunden, dass Wikipedia gute Übersichten zu diesen Themen hat.