发明名称 |
防止嵌入式系统被恶意在线调试的方法和装置 |
摘要 |
本发明涉及一种防止嵌入式系统被恶意在线调试的方法和装置。包括:按照功能重要程度级别,将嵌入式系统中的原始代码中的子函数划分为普通代码和关键代码;在所述划分后的关键代码处加入加密程序和干扰代码;当所述嵌入式系统中执行到关键代码时,判断所述芯片是否处于加密状态;当检测到芯片处于解密状态,进入异常处理,执行干扰代码;当检测到芯片处于加密状态,执行正常的代码。可以杜绝有人恶意调试。 |
申请公布号 |
CN104504336A |
申请公布日期 |
2015.04.08 |
申请号 |
CN201410843435.2 |
申请日期 |
2014.12.30 |
申请人 |
大连楼兰科技股份有限公司 |
发明人 |
田雨农;刘欣;苍柏 |
分类号 |
G06F21/56(2013.01)I |
主分类号 |
G06F21/56(2013.01)I |
代理机构 |
大连智高专利事务所(特殊普通合伙) 21235 |
代理人 |
李猛 |
主权项 |
一种防止嵌入式系统被恶意在线调试的方法,其特征在于,包括:按照功能重要程度级别,将嵌入式系统中的原始代码中的子函数划分为普通代码和关键代码;在所述划分后的关键代码处加入加密程序和干扰代码;当所述嵌入式系统中执行到关键代码时,判断所述关键代码是否有加密程序并判断芯片是否处于加密状态;当关键代码检测到芯片处于解密状态,进入异常处理,执行干扰代码;当检测到芯片处于加密状态,执行正常的代码。 |
地址 |
116025 辽宁省大连市高新园区汇贤园7号腾飞园2期11层 |