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: | Re: Obfuscated web pages |
|---|---|
| Date: | Thu, 28 Feb 2008 23:14:18 -0200 |
Hm I wasn't planning to follow up on this topic (its old and tiresome) but after reading your comments I figured that a follow up post may not be entirely worthless.
Mike Barkett wrote: > To answer your question about JS in N-code, no, it is not a plausible
solution at this time to do full DOM/JS inspection, and I hope I did not imply that. As mentioned on another branch of this thread, if you wanted to simply deny JS then you could do that very easily with IPS-1. I hadn't even
Excuse my skepticism but "simply denying" JS may or may not be done "very easily" with IPS-1 or any other network IPS. In any case I will argue that effectively denying passage of JavaScript content in any of its possible forms and encodings is a task that cannot be accomplished very easily.
In response to your other submission to this thread, quoted above, I was not positing a theory for critical review; I was just making a prediction based on personal experience. If you really think a proof is necessary in this case, then you should be prepared to demonstrate that the desired result cannot be sufficiently approximated in polynomial time. However, that's
Last time I checked, you were the one that brought in the "theoretical" discussion to the list:
Regarding inline JS inspection, I've said it before and I still believe that one day there will be a full DOM proxy product that is capable of running inline. Yes, its speeds will lag other network devices, and yes, browser attacks will probably be yesterday's news by then anyway, but it would be foolish to suggest that it is theoretically impossible to do. In the meantime, if you have embraced defense-in-depth and gotten yourself a trustworthy network IPS, a thorough endpoint solution, and you use only locked down browsers, then you'll be ok.
However, I am more interested in discussing the practicality of doing full DOM parsing and inspection and dynamic JavaScript analysis inline on a network device.
In my opinion it is not only "imperfect" but also impractical and highly ineffective. The "Perfect Solution Fallacy" that you attributed to my comment isn't an accurate interpretation of my post. I did not state that I consider dynamic inspection at the endpoint to be perfect, I simply consider it more suitable than doing it inline.
generally not the tone of this list, and I doubt either of us has the time.
In my opinion, it would be a mistake to flout the continued maturation of
analysis technology, much as was done by the many people who a decade ago
thought that IPS was infeasible. Ptacek and Newsham's paper was seminal,
and defense against those principles is a must-have in the IPS world today,
but let's not forget that 10 years ago many were citing that paper as a
harbinger of doom for IDS, not to mention IPS. Yet, within a couple years,
the better IDS products had accounted for all the methods.
Until then I'll remain respectfully,
-ivan
-- "Buy the ticket, take the ride" -HST
Ivan Arce CTO
CORE SECURITY TECHNOLOGIES http://www.coresecurity.com
PGP Fingerprint: C7A8 ED85 8D7B 9ADC 6836 B25D 207B E78E 2AD1 F65A
------------------------------------------------------------------------ Test Your IDS
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Obfuscated web pages, dxp |
|---|---|
| Previous by Thread: | RE: Obfuscated web pages, Mike Barkett |
| Next by Thread: | Re: Obfuscated web pages, Jamie Riden |
| Indexes: | [Date] [Thread] [Top] [All Lists] |