摘要
为了保护软件所有权,针对反汇编工具或动态调试工具的特点,提出运用多种校验因子进行数学运算,推算出关键函数地址的方法,进行函数动态定向,避免了简单的逻辑判断与直接比较,使攻击者陷入逻辑陷阱,从而提高软件反跟踪调试的能力,有效地阻止对软件的逆向分析,保护了软件的知识产权。
To protect the ownership of software, aiming at disassembly tools or dynamic debugging tool, in- troduces the characteristic of using various calibration factor mathematical operations, calculate the key function address method, makes function dynamic orientation to avoid simple logic and direct comparison, so as to make the attackers in logic trap, and improve the capabilities of soft- ware reverse tracking and debugging, effectively prevent software from retrograde analysis soft- ware, protect the intellectual property rights.
出处
《现代计算机》
2012年第16期27-30,共4页
Modern Computer
关键词
软件保护
校验推算
反跟踪调试
Software Protection
Calculate Calibration
Reverse Tracking Debugging