Rick Macdougall wrote:
> Tomasz Kojm wrote:
>
>> On Fri, 30 Jan 2004 20:21:12 -0500
>> Rick Macdougall <[EMAIL PROTECTED]> wrote:
>>
>>
>>>I'm willing to work on something like that. I've got a few really
>>>busy servers and a few not so busy servers. You thinking of a C
>>>program or perl (or what ever)?
>>
>>
>> Perl should be just fine. Do you have some idea for such a script ?
>
> Perl's great. Just basic ideas now, thinking about what would need to
> be stored, how to build in a trust system etc. I'll let it percolate
> through my brain over the day and see what I come up with.
I see three challenges here:
1.) Trust System
2.) Detail, visualization, and mapping
3.) Data storage
1.) The Trust System would be most important, IMO. If we could develop a trust
system that is secure enough then we could create a ClamAV registry site and
ANYONE could sign up and provide statistics to be processed and stored on the
central server.
If we can't think of a good way to make it secure, then we'd have to find
some way to screen candidates. Money maybe? That's how SSL certs work. :)
This *is* open source, after all. And I'd hate to see our statistics mangled
by a few bad hackers.
I think that if we can manage to get this right in the beginning then we
will be free to persue the remaining two problems.
2.) A project like this could be very simple or VERY complex. We can be as detailed
as we want: Mapping nations, states, citites, trunk lines across the world,
networks, etc... Or just providing statistics by geographic region or something
else.
3.) Data storage. I would think that someone relatively familiar with MRTG would
really help us out here. I've heard that MRTG stores a lot of data in a very
fast/compressed manner. We could brute force it at first, but we'll probably
want to tackle this eventually and make it as efficient as possible.
Other issues I see here are the kinds of data stored. Time should definately
be included, as well as separate data structures for each virus definition.
This way we can pick a date and time, then query for a virus name and display
how many vuruses of that type were being caught per minute or per hour in a
particular geographic region or (ideally) state/country.
Of course, I wrote the above thinking of a client/server solution, but a sort of
ad-hoc computer-computer network might work too. That would certainly change the trust
system a good bit. Hmmm... something to think about.
I'd love to be a tester for this.
--
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v) 423-559-5145 (f)
http://www.wingnet.net
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users