期刊文献+
共找到61篇文章
< 1 2 4 >
每页显示 20 50 100
基于Dalvik指令的Android恶意代码特征描述及验证 被引量:26
1
作者 李挺 董航 +2 位作者 袁春阳 杜跃进 徐国爱 《计算机研究与发展》 EI CSCD 北大核心 2014年第7期1458-1466,共9页
为实现Android平台下恶意软件的高效检测,提出了一种基于Dalvik指令的Android恶意代码特征形式化描述和分析方法,能够在无需反编译应用程序的基础上,快速检测样本的恶意特征.该方法首先依照DEX文件格式对Android应用程序切分得到以方法... 为实现Android平台下恶意软件的高效检测,提出了一种基于Dalvik指令的Android恶意代码特征形式化描述和分析方法,能够在无需反编译应用程序的基础上,快速检测样本的恶意特征.该方法首先依照DEX文件格式对Android应用程序切分得到以方法为单位的指令块,通过对块中Dalvik指令进行形式化描述以实现程序特征的简化和提取,之后综合使用改进的软件相似度度量算法和闵可夫斯基距离算法计算提取特征与已知恶意特征的相似度,并根据相似度比对结果来判定当前待测软件是否含有恶意代码.最后建立原型系统模型来验证上述方法,以大量随机样本进行特征匹配实验.实验结果表明,该方法描述特征准确、检测速度较快,适用于Android恶意代码的快速检测. 展开更多
关键词 Dalvik指令 安卓 恶意代码 形式化描述 相似度
下载PDF
源代码在线评测系统的设计与实现 被引量:9
2
作者 苑文会 彭四伟 《计算机与数字工程》 2006年第9期130-132,共3页
在教学领域中,传统的程序评测方式主要为手工评测,随着计算机技术的高速发展以及对编程水平要求的提高,该方式已暴露出大量的弊端。为了更好的促进学生学习编程并减轻教师负担,本文设计一种基于B/S结构的用于辅助教学的源代码在线评测系... 在教学领域中,传统的程序评测方式主要为手工评测,随着计算机技术的高速发展以及对编程水平要求的提高,该方式已暴露出大量的弊端。为了更好的促进学生学习编程并减轻教师负担,本文设计一种基于B/S结构的用于辅助教学的源代码在线评测系统,并介绍系统的主要功能模块以及实现技术。 展开更多
关键词 辅助教学 源代码 在线评测
下载PDF
一种动静结合的代码反汇编框架 被引量:6
3
作者 奚琪 曾勇军 +1 位作者 王清贤 吴红水 《小型微型计算机系统》 CSCD 北大核心 2013年第10期2251-2255,共5页
反汇编技术是二进制代码分析的基础,传统的静态反汇编方法存在着数据代码混编和间接跳转指令等带来的反汇编困难.为此,本文提出了一种动静结合的代码反汇编框架DTBC.在DTBC中,静态反汇编引擎根据传统反汇编算法实现代码的静态反汇编,通... 反汇编技术是二进制代码分析的基础,传统的静态反汇编方法存在着数据代码混编和间接跳转指令等带来的反汇编困难.为此,本文提出了一种动静结合的代码反汇编框架DTBC.在DTBC中,静态反汇编引擎根据传统反汇编算法实现代码的静态反汇编,通过代码分析技术标记程序中的敏感指令;符号执行引擎利用混合符号执行技术和约束求解器生成可达敏感指令的程序输入;动态仿真引擎模拟不同输入条件下的程序执行过程,通过监控代码的执行路径达到反汇编求精的目的.实验模拟的结果表明,DTBC能够有效提高代码反汇编的准确性和覆盖率. 展开更多
关键词 反汇编技术 混合符号执行 敏感指令 代码混淆 仿真器
下载PDF
反汇编基本方法及Z280指令系统反汇编的实现
4
作者 赵东范 《长春邮电学院学报》 1994年第2期35-38,共4页
Z280MPU是ZILOG公司新推出的高性能16位微处理器。为分析Z280MPU系统软件,本文论述了反汇编的基本方法——直接生成法和查表转换法,给出了指令目标代码基本码的概念。结合这一概念,本文对2280指令系统做了... Z280MPU是ZILOG公司新推出的高性能16位微处理器。为分析Z280MPU系统软件,本文论述了反汇编的基本方法——直接生成法和查表转换法,给出了指令目标代码基本码的概念。结合这一概念,本文对2280指令系统做了全面的分析,并运用静态分析方法实现了2280指令系统的反汇编工具U2280。 展开更多
关键词 指令系统 反汇编 微处理器
下载PDF
航天器控制高级语言的设计与实现 被引量:5
5
作者 何耀强 杨仁宝 张武光 《飞行器测控学报》 2012年第3期62-65,共4页
针对航天测控任务中存在的卫星控制人员手工操作多、任务准备周期长、自动化水平低等问题,在分析航天器控制流程的基础上,抽象出面向卫星控制人员的航天器控制高级语言,设计语言规范,描述Windows平台的编辑、编译、运行功能的设计与实... 针对航天测控任务中存在的卫星控制人员手工操作多、任务准备周期长、自动化水平低等问题,在分析航天器控制流程的基础上,抽象出面向卫星控制人员的航天器控制高级语言,设计语言规范,描述Windows平台的编辑、编译、运行功能的设计与实现。该语言成功应用于某中心的卫星测控任务中,任务准备快速高效,大大减轻了卫星控制人员的工作量,任务过程自动执行,无需人工干预,提高了航天器控制过程的自动化水平。 展开更多
关键词 航天控制高级语言 遥控指令 代码转换 卫星控制
下载PDF
抛物线ISO代码译成差分插补代码及其实现 被引量:3
6
作者 赵庆志 谭培红 高振华 《机械设计与制造》 北大核心 2006年第5期57-59,共3页
定义了的抛物线的ISO代码,论述了将抛物线的ISO代码翻译成差分插补代码的实现方法,并在WINDOWSNT环境下用VC++6.0开发了程序,这一原理在慢走丝线切割机床控制系统设计中得到了应用。
关键词 ISO代码 慢走丝线切割机床 加工指令 插补代码
下载PDF
INTEL8086/8088指令代码全集的生成与应用 被引量:3
7
作者 何伯方 《四川大学学报(自然科学版)》 CAS CSCD 1996年第3期254-258,共5页
给出了一种程序生成指令代码.根据指令代码的长度,把INTEL8086/8088指令系统分为7类,为各类指令设置了识别码和分类号,建立了控制码表,并采用汇编语言编程,生成了INTEL8086/8088的指令代码全集.
关键词 指令代码全集 识别码 分类号 控制码表 汇编程序
下载PDF
不同数控系统编程的比较和应用 被引量:1
8
作者 陈国平 《机床与液压》 北大核心 2003年第1期242-243,182,共3页
本文对造成数控系统间差别的原因作了分析,介绍了我们对两种数控系统的认识。并通过对两种数控系统的编程的 比较说明了数控系统指令代码的区别,以及如何针对各数控系统的特点来使用它们。
关键词 数控系统 数控机床 指令代码 数控编程
下载PDF
基于符号执行的底层虚拟机混淆器反混淆框架 被引量:4
9
作者 肖顺陶 周安民 +2 位作者 刘亮 贾鹏 刘露平 《计算机应用》 CSCD 北大核心 2018年第6期1745-1750,共6页
针对Miasm反混淆框架反混淆后的结果是一张图片,无法反编译恢复程序源码的问题,在对底层虚拟机混淆器(OLLVM)混淆策略和Miasm反混淆思路进行深入学习研究后,提出并实现了一种基于符号执行的OLLVM通用型自动化反混淆框架。首先,利用基本... 针对Miasm反混淆框架反混淆后的结果是一张图片,无法反编译恢复程序源码的问题,在对底层虚拟机混淆器(OLLVM)混淆策略和Miasm反混淆思路进行深入学习研究后,提出并实现了一种基于符号执行的OLLVM通用型自动化反混淆框架。首先,利用基本块识别算法找到混淆程序中有用的基本块和无用块;其次,采用符号执行技术确定各个有用块之间的拓扑关系;然后,直接对基本块汇编代码进行指令修复;最后,得到一个反混淆后的可执行文件。实验结果表明,该框架在保证尽量少的反混淆用时前提下,反混淆后的程序与未混淆源程序的代码相似度为96.7%,能非常好地实现x86架构下C/C++文件的OLLVM反混淆。 展开更多
关键词 Miasm 底层虚拟机混淆器 反混淆 符号执行 指令修复 代码相似度
下载PDF
作战指令自动生成的关键模块设计 被引量:2
10
作者 姜文志 王迪 +1 位作者 范洪达 蒋伟俊 《指挥控制与仿真》 2007年第6期28-30,共3页
作战指令的自动化生成主要涉及到汉语分词技术、语法分析和代码生成。将作战文书归结为一个半结构化的自然语言信息抽取问题,采用数据融合方法实现词法分析,采用编译原理的技术实现语法分析,采用规则库最终实现了作战指令的自动化生成,... 作战指令的自动化生成主要涉及到汉语分词技术、语法分析和代码生成。将作战文书归结为一个半结构化的自然语言信息抽取问题,采用数据融合方法实现词法分析,采用编译原理的技术实现语法分析,采用规则库最终实现了作战指令的自动化生成,作战指令的自动生成将提高指挥自动化的水平。 展开更多
关键词 作战指令 词法分析 语法分析 指令编码
下载PDF
基于MIPS体系的扩展指令融合技术 被引量:2
11
作者 陈文智 姜振宇 吴帆 《计算机学报》 EI CSCD 北大核心 2008年第11期1888-1897,共10页
MIPS作为RISC体系的典型代表,不能避免代码密度不高和指令域的有效利用程度低的缺陷,使得程序体积膨胀.文中将MIPS指令集扩展为exMIPS ISA,并提出一种基于MIPS体系的指令融合技术.它在解码阶段对预取指令扫描并转换成exMIPS ISA,将符合... MIPS作为RISC体系的典型代表,不能避免代码密度不高和指令域的有效利用程度低的缺陷,使得程序体积膨胀.文中将MIPS指令集扩展为exMIPS ISA,并提出一种基于MIPS体系的指令融合技术.它在解码阶段对预取指令扫描并转换成exMIPS ISA,将符合融合条件的相邻两条或多条exMIPS ISA指令压缩合并.一条"融合指令"的执行,等效于多条被融合的指令同时发射执行,不仅提升了CPU性能,也提升了指令域的有效利用率和代码密度.SimpleScalar模拟平台的实验结果显示可获得较大的性能提升. 展开更多
关键词 指令融合 代码压缩 MIPS指令集扩展 指令级并行 SIMPLESCALAR
下载PDF
快速SPARC V7指令集模拟器的设计方法 被引量:3
12
作者 关小川 陈朝晖 党纪红 《计算机工程与设计》 CSCD 北大核心 2011年第2期531-534,共4页
为提高解释型指令集模拟器的速度,研究了模拟器设计的译码分派技术及其优化方法,针对模拟器运行时译码阶段开销较大和执行阶段需要本地机器指令较多等特点,提出用预译码技术和优化线索解释技术相结合的方式,提升模拟器的速度。通过设计... 为提高解释型指令集模拟器的速度,研究了模拟器设计的译码分派技术及其优化方法,针对模拟器运行时译码阶段开销较大和执行阶段需要本地机器指令较多等特点,提出用预译码技术和优化线索解释技术相结合的方式,提升模拟器的速度。通过设计一个基于SPARC V7指令集模拟器,结合实例对3种模拟器性能进行比较分析,实验结果表明了该方法的可行性和有效性。 展开更多
关键词 模拟器 指令集模拟 预译码 线索解释 译码分派
下载PDF
指令Cache优化中代码重排技术研究 被引量:2
13
作者 张定飞 赵克佳 黄春 《计算机工程与应用》 CSCD 北大核心 2006年第7期28-30,68,共4页
代码重排技术是提高指令Cache命中率、提升程序性能的一种重要优化方法。文章介绍了代码重排的几种主要技术,并从排序粒度、实现时机、冲突考虑、算法代价等方面对代码重排技术进行了深入的分析与比较。
关键词 指令CACHE 代码重排 过程分裂
下载PDF
MCS-51系列单片机指令快速记忆法 被引量:3
14
作者 覃凤清 《宜宾学院学报》 2004年第6期192-193,共2页
指令系统是CPU的重要性能指标 ,掌握指令系统是学习单片机及进行单片机开发设计的基础。针对指令繁多及初学者记忆指令难等问题 。
关键词 单片机 指令 操作码 操作数 寻址方式
下载PDF
A Study on the Teachers'Code-switching in Vocational College Non-Eng lish Majors'English Instruction
15
作者 黄晶晶 《海外英语》 2012年第22期70-71,91,共3页
This paper is designed to investigate the teachers'code-switching used in English instruction in vocational colleges and wants to make some efforts to the better understanding and use of code-switching and develop... This paper is designed to investigate the teachers'code-switching used in English instruction in vocational colleges and wants to make some efforts to the better understanding and use of code-switching and develop a positive attitude towards the code-switching in English teaching classroom. 展开更多
关键词 code-SWITCHING ENGLISH instruction language used i
下载PDF
基于汇编代码的指令调度器的设计与实现 被引量:2
16
作者 田祖伟 李勇帆 《计算机科学》 CSCD 北大核心 2009年第3期45-47,89,共4页
随着嵌入式处理器在各个领域的广泛应用,嵌入式软件的复杂度越来越高。充分发掘嵌入式处理器的性能,需要高级编译优化技术的支持。指令调度是编译器发掘程序指令级并行性的关键技术之一。设计并实现了一个基于汇编代码的指令调度器。实... 随着嵌入式处理器在各个领域的广泛应用,嵌入式软件的复杂度越来越高。充分发掘嵌入式处理器的性能,需要高级编译优化技术的支持。指令调度是编译器发掘程序指令级并行性的关键技术之一。设计并实现了一个基于汇编代码的指令调度器。实验结果表明,在TECC嵌入式编译器中集成指令调度器后可显著提高程序的性能。 展开更多
关键词 指令调度 编译优化 汇编代码 表调度
下载PDF
基于数据流的指令调度器的设计与实现 被引量:2
17
作者 董锐 王志君 梁利平 《微电子学与计算机》 CSCD 北大核心 2011年第11期148-151,156,共5页
文中设计并实现了一个基于数据流的汇编代码CPU指令调度器.该CPU指令调度器基于中国科学院微电子研究所自行研发的Diamond处理器VLIW体系结构,将串行程序流进行重排序从而实现指令的并行发射执行.实验结果表明,通过指令调度器后可显著... 文中设计并实现了一个基于数据流的汇编代码CPU指令调度器.该CPU指令调度器基于中国科学院微电子研究所自行研发的Diamond处理器VLIW体系结构,将串行程序流进行重排序从而实现指令的并行发射执行.实验结果表明,通过指令调度器后可显著提高程序的性能. 展开更多
关键词 指令调度 汇编语言 数据流分析 编译优化
下载PDF
Sun 3/4专用协处理器PLC系统中Common Lisp编译器的代码优化措施
18
作者 罗成 胡立荣 《北京航空航天大学学报》 EI CAS CSCD 北大核心 1992年第3期64-74,共11页
在简单介绍Sun3/4专用协处理器PLC系统及Common Lisp编译器后,着重讨论了Common Lisp编译器中的代码优化措施,包括优化无用代码、优化程序结构、优化转移指令、优化函数调用环境保存及恢复指令、优化寄存器分配、优化尾递归函数调用等... 在简单介绍Sun3/4专用协处理器PLC系统及Common Lisp编译器后,着重讨论了Common Lisp编译器中的代码优化措施,包括优化无用代码、优化程序结构、优化转移指令、优化函数调用环境保存及恢复指令、优化寄存器分配、优化尾递归函数调用等。实例编译结果和模拟运行结果表明:与不经优化指令相比,经过优化后的指令代码长度平均减少25%,运行速度平均提高20%,为提高PLC系统的整体性能提供了一守的保证。 展开更多
关键词 编译器 指令代码 代码优化 函数
下载PDF
基于指令流的嵌入式系统非预期行为检测方法 被引量:1
19
作者 苏永新 段斌 《计算机应用》 CSCD 北大核心 2011年第6期1483-1486,共4页
针对嵌入式系统安全检测具有独立性、快速性、不干涉应用软件的需求,提出了一种嵌入式系统软件非预期行为检测方法。该方法的主要特点是检测系统独立于嵌入式系统,与之并行运行;通过嵌入式系统执行的指令与源程序预期的指令逐条比对,检... 针对嵌入式系统安全检测具有独立性、快速性、不干涉应用软件的需求,提出了一种嵌入式系统软件非预期行为检测方法。该方法的主要特点是检测系统独立于嵌入式系统,与之并行运行;通过嵌入式系统执行的指令与源程序预期的指令逐条比对,检出嵌入式系统任何不符合源程序的行为;借助哈希运算屏蔽被检系统指令集多样性引入的复杂性,使检测系统对各种指令集的嵌入式系统具有普遍适用性。实验结果表明,该方法具备检出嵌入式系统执行的代码与源代码间比特偏差的能力,从而能检出最小粒度的计划外代码的执行;在不计保护现场指令片段对非中断服务程序的影响时,检测时延不超过6个时钟周期。 展开更多
关键词 嵌入式系统安全 指令流 行为检测 实时 恶意代码
下载PDF
一种构建多条可执行路径的指令重叠技术研究 被引量:1
20
作者 韩翔宇 李强 +1 位作者 余祥 黄海军 《小型微型计算机系统》 CSCD 北大核心 2017年第10期2324-2331,共8页
指令重叠是一种重要的反反汇编技术,在防范逆向分析和软件保护领域都具有十分重要的作用.运用指令重叠可以解决引发反汇编错误后的指令再重合问题.针对现有指令重叠技术中指令混淆度过低、难以有效应对动态反汇编及动态调试等缺陷,提出... 指令重叠是一种重要的反反汇编技术,在防范逆向分析和软件保护领域都具有十分重要的作用.运用指令重叠可以解决引发反汇编错误后的指令再重合问题.针对现有指令重叠技术中指令混淆度过低、难以有效应对动态反汇编及动态调试等缺陷,提出构建多条可执行路径的方式对指令重叠技术进行改进,利用不同的反汇编入口和冗余字节的插入构建共享机器码但反汇编形式不同的指令路径.设计指令分段、内存访问调整和隐藏执行路径替换算法,解决插入指令影响控制、虚假指令访存错误和部分过长指令无法处理等问题.实验证明,方案可以有效地对抗主流反汇编器.处理后的汇编指令与普通指令无明显差异,提高了汇编程序的混淆度,有效地解决了逆向分析防范和软件保护的问题. 展开更多
关键词 软件保护 抗逆向分析 反反汇编 指令重叠 代码共享
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部