Re: On2's VP5
James Courtier-Dutton <[email protected]> Thu, 12 Aug 2004 03:11:32 +0100
| Newsgroups | gmane.comp.video.xine.codec.devel |
|---|---|
| Message-ID | <[email protected]> |
Mike Melanson wrote: > On Thu, 12 Aug 2004, Ian Farquhar wrote: > > >>Never heard of the Java Media Framework then? >> >>http://java.sun.com/products/java-media/jmf/index.jsp >> >>I used it extensively when at Sun, but only as an end-user. It's codec >>support was surprisingly good. > > > As Michael N. pointed out, support is probably limited to the > stuff that is "open" in the first place (for which we already have open > source support). > > >>Bear in mind that a lot of ISV's obfuscate their Java bytecode quite >>heavily, to avoid reverse engineering. In those cases it is typically >>_very_ hard to RE the source. There are a number of free and commercial > > > Still, from a cursory review, this Java obfuscation is *nothing* > compared to reverse engineering C/C++ code compiled & optimized into > machine opcodes. Seriously, RE'ing this obfuscated Java reminds me of > solving a substitution-cipher cryptogram. All of the algorithmic logic > appears to be right there in the code. The only trick to understanding the > algorithm is to recover the identifier strings. > > -- > -Mike Melanson > The biggest challenge with rev-eng C or C++ code is working out which bits are code and which are data. With Java that is not a problem. I don't think Java does self modifying code either. I am starting a project to hopefully make rev-eng C or C++ easier. James ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285