您好,读者! 请
登录
内蒙古大学图书馆
首页
概况
本馆概况
组织机构
入馆须知
规章制度
馆藏布局
参观与访问图书馆
党建
资源
馆藏资源
电子资源
数据库导航
特色资源
服务
办证服务
图书借阅
阅读推广
文献传递与馆际互借
空间与设施
开放时间
iThenticate论文原创性检测服务
科研支持
论文收录引用证明
科技查新
知识产权
档案馆
帮助
联系我们
地理位置
新生指南
常见问题
图书捐赠
咨询与建议
建议与咨询
留下您的常用邮箱和电话号码,以便我们向您反馈解决方案和替代方法
您的常用邮箱:
*
您的手机号码:
*
问题描述:
当前已输入0个字,您还可以输入200个字
全部搜索
期刊论文
图书
学位论文
标准
纸本馆藏
外文资源发现
数据库导航
超星发现
本站搜索
搜 索
高级检索
分类表
所选分类
----=双击删除一行=----
>>
<<
限定检索结果
标题
作者
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
标题
标题
作者
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
作者
标题
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
作者
作者
标题
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
确 定
文献类型
19 篇
期刊文献
12 篇
学位论文
馆藏范围
31 篇
电子文献
0 种
纸本馆藏
日期分布
学科分类号
29 篇
工学
26 篇
计算机科学与技术...
22 篇
软件工程
5 篇
网络空间安全
2 篇
电子科学与技术(可...
1 篇
机械工程
1 篇
材料科学与工程(可...
1 篇
信息与通信工程
2 篇
经济学
2 篇
应用经济学
1 篇
教育学
1 篇
教育学
1 篇
理学
1 篇
物理学
主题
31 篇
java字节码
3 篇
java虚拟机
3 篇
实时java
3 篇
实时系统
2 篇
java
2 篇
软件水印
2 篇
软件保护
2 篇
代码混淆
2 篇
控制流图
2 篇
wcet分析
1 篇
java处理器
1 篇
依赖关系
1 篇
软件设计
1 篇
电信业务
1 篇
字节码解析
1 篇
存储过程
1 篇
aop
1 篇
jvm层集群
1 篇
相似性度量
1 篇
增量编译
机构
3 篇
大连理工大学
3 篇
电子科技大学
2 篇
清华大学
2 篇
北京工业大学
1 篇
南京邮电学院
1 篇
华中科技大学
1 篇
北京交通大学
1 篇
江西理工大学
1 篇
全军军事训练软件...
1 篇
四川邮电职业技术...
1 篇
电气通信大学
1 篇
四川大学
1 篇
郑州大学
1 篇
上海交通大学
1 篇
中国人民解放军理...
1 篇
西安电子科技大学
1 篇
清华信息科学与技...
1 篇
吉林大学
1 篇
杭州电子科技大学
1 篇
北京航空航天大学
作者
3 篇
李张
2 篇
吴国伟
1 篇
张宝国
1 篇
马嘉
1 篇
于成龙
1 篇
周明天
1 篇
李留义
1 篇
中山健
1 篇
刘洪波
1 篇
邱睿
1 篇
倪程
1 篇
李新平
1 篇
刘育芳
1 篇
张雪松
1 篇
李晓丽
1 篇
吴刚
1 篇
刘超
1 篇
李志蜀
1 篇
小林良岳
1 篇
黄松
语言
31 篇
中文
检索条件
"主题词=Java字节码"
共
31
条 记 录,以下是1-10
订阅
全选
清除本页
清除全部
题录导出
标记到"检索档案"
详细
简洁
排序:
相关度排序
时效性降序
时效性升序
相关度排序
相关度排序
时效性降序
时效性升序
基于混沌不透明谓词的
java字节码
混淆技术研究
基于混沌不透明谓词的Java字节码混淆技术研究
收藏
分享
引用
作者:
王兵
郑州大学
学位级别:
硕士
随着网络和计算机技术的飞速发展,软件程序已经成为人们生活和工作中不可或缺的一部分,随之而来的软件安全问题也日益突出。
java字节码
文件包含了完备的源
码
信息,在逆向分析中更加容易被破解,导致其核心算法甚至源代
码
被窃取。代
码
...
详细信息
随着网络和计算机技术的飞速发展,软件程序已经成为人们生活和工作中不可或缺的一部分,随之而来的软件安全问题也日益突出。
java字节码
文件包含了完备的源
码
信息,在逆向分析中更加容易被破解,导致其核心算法甚至源代
码
被窃取。代
码
混淆作为一种针对软件逆向分析的对抗性技术,通过对原程序进行混淆变换,可以有效降低原程序的可读性,增大理解程序逻辑的难度,进而起到保护原程序的作用。 在代
码
混淆领域,利用不透明谓词实现混淆变化是目前研究领域的一个热门课题。为了改善现有不透明谓词存在的密
码
安全性低,易于破解等问题。本文基于混沌理论,提出了两类新的基于混沌映射构造混沌不透明谓词的算法;然后基于两类混沌不透明谓词,设计了针对
java字节码
的分支路径混淆方案和改进的控制流平坦化混淆算法,并基于Soot框架构建了
java字节码
混淆系统原型。本文的主要工作如下: (1)设计构造混沌不透明谓词。基于混沌理论中非线性动力系统,提出了一种基于余弦级联的Logistic混沌映射结构,克服了现有Logistic混沌映射对初始值敏感性不足、迭代序列易在上下边界聚集、控制参数取值区间小等问题,具有更好的混沌特性;利用该混沌映射良好的初值敏感性和迭代序列分布均匀性,提出了二态混沌不透明谓词构造算法和多态混沌不透明谓词构造算法。 (2)基于两类混沌不透明谓词,设计了两种针对
java字节码
的混淆方案。首先,设计了基于二态混沌不透明谓词的分支路径混淆方案,包括:在顺序执行的程序中插入输出不同的不透明谓词,实现引入不同的虚假路径混淆;在判断分支中插入不透明谓词,强化原有分支判断结构;并且设计了一种基于不可规约策略的不透明谓词插入方法,扩大了不透明谓词的应用范围。其次,基于多态混沌不透明谓词,提出了一种改进的控制流平坦化算法,把平坦化结构中的状态变量用多态不透明谓词进行隐藏,并设计消除了在
java字节码
层面平坦化操作后容易暴露操作痕迹的结构,减小了控制流平坦化的操作痕迹,提升了混淆强度。 (3)基于Soot框架中提供的设计优良的Jimple型中间表示,构建了上述针对
java字节码
的混淆系统原型,并从混淆后程序的正确性、复杂性、控制流图复杂性等方面对原型系统进行了测试分析。实验分析表明,利用混沌不透明谓词进行混淆变化可以有效提升程序的复杂度、控制流图复杂度,构建的混沌不透明谓词具有很高的安全性,混淆后的程序具有很高的混淆强度,能够有效的增加逆向破解的难度,可以起到保护原程序的目的。
关键词:
java字节码
代
码
混淆
不透明谓词
混沌映射
控制流平坦化
来源:
评论
学校读者
我要写书评
暂无评论
一种基于
java字节码
的软件设计信息提取方法
收藏
分享
引用
南通大学学报(自然科学版)
2016年 第3期15卷 12-17页
作者:
李留义
黄松
惠战伟
邹珊
中国人民解放军理工大学指挥信息系统学院
江苏南京210007
全军军事训练软件测评中心
江苏南京210007
基于ASM解析
字节
码
文件的算法,提出一种基于
java字节码
的软件设计信息提取的方法.在此方法基础上,设计并实现了以
java字节码
文件作为输入,MS Word格式的软件设计说明文档作为输出的原型系统.运行结果表明,该方法对大部分
字节
码
文件的解...
详细信息
基于ASM解析
字节
码
文件的算法,提出一种基于
java字节码
的软件设计信息提取的方法.在此方法基础上,设计并实现了以
java字节码
文件作为输入,MS Word格式的软件设计说明文档作为输出的原型系统.运行结果表明,该方法对大部分
字节
码
文件的解析和提取效果比较理想.
关键词:
java字节码
软件设计
信息提取
字节
码
解析
ASM框架
来源:
评论
学校读者
我要写书评
暂无评论
基于序列匹配和
字节
码
的代
码
克隆检测研究
基于序列匹配和字节码的代码克隆检测研究
收藏
分享
引用
作者:
王杰
杭州电子科技大学
学位级别:
硕士
在软件开发过程中,开发人员通常通过复制-粘贴或者添加少量修改来重用代
码
,这种行为往往会使软件系统中存在大量的代
码
克隆。代
码
克隆在给开发人员带来便利的同时也会给软件的理解和维护带来一定困难。通过对软件系统中存在的代
码
克隆...
详细信息
在软件开发过程中,开发人员通常通过复制-粘贴或者添加少量修改来重用代
码
,这种行为往往会使软件系统中存在大量的代
码
克隆。代
码
克隆在给开发人员带来便利的同时也会给软件的理解和维护带来一定困难。通过对软件系统中存在的代
码
克隆进行检测,可以帮助开发人员快速了解软件系统中克隆代
码
的分布情况,方便开发人员对这些克隆代
码
进行维护与重构。为了能够在软件规模较大时有效地检测代
码
克隆,本文提出了一种基于序列匹配的代
码
克隆检测方法。该方法通过对原始的Smith-Waterman算法进行改进,引入了一种静态加速扣分策略,从而解决了 Smith-Waterman算法在被检测代
码
段较长时引起的马赛克问题。同时,该方法通过构建闭合回溯路径对Smith-Waterman算法的回溯过程进行改进,从而提高了该算法在代
码
克隆识别阶段的效率。接着,本文提出了一种基于
字节
码
的多粒度的
java
代
码
克隆检测方法。通过分析
字节
码
的控制转移指令,该方法能够同时检测出方法粒度与块粒度的代
码
克隆。特别地,在计算相似性过程中,该方法在指令序列相似度比较的基础上加入了方法调用序列的相似性比较,从而使得代
码
克隆检测的结果更加准确。由于
java字节码
相比于源代
码
能够更好地反应源代
码
的语义信息,所以该方法能够更好地检测语义克隆。最后,本文通过两个实验分别对提出的两个方法进行评估,并将本文的方法与现有的一些代
码
克隆检测方法进行对比,如Nicad、CDSW以及Decard等。实验结果表明,基于序列匹配的代
码
克隆检测方法的F-measure在测试软件上都有很大提高。同时,基于
字节
码
的
java
代
码
克隆检测方法相对于现有的一些方法,在准确率、召回率与F-measure的平均值上都有一定程度的提高。
关键词:
代
码
克隆
代
码
克隆检测
序列匹配
Smith-Waterman
java字节码
字节
码
指令
来源:
评论
学校读者
我要写书评
暂无评论
java字节码
执行的可并行性分析及方法
收藏
分享
引用
价值工程
2011年 第1期30卷 168-169页
作者:
彭雪婷
陈冬
四川邮电职业技术学院
成都610067
本文在分析
java
可执行文件结构的基础上,根据
java
虚拟机执行指令的特性,得出了
java字节码
指令之间的依赖关系;并根据依赖关系图的分析,得出
java
指令可并行执行的结论;最后通过实例给出了方法的有效性。
本文在分析
java
可执行文件结构的基础上,根据
java
虚拟机执行指令的特性,得出了
java字节码
指令之间的依赖关系;并根据依赖关系图的分析,得出
java
指令可并行执行的结论;最后通过实例给出了方法的有效性。
关键词:
java
语言
java字节码
依赖关系
并行执行
来源:
评论
学校读者
我要写书评
暂无评论
针对SECD抽象机的基于trace的即时编译技术
针对SECD抽象机的基于trace的即时编译技术
收藏
分享
引用
作者:
于成龙
北京工业大学
学位级别:
硕士
高级程序设计语言的实现方式一般分为编译、解释、混合三种。采用编译方式实现的高级语言在执行之前会使用编译器将程序编译为本地代
码
,运行效率较高;采用解释方式实现的高级语言不需要编译操作,在运行过程中由解释器负责执行程序,...
详细信息
高级程序设计语言的实现方式一般分为编译、解释、混合三种。采用编译方式实现的高级语言在执行之前会使用编译器将程序编译为本地代
码
,运行效率较高;采用解释方式实现的高级语言不需要编译操作,在运行过程中由解释器负责执行程序,解释一条执行一条,执行效率较低;混合方式则将解释和编译结合起来,将源程序翻译为特定的中间代
码
,然后虚拟机负责执行中间代
码
。 即时编译技术(just-in-time compilation)就是一种以混合方式实现高级语言的技术。应用该技术的执行引擎在解释执行一个程序的过程中,会在运行时将执行频率高的程序片段编译为目标代
码
,并编译执行。根据编译单位的不同,即时编译可以分为以方法(或是函数)为编译单位、以trace为编译单位这两类,前者每次都会将整个方法编译为目标代
码
,而后者每次只会编译被称作“trace”的代
码
片段。 本文对基于trace的即时编译技术进行了研究,提出了一种通用的针对SECD抽象机的即时编译技术。采用该技术的执行引擎,将在SECD抽象机指令序列的解释执行中,以trace为单位进行热点探测,将执行频率高的trace视为热踪并将热踪提交给即时编译器。即时编译器将把热踪编译成
java字节码
,由
java
虚拟机负责执行这些
字节
码
。任何能够用SECD抽象机实现的高级语言都可以采用该技术来提高程序执行效率。 本文设计了一套SECD抽象机的指令集,实现了SECD抽象机,并给出了SECD指令序列到
java字节码
的翻译算法。另一方面,SECD指令序列由SECD抽象机解释执行,而
java字节码
则由
java
虚拟机执行,不同执行方式的运行时环境并不相同。因此,本文还将讨论在不同情况下如何切换运行时环境,以保证在切换执行方式后程序能够正常运行。 本文还提出了一种采用上述即时编译技术的通用执行引擎框架,并采用该框架实现了XQuery语言,实验表明采用上述即时编译技术可以有效提高程序的执行效率。
关键词:
即时编译
SECD抽象机
java字节码
踪迹
来源:
评论
学校读者
我要写书评
暂无评论
基于数据流的
java字节码
分析
收藏
分享
引用
微计算机信息
2009年 第12期25卷 231-232,270页
作者:
倪程
李志蜀
四川大学计算机学院
610064
本文基于数据流框架理论,提出了如何将数据流分析方法应用于
java字节码
中,通过建立数据流与半格、数据流和函数调用图的关系,从而对类型信息进行分析。实验表明该数据流分析方法能够对文件中的类型信息进行较精确的分析。
本文基于数据流框架理论,提出了如何将数据流分析方法应用于
java字节码
中,通过建立数据流与半格、数据流和函数调用图的关系,从而对类型信息进行分析。实验表明该数据流分析方法能够对文件中的类型信息进行较精确的分析。
关键词:
数据流分析
半格
java字节码
控制流图
来源:
评论
学校读者
我要写书评
暂无评论
回归测试用例选择技术研究
回归测试用例选择技术研究
收藏
分享
引用
作者:
游亮
华中科技大学
学位级别:
博士
在软件的开发和维护过程中,为了增强软件的功能和修正软件的错误,需要对软件进行变更。变更完成后,为了验证变更的效果,需要对于软件系统进行回归测试。传统上,回归测试就是重新运行回归测试用例集的测试过程。回归测试是非常昂贵的,回...
详细信息
在软件的开发和维护过程中,为了增强软件的功能和修正软件的错误,需要对软件进行变更。变更完成后,为了验证变更的效果,需要对于软件系统进行回归测试。传统上,回归测试就是重新运行回归测试用例集的测试过程。回归测试是非常昂贵的,回归测试优化技术是一种节省回归测试高昂花费的优化技术。回归测试用例选择技术是最重要的回归测试优化技术。回归测试用例选择技术计算出程序新旧版本之间的变更,选择所有覆盖了变更部分的回归测试用例,计算出回归测试用例选择集。回归测试的过程不再是重新运行回归测试用例集,而是重新运行回归测试用例选择集。通过减少重新运行的回归测试用例的数量来节省回归测试过程的花销。
java
虚拟机的兴起、基于构件的开发范式和持续集成的广泛应用对回归测试用例选择技术提出了新的挑战。为了应对这些新挑战,新一代的回归测试用例选择算法必须是基于
字节
码
的、满足增量性质的和支持面向对象特性。基于对完整
java字节码
指令集的分析,提出了一种无需
java
源代
码
,直接基于
java字节码
构造控制流图的算法。并且基于
字节
码
直接构造的控制流图,提出了一种基于
字节
码
控制流图的回归测试用例选择算法。基于
字节
码
控制流图的回归测试用例选择算法直接分析程序新旧版本的
字节
码
,构造出新旧版本的控制流图。然后对比新旧版本的控制流图,计算出程序的变更。最后,将所有覆盖了程序变更部分的回归测试用例加入回归测试用例选择集。该算法无需源代
码
,支持完整的
java字节码
指令集,特别是支持
java
特有的异常特性。
java
程序中类型之间的继承关系和使用关系构成了类型之间的依赖关系。基于自动构造和维护的依赖关系,提出了一种
java
语言的增量编译算法。相比于完全编译算法,增量编译算法能够最大限度的减少不必要的重新编译过程。进一步,基于
java
语言的增量编译算法,提出了一种类层次的回归测试用例选择算法。由于增量编译算法输出的所有重新编译输出的
字节
码
文件集合代表着程序的变更部分。因此,类层次的回归测试用例选择算法只需选择出所有覆盖了程序变更部分的回归测试用例,将其加入回归测试用例选择集。类层次回归测试用例选择算法不仅支持
java
面向对象中的继承等特性,而且满足增量性质。算法的时间复杂度不再正比于程序的总规模,而是正比于程序新旧版本之间的变更规模。一般说来,由于程序的总规模很大,变更规模很小。所以具有增量性质的回归测试用例选择算法运算效率高。不管是基于
字节
码
控制流图的回归测试用例选择算法,还是类层次回归测试用例选择算法,都需要计算出程序新旧版本之间基于语法的变更。提出了一种基于语法的变更算法,能够计算
java
程序新旧版本
字节
码
之间基于语法的变更。该算法首先将
java
程序新旧版本的
字节
码
直接转化为XML数据结构,然后对比新旧版本的XML数据结构,最后计算出基于语法的变更。不同于将源代
码
简单的看作是文本文件,使用文本行的增加、删除和更新作为程序新旧版本之间变更结果的传统变更算法。基于语法的变更算法没有忽略
java
程序的语法信息,基于语法的变更结果适合回归测试用例选择算法的需要。此外,还提出了将基于语法的变更结果进一步分解为原子变更的方法,并且分析了
java
语言原子变更的二进制兼容性和源代
码
兼容性。
关键词:
回归测试
回归测试用例选择
java字节码
控制流图
增量编译
来源:
评论
学校读者
我要写书评
暂无评论
基于混淆和水印的
java字节码
安全技术的研究
基于混淆和水印的Java字节码安全技术的研究
收藏
分享
引用
作者:
战晓娟
大连交通大学
学位级别:
硕士
java
程序由于平台无关性得以在Internet上迅速发布,但同时
java
程序也面临着两个严重的安全问题:第一,侵权使用。
java
编译器将每一个类编译成一个单独的class文件,这一特点让侵权使用
java
class文件变的容易;第二,逆向工程。目前
java
字...
详细信息
java
程序由于平台无关性得以在Internet上迅速发布,但同时
java
程序也面临着两个严重的安全问题:第一,侵权使用。
java
编译器将每一个类编译成一个单独的class文件,这一特点让侵权使用
java
class文件变的容易;第二,逆向工程。目前
java字节码
的反编译技术已经很成熟,出现了许多
java
反编译工具,这些工具能很好的把
java字节码
反编译成
java
源代
码
。 为了保护
java字节码
的安全,本文提出了一种新的保护模型:利用代
码
混淆和软件水印技术对
java字节码
实施双重保护,从而保护了
java
程序的知识产权。混淆
java字节码
是在保持程序语义的前提下隐藏程序的内部信息,使得
java
程序员很难读懂反编译后的
java
源代
码
甚至于不能被正确的重新编译更甚者不能反编译。在
java字节码
中嵌入水印就是将含有标识意义的信息嵌入到
java
class文件中。也就是说利用混淆技术来阻止
java字节码
的逆向工程,利用软件水印为
java
class文件提供版权保护。 研究了现有的代
码
混淆技术,在此基础上设计了词法转换算法、类的假重构算法,改进和完善了类拆分算法,总结了类型隐藏混淆的本质和与接口回调技术的区别,分析、细节化了三种能使反编译失败的控制流混淆算法,并针对程序切片严重威胁控制流混淆的问题找出了两种抵抗程序切片的混淆策略。研究了现有的一种针对
java字节码
的水印算法。通过对水印算法的改进,提高了水印算法的鲁棒性、透明性。 利用研究成果,设计并实现了名为JOCOW(
java
Tool which combines obfuscation and Watermark technology)的系统,用户可使用该系统对
java
class文件进行双重保护。 保证
java字节码
的绝对安全是不可能的,但是本文的研究可以给
java字节码
提供版权保护和使
java字节码
逆向工程价值减小。
关键词:
java字节码
混淆
软件水印
程序切片
来源:
评论
学校读者
我要写书评
暂无评论
java
源代
码
字节
码
剽窃检测方法及支持系统
收藏
分享
引用
北京航空航天大学学报
2010年 第4期36卷 424-428页
作者:
李虎
刘超
刘楠
李晓丽
北京航空航天大学计算机学院
北京100191
提出一种
java
源代
码
和
字节
码
都适用的剽窃检测方法并实现了支持系统,该方法以类的
java
文件或class文件为比较单元,从中抽取代表程序语法和语义特征的5种特征向量,综合计算产生两个类文件之间的相似度,可用于帮助判断两个类文件之间是否...
详细信息
提出一种
java
源代
码
和
字节
码
都适用的剽窃检测方法并实现了支持系统,该方法以类的
java
文件或class文件为比较单元,从中抽取代表程序语法和语义特征的5种特征向量,综合计算产生两个类文件之间的相似度,可用于帮助判断两个类文件之间是否存在全部或部分剽窃现象.在人工修改程序的场景下进行的对比实验结果和剽窃检测实验结果表明,该方法可有效检测程序代
码
的严格拷贝和近似拷贝,有较高的检测性能,并且能够识别程序剽窃行为中对
java
源文件所做的大部分类型的代
码
变换.
关键词:
剽窃检测
java
源代
码
java字节码
相似性度量
来源:
评论
学校读者
我要写书评
暂无评论
XQuery语言Hotspot编译系统的支撑框架
收藏
分享
引用
计算机工程
2011年 第24期37卷 28-31页
作者:
张开练
廖湖声
苏航
北京工业大学计算机学院
北京100124
设计并实现XQuery语言Hotspot编译系统的支撑框架,通过对XQuery程序进行Hotspot分析,将执行频率高的程序模块编译为
java字节码
,以提高程序执行效率。实验结果证明,Hotspot编译系统在执行效率上相比解释系统有一定提高,与静态编译系统相...
详细信息
设计并实现XQuery语言Hotspot编译系统的支撑框架,通过对XQuery程序进行Hotspot分析,将执行频率高的程序模块编译为
java字节码
,以提高程序执行效率。实验结果证明,Hotspot编译系统在执行效率上相比解释系统有一定提高,与静态编译系统相比,能更有效地处理网络上动态生成的XQuery查询。
关键词:
可扩展标记语言
XQuery语言
Hotspot编译系统
java字节码
来源:
评论
学校读者
我要写书评
暂无评论
没有更多数据了...
下一页
全选
清除本页
清除全部
题录导出
标记到“检索档案”
共4页
<<
<
1
2
3
4
>
>>
检索报告
对象比较
合并检索
0
隐藏
清空
合并搜索
回到顶部
执行限定条件
内容:
评分:
请选择保存的检索档案:
新增检索档案
确定
取消
请选择收藏分类:
新增自定义分类
确定
取消
订阅名称:
通借通还
温馨提示:
图书名称:
借书校区:
取书校区:
手机号码:
邮箱地址:
一卡通帐号:
电话和邮箱必须正确填写,我们会与您联系确认。
联 系 人:
所在院系:
联系邮箱:
联系电话:
暂无评论