Tools?

Here is information about customize your C series firmware..:!:This forum is NOT FOR DUMMY USERS questions or problems but DEVELOPER.
Post Reply

plasticassius
Posts: 61
Joined: Fri Dec 17, 2010 12:37 am

Tools?

Post by plasticassius »

Hi, I'm interested in poking around in exeDSP a bit, and I've tried the demo version of IDA. At this point, my curiosity doesn't extend far enough to buy the full version. Significant parts of the exeDSP executable are encrypted, so a working debugger would be very useful for disassembling the running code, after it was decrypted.

As a cheaper alternative, does anyone know of other tools that could do the job? My thinking is that something that could extract a core dump from the running exeDSP, and then feed it to a disassembler would be ideal. Later on, I'd like to try making mods to the running process by injecting modules. But for now, I'd just like to explore it.

I have T-VALDEUC_3005.1.exe

I found http://www.freemyipod.org/wiki/Working_with_binaries abount GNU ARM toolchain mentioned in http://forum.samygo.tv/viewtopic.php?f= ... +ida#p8712. I'll look into this.
timoo
Posts: 119
Joined: Mon Aug 16, 2010 6:43 pm
Location: Czech Republic
Contact:

Re: Tools?

Post by timoo »

none part of exeDSP is not encrypted, ida free simple does not have a power to dissassemble it correctly ,i have ida pro 6.1 and no problem with that .. latest gdb(gdbserver) is enought to debug anything(apps) what running on tv, remote from my desktop with ida debugger :)
btw:imho you could not buy ida personaly if you not firm or corporation :/
plasticassius
Posts: 61
Joined: Fri Dec 17, 2010 12:37 am

Re: Tools?

Post by plasticassius »

Thanks! this is great, I especially want to try out gdb. I've tried working with the exeDSP binary from my TV (with IDA demo), and I could only get so far.

I'm new to linux, just got gcc and make working, so this'll be a good way for me to learn. I also have ubuntu, but 64 bit, i hope that doesn't cause me grief. I still haven't updated to last month's ubuntu, I imagine I'll try that soon.
plasticassius
Posts: 61
Joined: Fri Dec 17, 2010 12:37 am

Re: Tools?

Post by plasticassius »

I made a tool to fix up a few things in objdump output. Maybe something similar is already out there, but I thought a few customizations would be nice. This tool makes the objdump output a bit more readable by dereferencing strings and putting them inline, putting symbols from shared libraries inline, and showing branches in a relative format.

I've been using it to process output from arm-none-linux-gnueabi-objdump -CDfhlpstTwx -W --dwarf. exeDSP is of course interesting, there's also some interesting so files like some crypt stuff in libWidevine.so.
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “[C] Firmware”