firefox+ selenium实现web自动化

firefox+ selenium实现web自动化无评论

2017年4月11日 下午2:56分类:其他 阅读: 17,366 次

1、安装firefox 2、安装selenium ide插件 用firefox访问https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/ j 3、安装selenium ide流程控制插件 用firefox访问https://addons.mozilla.org/en-US/firefox/addon/flow-control/,安装流程控制插件 4、打开selenium ide 在开发者工具页面 5、录制回放 点下图红圈按钮,开始录制 6、增加循环 比如循环1000次 store 1000 total store 0 count while storedVars['count'] < storedVars['total'] getEval storedVars['count'] += 1 .... .... .... ...


【阅读全文】

腾达AC9官方固件结构及改造

腾达AC9官方固件结构及改造有8条评论

2017年4月10日 下午10:04分类:路由器 阅读: 60,449 次

先激活0元购,再拆机 先拆外面两个螺丝,然后用工具从左下角凹槽处撬开 里面是无螺丝设计 焊接ttl插针:   波特率为115200,上电后可以看到串口启动信息:   分区信息: [ 0.830000] Creating 7 MTD partitions on "bcmsflash": [ 0.830000] 0x000000000000-0x000000800000 : "All" [ 0.840000] 0x000000000000-0x000000040000 : "Bootloader" [ 0.840000] 0x000000040000-0x0000007d0000 : "KernelFS" [ 0.850000] 0x0000001cb48c-0x0000007d0000 : "rootfs" [ 0.850000] 0x0000007d0000-0x000 ...


【阅读全文】

斐讯K2路由编译Padavan华硕固件

斐讯K2路由编译Padavan华硕固件无评论

2017年4月9日 下午8:45分类:路由器 阅读: 27,098 次

参考: 20 环境: Ubuntu 16.04 64位系统 准备 sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install git autoconf automake bison build-essential flex gawk gettext gperf libtool pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev texinfo python-docutils mc autopoint -y su #输入root密码,切换到root用户 cd /opt git clone https://bitbucket.org/padavan/rt-n56u.git #等N分钟下载源码 ===这里是编译mips工具=== cd /opt ...


【阅读全文】

Ubuntu下设置grub启动顺序

Ubuntu下设置grub启动顺序无评论

2017年4月9日 下午2:45分类:其他 阅读: 21,245 次

sudo gedit /etc/default/grub 其中的“GRUB_DEFAULT=0”就是设置的默认启动项了。 修改完成,保存退出之后,还需要执行一下“sudo update-grub”来重新生成GRUB启动配置项。


【阅读全文】

斐讯官改版本koolproxy https过滤使用教程

斐讯官改版本koolproxy https过滤使用教程有88条评论

2017年4月6日 下午3:17分类:路由器 阅读: 631,898 次

如果不启用https,koolproxy 只能过滤http类网站(如优酷),不能过滤https类网站(如腾讯) 如果要启用https,必须在客户端(如手机/计算机)安装证书,否则会提示证书问题或网站不受信任 下面以斐讯K2官改为例来介绍koolproxy https过滤的证书使用,其他官改过程类似 1、选择koolproxy过滤,在广告屏蔽打开https 点击“保存”按钮启动 2、生成证书 第一次启动https会自动生成证书,大约需要30秒钟时间: 30秒钟后刷新页面,会出现下载证书的按钮: 3、计算机安装证书 在K2的广告屏蔽页面下载证书,鼠标双击下载的证书,即可安装 存储到本地计算机: 证书存储按如下设置: 导入成功后,即可访问https网站,测试是否可以过滤广告,比如https://v.qq.com 4、IOS手机安装 在K2的广告屏蔽页面下载证书,下载后自动安装: 5、安卓手机安装 ...


【阅读全文】

利用qemu建立AC9、K3的动态调试环境

利用qemu建立AC9、K3的动态调试环境有1条评论

2017年3月28日 下午10:24分类:路由器 阅读: 21,789 次

