摘要
本发明一种动态库保护方法、装置、设备及介质,涉及软件安全技术领域,包括:通过调用动态库的构造函数以获取当前操作控制权;在获取到当前操作控制权后,利用构造函数从嵌入式平台内读取加密后动态库文件对应的内存布局信息;基于内存布局信息确定加密后动态库文件的目标数据结构在嵌入式平台内存中的位置信息,并利用位置信息确定加密后动态库文件中的待解密元素在嵌入式平台内存上的目标内存位置;对目标内存位置上的待解密元素进行解密,并将解密结果覆盖写入至目标内存位置,以得到用于被调用执行的目标动态库文件。在运行时基于获取的内存布局信息准确找到待解密元素的位置进行解密。使得在静态存储状态下动态库文件始终处于加密状态。
技术关键词
动态库文件
嵌入式平台
保护方法
地址偏移量
头结构
内存
列表
控制权
布局
元素
位置变化信息
解密功能
可读存储介质
存储计算机程序
解密模块
指令
加密算法
系统为您推荐了相关专利信息
智能合约方法
交易隐私保护方法
数据
实体
智能合约地址
北斗卫星系统
载波
GPS双系统
GPS卫星系统
RTK系统
控制保护方法
信息融合算法
位移传感器
操作界面
电机编码器