[Tutorial] Reverse Engineering C series
Re: [Tutorial] Reverse Engineering C series
@sectroyer if you need exeDSP of tvaldeuc 0000 fw i can upload it. But here in forum there are 2 version of 0000 fw.
So there is a version of valdeuc Fw with all symbols? The exeDSP is usually 59-60mb maybe the version with all symbols is more of 60mb. I have all version of valdeuc fw on my pc i will try to compare all exeDSP but how i can understand if all symbols are present? Please post a screenshot of one fw with all symbols.
So there is a version of valdeuc Fw with all symbols? The exeDSP is usually 59-60mb maybe the version with all symbols is more of 60mb. I have all version of valdeuc fw on my pc i will try to compare all exeDSP but how i can understand if all symbols are present? Please post a screenshot of one fw with all symbols.
Re: [Tutorial] Reverse Engineering C series
You will know when you find it
Just open in IDA and go to exports
You should get similar numbers but with "all symbols" you will get much more
Take a look at this:
The difference is easy to spot
Anyway I used 0000 version that timoo posted the link to 



Code: Select all
strings ./DANE/C/exeDSP_C | grep -c _Z
2221
strings ./DANE/C/exeDSP_C_0000.bin | grep -c _Z
102521


I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: [Tutorial] Reverse Engineering C series
I have put all new findings to first post. Once again big thanks to timoo 

I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: [Tutorial] Reverse Engineering C series
sectroyer:
no problem
btw> do you know FW where have authuld some "symbols" ?
no problem

btw> do you know FW where have authuld some "symbols" ?
Re: [Tutorial] Reverse Engineering C series
I wasn't checking authld stufftimoo wrote:sectroyer:
no problem
btw> do you know FW where have authuld some "symbols" ?


I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: [Tutorial] Reverse Engineering C series
Could you please re-attach C_find.py and C_exports.sh since I cannot find them anywhere??
Re: [Tutorial] Reverse Engineering C series
It's C_exports.txtluke1337 wrote:Could you please re-attach C_find.py and C_exports.sh since I cannot find them anywhere??



I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: [Tutorial] Reverse Engineering C series
Thankssectroyer wrote:It's C_exports.txtluke1337 wrote:Could you please re-attach C_find.py and C_exports.sh since I cannot find them anywhere??I attached it all to first post
Are you finishing some patch ?

btw is it possible to send commands (like turning on, changing channels) to exeDSP without patching it?
Re: [Tutorial] Reverse Engineering C series
Yeah. It's called samyGOrcluke1337 wrote: btw is it possible to send commands (like turning on, changing channels) to exeDSP without patching it?


I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: [Tutorial] Reverse Engineering C series
@sectroyer wow, it works like a charm! Thank you for the samyGOrc, and also the C_find.py IDA script to help me disassemble and write an advanced timer feature patch to exeDSP 
By the way, are there any special configurations needed for toolchain.conf and install.conf or it is okay to configure it by myself??

By the way, are there any special configurations needed for toolchain.conf and install.conf or it is okay to configure it by myself??