期刊文献+
共找到149篇文章
< 1 2 8 >
每页显示 20 50 100
基于模糊测试的Java反序列化漏洞挖掘 被引量:1
1
作者 王鹃 张勃显 +3 位作者 张志杰 谢海宁 付金涛 王洋 《信息网络安全》 北大核心 2025年第1期1-12,共12页
随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖... 随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖静态分析方法,检测精确度较低。文章提出一种基于模糊测试的Java反序列化漏洞挖掘工具DSM-Fuzz,该工具首先通过对字节码进行双向追踪污点分析,提取所有可能与反序列化相关的函数调用链。然后,利用基于TrustRank算法的函数权值分配策略,评估函数与反序列化调用链的关联性,并根据相关性权值对模糊测试种子分配能量。为进一步优化测试用例的语法结构和语义特征,文章设计并实现了一种基于反序列化特征的种子变异算法。该算法利用反序列化的Java对象内部特征优化种子变异过程,并引导模糊测试策略对反序列化漏洞调用链进行路径突破。实验结果表明,DSM-Fuzz在漏洞相关代码覆盖量方面较其他工具提高了约90%。此外,该工具还在多个主流Java库中成功检测出50%的已知反序列化漏洞,检测精确度显著优于其他漏洞检测工具。因此,DSM-Fuzz可有效辅助Java反序列化漏洞的检测和防护。 展开更多
关键词 java反序列化漏洞 模糊测试 污点分析 漏洞挖掘 程序调用
在线阅读 下载PDF
利用JNI实现ICTCLAS系统的Java调用 被引量:24
2
作者 夏天 樊孝忠 刘林 《计算机应用》 CSCD 北大核心 2004年第B12期177-178,182,共3页
介绍了Java本地方法的作用及意义,详细讨论了在Windows平台上,利用JNI(Java NativeInterface)在Java中调用ICTCLAS系统进行词法分析的具体方法和整个过程,并阐述了JNI实 施过程当中的一些注意事项。
关键词 java本地接口 本地方法 ICTCLAS 词法分析
在线阅读 下载PDF
基于动态调用图的Java程序修改影响分析技术 被引量:6
3
作者 刘震 缪力 《湖南师范大学自然科学学报》 CAS 北大核心 2011年第6期26-30,共5页
现有的影响分析算法大都基于程序的静态分析技术,分析方法比较复杂且精度不高.针对静态分析存在的问题,提出采用动态分析技术构造Java程序的动态调用图,基于动态调用图,采用k-类方法后向切片计算修改影响集合.实验表明该方法简便易行,... 现有的影响分析算法大都基于程序的静态分析技术,分析方法比较复杂且精度不高.针对静态分析存在的问题,提出采用动态分析技术构造Java程序的动态调用图,基于动态调用图,采用k-类方法后向切片计算修改影响集合.实验表明该方法简便易行,分析精度高,便于修改影响分析技术在大型Java程序测试中的实际运用. 展开更多
关键词 影响分析算法 动态调用 java程序
在线阅读 下载PDF
使用Java反射机制实现开放式、松耦合的网管系统用户接口 被引量:4
4
作者 李增智 廖志刚 寇雅楠 《计算机工程与应用》 CSCD 北大核心 2002年第13期33-34,52,共3页
该文以一个网络管理系统为例,阐述了如何在Java语言中实现开放式、可复用的用户接口。网络管理的被管对象和功能都在快速地增加,如何使用户接口可以迅速灵活地集成这些变化和扩展,是用户接口设计的一个关键问题。该文阐述了一个利用Jav... 该文以一个网络管理系统为例,阐述了如何在Java语言中实现开放式、可复用的用户接口。网络管理的被管对象和功能都在快速地增加,如何使用户接口可以迅速灵活地集成这些变化和扩展,是用户接口设计的一个关键问题。该文阐述了一个利用Java反射机制为基础的开放式的用户接口框架,该框架可以迅速集成Java开发的新网管功能以及已经开发好的可执行的新功能。经过实践证明,具有良好的开放性和可操作性。 展开更多
关键词 网络管理系统 反射机制 用户接口 松耦合 java语言 计算机网络
在线阅读 下载PDF
JAVA SERVLET和CORBA技术相结合实现通用数据库接口 被引量:5
5
作者 刘定 肖育军 冯建湘 《计算机工程与应用》 CSCD 北大核心 2004年第3期174-177,共4页
该文首先介绍了传统的客户机/服务器结构的应用背景及需求,指出了CGI存在的问题,然后介绍了JAVA的SERVLETS及其优点,阐明了SERVLETS为什么将取代传统的CGI,接着介绍了CORBA封装的几个服务:数据库服务、事件服务的封装,最后介绍了将SERVL... 该文首先介绍了传统的客户机/服务器结构的应用背景及需求,指出了CGI存在的问题,然后介绍了JAVA的SERVLETS及其优点,阐明了SERVLETS为什么将取代传统的CGI,接着介绍了CORBA封装的几个服务:数据库服务、事件服务的封装,最后介绍了将SERVLETS和CORBA技术相结合实现通用数据库接口的具体方法和实现过程。 展开更多
关键词 SERRVLET CORBA 建模 java 通用数据库接口 客户机/服务器
在线阅读 下载PDF
基于动态代理的Java远程调用框架的研究 被引量:2
6
作者 韩勇 沈备军 《计算机应用与软件》 CSCD 2010年第6期136-138,144,共4页
随着网络技术的发展,越来越多的项目采用了分布式的系统架构。对于这些把系统中的任务分配到不同计算机的架构来说,采用哪种方式在系统中不同的计算机之间进行通信十分重要。提出了一种基于动态代理的Java远程调用框架。利用此框架可以... 随着网络技术的发展,越来越多的项目采用了分布式的系统架构。对于这些把系统中的任务分配到不同计算机的架构来说,采用哪种方式在系统中不同的计算机之间进行通信十分重要。提出了一种基于动态代理的Java远程调用框架。利用此框架可以使远端的Java应用程序之间的调用更加简单、灵活、高效,同时也可以通过加入插入式代码的方式扩充对远程调用的自定义管理。 展开更多
关键词 远程调用 RMI java动态代理
在线阅读 下载PDF
基于LabVIEW和Java存储过程的数据自动采集接口的实现与应用 被引量:1
7
作者 吴建波 杨波 +2 位作者 冷文浩 张燕 邱晓荣 《船海工程》 北大核心 2008年第1期122-125,共4页
采用LabVIEW的数据采集技术和Java的存储过程实现了一个数据自动采集接口,将采集到的实验室试验数据通过这个接口自动导入到船舶数字化平台中,减少了大量人工操作,取得了比较好的效果。将Java的存储过程应用到LabVIEW的数据采集中,给大... 采用LabVIEW的数据采集技术和Java的存储过程实现了一个数据自动采集接口,将采集到的实验室试验数据通过这个接口自动导入到船舶数字化平台中,减少了大量人工操作,取得了比较好的效果。将Java的存储过程应用到LabVIEW的数据采集中,给大型数据采集提供了比较好的自动化方案。 展开更多
关键词 LABVIEW java 存储过程 数据采集 接口
在线阅读 下载PDF
主体接口技术研究及其Java实现 被引量:1
8
作者 刘芳 姚莉 +1 位作者 张维明 武强 《计算机工程》 CAS CSCD 北大核心 2003年第6期51-52,81,共3页
结合软件BDI主体的工作原理,对主体的接口技术进行了研究,并使用Java语言给出程序实现。通过提供的接口,用户可以指示主体去完成特定工作,对主体资源进行存取和影响主体的行为模式。
关键词 主体接口技术 人工智能 java语言 软件开发
在线阅读 下载PDF
CORBA动态调用接口的研究和实现 被引量:1
9
作者 宋光磊 易建超 顾冠群 《计算机工程》 CAS CSCD 北大核心 2001年第11期84-85,89,共3页
以实现遵从CORBA2.0规范的动态调用接口为契机,研究动态调用接口内在机制。依据面向对象的系统分析方法,提出动态调用接口的动态模型和设计方案,同时根据在设计基础上实现的动态调用接口和实现过程中验证的具体数据,分析了... 以实现遵从CORBA2.0规范的动态调用接口为契机,研究动态调用接口内在机制。依据面向对象的系统分析方法,提出动态调用接口的动态模型和设计方案,同时根据在设计基础上实现的动态调用接口和实现过程中验证的具体数据,分析了动态调用接口的优缺点,并指出了动态调用接口的应用前景。 展开更多
关键词 分布对象计算技术 动态调用接口 CORBA 面向对象 计算机网络
在线阅读 下载PDF
基于Java的远程调用(RMI)技术与实现 被引量:2
10
作者 陈桦 李鹏 王建文 《陕西科技大学学报(自然科学版)》 2003年第1期84-88,共5页
介绍了 Java远程方法调用 ( RMI)的优点与结构 ,并提出了如何将其连接到现有的和原有的系统中的方法以及如何编写客户端、服务器端的程序以实现远程调用的方法。
关键词 java 远程调用技术 网络 连接方法 客户端 服务器端 资源分享
在线阅读 下载PDF
Java芯片系统中基于面向对象的软硬件接口
11
作者 陈虎 戴葵 +1 位作者 杨晓东 胡守仁 《计算机研究与发展》 EI CSCD 北大核心 2000年第11期1389-1396,共8页
Java语言的硬件实现 (即 Java芯片 )是 Java实现技术中的一个重要方向 .由于 Java虚拟机指令系统的虚拟性 ,已有的 Java芯片系统都采用了扩展指令集的方法为操作系统提供调用硬件功能的接口 .分析表明这样的实现机制有很多弊病 .为了解... Java语言的硬件实现 (即 Java芯片 )是 Java实现技术中的一个重要方向 .由于 Java虚拟机指令系统的虚拟性 ,已有的 Java芯片系统都采用了扩展指令集的方法为操作系统提供调用硬件功能的接口 .分析表明这样的实现机制有很多弊病 .为了解决这些问题 ,提出了在 Java芯片系统设计中引入的一种新的基于面向对象的软硬件接口——本地方法 ,并详细介绍了它在 Java芯片系统中的实现技术 .这种新型的软硬件接口解决了 Java虚拟机指令系统的虚拟性问题 ,使操作系统的开发更加容易 ,并保持了软件系统的可移植性 . 展开更多
关键词 软硬件接口 面向对象 java芯片系统 微处理器
在线阅读 下载PDF
Java和Lisp接口问题的研究
12
作者 朱大勇 许毅 冯山 《计算机应用》 CSCD 北大核心 2003年第4期84-85,88,共3页
文章研究了大型应用系统开发中的混合语言编程问题 ,列举了Java和Lisp这两种不同的程序设计语言之间的接口编程方式。其中的各种接口模式也可以通过相互封装来实现一些特殊的应用要求。
关键词 java语言 LISP语言 CORBA COM 接口编程 程序代码 混合编程
在线阅读 下载PDF
Java在测试系统接口中的应用 被引量:3
13
作者 李镐炜 王跃科 赵健 《仪器仪表学报》 EI CAS CSCD 北大核心 2001年第z1期402-403,共2页
Java的平台无关性等特点 ,使其适于开发测试系统接口软件。分析了 Java的特点 ,用 Java提供的类库 ,设计了一种基于 Ja-va的简单测试系统 ,实现接口功能。验证了在测试系统接口中应用
关键词 java 测试系统 仪器接口 串行口
在线阅读 下载PDF
Java调用DLL实现读写磁盘扇区 被引量:2
14
作者 张美玲 张刚 《计算机工程与设计》 CSCD 北大核心 2013年第4期1457-1461,共5页
由于Java无法得到底层的一些参数,实现对系统底层磁盘的操作变的困难,所以引入了JNI(Java Native Interface Java本地接口)技术。分析了JAVA与VC++之间的通信方法,介绍了Windows平台下java对DLL(Dynamic LinkLibrary动态链接库)具体调... 由于Java无法得到底层的一些参数,实现对系统底层磁盘的操作变的困难,所以引入了JNI(Java Native Interface Java本地接口)技术。分析了JAVA与VC++之间的通信方法,介绍了Windows平台下java对DLL(Dynamic LinkLibrary动态链接库)具体调用过程。在VC++环境下,将硬件设备看做文件,通过文件读写的方式来对其数据存取进行访问,可以实现对磁盘扇区的读写。结合Java对dll文件的调用方式,实现了应用层对扇区的直接读写。 展开更多
关键词 java java本地接口 VC++ 动态库文件 读扇区 写扇区
在线阅读 下载PDF
用Java RMI实现JDBC远程调用的介绍 被引量:2
15
作者 胡珉 许占文 张宇 《沈阳工业大学学报》 EI CAS 2003年第1期65-68,共4页
JAVARMI(RemoteMethodInvocation)技术为分布式计算提供了简单而直接的途径.介绍了RMI的体系结构,通过具体应用的实现阐述了用JAVARMI技术实现远程调用的过程.并进一步与CORBA、DCOM技术进行了分析比较,总结出JAVARMI技术优点.
关键词 远程方法调用 java语言 公共对象请求代理体系结构 分布式计算 RMI CORBA
在线阅读 下载PDF
基于字节码搜索的Java反序列化漏洞调用链挖掘方法 被引量:8
16
作者 杜笑宇 叶何 文伟平 《信息网络安全》 CSCD 北大核心 2020年第7期19-29,共11页
反序列化漏洞是近年来应用安全研究的热点之一。随着Java类库的功能不断更新和扩展,反序列化漏洞的潜在范围更加广泛。手工进行反序列化漏洞挖掘需要大量的时间和人力对调用链进行筛查和构造。文章介绍了Java反序列化漏洞的原理、常见... 反序列化漏洞是近年来应用安全研究的热点之一。随着Java类库的功能不断更新和扩展,反序列化漏洞的潜在范围更加广泛。手工进行反序列化漏洞挖掘需要大量的时间和人力对调用链进行筛查和构造。文章介绍了Java反序列化漏洞的原理、常见场景和反序列化漏洞调用链的构造方法,并结合常见的漏洞挖掘方法,提出一种调用链挖掘方法,同时将该方法实现为调用链挖掘工具Zero Gadget。文章方法采用污点分析与符号执行技术生成从反序列化漏洞入口点到危险函数的调用树,利用深度优先搜索算法搜索调用树并生成相关调用链。文章选取常见的Java基础库进行调用链挖掘效果的测试。实验结果表明,文章方法可成功挖掘潜在调用链并具有较高的准确率,对于反序列化漏洞调用链的自动化挖掘有着积极的意义。 展开更多
关键词 反序列化漏洞 调用 java漏洞挖掘
在线阅读 下载PDF
JDBC──Java数据库接口及应用 被引量:1
17
作者 潘晋明 郑纪蛟 曹世和 《计算机工程》 CAS CSCD 北大核心 1998年第1期3-5,19,共4页
该论文主要从JDBC的概念、组织结构和工作机制诸方面介绍了Java语言的数据库接口原理。Java具备了和流行的商业数据车集成的能力,加上其本身面向网络的多种特性,使之可以构成一种理想的客户/服务器计算环境。最后,描述一个实验系统... 该论文主要从JDBC的概念、组织结构和工作机制诸方面介绍了Java语言的数据库接口原理。Java具备了和流行的商业数据车集成的能力,加上其本身面向网络的多种特性,使之可以构成一种理想的客户/服务器计算环境。最后,描述一个实验系统的实现,验证JDBC应用在扩展WWW服务功能方面的可行性。 展开更多
关键词 数据库 JDBC java语言 接口
在线阅读 下载PDF
嵌入式Java处理器的方法调用机制
18
作者 郭明昆 柴志雷 《计算机工程》 CAS CSCD 2014年第1期68-71,共4页
Java语言和Java处理器在实时嵌入式系统开发中的应用受到广泛关注。传统Java虚拟机的方法调用机制采用动态装载迟解析的执行方式,使得最坏情况执行时间(WCET)难以预测。针对该问题,提出一种提前解析-微程序执行的改进方法。将传统方法... Java语言和Java处理器在实时嵌入式系统开发中的应用受到广泛关注。传统Java虚拟机的方法调用机制采用动态装载迟解析的执行方式,使得最坏情况执行时间(WCET)难以预测。针对该问题,提出一种提前解析-微程序执行的改进方法。将传统方法调用中的符号引用转化为直接调用,以微程序的方式运行在硬件处理器上,使执行限制在可预知的时钟周期内。实验结果证明,改进方法调用机制在执行时间上满足线性关系,具备良好的WCET可预测性。 展开更多
关键词 实时系统 java方法调用 最坏情况执行时间 提前解析 微程序 java处理器
在线阅读 下载PDF
使用Java扩展Matlab 被引量:7
19
作者 张崇明 汪春梅 +1 位作者 朱品昌 袁裕国 《计算机工程与设计》 CSCD 北大核心 2006年第9期1563-1565,共3页
为了能结合Java和Matlab两者的优点,构造功能更加强大的科学计算环境,对使用Java语言扩展Matlab主开发环境自身功能的关键技术进行了研究。首先介绍了使用Java扩展Matlab的基本方法,在此基础上结合项目实践中对复杂图形用户接口的需要,... 为了能结合Java和Matlab两者的优点,构造功能更加强大的科学计算环境,对使用Java语言扩展Matlab主开发环境自身功能的关键技术进行了研究。首先介绍了使用Java扩展Matlab的基本方法,在此基础上结合项目实践中对复杂图形用户接口的需要,提出了一种在Java对象中通过Matlab接口对象访问当前Matlab会话的方法。给出了两个短小完整实例,可用于进一步扩展与重用。 展开更多
关键词 java MATLAB 对象 接口 会话
在线阅读 下载PDF
UML模型和Java代码之间的一致性检测方法 被引量:6
20
作者 曾一 李函逾 +2 位作者 刘慧君 余双双 周波 《计算机科学》 CSCD 北大核心 2015年第4期151-155,共5页
针对代码与模型之间的不一致性问题,提出了一种基于UML模型和Java代码之间的一致性检测方法。首先,对UML类图和时序图进行形式化描述,并提出时序调用图(SD-CG)这一概念,在此基础上完成类的关联关系到关联属性的转换以及UML时序图到时序... 针对代码与模型之间的不一致性问题,提出了一种基于UML模型和Java代码之间的一致性检测方法。首先,对UML类图和时序图进行形式化描述,并提出时序调用图(SD-CG)这一概念,在此基础上完成类的关联关系到关联属性的转换以及UML时序图到时序调用图SD-CG的转换;其次,通过方法调用图CG来表达类方法之间的调用关系,从而反映代码动态行为,由此通过对Java源代码的词法分析与语法分析,可获得类的信息及方法调用图CG;然后设计了UML模型与Java源代码间一致性检测算法,包括对类间静态信息以及时序调用图SD-CG与方法调用图CG间的一致性检测;最后,通过开发UML模型与Java源代码一致性检测工具,验证了所提出的方法是可行有效的。 展开更多
关键词 UML模型 java代码 时序调用 方法调用 一致性检测
在线阅读 下载PDF
上一页 1 2 8 下一页 到第
使用帮助 返回顶部