![]() |
| Proposal: Intelligent" Scan |
|
galileo
|
I have proposed something analagous to this several times without any notable response. That being: Once a full scan has been performed and the system is benchmarked as "clean" then from that point forward only "new" items need scanning. Thus, only the "entry" points for new files would need to be monitored since the existing "on-board" files have been benchmarked as clean. These entry points would reasonably consist of removable storage/drives, email, lan, and internet access points. Thus, the real-time scanning effect on one's typical system performance would be negligible. The only scanning acitivity would occur when something was being copied into the machine or executed on the machine from a remote/removable source.
The net result is improved performance and still maintaining real-time scanning. One could almost think of this approach as akin to a file based firewall....so-to-speak. After all, why do I need to continually scan again and again and again (ad nauseum) "all" the same executables, dlls, etc., etc. for all of my system activity when I have already established them as safe...? All I really want is real-time protection against "new" potential threats...at least until they are established as safe. ....just some thoughts..... |
||||||||||||
|
|
|||||||||||||
| Intelligent Scanning |
|
GuitarBob
|
Yeah, they don't think too much of such suggestions--eh?
ClamWin version 1.0 will have checkfigures to determine if a file has changed since previous scan and needs checking again. This should help reduce scan time significantly. In the meantime now and in ClamWin V 1.0 also, I can't see checking any files that are not executable/infectable. Many people now complain about ClamWin's slow scan speed. Of course we can filter out/include any file extensions we want, but many users don't/won't do any filtering. I suggest letting the ClamWin developers decide what should be checked (if the user selects that option)--since that would probably be "intelligent." Checkfigures in combination with a more intelligent scan would probably give ClamWin a similar scanning speed to some of the commercial AV scanners. What an intelligent scan is should/would change over time as new infection vectors/techniques manifest, and I would think the developers should be on top of that and able to change scan items as needed. Regards, |
||||||||||||
|
|
|||||||||||||
|
galileo
|
True - scanning of non-infectable files is unecessary with "today's" regime of malware...who knows about future attack vectors/methodologies...
Performing a full scan - on whatever files one deems reasonable to scan versus skip - should only be necessary "one" time provided all future incoming file entry points are monitored and scanned in real-time thereafter. Inarguably, the real-time resource demand is reduced dramatically. In fact, assuming no new incoming file activity, there would be "no" real-time scanning taking place. Thus, the resource demand would be limited to just monitoring the entry points for triggering activity alone and file/CPU activity would be free to take place essentially as if there was zero interference. From a hardware perspective, one really need only know that if file activity is originating from the hard drive then no real-time scanning would be needed. So, really the monitoring of the entry points is done via the "reverse" or "inverse" so to speak. A simple on/off switch could be optionally employed to "exclude" real-time scanning of originating activity from the hard drives. In fact, from a developers/administrators point of view, the switch could be automatically changed upon the updating of signature files....or better yet, the full scan scheduler could also be triggered when signature files are updated....hmmm, that could be a feature option regardless of whether this approach is employed or not. Checksums of previously scanned files still requires in real-time activity to read 2 checksums and then execute a compare operation...admittedly a quick operation versus actually scanning the file - it is still an operation that is not really required. If the hard drive has been scanned then "only" new saves to the hard drive need "oversight"....a copy from one location on a pre-scanned drive to another location on the drive does not need scanning prior to writing. If memory serves me right, I believe that the early implementations of Norton AV utilized something akin to checksums called "inoculation". Certainly analagous if not similar. Frankly, (or if your name is not Frank then: Seriously It seems to me - IMHO - that paranoria has been driving the anti-malware marketplace to a much greater degree than rational thought. Keep in mind, there is a point of no return with respect to the number of prophylactics employed ...interesting conversation... BTW: can one join the beta testing for V1.0 ? If so, how? |
||||||||||||
|
|
|||||||||||||
| Intelligent Scanning |
|
GuitarBob
|
Looks like we agree about "intelligent" scanning. I think some of the earlier methods--inoculation, etc. aren't used as much now because the bad guys found out how to make it look like a file hasn't been changed since the last scan and make other file changes to hide their work.
Contact one of the moderators about joining the beta tester forum: Alch or Sherpya. Regards, |
||||||||||||
|
|
|||||||||||||
| Proposal: Intelligent" Scan |
|
||
|
Powered by phpBB © phpBB Group
Design by phpBBStyles.com | Styles Database.
Content © ClamWin Free Antivirus GNU GPL Free Software Open Source Virus Scanner. Free Windows Antivirus. Stay Virus Free with Free Software.
Design by phpBBStyles.com | Styles Database.
Content © ClamWin Free Antivirus GNU GPL Free Software Open Source Virus Scanner. Free Windows Antivirus. Stay Virus Free with Free Software.


