代码混淆相关论文
JavaScript恶意代码检测已经成为Web应用安全领域的热点问题之一。目前,将机器学习或者深度学习方法融合应用于恶意代码检测已成为......
随着通信技术的不断发展、移动智能终端的大量普及、物联网技术的推广和对云计算的大量需求,基于移动平台和物联网平台的应用种类......
在软件的分发过程中,要考虑针对软件的静态和动态分析.虚拟机软件保护作为代码混淆的延伸发展,为抵御MATE攻击提供了可能性,囿于目前......
如今,平板电脑,智能手机,Mac电脑等已经越来越多的进入了人们的生活,以往Window和Intel的组合不再独大。为了使得很多应用程序一次编写......
保密性是移动代码保护中尚未解决的最本质最困难的一个问题,论文以java字节码作为具体的研究对象,深入研究了移动代码保密性相关的......
在科学技术飞速发展的今天,计算机给人们的生产和生活带来了极大的便利,随着人们对计算机依赖越来越大,计算机软件的安全问题也越来越......
软件水印是一种常见的软件保护手段,它利用一定的算法,将可以表征知识产权的信息嵌入软件之中。出现软件知识产权侵权行为时,软件知识......
Java程序由于平台无关性得以在Internet上迅速发布,但同时Java程序也面临着两个严重的安全问题:第一,侵权使用。Java编译器将每一......
随着信息技术的发展,计算机已成为人们工作、学习和生活中不可缺少的部分,而计算机软件正是推动这一发展的主要动力。然而,盗版现......
反编译和逆向分析技术的发展,提高了对程序代码的分析能力,较好解决了代码移植、程序优化、系统安全等方面的疑难问题,同时也大大......
大量案例显示,软件安全所面临的威胁来源不仅仅包括不可信的第三方实体,更包括那些怀有恶意的用户终端。针对软件知识产权的侵权行为......
随着软件业的不断发展,尤其是网络应用的快速发展,软件安全问题已经成为计算机安全领域中最值得关注的一个问题。计算机安全领域不......
基于特征码的病毒检测方法在面对已知的恶意软件时拥有很高的检出率和极低的误报率,然而该方法只关注特定恶意软件的特定指令序列,却......
计算机行业的发展已逐渐把我们的社会转向了一个信息化、智能化、多元化的社会,无论是在生活、工作还是科学研究方面都渗透着计算......
随着互联网技术的飞速发展,越来越多的数字内容开始在互联网上传播,数字内容服务已经成为互联网行业中发展最快、最有前景的领域之一......
多年来,软件已经从硬件附带的免费代码演变成了有独立价值的产物,几乎支持所有电子设备和系统的自动化。互联网时代的到来使得越来......
随着Android移动智能终端的普及,Android应用在改善人们生产生活的同时带来许多安全问题。现阶段针对Android Java层的安全保护技......
随着计算机技术的快速发展和进步,软件被越来越多地应用到各行各业中,几乎已经成为每个人生活中必备的工具。在软件行业快速发展的......
随着移动互联网的发展,应用软件的数量在不断增长,同时针对软件程序的逆向攻击也越来越多。目前基于符号执行的程序分析技术能够对......
随着软件破解技术的发展,人们对应用软件的安全问题越来越重视。代码混淆作为一种重要的代码保护技术,已经广泛应用于软件保护领域......
软件的逆向分析与保护永远处在相互博弈之中,一方面,传统的代码混淆技术已经不能抵抗目前功能强大的逆向分析软件;另一方面,采用虚......
随着Java应用软件数量的日益递增,针对Java应用软件的逆向工程技术也是层出不穷。因此,如何对Java应用软件进行有效的安全加固也成......
代码相似性检测在计算机程序设计教学和软件知识产权保护等方面有重要的应用。在计算机程序设计类课程的教学中,为了规避代码相似......
随着计算机和互联网行业的迅猛发展,人们在享受信息技术带来的便利同时,由恶意代码(也称恶意软件)导致的计算机安全事件给国家和社......
随着Android系统成为智能手机领域的主流操作系统,它也成为许多恶意软件的攻击目标,因此安全研究人员了提出基于Android平台的恶意......
逆向分析严重威胁着Android应用程序的知识产权。代码混淆是保护Android应用程序的常用方法,但是针对Android字节码的混淆保护会带......
程序混淆是一种保护软件知识产权的重要手段。它将一段代码转化为程序员难以理解的或者难以被其它软件自动识别的程序,从而防止被他......
随着逆向工程的发展,传统的众多保护方法已经不再适合现代软件保护的要求.给出了一种新的基于虚拟机的保护方案,将本地机器码译成......
考虑到并行和多虚拟机保护的程序逆向分析难度大大高于串行和单虚拟保护的程序,针对嵌套虚拟机为实现高强度保护而引入的高开销问......
随着Android操作系统的不断普及与快速发展,Android恶意软件与检测工具之间的对抗也愈发激烈。如何高效、准确地识别Android恶意软......
针对子程序异常返回对反汇编操作的干扰,提出一种能够有效对抗该技术的反汇编算法.该算法通过2遍解码流程对目标可执行程序进行扫......
Android的大量应用给移动终端用户带来了丰富的体验,但其存在的大量盗版应用却严重损害了开发者的权益.本文在分析Android应用结构......
程序在动态执行过程中泄露了大量的路径分支信息,这些路径分支信息是其内部逻辑关系的二进制表示。符号执行技术可以自动地收集并推......
随着网络的不断发展,传统的Internet网络体系结构越来越不能满足人们的实际需要。由于缺乏灵活性,传统网络制约了新协议和新应用的......
软件盗版、篡改和逆向工程是软件安全的主要威胁。逆向工程师利用逆向分析技术可以理解软件的行为,并从中提取核心算法和重要数据......
为了在高吞吐量应用程序中快速进行测量来监视物理过程,论文将通信吞吐量传输到中心服务器之前的测量数据预过滤过程转化为代码路......
针对软件代码混淆算法中的内联方法存在混淆结果单一性问题,提出了一种多态内联代码混淆算法。基于有限状态自动机(FSM)建立了算法......
代码混淆是恶意代码隐藏自身的主要手段之一.本文提出了一种新的动态检测方法,能够有效检测混淆后的恶意代码.该方法能够利用ISR进行......
首先介绍了混淆技术的现状、原理及分类,然后对标识符重命名的4种算法进行了深入研究,通过对算法的伪代码和性能分析,证明了4种混淆算......
传统的不透明谓词对谓词内部逻辑结构进行复杂化,难以有效应对软件的动态逆向分析。通过插入运行环境检测代码并将检测结果返回给......
软件水印作为一种新颖的版权保护技术,被誉为“数字产品内容保护的最后一道防线”.提出一种基于代码混淆的静态软件水印方案,同时对水......
在逆向分析的领域里,JAVA软件最需要保护的地方毫无疑问是整个软件的结构。本文在总结代码混淆领域中的一些混淆策略后,提出一个基......
随着Web前端代码压缩与混淆工具的快速发展,浏览器需要执行的代码的体积减小,可读性大幅下降,同时也为恶意代码的隐藏提供了便利。......
软件程序是按一定顺序排列的指令序列,指令的排列组合构成了千变万化的程序语义.指令顺序重排通常会相应地导致程序语义的变化,通......
为了克服软件保护过程中代码混淆方法选择的偶然性和盲目性,针对代码混淆量化比较和评估困难的问题,提出一种基于多层次属性加权的......