这次总结的是使用Burp+PhantomJS进行xss测试。 首先,当然是xss测试的环境配置了。 1. PhantomJS安装及Path配置:自己找资料吧。 phantomjs -v验证是否成功安装。 2. Burpsuite的xss validator插件安装 1)方式一:Git下载安装包,直接 ...
分类:
其他好文 时间:
2017-09-22 22:45:36
阅读次数:
675
本文将从 Phantomjs 动态爬虫介绍起,用3行代码傻瓜式完成基于 Casper 的动态爬虫来绕过对抗策略获取页面数据。 ...
分类:
其他好文 时间:
2017-09-19 16:46:20
阅读次数:
540
今天我们要爬去的网站是http://comic.sfacg.com/。漫画网站一般都是通过JavaScript和AJAX来动态加载漫画的,这也就意味着想通过原来爬取静态网站的方式去下载漫画是不可能的,这次我们就来用Selenium&PhantomJS来下载漫画。 分析:我们通过Selenium模拟打 ...
分类:
其他好文 时间:
2017-08-26 23:32:03
阅读次数:
421
我们都知道Selenium是一个Web的自动化测试工具,可以在多平台下操作多种浏览器进行各种动作,比如运行浏览器,访问页面,点击按钮,提交表单,浏览器窗口调整,鼠标右键和拖放动作,下拉框和对话框处理等,我们抓取时选用它,主要是Selenium可以渲染页面,运行页面中的JS,以及其点击按钮,提交表单等 ...
分类:
编程语言 时间:
2017-08-26 18:37:58
阅读次数:
193
Windows下 Python Selenium PhantomJS 抓取网页并截图 ...
分类:
编程语言 时间:
2017-08-25 21:03:47
阅读次数:
1267
Python爬虫防封杀方法集合 mrlevo520 2016.09.01 14:20* 阅读 2263喜欢 38 Python 2.7 IDE Pycharm 5.0.3 前言 方法1:设置等待时间 有一些网站的防范措施可能会因为你快速提交表单而把你当做机器人爬虫,比如说以非常人的速度下载图片,登录 ...
分类:
编程语言 时间:
2017-08-21 15:44:37
阅读次数:
213
说起测试GA,真是一件枯燥乏味,重复性很高的工作,那么为什么我们不使用自动化测试代替它呢,显然,很多公司的产品迭代太快,ga也变化的比较频繁,但是确保ga工作正常,对于其他部门的工作是有很大帮助的,由于公司对于这块比较注重,而且曾经出现过ga被前端修复bug而影响,所以抽空倒腾了下如何对ga进行自动 ...
分类:
Web程序 时间:
2017-08-17 14:24:11
阅读次数:
359
1.在vue init webpack XXX创建项目的时候 最后2步选择YES就启动了vue单元测试开始了 2.测试是使用karma+mocha框架来实现的方法,安装虚拟浏览器模块Phantomjs http://phantomjs.org/download.html这个网址下先去下载好 phan ...
分类:
其他好文 时间:
2017-08-15 17:48:26
阅读次数:
200
Selenium自己不带浏览器, 需要与第三方浏览器结合在一起使用.例如在Firefox上运行Selenium. PhantomJS是一个"无头"浏览器. 它会把网站加载到内存并执行页面上的JavaScript, 但是它不会向用户展示网页的图形界面. 把Selenium和PhantomJS结合在一起 ...
分类:
编程语言 时间:
2017-08-12 16:14:10
阅读次数:
293
PhantomJS是一个无界面的,可脚本编程的WebKit浏览器引.它原生支持多种web 标准:DOM 操作,CSS选择器,JSON,Canvas 以及SVG. 当我安装好PhantomJS后,写下第一个js文件,运行发现报错。 我尝试了一些方法:比如将helloworld.js文件所在路径放到环境 ...
分类:
Web程序 时间:
2017-08-11 20:32:15
阅读次数:
228