【摘 要】
:
软件攻击者经常利用软件中与API相关的信息(文中定义为API安全属性),如API函数名,API参数,返回值等进行逆向分析,以提高攻击效率.当前许多商用软件保护壳仅对API函数名字进行
【出 处】
:
第八届中国可信计算与信息安全学术会议
论文部分内容阅读
软件攻击者经常利用软件中与API相关的信息(文中定义为API安全属性),如API函数名,API参数,返回值等进行逆向分析,以提高攻击效率.当前许多商用软件保护壳仅对API函数名字进行了适度的保护.虽然,能够较好地抵御该类API安全属性被静态和动态地获取与分析,但不能有效地防御对其它API安全属性的获取.本文从攻击者的角度出发,分析不同API安全属性在攻击过程中的作用以及在软件中的呈现状态和获取方式.在此基础上,提出了一种基于API安全属性隐藏的软件保护方法.从安全性和性能影响两方面对该方法进行评价,验证该方案是有效且实用的.
本文基于三种软件攻击目的,分析各API安全属性在软件攻击过程中的作用,确定出API安全属性集。分析每一种API安全属性的获取方式,借鉴现有的API保护方法,提出了基于API安全属性隐藏的软件保护方法。该方法使安全属性以更加隐蔽的方式呈现,以此增加攻击者动态获取它们的难度。分别从安全性和开销两方面来评价该方案,通过实验表明了该方法能够抵御静态分析,并在一定程度上增加了动态攻击的难度。同时,未对性能造成较大影响。
其他文献
小青在孕晚期发现自己是澳抗阳性,当时产院采取了相应的措施。不久,女儿萌萌出生了。最近,小青丈夫的单位组织体检。没想到,他的血检测结果也有问题,是“大三阳”。这下可愁
对准妈妈来说,由于肠蠕动减慢、盆腔充血、增大子宫压迫、饮食结构变化、运动减少、肛门血液循环不良,很容易患上痔疮。痔疮虽小,苦却难言。怎么办? 痔疮跟着便秘来 大多数准妈妈在孕期都会发生便祕,而长时期的排便不畅又导致痔疮的形成,这不仅造成身体的不适,还影响准妈妈的情绪稳定。而已经有了痔疮的准妈妈尤其要注意保持大便通畅。因为便秘时干干硬的粪便可能擦破痔黏膜而致出血,甚至使原有的痔核脱出于肛
为了保证云计算中的数据安全,加密是保护数据安全的首选方法,但由于云环境中数据规模大等特点使得传统加密方法并不适合直接用来保护海量数据的安全.考虑到加密的实时性和可
P2P系统中因节点具有随机性和动态性特点,如何建立节点间的信任关系,是急需解决的难点和关键性问题.目前P2P系统中主要采用传递模式算法计算节点的信誉值,本文分析了该算法中
山丘地果树通过深翻扩穴,可加深活土层,促进根系发育。增强树势,提高产量。荣成市不夜果园深翻扩穴后,树体发生了四大变化。——根系数量显著增加。深翻后的果园,采用壕沟法
外出旅游途中有时会出现意想不到的急症,应如何应付呢这里教您一些简易的急救方法。晕厥:劳累、疲劳、中暑、饥饿等原因所致晕厥,可令病人突然
There are some unexpected e
自治区人民政府办公厅关于调整自治区地方志编纂委员会成员的通知桂政办(1993)145号各地区行署,各市、县、自治县人民政府,副总纂:刘肇贵自治区通志馆副馆柳铁,区直各委、办、厅、局:长。为
随着近年来微信等社交软件的兴起,利用这些软件进行的犯罪活动也变得越来越猖獗.针对微信数据多,无法从中快速找到与案件相关数据的问题,本文提出一种基于KNN算法的微信取证
据辽宁省劳动和社会保障厅介绍,辽宁养老保险覆盖面继续扩大,去年全省基本养老保险参保人数已达到1312.5万人,比上年净增105.4万人。
According to the introduction of Lia
虚拟化(Virtulization)以各种形式存在已经有了四十多年的时间了,它对于不同的人来说可能意味着不同的东西,这要取决于他们所从事工作领域的环境.抽象的说,虚拟化技术是资源