期刊文献+
共找到213篇文章
< 1 2 11 >
每页显示 20 50 100
基于DQN生成对抗样本的JavaScript恶意代码检测模型 被引量:1
1
作者 苏庆 温炜亮 +2 位作者 林佳锐 黄剑锋 谢国波 《计算机应用与软件》 北大核心 2025年第3期332-340,共9页
针对基于深度学习的JavaScript恶意代码检测模型抗攻击能力较弱的问题,提出一个基于DQN(Deep Q-Learning Network)生成对抗样本的JavaScript恶意代码检测组合模型DQN-CNN。利用CNN对数据集进行训练,得到初始判别器origin_CNN。将DQN作... 针对基于深度学习的JavaScript恶意代码检测模型抗攻击能力较弱的问题,提出一个基于DQN(Deep Q-Learning Network)生成对抗样本的JavaScript恶意代码检测组合模型DQN-CNN。利用CNN对数据集进行训练,得到初始判别器origin_CNN。将DQN作为生成器,两者组成DQN-origin_CNN对抗模型进行训练。在训练过程中DQN通过代码混淆动作,生成origin_CNN的对抗样本。接着将对抗样本加入数据集,对origin_CNN持续进行迭代训练,获得最终判别器retrain_CNN。实验结果表明,retrain_CNN与DQN组成新的对抗模型DQN-retrain_CNN生成对抗样本成功率显著下降,从45.7%下降为21.5%,证明最终生成的判别器retrain_CNN的抗攻击能力得到了显著提升。 展开更多
关键词 深度强化学习 代码混淆 灰度图 javascript代码 对抗攻击
在线阅读 下载PDF
基于Bi-LSTM模型的恶意JavaScript代码检测方法 被引量:2
2
作者 纪育青 方艳红 +1 位作者 谭顺华 王学渊 《计算机应用与软件》 北大核心 2024年第9期357-362,共6页
传统的静态检测恶意JavaScript代码方法十分依赖于已有的恶意代码特征,无法有效提取混淆恶意代码特征,导致检测混淆恶意JavaScript代码的精确率低。针对该问题提出基于双向长短期记忆网络(Bidirectional Long Short-term Memory, Bi-LS... 传统的静态检测恶意JavaScript代码方法十分依赖于已有的恶意代码特征,无法有效提取混淆恶意代码特征,导致检测混淆恶意JavaScript代码的精确率低。针对该问题提出基于双向长短期记忆网络(Bidirectional Long Short-term Memory, Bi-LSTM)的恶意代码检测模型。通过抽象语法树将JavaScript代码转化为句法单元序列,通过Doc2Vec算法将句法单元序列用分布式向量表示,将句向量矩阵送入Bi-LSTM模型进行检测。实验结果表明,该方法对于混淆恶意JavaScript代码具有良好的检测效果且检测效率高,准确率为97.03%,召回率为97.10%。 展开更多
关键词 恶意javascript代码检测 Bi-LSTM 深度学习 Doc2Vec
在线阅读 下载PDF
基于CB-Attention的JavaScript恶意混淆代码检测方法
3
作者 徐鑫 张志宁 +2 位作者 吕云山 李立 郑玉杰 《计算机工程与设计》 北大核心 2024年第8期2298-2305,共8页
当今JavaScript代码混淆方法日益多样,现有检测方法在对混淆代检测时会出现漏报和误报的情况,为解决该问题,提出一种基于CB-Attention的JavaScript恶意代码检测方法。由SDPCNN模型和BiLSTM+Attention模型构成,SDPCNN对短距离间的语义特... 当今JavaScript代码混淆方法日益多样,现有检测方法在对混淆代检测时会出现漏报和误报的情况,为解决该问题,提出一种基于CB-Attention的JavaScript恶意代码检测方法。由SDPCNN模型和BiLSTM+Attention模型构成,SDPCNN对短距离间的语义特征信息进行提取,BiLSTM+Attention获取JavaScript代码中长距离间的语义信息特征。为验证所提方法的有效性,将该方法与其它方法进行对比,对比结果表明,该方法具有较好的检测效果,F1-Score可达98.78%。 展开更多
关键词 javascript恶意代码 混淆代码 检测模型 增强深度金字塔卷积神经网络 注意力网络 双向长短时记忆网络 长距离特征信息 抽象语法树
在线阅读 下载PDF
支持异步调用的WebKit浏览器的JavaScript事件扩展方法 被引量:4
4
作者 王硕 孙鹏 +1 位作者 郭志川 胡琳琳 《计算机应用与软件》 CSCD 2016年第1期226-229,共4页
在嵌入式浏览器中,很多应用场景都需要进行JavaScript扩展,JavaScript代码和本地组件之间的异步调用是一个难点。针对这种情况,基于业界普遍采用的Web Kit内核浏览器,提出一种扩展JavaScript对象的方法。首先研究WebKit中WebCore和JavaS... 在嵌入式浏览器中,很多应用场景都需要进行JavaScript扩展,JavaScript代码和本地组件之间的异步调用是一个难点。针对这种情况,基于业界普遍采用的Web Kit内核浏览器,提出一种扩展JavaScript对象的方法。首先研究WebKit中WebCore和JavaScript引擎的绑定机制,然后提出扩展JavaScript对象和自定义JavaScript事件的方法,并给出相应实验结果。实验结果表明该扩展方法的有效性,特别适于解决JavaScript和本地组件的异步调用问题。 展开更多
关键词 WEBKIT javascript扩展 javascript事件扩展 异步调用
在线阅读 下载PDF
混淆恶意JavaScript代码的检测与反混淆方法研究 被引量:19
5
作者 马洪亮 王伟 韩臻 《计算机学报》 EI CSCD 北大核心 2017年第7期1699-1713,共15页
针对混淆恶意JavaScript代码很难被检测以及很难被反混淆的问题,深入分析了混淆JavaScript代码的外部静态行为特征和内部动态运行特征.提出一种检测混淆与反混淆方法,设计并实现了一个原型系统.系统通过静态分析检测混淆,通过动态分析... 针对混淆恶意JavaScript代码很难被检测以及很难被反混淆的问题,深入分析了混淆JavaScript代码的外部静态行为特征和内部动态运行特征.提出一种检测混淆与反混淆方法,设计并实现了一个原型系统.系统通过静态分析检测混淆,通过动态分析进行反混淆.静态分析只使用正常行为数据进行训练,采用主成分分析(PCA)、单分类支持向量机(One Class SVM)和最近邻(K-NN)算法检测混淆.动态分析分为两个步骤:首先遍历混淆代码抽象语法树(Abstract Syntax Tree)的节点;其次根据节点类型跟踪并分析节点上的相关变量,利用相关的变量终值进行反混淆.从真实环境中收集了总数为80 574条JavaScript正常与混淆恶意代码用于测试.大量的实验结果表明,在选用主成分分析算法时,在误报率为0.1%时,系统对混淆恶意JavaScript代码的检测率能达到99.90%.与此同时,文中提出的反混淆方法对超过80%的混淆代码能进行有效反混淆. 展开更多
关键词 混淆 WEB安全 反混淆 恶意网页 异常检测 javascript
在线阅读 下载PDF
JavaScript语言解释器的设计与实现 被引量:15
6
作者 张军林 阳富民 胡贯荣 《计算机工程与应用》 CSCD 北大核心 2003年第30期124-125,140,共3页
论文介绍了作者自行设计并实现的JavaScript语言解释器,提出并实现了一种扩展的、基于对象的算符优先算法。
关键词 javascript 解释器 算符优先
在线阅读 下载PDF
JavaScript在基于SVG的网络地图中的应用 被引量:17
7
作者 高峰 谈俊忠 《江西师范大学学报(自然科学版)》 CAS 2004年第3期262-265,共4页
SVG是近几年发展起来的一种基于XML的二维矢量图形格式 ,已经在网络地图领域得到了广泛的应用 .该文在地图数据的SVG编码的基础上 。
关键词 javascript SVG 网络地图 二维矢量图形格式 DOM接口 网络图形标准
在线阅读 下载PDF
针对JavaScript浏览器兼容性的变异测试方法 被引量:6
8
作者 程勇 秦丹 杨光 《计算机应用》 CSCD 北大核心 2017年第4期1143-1148,1173,共7页
针对JavaScript浏览器兼容性问题缺乏有效的测试方法的问题,基于变异测试技术,对Web应用程序中的JavaScript语言在主流浏览器中的兼容性进行了分析,设计了18个针对浏览器兼容性错误的变异算子并开发了自动化的测试工具Compatibility Mut... 针对JavaScript浏览器兼容性问题缺乏有效的测试方法的问题,基于变异测试技术,对Web应用程序中的JavaScript语言在主流浏览器中的兼容性进行了分析,设计了18个针对浏览器兼容性错误的变异算子并开发了自动化的测试工具Compatibility Mutator。该程序使用抽象语法树(AST)分析JavaScript语法,使用Selenium WebDriver自动调用多个浏览器核心并行执行变异测试。通过对7个广泛使用的JavaScript框架的实验,验证了此方法对每一个框架都能够生成一定数量的变异体,其中对j Query和YUI框架的变异测试的变异得分分别为43.06%和7.69%,表明了所设计的变异算子能够触发浏览器兼容性方面的错误,并且能够评估测试用例集的完备性。 展开更多
关键词 变异测试 javascript 兼容性 变异算子 测试工具
在线阅读 下载PDF
嵌入式JavaScript解释器的设计与实现 被引量:3
9
作者 李蜀瑜 吴健 胡正国 《计算机应用研究》 CSCD 北大核心 2003年第1期128-130,共3页
结合嵌入式系统的特点 ,介绍了笔者开发的嵌入式JavaScript解释器系统。解释器系统采用JavaScript语言规范支持和具体实现分离的原则。解释器以自定义的字节码为中间代码 ,前端系统与后端系统相互独立 。
关键词 解释器 设计 javascript语言 嵌入式系统 虚拟机 字节码 引用计数
在线阅读 下载PDF
嵌入式浏览器中JavaSCript和DOM的支持 被引量:8
10
作者 周林 步丰林 《计算机工程》 CAS CSCD 北大核心 2004年第B12期114-117,共4页
近几年,嵌入式系统的网络化已经成为嵌入式系统的主要发展趋势,为了使嵌入式浏览器能支持动态页面,可通过在浏览器中支持 JavaScript和DOM来实现。该文在一个实际嵌入式浏览器开发项目的基础上简要阐述了如何在嵌入式浏览器中实现对Java... 近几年,嵌入式系统的网络化已经成为嵌入式系统的主要发展趋势,为了使嵌入式浏览器能支持动态页面,可通过在浏览器中支持 JavaScript和DOM来实现。该文在一个实际嵌入式浏览器开发项目的基础上简要阐述了如何在嵌入式浏览器中实现对JavaScript和DOM的 支持。 展开更多
关键词 嵌入式浏览器 javascript DOM HTML
在线阅读 下载PDF
基于JavaScript的动态Web应用系统设计 被引量:11
11
作者 赵书田 刘海姣 《现代电子技术》 北大核心 2017年第15期44-46,51,共4页
当前桌面动态Web应用系统存在移动设备屏幕小、带宽低、不方便输入等弊端,在工作中可能会出现布局混乱、功能失效的问题,用户体验性不好。为此,设计了一种新的基于Java Script的动态Web应用系统,给出动态Web应用系统体系结构,其由用户层... 当前桌面动态Web应用系统存在移动设备屏幕小、带宽低、不方便输入等弊端,在工作中可能会出现布局混乱、功能失效的问题,用户体验性不好。为此,设计了一种新的基于Java Script的动态Web应用系统,给出动态Web应用系统体系结构,其由用户层、Java Script引擎层、Web服务层及数据层构成,介绍了系统总体结构和硬件架构。详细分析了S3C44BOX芯片,给出JTAG接口和RS 485通信模块的设计过程。实验结果表明,该系统加载性能和程序执行效率高,安全性强。 展开更多
关键词 javascript 动态WEB 应用系统 通信模块设计
在线阅读 下载PDF
基于JavaScript的浏览器端调用Web服务研究与实现 被引量:5
12
作者 贺理 吴健 贾彦民 《中国科学院研究生院学报》 CAS CSCD 2007年第6期801-805,共5页
根据WebOffice系统中浏览器-服务器端通信需求,提出了一种调用Web服务的浏览器端代理方法.比较了此方法和传统的服务器端方法的优点和缺点,分析了此方法的适用场合.最后给出了实现的要点:WSDL的加载和解析、对象类型的序列化和反序列化... 根据WebOffice系统中浏览器-服务器端通信需求,提出了一种调用Web服务的浏览器端代理方法.比较了此方法和传统的服务器端方法的优点和缺点,分析了此方法的适用场合.最后给出了实现的要点:WSDL的加载和解析、对象类型的序列化和反序列化、SOAP协议的封包和绑定. 展开更多
关键词 浏览器 SOAP javascript Web Services 序列化 反序列化
在线阅读 下载PDF
基于JavaScript的消息管理机制 被引量:5
13
作者 何腾蛟 吴跃 《计算机应用》 CSCD 北大核心 2009年第B06期279-281,298,共4页
根据Web应用中客户端开发对消息管理的需求,设计了一套轻量级的工作于互联网客户端的构件化消息管理机制,采用JavaScript实现,可以由开发人员自由加载、自由定制消息管理器的各种属性,包括消息类型、消息处理方法等。通过测试并在多个... 根据Web应用中客户端开发对消息管理的需求,设计了一套轻量级的工作于互联网客户端的构件化消息管理机制,采用JavaScript实现,可以由开发人员自由加载、自由定制消息管理器的各种属性,包括消息类型、消息处理方法等。通过测试并在多个项目中的应用,反映出该消息管理机制的应用价值。 展开更多
关键词 消息管理 javascript WEB应用
在线阅读 下载PDF
具有时间多样性的JavaScript代码保护方法 被引量:2
14
作者 房鼎益 党舒凡 +2 位作者 王怀军 董浩 张凡 《计算机应用》 CSCD 北大核心 2015年第1期72-76,82,共6页
Web应用同本地应用一样面临恶意主机威胁。如何确保暴露于用户主机中的Web应用核心算法或关键业务流程等重要信息的安全成为亟待解决的问题。针对现有Java Script代码保护方法难以抵御动态分析且抗累积攻击效果差的问题,提出了一种具有... Web应用同本地应用一样面临恶意主机威胁。如何确保暴露于用户主机中的Web应用核心算法或关键业务流程等重要信息的安全成为亟待解决的问题。针对现有Java Script代码保护方法难以抵御动态分析且抗累积攻击效果差的问题,提出了一种具有时间多样性的Java Script代码保护(TDJSP)方法。首先,通过程序多样化处理和路径空间模糊化,使Java Script程序在执行时具有多样性效果,以有效抵御累积攻击;其次,检测调试器、模拟器等非正常执行环境的特征,并根据检测结果进行响应,增加攻击者进行动态分析的难度。理论分析和实验结果表明,Java Script程序的抗逆向分析能力得到了提高,同时,其空间增长率约为3.1(优于JScrambler3),时间延迟为毫秒级。因此,该方法能够在不影响程序性能的前提下提升Web应用的安全性。 展开更多
关键词 WEB应用 javascript代码保护 累积攻击 时间多样性 代码混淆
在线阅读 下载PDF
JavaScript调试器软件架构 被引量:2
15
作者 王婷婷 申启杰 《湖南师范大学自然科学学报》 CAS 北大核心 2014年第6期88-92,共5页
JavaScript编程变得越来越重要,一个独立运行的轻量的JavaScript调试器工具成为许多Web应用开发人员迫切需要的一种工具.采用基于C++的V8引擎作为调试器的脚本解释器,构建出包含编辑模块、结果显示模块、JavaScript模块三个模块的JavaSc... JavaScript编程变得越来越重要,一个独立运行的轻量的JavaScript调试器工具成为许多Web应用开发人员迫切需要的一种工具.采用基于C++的V8引擎作为调试器的脚本解释器,构建出包含编辑模块、结果显示模块、JavaScript模块三个模块的JavaScript调试器.其中JavaScript模块又包含JavaScript引擎、代码检查器、参数配置器、代码压缩器、代码辅助五个子模块.使用委派的信息交互方式来实现模块间的信息传递,使提出的调试器具有简便易用、突出重点、容错高的软件界面. 展开更多
关键词 javascript编程 C#语言 V8引擎 Java Script调试器 委派 软件界面
在线阅读 下载PDF
基于哈希不透明谓词的JavaScript软件水印算法 被引量:1
16
作者 吴伟民 林水明 +1 位作者 余国鹏 林志毅 《计算机应用与软件》 CSCD 2016年第4期306-309,共4页
针对现有软件水印算法存在性能开销大或无法抵抗各类攻击的缺点和鲜有在JavaScript源码中实现的现状,提出一种基于哈希不透明谓词的JavaScript软件水印算法。该算法构造一种新的基于除留余数法哈希映射不透明谓词并将软件水印信息嵌入... 针对现有软件水印算法存在性能开销大或无法抵抗各类攻击的缺点和鲜有在JavaScript源码中实现的现状,提出一种基于哈希不透明谓词的JavaScript软件水印算法。该算法构造一种新的基于除留余数法哈希映射不透明谓词并将软件水印信息嵌入不透明谓词的表达式中,进而构造此不透明谓词的永假基本块嵌入程序中实现软件水印。开发了一个基于此算法的JavaScript软件水印系统。实验证明,该算法能在增加较少的系统开销的前提下有效抵抗各种常见的静动态攻击,同时还能提高水印的隐秘性和鲁棒性。 展开更多
关键词 不透明谓词 除留余数法 软件水印 javascript
在线阅读 下载PDF
紧凑的、基于对象的脚本语言——JavaScript 被引量:1
17
作者 吴保平 张波 《中文信息学报》 CSCD 北大核心 1998年第3期36-43,共8页
JavaScript语言是用来编制Web文档的流行工具之一,它使Web页不仅可动态显示信息,而且还可交互处理信息。本文旨在较系统地介绍JavaScript:JavaScript的特点、基本数据类型、语句、函数、对象(... JavaScript语言是用来编制Web文档的流行工具之一,它使Web页不仅可动态显示信息,而且还可交互处理信息。本文旨在较系统地介绍JavaScript:JavaScript的特点、基本数据类型、语句、函数、对象(Object),库对象模型,事件以及用JavaScript和HTML制作HomePage的方法。 展开更多
关键词 javascript 对象 脚本语言 库对象模型
在线阅读 下载PDF
JavaScript函数与事件应用 被引量:8
18
作者 游文杰 《计算机应用》 CSCD 北大核心 2001年第z1期119-120,共2页
文中介绍了JavaScript中实现某一具体问题的两种不同方法。即利用JavaScript编制函数来实现和利用JavaScript事件来实现 。
关键词 javascript事件 事件处理器 对象 方法 属性
在线阅读 下载PDF
基于Javascript技术的关联表单设计和实现 被引量:2
19
作者 徐杰 孟建新 《现代电子技术》 2008年第2期93-94,共2页
表单的填选及提交是ASP程序中用户和服务器交换数据的最基本手段。在有些信息系统中,对用户注册的个人信息有着较高的要求,用户提交数据的可靠性、严谨性是决定程序有效运行的主要因素。介绍一种基于Javascript技术的组合表单应用,能够... 表单的填选及提交是ASP程序中用户和服务器交换数据的最基本手段。在有些信息系统中,对用户注册的个人信息有着较高的要求,用户提交数据的可靠性、严谨性是决定程序有效运行的主要因素。介绍一种基于Javascript技术的组合表单应用,能够严谨又方便地为用户提供大量数据的选择,确保用户注册信息的正确与严谨。 展开更多
关键词 关联表单 javascript ASP 用户提交数据
在线阅读 下载PDF
1+X证书制度下高职“JavaScript程序设计”课程标准开发 被引量:3
20
作者 韩芝萍 柴方艳 +1 位作者 刘玉兵 曹根军 《辽宁农业职业技术学院学报》 2023年第1期29-33,共5页
对比“1+X”Web前端开发技能等级证书制度要求,传统的“JavaScript程序设计”课程标准存在着课程目标与岗位需求不匹配,课程内容关联性、针对性不强,教学方式方法缺少多元互补,课程考核评价标准体系不完善等缺陷,重点从课程目标定位、... 对比“1+X”Web前端开发技能等级证书制度要求,传统的“JavaScript程序设计”课程标准存在着课程目标与岗位需求不匹配,课程内容关联性、针对性不强,教学方式方法缺少多元互补,课程考核评价标准体系不完善等缺陷,重点从课程目标定位、课程内容重构、改革教学方法、创新课程评价等方面对课程标准进行修订,修订后的课程标准有效对接Web前端技能等级证书标准,有效适应岗位能力需求,有效提升软件开发专业人才培养质量。 展开更多
关键词 Web前端开发 javascript 课程标准 人才培养质量
在线阅读 下载PDF
上一页 1 2 11 下一页 到第
使用帮助 返回顶部