字节码相关论文
目前智能合约漏洞检测技术手段单一,多数方法只针对合约的源代码,鲜有面向智能合约其他类型的安全检测.本文在仅给定智能合约二进......
为解决复杂开放环境中的分布式软件的可信问题,针对无源代码遗留系统提出了一种基于字节码的软件监控及可信演化编程框架,将软件监控......
在已知的Java捕捉/重放工具中,只有一种基于修改字节码的组合方案具有平台无关性并且达到了真正的通用性。该组合方案的捕捉机制通......
该论文乎先综述了智能卡、Java语言及Java智能卡的国内外发展现状.该论文对JCVM(Java Card Virtual Machine)、Java语言的执行方式......
在嵌入式技术与通信技术飞速发展的今天,Sun公司提出了基于消费类电子设备的嵌入式开发技术J2ME(Java 2 Micro Edition),并在其范......
随着嵌入式设备和软件技术的发展,移动终端在人们的生活中扮演着越来越重要的角色,桌面应用正逐渐转移到手机平台上来,如电子商务,......
软件运行出现故障之后,软件故障定位非常困难。传统的软件定位方法主要是结合测试技术,使用有针对性的测试,发现软件中存在的特定......
为了保护智能手机免受恶意代码的攻击,学术界在Android恶意代码检测方面进行了大量的研究,所采用的技术大体上可以分为静态分析和动......
利用Java字节码文件中的属性,本文提出了一种用于Java程序优化的方法。该方法利用前置改良同步逃逸分析算法,将待优化Java程序中冗......
伴随着互联网技术的飞速发展,数字产品的传播也得到了极大的方便,不过随之而来的副作用也引起了人们的广泛关注和重视。其中软件作......
互联网和移动通信技术的飞速发展,以及移动设备的普及,使得移动应用的数量呈现爆发式增长,并且涌现出大量拥有千万乃至亿级别用户......
如今,多核处理器发展迅猛,促使多线程的应用越来越广泛。多线程程序虽然提高了运行速度和资源利用率,但是程序中极易含有并发错误......
近年来,电脑业界吵得最热的东西,莫过于Sun公司所开发的Java了。Sun开发Java的目的是想在WWW中建立一套新的语言标准:用Java开发......
VRML是一种基于文本的通用语言,用户可以利用标准的ASCⅡ字符编辑器(如DOS的EDIT命令,Windows的Notepad等)创建它。如果用户使用......
不久前,通过网络去存取文件或收发电子邮件必须调用不同的软件,必须键入不同的命令。这给用户带来诸多不便。对于用户来说,最好是......
媒体围绕着交互Web应用的大张旗鼓的宣传,引发了关于Java和通用网关接口(CGI)的讨论。CGI是一种通用开发工具,用以让你根据用户从......
HP认为中间件就是互联网的操作环境的基础构件。这一说法,基本上是符合实际的。当今,中间件技术是网络高技术的核心,这是一门相当......
本文所介绍的英汉蒙DOS操作系统是一个具有处理英文,汉文和蒙文混合文字信息能力的系统,它是在CC-DOS2.1的基础上开发而成的,为了......
问:java的运行系统是如何工作的?rn答:JAVA的运行系统的功能是对字节码(class)进行解释和执行,从工作过程看这个功能分成三个部分:......
在改进军用安全模型的基础上,对Java语言进行安全性增强.通过增加安全信息流策略,使得在编译Java源程序的过程中能检验该程序中是......
动态代码生成是一种在运行时刻生成可执行代码的技术,可以用来实现各种程序优化。该文介绍了一个利用动态Java字节码生成器的设计和......
该文介绍了一种可直接Java执行字节码的嵌入式微处理器核。该处理器核实现Java卡虚拟机(JCVM)指令集。类RISC的流水线加快了指令的执......
该论文讨论在Internet的WWW服务器中制作江苏省科技信息网络页面的过程与设计和实现江苏省科技信息网络(JSSTNET)登录用户信息管理......
由于Android系统的事件驱动特性,应用程序中存在着大量的隐式调用,这是静态分析工具构建控制流图过程中面临的一个比较大的挑战。......
本文提出了一种针对Java卡虚拟机的硬件结构.Java卡虚拟机是Java语言与智能卡之间的接口,开发支持Java语言的智能卡对IC卡的发展十......
为了提高Java软件的安全性,针对Java程序中的脆弱性分析问题,提出了一种基于数据流的污染分析技术。其中包括对Java程序传播用户输......
去年6月份,中科院软件所研究员程虎老师曾在本栏目发表《Java中文用户好伴侣》一文,系统介绍了Java编译技术、虚拟机实现技术和我......
意法半导体(ST)推出的智能卡微控制器—ST22N256,采用0.15μm制造工艺,内置一个SmartJ CPU核心和一个256kB的EEPROM。通过一个硬件解......
Java的解释器是通过将Java类的字节码文件装入Java运行环境,然后接受字节码检验器的检验后再运行之。由于Java类文件中使用的字节码......
结合嵌入式系统的特点 ,介绍了笔者开发的嵌入式JavaScript解释器系统。解释器系统采用JavaScript语言规范支持和具体实现分离的原......
圈复杂度是度量软件复杂程度的主要指标,在软件测试以及维护上有着重要的作用。随着Python语言在各领域的应用越来越普遍,Python程......
本文主要介绍了作者参与开发数据库过程语言解释器,在解释器的设计中借鉴了Java虚拟机和.NETCLR的思想.结合作者的经验,对解释器系......
介绍了Java运行系统的组成和Java虚拟机的概念,讨论了采用Java虚拟机的意义,分析了Java虚拟机的体系结构。......
本文以虚拟机技术为主要研究对象,分析和研究了一些关键技术,如字节码文件结构,虚拟机的内存管理,虚拟机执行引擎等,利用C/C++语言,......
Java虚拟机的设计是基于堆栈的,它的性能由数据相关性而被限制.为了提高JVM的性能,于是sun公司提出了堆栈操作折叠机制并且用于pic......
文中结合PicoJava和JOP等一些经典的Java处理器的优势,设计了一种基于RISC结构的Java处理器.它充分利用了Java指令折叠技术和精简......
在虚拟植物的研究中,一个重要的工作就是将多个植物器官集成为整株.为了简化集成过程和降低植物生长脚本的编辑难度,文章针对组合组件......
本文简单地介绍了Java的起源,详细地阐明了Java的本质和主要特性,说明了Java为理想的网络编程语言环境的原因,通过与C++在文法方面的比较解释了Java易学易......
Java是当前流行的一种完全面向对象的程序设计语言,安全可靠是它之所以受欢迎的一个十分重要的因素.本文介绍了Java语言在安全控制......
随着社会经济的发展以及科学技术的进步,基于字节码的Java软件水印技术在实际中得到了较为广泛地应用,对这一技术的研究应用,对于......
字节码既是运行于虚拟机的解释指令,也是定义良好的中间表示,是当今网络软件和计算设备中广泛使用的重要技术.字节码验证可以提高相关......
提出一种虚拟机构造和验证方案.给出字节码程序运行环境BVM(bytecode virtual machine)的形式化定义:采用X86机器语言构造虚拟机CertVM......