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