Monthly Archive: March 2014

selenium + python自动化测试环境搭建 0

selenium + python自动化测试环境搭建

selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始selenium ,相因为它相比QTP有诸多有点:

*  免费,也不用再为破解QTP而大伤脑筋

*  小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。

*  这也是最重要的一点,不管你以前更熟悉C、 java、ruby、python、或都是C# ,你都可以通过selenium完成自动化测试,而QTP只支持VBS

*  支持多平台:windows、linux、MAC ,支持多浏览器:[……]

Read more

Python openpyxl列宽自适应 0

Python openpyxl列宽自适应

使用此命令可以设置列宽:

worksheet.column_dimensions[‘A’].width = 25

则A列的宽度为25

来源: Python openpyxl column width size adjust

解决上传服务器的sqlite数据库文件打开出现错误Error: database disk image is malformed 0

解决上传服务器的sqlite数据库文件打开出现错误Error: database disk image is malformed

在本地服务器通过php创建sqlite数据库,或者通过工具比如sqliteadmin创建的sqlite数据库,使用是正常的,但如果上传到服务器上,再通过php打开会现错误:Error: database disk image is malformed, 提示你的数据库文件有损坏,以前一直找不到原因,从同事那儿得到解决办法,原来是因为自己使用FTP工具 filezilla上传数据库文件时没有更改传输模式,我使用的是默认,改为二进制模式即可解决此问题,另外,你把数据库压缩成zip格式后,再上传也[……]

Read more

测试PHP空间是否支持SQLITE3 0

测试PHP空间是否支持SQLITE3

测试代码如下:

另外一个测试代码,测试sqlite3的

在linux命令下测试:

应该会出现以下代码:

我的php5.2.3默认是支持sqlite3的,如果不支持,你可以升级下PHP

SQLite3 扩展自 PHP[……]

Read more

windows7 64位 XAMPP python3.3.2 django web环境搭配 0

windows7 64位 XAMPP python3.3.2 django web环境搭配

windows7 64位 XAMPP python3.3.2 web环境搭配

本来根据网上的资料想使用mod_python,可是没有对应python3.3.2的版本,在http://stackoverflow.com/questions/3319545/mod-wsgi-mod-python-or-just-cgi这个问题上,发现是建议使用mod_wsgi
从http://code.google.com/p/modwsgi/wiki/DownloadTheSoftware?tm=2 了解[……]

Read more

windows7下安装python3.3的setuptools工具 0

windows7下安装python3.3的setuptools工具

安装方法见: https://pypi.python.org/pypi/setuptools/0.9.8#windows

安装过程:

运行python程序时出现

安装好setuptools后,使用以下命令即可安装 requests

跑wordpress用户密码脚本 0

跑wordpress用户密码脚本

在做渗透测试的时候,有时候会遇到一个wordpress博客,如果版本比较新,插件也没有漏洞的话,可以爆破用户名密码来尝试下。

大脑混沌情况下写的,有bug欢迎提出,由于是php的所以跑起来比较慢,下次发包还是调用命令结合hydra来爆破。

原理是通过URL /?author= 遍历获取用户名,然后先跑用户名与密码相同的用户,再调用同目录下pass.txt中的密码文件进行爆破。

默认获取前10个用户,可自行修改。

使用方法:
[crayon-59954a64d2e9f36[……]

Read more

0xhost免费1G空间申请/50G流量/支持绑定5个域名 0

0xhost免费1G空间申请/50G流量/支持绑定5个域名

0xhost免费1G空间申请/50G流量/支持绑定5个域名!没有过多的介绍,典型的国外CP分销商,免费空间申请比较简单,只需3个步骤:注册-收邮件-登陆后台,值得注意的是该主机商域名为新注册的,持久性还有待验证,下面给出免费空间的详细信息:

1000MB磁盘空间

50GB的带宽

5插件域

5MySQL数据库

5个域名停放

5子域

无广告

cPanel面板

即时激活

LNMP下的Nginx301重定向设置 0

LNMP下的Nginx301重定向设置

LNMP下的301重定向与lnmpa下的重定向不太一样,需要设置nginx的重写规则。比如常用的非www域名重定向到www域名上,或者把index.html重定向到目录下 /

下面是找到的关于lnmpa下的nginx配置规则

如果你添加一个虚拟主机,在server下 添加上面的规则即可。

通过ssh使用rsync简单备份你的网站 0

通过ssh使用rsync简单备份你的网站

如果你想要从一台电脑上备份一个目录,但你仅仅想要复制改变的文件到它的备份而不是复制所有的东西到各自的备份,你可以使用工具rsync来实现它。你需要在这个远程的源备份计算机上有一个账户。下面是这条命令:

Rsync 参数选项说明

-v, –verbose 详细模式输出
-q, –quiet 精简输出模式
-c, –checksum 打开校验开关,强制对文件传输进行校验
-a, –archive 归档模式,表示[……]

Read more