参考: 12 12 12 12   1、安装binwalk git clone https://github.com/devttys0/binwalk.git cd binwalk sudo python setup.py install sudo apt-get install python-lzma 2、安装qemu sudo apt-get install qemu qemu-system sudo apt-get install binfmt-support qemu-user-static 3、解压ac9固件 binwalk -Me ac9.bin 4、运行固件中的程序 进入解压后的./squashfs-root目录,运行 cp $(which qemu-arm-static) ./ sudo chroot . ./qemu-arm-static ./bin/uname ...


【阅读全文】

斐讯K3固件研究

斐讯K3固件研究有2条评论

2017年3月27日 下午2:17分类:路由器 阅读: 30,095 次

斐讯K3和K2的固件差别比较大,WEB页面不再是通过lua来控制。 斐讯K3在httpd(/usr/sbin/httpd)中集成了CGI脚本,网页文件在/www目录 比如我们要研究数据备份的内容,在/www/pc/backupReset.htm可以看到其处理过程: 点击“备份配置”按钮,会调用nvramdl.cgi文件进行处理,此文件存在于httpd可执行文件中: strings httpd|grep cgi 用IDA分析httpd文件: 对配置文件进行处理的可能是如下函数: sub_502EC 使用了aes_ecb_128encode加密方式 调用nvram_get读取数据,函数中还调用了hmac_sha1加密算法进行了处理 未完待续..


【阅读全文】

斐讯K2 UDP转发的问题(时钟无法同步)

斐讯K2 UDP转发的问题(时钟无法同步)有1条评论

2017年3月20日 上午10:12分类:路由器 阅读: 22,602 次

斐讯K2使用过程中,发现有时会出现时钟无法同步的现象,而且一般是做二级路由的情况下出现,定位过程如下   NTP时钟同步使用的UDP 123号端口,我们在本地搭建环境,用两台K2,一台地址为192.168.1.1,PPPOE拨号上网 另一台无线中继到第一台,WAN地址为192.168.1.122,LAN地址为192.168.2.1 先在第二台上把系统的ntp给关掉: /etc/init.d/sysntpd stop 采用手工同步命令同步时钟: /usr/sbin/ntpd -n -d -p clock.fmt.he.net 正常情况下应该是这样的: 正常情况下抓取的报文信息: 把端口转发或DMZ打开,然后再运行: /usr/sbin/ntpd -n -d -p clock.fmt.he.net 报文是这样的: 可以看到,很多报文是超时的,为什么会这样呢? 我们简化一下组网,在本地 ...


【阅读全文】

斐讯K2 V22.5.9.163官方固件定制版本V1.1,集成breed,支持官方版本直刷

斐讯K2 V22.5.9.163官方固件定制版本V1.1,集成breed,支持官方版本直刷有2条评论

2017年3月18日 下午8:18分类:路由器 阅读: 29,885 次

本固件为斐讯K2 V22.5.9.163的修改版本本固件支持从官方版本直接升级,并集成了最新的breed,刷入后自动将bootloader更新为最新breed。固件下载--------------------------------------------------------------------------------------------------------------------------------------------固件下载地址:http://pan.baidu.com/s/1geCr84N目录:K2 ROM>V22.5.9.163固件名:k2_163_org.bin为官方V22.5.9.163版本,v1.0定制版本刷此固件可以恢复为纯正的官方版本k2_163_vxx_breed.bin为针对163的定制版本,比如k2_163_v11_breed.bin为 ...


【阅读全文】

linux下的二进制文件操作

linux下的二进制文件操作无评论

2017年3月18日 上午8:19分类:其他 阅读: 18,564 次

二进制文件显示: hexdump 命令语法: hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]   命令参数: 此命令参数是Red Hat Enterprise Linux Server release 5.7下hexdump命令参数,不同版本Linux的hexdump命令参数有可能不同。 参数 长参数 描叙 -b 每个字节显示为8进制。一行共16个字节,一行开始以十六进制显示偏移值 -c 每个字节显示为ASCII字符 -C 每个字节显示为16进制和相应的ASCII字符 -d 两个字节显示为10进制 -e 格式化输出 -f Specify a file that contains one or more newline separated format strings.  Emp ...


【阅读全文】