(The idea below is not mine, someone else (I'm sorry, but I forgot who) wrote about it here (I think) before.)

Giampaolo Tomassoni wrote:

brand-new domains,

Something that could work for this without the problems inherent in using whois or registry databases is to simply check how long ago a domain was first seen beeing used for sending mail or in URIs in mail. (People might allready be doing this locally, but doing it centralized could work better.)

A specialized DNS server could be done for this. It'd work something like this:

1: It receives a query.

2: It checks in it's database.

3.a, found in database:
* Return result indicating how long ago domain was added.

3.b: not found:
* Adds the domain to the database.
* Return result indicating new domain.

(It might be a good idea to also save last queried time for each domain (meaning 2.a will need to update the database) in order to be able to clean out domains that hasn't been seen for a long time.)

In order to be effective, such a DNS list must be used by a lot of different systems spread all over the world and used by different type of organizations.

It will also take time time until it can be used in an effective manner, so enough people would have to be using it for some time with very low scores just to seed it.

I could probably throw together a proof-of-concept DNS thingy in perl for this, but I don't have the hardware to host it for production use, nor the time to do it properly (perl would probably not be the best language to do it in).

The best way might be to actually implement this in an existing DNS-list server, so it could be seeded thorugh queries fopr that list.

If, just as an example, SURBL did this, the list would be seeded by all systems allready using SURBL lists, and the results could be included in multi.surbl.org.

(Please not, I have no idea if implementing this in SURBLs DNS system is feasible in any way (wr to software, hardware, lunch breaks, or whatever), it was just an example.)

Regards
/Jonas
--
Jonas Eckerman, FSDB & Fruktträdet
http://whatever.frukt.org/
http://www.fsdb.org/
http://www.frukt.org/

Reply via email to