相关试题
【单选题】
关于IP协议与IP欺骗,下列不正确的是___
A. 基于TCP/IP,我们极难在IP数据包上对目标主机进行欺骗
B. IP欺骗不仅仅是伪造IP,还涉及如何去掌握整个会话过程
C. 对于IP协议来讲,源设备与目的设备是相互独立的
D. IP协议不会考虑报文在传输过程中是否丢失或出现差错
【单选题】
关于会话劫持下列不正确的是?___
A. 会话劫持是一种结合了嗅探和欺骗技术的攻击手段
B. 会话劫持有主动型的
C. 在会话劫持中,被冒充者不扮演如何角色
D. 会话劫持有被动型的
【单选题】
下列属于会话劫持攻击步骤的是___
A. 发现攻击目标
B. 确认动态会话
C. 使客户主机下线
D. 以上都是
【单选题】
下列可以防范会话劫持的是___
A. 进行加密
B. 限制保护
C. 使用安全协议
D. 以上都是
【单选题】
ARP协议的中文名是?___
A. 会话描述协议
B. 网络通讯协议
C. 地址解析协议
D. 远程登录协议
【单选题】
不小心遭受ARP欺骗攻击,下列应对措施无效的是。___
A. MAC地址绑定
B. 使用动态ARP缓存
C. 使用ARP服务器
D. 及时发现正在进行ARP欺骗的主机,并将它隔离
【单选题】
邮件系统的传输不包括?___
A. 用户代理
B. 传输代理
C. 燃烧代理
D. 投递代理
【单选题】
下列选项中,不能防御DNS欺骗的是___
A. 开启DNS服务器的递归功能
B. 使用最新版本的DNS服务器
C. 采用分层的DNS体系结构
D. 限制动态更新
【单选题】
目前实现动态网页包括以下哪种技术___
A. CGI
B. ASP
C. JSP
D. 以上都是
【单选题】
PHP存在着哪些它自身独有的一些安全问题___
A. 全局变量未初始化漏洞
B. 文件上传功能
C. 库文件引用问题
D. 以上都是
【单选题】
ASP/JSP存在哪些安全问题___
A. 在程序名后添加特殊符号
B. 通过.bak文件扩展名获得ASP文件源代码
C. Code.asp文件会泄露ASP代码
D. 以上都是
【单选题】
IIS存在哪些漏洞?___
A. 在程序名后添加特殊符号
B. 通过.bak文件扩展名获得ASP文件源代码
C. Unicode目录遍历漏洞
D. C.Code.asp文件会泄露ASP代码
【单选题】
存在XSS漏洞的Web组件包括有___
A. CGI脚本
B. 搜索引擎
C. 交互式公告板
D. 以上都是
【单选题】
Google Hacking的实际应用有哪些___
A. 利用index of来查找开放目录浏览的站点
B. 搜索指定漏洞程序
C. 利用Google进行一次完整入侵
D. 以上都是
【单选题】
当前互联网上较为常见的验证码分为哪几种___
A. 文本验证码
B. 手机验证码
C. 邮件验证码
D. 以上都是
【单选题】
互联网上涉及用户交互的操作有哪些___
A. 注册
B. 登录
C. 发帖
D. 以上都是
【单选题】
自动扫描脚本和工具有哪几种?___
A. phfscan.c
B. Cgiscan.c
C. 以上都是
D. Grinder
【单选题】
一个安全的PHP程序应该对以下哪几个数组分别进行检查___
A. 处理GET方式提交的数据
B. 处理POST方式提交的数据
C. 处理COOKIE提交的数据
D. 以上都是
【单选题】
计算机病毒具有的基本特点:①隐藏性,②传染性,③潜伏性,④破坏性。___
A. ①②③
B. ①②③④
C. ①②
D. ②③④
【单选题】
计算机病毒存在哪些破坏性 ___
A. , 破坏系统数据、破话目录/文件、修改内存、干扰系统运行
B. 效率降低、破话显示、干扰键盘操作、制造噪音
C. 修改CMOS参数、影响打印机
D. 以上都是
【单选题】
计算机病毒产生了哪些形式的分支 ___
A. 网络蠕虫
B. 逻辑炸弹
C. 陷门和特洛伊木马
D. 以上都是
【单选题】
脚本病毒具有哪些特点 ___
A. 编写简单和破坏力大
B. 感染力强,病毒变种多
C. 病毒生产机实现容易
D. 以上都是
【单选题】
计算机病毒的预防措施有 ___
A. 安装反病毒软件并定期更新、不要随便打开邮件附件
B. 尽量减少被授权使用自己计算机的人、及时为计算机安装最新的安全补丁
C. 从外部获取数据前先进行检查、完整性检查软件、定期备份
D. 以上都是
【单选题】
观测到以下哪些现象,可能是系统遭到病毒感染 ___
A. 系统启动速度比平时慢、系统运行速度异常慢
B. 文件的大小和日期发生变化、没做写操作时出现“磁盘有写保护”信息
C. 对贴有写保护的软盘操作时音响很大
D. 以上都是
【单选题】
手机病毒具备哪些特性 ___
A. 传染性、破坏性、寄生性、隐蔽性
B. 程序性、潜伏性、可触发性
C. 衍生性、欺骗性、不可预见性
D. 以上都是
【单选题】
编写病毒变种的目的有哪些 ___
A. 原版病毒有缺陷
B. 改变触发条件、增加新的破坏行为
C. 与反病毒技术对抗,使出现的反病毒技术失效
D. 以上都是
【单选题】
作为一个普通的计算机用户,如发现计算机感染病毒,有哪些措施 ___
A. 备份重要的数据文件
B. 启动反病毒软件查杀病毒
C. 如果发现感染了一个新的未知病毒,应隔离被感染文件,并将其送到反病毒软件厂商的研究中心供其详细分析
D. 以上都是
【单选题】
蠕虫功能结构的功能板块 ___
A. 搜索、攻击、传输
B. 信息搜索、繁殖、隐藏
C. 破坏、通信、控制
D. 以上都是
【单选题】
木马的危害表现在___
A. 管理对方资源
B. 跟踪监视对方屏幕
C. 随意修改注册表和系统文件
D. 以上都是
【单选题】
木马从所实现的功能角度可分为___
A. 破坏型
B. 密码发送型
C. 远程访问型
D. 以上都是
【单选题】
木马的特点是___
A. 有效性
B. 隐蔽性
C. 顽固性
D. 以上都是
【单选题】
以下不属于木马植入技术中的被动植入的是,___
A. 利用系统自身漏洞进行植入
B. 利用E-mail附件
C. 利用网页浏览植入
D. 利用移动存储设备植入
【单选题】
在Windows系统中,木马程序的自启方式是___
A. 修改系统启动时运行的批处理文件
B. 修改系统文件
C. 修改系统注册表
D. 以上都是
【单选题】
下列不属于木马隐藏技术的是。___
A. 进行进程欺骗
B. 新建文件夹
C. 使用攻击者的DLL文件替换掉Windows系统中正常的DLL文件
D. 动态嵌入技术
【单选题】
木马的远程监控功能包括___
A. 获取目标机器信息
B. 记录用户事件
C. 远程操作
D. 以上都是
【单选题】
下列不属于木马软件的是?___
A. Back Orifice
B. SubSeven
C. 360安全卫士
D. 冰河木马
【单选题】
木马的检测包括___
A. 端口扫描和连接检查
B. 监察系统进程
C. 检查.ini文件、注册表和服务
D. 以上都是
【单选题】
下列属于木马发展趋势的有___
A. 跨平台
B. 模块化设计
C. 无连接木马
D. 以上都是
【单选题】
木马的防范包括___
A. 及时修补漏洞,安装补丁
B. 运行实时监控程序
C. 培养风险意识
D. 以上都是
【单选题】
木马植入技术可以大致分为哪两类?___
A. 主动植入和自动植入
B. 主动植入和被动植入
C. 被动植入和自动植入
D. 自动植入和申请植入
推荐试题
【多选题】
(专基_Js)var browser = "IE"使用switch对browser的判断,语法错误的有?___
A. : switch(browser){case="IE";console.log("IE浏览器");break;}
B. : switch(browser=="IE"){case :console.log("IE浏览器");break;}
C. : switch(browser){case "IE":console.log("IE浏览器");break;}
D. : switch(browser){case "IE";console.log("IE浏览器");break;}
【多选题】
(专基_Js)能精确的控制循环语句的关键字有( )。___
A. : case
B. : break
C. : continue
D. : default
【多选题】
(专基_Js)使用while循环打印0-100之间的所有偶数var i = 0;while(i<=100){console.log(i);________}横线处的代码可以是___
A. : i- -
B. : i+=2
C. : i++
D. : i=i+2
【多选题】
(专基_Js)下列方法中哪些是用于取整的方法( )。___
A. : Math.ceil()
B. : Math.floor()
C. : Math.random()
D. : Math.round()
【多选题】
(专基_Js)以下关于Math对象方法计算结果不`正确的有( )。___
A. : Math.ceil(3.55)==>3
B. : Math.floor(3.55)==>3
C. : Math.ceil(3.55)==>4
D. : Math.floor(3.55)==>4
【多选题】
(专基_Js)以下关于Math对象描述错误的有( )。___
A. : Math.ceil()是随机获取数值的方法
B. : Math.floor()是向下取整
C. : Math.round()是向上取整
D. : Math.pow()是取绝对值
【多选题】
(专基_Js)以下结果不`正确的有( )。___
A. : Math.ceil(3.55)==>3
B. : Math.floor(3.55)==>3
C. : Math.ceil(3.55)==>4
D. : Math.floor(3.55)==>4
【多选题】
(专基_Js)以下关于数学对象描述错误的有( )。___
A. : Math.ceil()是随机获取数值的方法
B. : Math.floor()是向下取整
C. : Math.round()是向上取整
D. : Math.pow()是取绝对值
【多选题】
(专基_Js)已知字符串str = "hello 1609C";若要获取最后一个字符"C",以下获取方式`正确的有( )。___
A. : str[10]
B. : str.charAt(10)
C. : str[str.length-1]
D. : str.charAt(str.length-1)
【多选题】
var str = "helloworld";针对str,以下操作能够返回wor的有?___
A. : str.substr(5,3)
B. : str.substring(5,8)
C. : str.substring(5,7)
D. : str.slice(5,7)
【多选题】
(专基_Js)检测字符串中字符位置的有?___
A. : indexOf()
B. : lastIndex()
C. : lastIndexOf()
D. : index()
【多选题】
(专基_Js)以下是字符串转大小写的方法有( )。___
A. : toUpperCase()
B. : toLowerCase()
C. : toUpper()
D. : toLower()
【多选题】
(专基_Js)JS字符串方法中基于子字符串创建新字符串的三个方法分别为___
A. : slice()
B. : substring()
C. : substr()
D. : split()
【多选题】
(专基_Js)已知数组 var arr = ["red","blue","aqua"];给该数组最后添加一项"green",以下`正确的有( )。___
A. : arr[3] = "green"
B. : arr[2] = "green"
C. : arr[arr.length] = "green"
D. : arr[arr.length-1] = "green"
【多选题】
(专基_Js) 已知数组 var arr = ["red","blue","yellow"];给该数组最后添加一项"green",以下`正确的有___
A. : arr[2] = "green"
B. : arr[3] = "green"
C. : arr[arr.length] = "green"
D. : arr[arr.length-1] = "green"
【多选题】
(专基_Js) 检测数组的数据类型的操作符有___
A. : typeof
B. : type
C. : instanceof
D. : instance
【多选题】
(专基_Js) var str = "beiJingBaWei";截取BaWei,截取出来之后并将其转换为小写,以下写法`正确的是___
A. : var str = "beiJingBaWei";console.log(str.slice(7,12).toUpperCase())
B. : var str = "beiJingBaWei";console.log(str.substr(7,12).toUpperCase())
C. : var str = "beiJingBaWei";console.log(str.substring(7,12).toLowerCase())
D. : var str = "beiJingBaWei";console.log(str.substr(7,5).toLowerCase())
【多选题】
(专基_Js)以下创建数组的方式,有5个数据分别为1,2,3,4,5`正确的有___
A. : new Array( 1,2,3,4,5 )
B. : {0:1,1:2,2:3,3:4,4:5}
C. : [1,2,3,4,5]
D. : {1,2,3,4,5}
【多选题】
(专基_Js)数组方法操作行为以下不`正确的有( )。___
A. : 位置方法中,数据是要进行相等比较的,如果没有默认返回-1
B. : pop() 和 unshift()方法的返回值是数值类型的
C. : reverse() 方法是反转数组的项
D. : sort() 只能对数组做升序操作
【多选题】
(专基_Js)splice()有哪些功能( )。___
A. : 删除
B. : 插入
C. : 替换
D. : 拼接
【多选题】
(专基_Js) 以下是数组位置方法的有( )___
A. : indexOf()
B. : concat()
C. : lastIndexOf()
D. : lastIndex()
【多选题】
(专基_Js)以下是数组队列方法的为( )。___
A. : push()
B. : unshift()
C. : pop()
D. : shift()
【多选题】
(专基_Js) 以下数组方法操作行为`正确的有___
A. : 位置方法中,数据是要进行全等比较的,如果没有默认返回-1
B. : push() 和 unshift()方法的返回值是数值类型的
C. : reverse() 方法是反转数组的项
D. : sort() 只能对数组做升序操作
【多选题】
}以上函数实现的是补零功能,如传8返回"08",12就返回12,_____处的代码可以是( )。___
A. : if(i<10){return "0"+i;} else{return i;}
B. : if(i<10){return "0"+i;} return i
C. : return i<10?"0"+i:i
D. : return i<10?0+i:i
【多选题】
(专基_Js)定义函数的方式有( )。___
A. : 函数声明
B. : 函数表达式
C. : 函数提升
D. : 函数定义
【多选题】
(专基_Js)以下函数中,如果传入的值小于10则补0,如传递9返回09符合要求的有( )。___
A. : function addZero( i ){ if( i < 10 ){ return 0+i; }else{ return i } }
B. : function addZero( i ){ if( i < 10 ){ return "0 "+i; }else{ return i } }
C. : function addZero( i ){ if( i < 10 ){ return "0 "+i; } return i; }
D. : function addZero( i ){ return i < 10 ? "0 "+i : i ; }
【多选题】
(网站工程)以下函数的定义方法`正确的有哪些( ):___
A. : function (){}
B. : var getSum = function(){}
C. : function(x,y){}
D. : var fun() = function{}
【多选题】
addZero()函数实现对num的判断,如果num是一位数,则前面补0返回,否则直接返回,如传入6返回06,传入15,返回15,横线处的代码可以是( )___
A. : if(num<10){ return '0'+num; }else{ return num; }
B. : if(num<10){ return 0+num; }else{ return num; }
C. : if(num<10){ return '0'+num; } return num
D. : return num<10?'0'+num:num
【多选题】
(专基_Js)以下字符串方法是用于截取的有( )。___
A. : slice()
B. : substring()
C. : substr()
D. : split()
【多选题】
(专基_Js)以下哪些方法可以用于取整( )。___
A. : Math.abs()
B. : Math.floor()
C. : Math.ceil()
D. : Math.round()
【多选题】
(专基_Js)以下哪些属性或方法返回的结果是number类型( )。___
A. : unshift()
B. : charAt()
C. : indexOf()
D. : length
【多选题】
以下创建数组的方式,`正确的有?___
A. : var arr = []
B. : var arr = new Array()
C. : var arr = new Array(3)
D. : var arr = array()
【多选题】
(专基_Js)以下函数中,对传入函数小于10的补零的有( )。___
A. : function addZero( i ){ if( i < 10 ){ return 0+i; }else{ return i } }
B. : function addZero( i ){ if( i < 10 ){ return "0 "+i; }else{ return i } }
C. : function addZero( i ){ if( i < 10 ){ return "0 "+i; } return i; }
D. : function addZero( i ){ return i < 10 ? "0 "+i : i ; }
【多选题】
以下哪些方法属于日期对象的方法?___
A. : getFullYear()
B. : setMonth()
C. : getDate()
D. : getTime()
【多选题】
(专基_Js)获取目前时间戳的方法有( )。___
A. : new Date().getTime()
B. : +new Date()
C. : new
D. ate()*1
【多选题】
(专基_Js) 以下是获取当前时间的毫秒的取值范围不`正确的是___
A. : [0,100]
B. : [1,1000]
C. : [0,59]
D. : [0,999]
【多选题】
(专基_Js)获取当前时间的时间戳的方法有( )。___
A. : new Date().getTime()
B. : +new Date()
C. : new
D. ate()*1
【多选题】
(专基_Js)以下关于日期对象方法说法错误的有( )。___
A. : getFullYear()是设置年份
B. : 时间戳的单位是毫秒
C. : setWeek()是设置星期
D. : 因为设置了年月日所以星期会自动生成,因此没有setDay()这个方法
【多选题】
(专基_Js)正则表达式中以下可以使用的符号有( )。___
A. : ()
B. : []
C. : {}
D. : //
【多选题】
(网站)在正则表达式中可以使用的符号有( )___
A. : ()
B. : []
C. : {}
D. : //