[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xine-codec-devel
Subject:    [codec-devel] Bink For Linux
From:       Mike Melanson <melanson () pcisys ! net>
Date:       2003-09-20 2:18:35
[Download RAW message or body]

Hi,
	It came to my attention that RadGameTools recently released a Bink
movie player for Linux. Their people must not be up to speed on tricky EXE
techniques under Linux like they are for DOS/Windows. They didn't even
strip the binary. Running the binary through objdump reveals some
interesting artifacts:

0804ee70 <ddct>:
0804f088 <radopen>:
0804f0a0 <radclose>:
0804f0ac <radseekbegin>:
0804f0c4 <radseekcur>:
0804f0dc <radread>:
080527a0 <BinkGetKeyFrame>:
080536e0 <BinkGetTrackType>:
08053700 <BinkGetTrackMaxSize>:
08053720 <BinkGetTrackID>:
08053740 <BinkOpenTrack>:
08053860 <BinkCloseTrack>:
08053890 <BinkGetTrackData>:
080539b0 <BinkSetVideoOnOff>:
080539d0 <BinkSetSoundOnOff>:
08053b10 <BinkSetMemory>:
08053b20 <BinkCopyToBuffer>:
08053b60 <BinkDoFrame>:
080542d0 <BinkNextFrame>:
08054470 <BinkGoto>:
08054640 <BinkClose>:
08054df0 <BinkFileOpen>:
08057c60 <BinkAudioDecompressOpen>:
08057ea0 <BinkAudioDecompress>:
08057f70 <BinkAudioDecompressClose>:
0805a090 <ExpandBundleSizes>:
0805c0e0 <VarBitsCopy>:
0805d270 <FastmIDCT8x8>:
0805d2a0 <FastIDCT8x8>:
0805d2d0 <FastIDCT8x8d>:
0805d310 <FastmIDCT8x8WithMotion>:
0805da80 <FastFDCT8x8>:
0805dcd0 <FastFDCTs8x8>:
0805df40 <FastQuantizeCoef>:
0805dfb0 <FastQuantizeMotionCoef>:
0805e020 <LenBPLossless>:
0805e620 <WriteBPLossless>:
0805ef60 <ReadBPLossless>:
0805f880 <WriteBPLossy>:
080605e0 <ReadBPLossy>:
08060720 <ReadBPLossyWithMotion>:


Also, run the 'strings' command over the binary. "$!Microsoft (R)
Optimizing Compiler" turns up repeatedly.

--
	-Mike Melanson




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
xine-codec-devel mailing list
xine-codec-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-codec-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic