Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Antivirus programs and Exploits |
|---|---|
| Date: | Fri, 6 Oct 2006 11:01:27 +0300 (EEST) |
Antiviruses and Exploits - case study - Subject: It's about exploits and how antiviruses can defend computers against them, until a patch is released. As an example I've selected CVE-2006-3730: http://secunia.com/advisories/22159/ http://www.microsoft.com/technet/security/advisory/926043.mspx I did a short study with the Proof of Concept (PoC) code that can be found here: http://browserfun.blogspot.com/2006/07/mobb-18-webviewfoldericon-setslice.html Samples: The original PoC html file and other 2 versions of it that were modified by me. Virus signatures: The signatures that were available at 9:30AM GMT+2, 06 Oct. 2006 Antiviruses: Since I've used only a few scanning engines, it won't be fair to mention only some of them and I don't want to spoil your fun to discover if/how your current AV detects the exploit. How the test was made:
From the original html file, I've created another 2. One that was just a
little bit modified and the other that had garbage functions/comments. I didn't use a garbage generator, just what someone could write in ~30 seconds. After that I have verified if the exploit remains the same (with OllyDbg v1.10) and if they could crash Internet Explorer 6.0.2900.21800.xp_sp2. They did! Then I've scanned the folder that had those 3 files in it, with every Antivirus that I had installed (freeware/trial versions) and compared the results. The result: Some of the AV's did not even detect the original PoC code. Others picked it up and even detected the one that had minor modifications. Unfortunately none of the AV's that I've tested, detected the third file, the one with garbage functions/comments. Conclusions: Even if antiviruses are struggling to protect the users from different kinds of exploits, they can assure only a minimal security until a patch is released for the security flaw. I will not discuss here what needs to be added in the antivirus engines in order to recognize exploits, no matter of how the samples are modified, because it?s not the purpose of this article. The security of the systems can be increased by adding more filtering layers that can detect modified variants of 0 day exploits, but even this will not assure 100% protection. So the main idea is to use as many security layers as possible in order to achieve a higher level of security. --- If there is someone interested for the modified samples, my e-mail address is : asaygo@as.ro / andrei.saygo@gmail.com ---------------------------------------------------------------------------- ALERT: "How a Hacker Launches a SQL Injection Attack!" - White Paper It's as simple as placing additional SQL commands into a Web Form input box giving hackers complete access to all your backend systems! https://download.spidynamics.com/1/ad/sql.asp?Campaign_ID=70160000000CZWl ----------------------------------------------------------------------------
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||