自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QSunshine8的博客

坚持到无能为力,努力到感动自己

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux服务器常用命令(CentOS7.5)

Linux服务器常用命令(CentOS7.5)1.查看防火墙状态 firewall-cmd --state2.查看已经开放的端口 firewall-cmd --list-ports3.开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端...

2018-07-12 10:44:42 63 1

转载 eclipse配置svn的方法及使用详解

Eclipse配置SVN的几种方法及使用详情此方法对Myeclipse同样适用。一.在Eclipse里下载Subclipse插件方法一:从Eclipse Marketplace里面下载具体操作:打开Eclipse --> Help --> Eclipse Marketplace --> 在Find中输入subclipse搜索 --> 找到subclipse点击install...

2018-05-30 09:40:43 239

原创 mysql数据库(常用命令)

2-mysql常用命令1.mysql的安装及卸载    mysqld -install [服务名] 服务名称默认是mysql,若没有特殊需求 不建议修改    mysqld -remove [服务名]    或者 remove MYSQL(服务名) 2.mysql服务的启动和停止    net start mysql    net stop mysql3.登录MYSQL   mysql -h主机地...

2018-05-12 14:41:47 179

原创 python+selenium环境安装

python+selenium安装一、安装python1.首先访问http://www.python.org/download/去下载最新的python版本;  2.下载安装包,一路安装完毕;3.为计算机添加安装目录到环境变量,如图把python的安装目录添加到path系统变量中即可;4.测试python安装是否成功,cmd打开命令行输入 python 命令;装的是3.4.3版本,要采用这种写法 ...

2018-05-12 14:37:30 193

转载 【1】Loadrunner监控windows访问拒绝的解决方法

监控windows资源提示访问拒绝的解决方法:1)进入被监视windows系统,开启以下两个服务Remote Procedure Call(RPC) 和Remote Registry Service (开始->运行 中输入services.msc,开启对应服务即可)。2)在被监视的windows机器上:右击我的电脑,选择管理->共享文件夹->共享 在这里面要有...

2018-05-09 11:42:26 2134

转载 【基础】memcache数据库(安装及简单配置)

1)memcache下载地址    http://memcached.org/downloads    官网上没有提供memcache的windows平台安装包,根据自己的操作系统平台及版本号使用以下链接来下载。32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip32位系统 1.2.6版本:htt...

2018-05-04 14:03:52 163

原创 【基础】redis数据库(恢复flushall的操作)

当在redis不小心执行了flushall或flushdb命令后,如何撤消该命令操作,恢复数据?1)先看下现在redis中已经有的数据2)此时执行flushall命令(flushdb命令操作也一样)3)执行shutdown nosave命令,并退出4)找到aof文件,去掉flushall命令,保存5)重启redis服务,可以看到数据恢复了注:使用此方法,要确保开启了appendonly数据备份...

2018-05-03 18:17:56 4427

原创 【基础】redis数据库(常用命令、错误及配置)

一、常用命令1)查看redis当前所有的keykeys *2)查看redis当前的配置信息config get *3)设置键值(set命令)参数说明:EX seconds    #设置键的过期时间,单位为秒                PX milliseconds    #设置键的过期时间,单位为毫秒                NX    #只有当键不存在的时候才能设置key值      ...

2018-05-03 17:38:02 5415

转载 【基础】redis数据库(安装及配置)

Redis安装配置及简单使用1.下载安装包及解压下载地址:https://github.com/MicrosoftArchive/redis/releases2.启动redis的服务redis-server.exe redis.windows.conf注意:端口号:6379(默认)不要关闭这个窗口,否则客户端无法访问服务端 3.添加客户端登录密码设置了密码后,在连接redis时加上-a选择 4.存...

2018-04-26 16:50:35 225

转载 【基础】mysql数据库(key_buffer_size)

关于mysql中的key_buffer_size一、key_buffer_sizekey_buffer_size是对MyISAM表性能影响最大的一个参数show variables like 'key_buffer_size';    #查看key_buffer_size变量值的大小,单位:字节,当前mysql分配的大小为8Mshow global status like 'key_read%' ...

