On Mon, Aug 18, 2008 at 8:54 PM, <douglas.leeder@sophos.com> wrote:I can cover all of these. Type A) White Lists for stand alone end users would normally operate with a matching black list system. White list system would be detecting known damaged file formats and possable threats in the process letting files that cannot contain viruses/malware pass. Really its a waste of time scanning a damaged file users need to be informed of it as well a equally waste of time black list scanning a file for viruses/malware that cannot carry threats. Also new unknown executable files being placed before user to approve to go on for black list scanning or remove from system really does cut down threat to system. User is engaged in there own protection. User normally knows if they are attempting to run a new program or not, Asking them is the white list way. Don't just presume they are meaning to run a new exe they have never run before scan it for what threat you know then let it run. Reason black lists are flawed we know they are flawed. So we use the user to give a extra level of filtering. Type B and C) For companies have you seen the paper work for getting software into lots of businesses with system admins. The ammount of tracking that has to be done on software installed. Keeping a white list system that is also doing installation head counts is not that much of a overhead. Internally created software normally has to go threw approval processes before actively deployed every where. Keeping a white list just fits into general operations of quite a few businesses with system admins. Just a lot don't notice it in the paper work they are doing. Like complete lists of installed software. This is more good design of the white list system as well as scanning the system it is doing the needed network audits both are overlapping processes. D) we currently have that issue with anti-virus software black list. I had my test network software deleted, my documentation how to by pass a old alpha servers password deleted. All by black list anti-virus being over picky. We already have anti-virus lock in with black list white list really does not change it. Checksums and Signatures are not the only ways of white listing. Sections of white lists is heuristic as well. These are format matches. If you have a word document that does not contain macros is defect free for all its images and parts. You really don't need a checksum or a Signature for it. You really just need a way of acquiring that the file is clean of all possible threats in the white list system. Even against black lists malware trys to show up as good software or worse stuff black lists false positive on so black list scanner disregards it. heck some malware sites have gone as far as saying disable anti-virus before installing in process detect black list scanner and root kit it. Even some above board software tells you to disable you black list scanner so it does not false positive. heuristic's in black list scanners is unstable. White list systems also block from running like part executables from the executable format itself. Likes a broken downloads. These can be just as harmful as to user data as any virus. Yet most current day black list systems let them slide. Damaged files are a threat to stable operation of a machine sometimes worse than been malware infected. Part install from a damaged installer of a perfectly safe program can bring the computer down just as effectively as any trojan slipping past black list scanners. Heuristic's in White List scanners is stable. Yes we know they can throw out too much. The important thing they throw out stuff black list scanners let slide. White list methods have to come to at least pull out damaged files before they can do system harm. Remember fuzzing random data files shoved into a file until it finds a defect in its file format. White list works on detecting files with defects and binning them taking viruses and other threats using those methods out of the threat matrix. This is theat reduction. With white list format processing less and less threat paths are left usable to attackers. Closing the exe threat path for home users is extremely hard. Closing the exe threat path for business fairly straight forward. Total population of infect able machines reduced by quite a number. Major reason why AV companies will not want to do this. Is simple if file formats by a business have not changed and no flaws found in the white list scanner most likely business will have no reason to update more often than the software they use since white list scanner will maintain its effectiveness against threats. Attackers generating more and more viruses don't expand the white list zone to protect. Peter Dolding --
| Benjamin Herrenschmidt | Re: [PATCH] Remove process freezer from suspend to RAM pathway |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Mariusz Kozlowski | [PATCH 03] drivers/sbus/char/bbc_envctrl.c: kmalloc + memset conversion to kzalloc |
| Yinghai Lu | [PATCH 02/16] x86: introduce nr_irqs for 64bit v3 |
git: | |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
| James Morris | Re: [GIT]: Networking |
| Jeff Garzik | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
