This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to extract symbol name and file name from ELF format library and replace them with other symbols?

Hi,

I am using CCS6.1 and cgtool 7.4.17. We provide our technology in ELF library format to customers, but we should obfuscate symbols and file names in ELF library before give it to customer. Is there any TI's tool or generic tool that can read symbols and file names from ELF library and replace them with other(random) symbols. For example, if I have symbols like value_filt_in, value_filt_out, value_filt_avg, then these symbols should be changed to symbol_1,symbol_2 and symbol_3. Same way file names should be changed as well. If I have files names like, fir.obj, iir.obj, then it should be changed to file1.obj and file2.obj, as obj files are archived to create ELF library.

Thanks

Siva