2018-04-26 16:40:39 1610

转载 【基础】mysql数据库(存储引擎)

一、查看mysql数据库支持的存储引擎show engines; 或show engines \G     #查看mysql支持的存储引擎Support:DEFAULT   #表示mysql数据库默认的存储引擎,其他存储引擎可以选择使用,如图所示,InnoDB是默认的存储引擎二、查看数据库的默认引擎show variables like '%storage_engine%';三、查看数据库中某张表...

2018-04-26 16:07:54 233

转载 【基础】mysql数据库(连接数)

数据库经常会遇到"MySQL: ERROR 1040: Too many connections"的报错情况。出现该问题的原因:1)访问量太高,mysql服务器无法承受压力,考虑增加从服务器分散读压力2)mysql配置文件中max_connections值过小show variables like 'max_connections';    #查看mysql服务器的最大连接数show global...

2018-04-26 15:18:28 479

web安全深度剖析 高清电子书-张炳帅

第1篇 基础篇 第1章 Web安全简介 2 1.1 服务器是如何被入侵的 2 1.2 如何更好地学习Web安全 4 第2章 深入请求流程 6 2.1 协议解析 6 2.1.1 发起请求 6 2.1.2 协议详解 7 2.1.3 模拟请求 13 2.1.4 协议与S协议的区别 14 2.2 截取请求 15 2.2.1 Burp Suite Proxy 初体验 15 2.2.2 Fiddler 19 2.2.3 WinSock Expert 24 2.3 应用:黑帽SEO之搜索引擎劫持 24 2.4 小结 25 第3章 信息探测 26 3.1 Google Hack 26 3.1.1 搜集子域名 26 3.1.2 搜集Web信息 27 3.2 Nmap初体验 29 3.2.1 安装Nmap 29 3.2.2 探测主机信息 30 3.2.3 Nmap脚本引擎 32 3.3 DirBuster 33 3.4 指纹识别 35 3.5 小结 38 第4章 漏洞扫描 39 4.1 Burp Suite 39 4.1.1 Target 39 4.1.2 Spider 40 4.1.3 Scanner 42 4.1.4 Intruder 43 4.1.5 辅助模块 46 4.2 AWVS 49 4.2.1 WVS向导扫描 50 4.2.2 Web扫描服务 52 4.2.3 WVS小工具 53 4.3 AppScan 54 4.3.1 使用AppScan扫描 55 4.3.2 处理结果 58 4.3.3 AppScan辅助工具 58 4.4 小结 61 第2篇 原理篇 第5章 SQL注入漏洞 64 5.1 SQL注入原理 64 5.2 注入漏洞分类 66 5.2.1 数字型注入 66 5.2.2 字符型注入 67 5.2.3 SQL注入分类 68 5.3 常见数据库注入 69 5.3.1 SQL Server 69 5.3.2 MySQL 75 5.3.3 Oracle 84 5.4 注入工具 89 5.4.1 SQLMap 89 5.4.2 Pangolin 95 5.4.3 Havij 98 5.5 防止SQL注入 99 5.5.1 严格的数据类型 100 5.5.2 特殊字符转义 101 5.5.3 使用预编译语句 102 5.5.4 框架技术 103 5.5.5 存储过程 104 5.6 小结 105 第6章 上传漏洞 106 6.1 解析漏洞 106 6.1.1 IIS解析漏洞 106 6.1.2 Apache解析漏洞 109 6.1.3 PHP CGI解析漏洞 110 6.2 绕过上传漏洞 110 6.2.1 客户端检测 112 6.2.2 服务器端检测 115 6.3 文本编辑器上传漏洞 123 6.4 修复上传漏洞 127 6.5 小结 128 第7章 XSS跨站脚本漏洞 129 7.1 XSS原理解析 129 7.2 XSS类型 130 7.2.1 反射型XSS 130 7.2.2 存储型XSS 131 7.2.3 DOM XSS 132 7.3 检测XSS 133 7.3.1 手工检测XSS 134 7.3.2 全自动检测XSS 134 7.4 XSS高级利用 134 7.4.1 XSS会话劫持 135 7.4.2 XSS Framework 141 7.4.3 XSS GetShell 144 7.4.3 XSS蠕虫 149 7.5 修复XSS跨站漏洞 151 7.5.1 输入与输出 151 7.5.2 HttpOnly 158 7.6 小结 160 第8章 命令执行漏洞 161 8.1 OS命令执行漏洞示例 161 8.2 命令执行模型 162 8.2.1 PHP命令执行 163 8.2.2 Java命令执行 165 8.3 框架执行漏洞 166 8.3.1 Struts2代码执行漏洞 166 8.3.2 ThinkPHP命令执行漏洞 169 8.3 防范命令执行漏洞 169 第9章 文件包含漏洞 171 9.1 包含漏洞原理解析 171 9.1.1 PHP包含 171 9.1.2 JSP包含 180 9.2 安全编写包含 184 9.3 小结 184 第10章 其他漏洞 185 10.1 CSRF 185 10.1.1 CSRF攻击原理 185 10.1.2 CSRF攻击场景(GET) 186 10.1.3 CSRF攻击场景(POST) 188 10.1.4 浏览器Cookie机制 190 10.1.5 检测CSRF漏洞 193 10.1.6 预防跨站请求伪造 197 10.2 逻辑错误漏洞 199 10.2.1 挖掘逻辑漏洞 199 10.2.2 绕过授权验证 200 10.2.3 密码找回逻辑漏洞 204 10.2.4 支付逻辑漏洞 205 10.2.5 指定账户恶意攻击 209 10.3 代码注入 210 10.3.1 XML注入 211 10.3.2 XPath注入 212 10.3.3 JSON注入 215 10.3.4 Parameter Pollution 216 10.4 URL跳转与钓鱼 218 10.4.1 URL跳转 218 10.4.2 钓鱼 220 10.5 WebServer远程部署 224 10.5.1 Tomcat 224 10.5.2 JBoss 226 10.5.3 WebLogic 229 10.6 小结 233 第3篇 实战篇 第11章 实战入侵与防范 236 11.1 开源程序安全剖析 236 11.1.1 0day攻击 236 11.1.2 网站后台安全 238 11.1.3 MD5还安全吗 243 11.2 拖库 248 11.2.1 支持外连接 248 11.2.2 不支持外连接 253 11.3 小结 262 第4篇 综合篇 第12章 暴力破解测试 264 12.1 C/S架构破解 265 12.2 B/S架构破解 272 12.3 暴力破解案例 275 12.4 防止暴力破解 277 12.5 小结 278 第13章 旁注攻击 279 13.1 服务器端Web架构 279 13.2 IP逆向查询 280 13.3 SQL跨库查询 282 13.4 目录越权 283 13.5 构造注入点 284 13.6 CDN 286 13.7 小结 288 第14章 提权 290 14.1 溢出提权 290 14.2 第三方组件提权 294 14.2.1 信息搜集 294 14.2.2 数据库提权 296 14.2.3 FTP提权 302 14.2.4 PcAnywhere提权 312 14.3 虚拟主机提权 314 14.4 提权辅助 315 14.4.1 3389端口 315 14.4.2 端口转发 318 14.4.3 启动项提权 320 14.4.4 DLL劫持 321 14.4.5 添加后门 322 14.5 服务器防提权措施 324 14.6 小结 325 第15章 ARP欺骗攻击 326 15.1 ARP协议简介 326 15.1.1 ARP缓存表 326 15.1.2 局域网主机通信 327 15.1.3 ARP欺骗原理 328 15.2 ARP攻击 329 15.2.1 Cain 329 15.2.2 Ettercap 332 15.2.3 NetFuke 336 15.3 防御ARP攻击 339 15.4 小结 340 第16章 社会工程学 341 16.1 信息搜集 341 16.2 沟通 343 16.3 伪造 344 16.4 小结 345

