web安全职位面试题目汇总
Domain
解释一下同源策略
同源策略,那些东西是同源可以获取到的
如果子域名和顶级域名不同源,在哪里可以设置叫他们同源
如何设置可以跨域请求数据?jsonp是做什么的?
Ajax
Ajax是否遵循同源策略?
json注入如何利用
浏览器策略
不同浏览器之间,安全策略有哪些不同,比如chrome,firefox,IE
CSP是什么?如何设置CSP?
SQLi
如何判断sql注入,有哪些方法
为什么有的时候没有错误回显,用php举例
宽字符注入的原理?如何利用宽字符注入漏洞,payload如何构造?
你都了解哪些sql 的bypass技巧
CRLF注入的原理
XSS
xss的发生场景?
如果给你一个XSS漏洞,你还需要哪些条件可以构造一个蠕虫?
在社交类的网站中,哪些地方可能会出现蠕虫?
如果叫你来防御蠕虫,你有哪些方法?
如果给你一个XSS盲打漏洞,但是返回来的信息显示,他的后台是在内网,并且只能使用内网访问,那么你怎么利用这个XSS?
PHP
php里面有哪些方法可以不让错误回显?
php.ini可以设置哪些安全特性
php的%00截断的原理是什么?
webshell检测,有哪些方法
php的LFI,本地包含漏洞原理是什么?写一段带有漏洞的代码。手工的话如何发掘?如果无报错回显,你是怎么遍历文件的?
CSRF
CSRF漏洞的本质是什么?
防御CSRF都有哪些方法,JAVA是如何防御CSRF漏洞的,token一定有用么?
HTML5
说说HTML5有哪些新的安全特性
HTML5白名单要有哪些标签
java
你都了解哪些java框架?
java的MVC结构都是做什么的,数据流向数据库的顺序是什么?
了解java沙箱吗?
ibats的参数化查询能不能有效的控制sql注入?有没有危险的方法可以造成sql注入?
说说两次struts2漏洞的原理
ongl在这个payload中起了什么作用?
\u0023是什么字符的16进制编码?为什么在payload中要用他?
java会不会发生执行系统命令的漏洞?java都有哪些语句,方法可以执行系统命令
如果叫你修复一个xss漏洞,你会在java程序的那个层里面进行修复?
xss filter在java程序的哪里设置?
说下java的类反射在安全上可能存在哪些问题
中间件
tomcat要做哪些安全加固?
如果tomcat重启的话,webapps下,你删除的后台会不会又回来?
数据库
mysql数据库默认有哪些库?说出库的名字
mysql的用户名密码是存放在那张表里面?mysql密码采用哪种加密方式?
mysql表权限里面,除了增删改查,文件读写,还有哪些权限?
mysql安全要如何做?
sqlserver public权限要如何提权
Linux
简述Linux系统安全加固需要做哪些方面
你使用什么工具来判断系统是否存在后门
Linux的Selinux是什么?如何设置Selinux?
iptables工作在TCPIP模型中的哪层?
如果无法升级内核,那么如何保证系统不被已知的exp提权?
syslog里面都有哪些日志?安装软件的日志去哪找?
如何查询ssh的登录日志?如何配置syslog的日志格式?
syslog可不可以使用vi等工具直接查看?是二进制文件吗?
信息采集
踩点都要采集哪些信息?
DNS在渗透中的作用
根据回忆总结的,有的问题可能描述的有些问题。安全的体系很大哦,冰山一角而已。
web安全职位面试题目汇总的更多相关文章
- 2014-04-09 互联网Web安全职位面试题目汇总
Domain 解释一下同源策略 同源策略,那些东西是同源可以获取到的 如果子域名和顶级域名不同源,在哪里可以设置叫他们同源 如何设置可以跨域请求数据?jsonp是做什么的? Ajax Ajax是否遵循 ...
- 2016年Web前端面试题目汇总
转载: 2016年Web前端面试题目汇总 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢 ...
- 前端面试题目汇总摘录(JS 基础篇)
JS 基础 JavaScript 的 typeof 返回那些数据类型 object number function boolean undefined string typeof null; // o ...
- Web前端面试题目汇总
以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中有一些未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正,水平有限,望各位不吝指教.: ...
- Python面试题目--汇总
原文链接-https://github.com/taizilongxu/interview_python Python语言特性 1 Python的函数参数传递 2 Python中的元类(metacla ...
- 2016年JS面试题目汇总
1.怎样添加.移除.移动.复制.创建和查找节点? //1)创建新节点 createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 ...
- 2017最新PHP初级经典面试题目汇总(下篇)
17.isset.empty.is_null的区别 isset 判断变量是否定义或者是否为空 变量存在返回ture,否则返回false 变量定义不赋值返回false unset一个变量,返回false ...
- 2017最新PHP经典面试题目汇总(上篇)
1.双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字.字母.下划线的特殊字符,或者用{}讲变量括起 ...
- Android 面试题目汇总
内容源自:2017-2018最新Android面试题 以下是几点重点,是面试官基本必问的问题,请一定要去了解! 基础知识 – 四大组件(生命周期,使用场景,如何启动) java基础 – 数据结构,线程 ...
随机推荐
- *2.2.3 加入objection机制
在上一节中,虽然输出了“main_phase is called”,但是“data is drived”并没有输出.而main_phase是一个完整的任务,没有理由只执行第一句,而后面的代码不执行.看 ...
- Scrum 冲刺博客第七篇
一.当天站立式会议照片一张 二.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中 昨天已完成的工作 对排行榜的界面和功能进行初步设计 今天计划完成的工作 重新对界面进行美化 ...
- EF那点事
EntityFramework 1-->什么是EnitityFramework 1.1--> ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出 ...
- WordPress主题开发:为文章添加自定义栏目
开启自定义栏目:点击头顶的“显示选项”,勾选“自定义栏目” 然后编辑文章时,即可看见 实验: 定义名称为:play_url ,值为:http://www.xiami.com/widget/635357 ...
- JS日期、月份的加减
JS日期.月份的加减 需要注意的是返回的月份是从0开始计算的,也就是说返回的月份要比实际月份少一个月,因此要相应的加上1 // 日期,在原有日期基础上,增加days天数,默认增加1天 function ...
- jQuery事件篇---高级事件
内容提纲: 1.模拟操作 2.命名空间 3.事件委托 4.on.off 和 one 发文不易,转载请注明出处! 一.模拟操作 在事件触发的时候,有时我们需要一些模拟用户行为的操作.例如:当网页加载完毕 ...
- 微信小程序初体验
小程序最近太火,不过相比较刚发布时,已经有点热度散去的感觉,不过这不影响我们对小程序的热情,开发之前建议通读下官网文档,附链接:https://mp.weixin.qq.com/debug/wxado ...
- 工作经验:mybatis 处理 oracle Long 类型
前言:mybatis 接收 oracle 中 LONG 类型的,报错:无效的列类型: getCLOB not implemented for class oracle.jdbc.driver.T4CL ...
- Java集合 之Map(HashMap、Hashtable 、TreeMap、WeakHashMap )理解(new)
HashMap 说明: 在详细介绍HashMap的代码之前,我们需要了解:HashMap就是一个散列表,它是通过“拉链法”解决哈希冲突的.还需要再补充说明的一点是影响HashMap性能的有两个参数:初 ...
- lincode 题目记录6
the Duplicate Number 132 PatternFind 找重复的数字··直接暴力枚举是不行的···又超时提示·· 暴力枚举的写法· res=0 def findDuplicate( ...