TI中文支持网
TI专业的中文技术问题搜集分享网站

lib文件如何防止反汇编

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

user151383853:

反汇编属于静态分析, 还有动态跟踪技术. 是常用分析和解密代码的手段. 早已有好多技术和技巧对付这些技术, 可以先找些专业的加密和解密技术的书籍了解一下

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

Hank Zhao:

可以用C2000的芯片加密功能对芯片进行加密。

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

dia son:

回复 user151383853:

咱这不用这么复杂 仅针对ccs

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

Hank Zhao:

回复 dia son:

CCS没有对库文件加密的功能,库文件加密了,对其调用也是个问题。通常数据加密用的比较多,程序加密一般都是对芯片进行加密。

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

dia son:

回复 Hank Zhao:

恩 我现在的问题是我生成了库文件 XX.lib 

给别人用   别人可以用头文件配合单步运行->查看汇编   把函数给反汇编了 得到汇编代码

你的意思是ccs没有机制避免这样的事情是吧   没有办法只能让别人看到机器码吗

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

Haiyan Zeng:

回复 Hank Zhao:

dis2000.exe在哪个文件夹下?CCS3。3  没找到。

将工程弄成了库的形式 发现库里面的内容可以单步运行->查看汇编源码

相当于把我的二进制文件又反汇编了,怎么做才能防止这样的事发生

Hank Zhao:

回复 Haiyan Zeng:

CCSV5中是有这个工具的,CCS3.3不太确定,你可以在其安装包中搜索一下。

赞(0)
未经允许不得转载:TI中文支持网 » lib文件如何防止反汇编
分享到: 更多 (0)