2017-02-09

移动APP测试实践-邱鹏

第YI章产品功能测试概述 1.1互联网产品常见的研发流程 1.2测试用例设计和评审 1.3测试进度管理 1.3.1测试进度报告 1.3.2测试完成报告 1.3.3系统化的方法 1.4本章小结 第2章功能测试自动化 2.1轻量接口自动化测试 2.1.1JMeter关于自动化方面的特性介绍 2.1.2基于JMeter的轻量接口自动化实践 2.2AppUI层面的自动化 2.2.1Android的UI自动化技术 2.2.2iOS的UI自动化技术 2.3本章小结 第3章性能测试 3.1Web前端性能测试 3.1.1HTTP性能相关的技术要点 3.1.2Web前端性能测试方法 3.2App端性能测试 3.2.1Android内存问题分析 3.2.2iOS内存问题分析 3.2.3App内嵌Web组件的性能分析 3.3后台服务性能测试 3.3.1压力场景的建模 3.3.2测试工具 3.3.3测试数据的收集 3.3.4分析和报告 3.4本章小结 第4章专项测试 4.1兼容性测试 4.1.1兼容性测试的准备和手工测试 4.1.2基于UI自动化脚本的云测试方案 4.2流量测试 4.2.1AndroidApp特有的流量测试方法 4.2.2iOSApp特有的流量测试方法 4.2.3通用的流量测试方法 4.2.4常见的流量节省方法 4.3电量测试 4.3.1Android电量测试方法 4.3.2iOS电量测试方法 4.4弱网络测试 4.4.1借助手机自带的网络状况模拟工具 4.4.2基于代理的弱网络的模拟 4.5稳定性测试 4.5.1基于Monkey的稳定性测试 4.5.2Android的ANR 4.5.3基于模糊测试思路的稳定性测试方法探索 4.6安全测试 4.6.1安装包测试 4.6.2敏感信息测试 4.6.3软键盘劫持 4.6.4账户安全 4.6.5数据通信安全 4.6.6组件安全测试 4.6.7服务端接口测试 4.7环境相关的测试 4.7.1干扰测试 4.7.2权限测试 4.7.3边界情况 4.7.4Android定位测试 4.8本章小结 第5章辅助测试方法 5.1代码静态扫描 5.1.1针对Android的静态代码扫描 5.1.2针对iOS的静态代码扫描和分析 5.2代码覆盖率分析 5.2.1Android代码覆盖率技术方案 5.2.2iOS代码覆盖率技术方案 5.2.3代码覆盖率的应用实践 5.3接口Mock方法 5.3.1常见的接口异常模拟方法 5.3.2使用Fiddler作为MockServer 5.3.3基于FiddlerCore二次开发的Mock工具 5.4AOP测试方法 5.4.1AndroidAOP测试实践 5.4.2iOSAOP测试实践 5.5本章小结 第6章发布过程中的质量管理 6.1持续集成 6.1.1持续集成简介 6.1.2持续集成实践 6.2发布环节的质量把控 6.2.1后台服务的发布 6.2.2App的发布 6.3内测 6.3.1内测的范围 6.3.2内测的实施 6.4灰度 6.4.1AndroidApp的灰度方法 6.4.2iOSApp的灰度方法 6.5本章小结 第7章质量的度量和推动 7.1质量的度量和推动概念 7.1.1质量数据的度量 7.1.2质量推动的活动 7.2QA的角色 7.3跨团队的质量推动 7.3.1开发自测 7.3.2设计走查 7.3.3产品走查 7.4本章小结 第8章发布之后的质量管理 8.1发布后的交叉测试 8.2线上监控 8.2.1监控类型介绍 8.2.2接口自动化监控 8.3外部用户问题反馈的收集和跟进 8.4本章小结 第9章关于软件测试和测试团队 9.1测试是否必需 9.2专职测试人员的价值 9.3测试团队和发展 9.4本章小结 参考文献

2017-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除