使用Python来操作你的路由器(TP_LINK WR885N)

之前写过一个使用Python来登录小米路由器的文章,其中对小米路由器的登录过程进行了一个详细的分析讲解,并且写好了使用Python进行一键登录小米路由器的脚本,后面因为搬家的原因,原来的小米路由器放在了原来居住的地方没有带回,所以本来计划写其他操作脚本的,没了设备也写不了。

上周有幸拿到一台TPLINK的WR885N路由器,今天就写写如何编写一个Python脚本来操作路由器。

当然,这篇文章针对的路由器型号有限,思路可以参考,针对不同的路由器设备希望各位童鞋能够参考着自己写一下。

» 阅读全文

博客被运营商屏蔽(目前已可以正常访问)

有一段时间没写东西了,一来是工作繁忙,二来是因为运营商对博客进行了屏蔽,所以每次想写点东西都得翻墙出去,略显蛋疼。

看了下其实并不是全国都没法访问,自己测试大部分地区的宽带,除了电信宽带,其他的宽带运营商都屏蔽了我的博客。

对于移动端,手机打开博客基本上很难,根据朋友们的反馈,之前是移动联通无法访问,现在很多地区的电信也无法访问了。

从3月份开始,陆陆续续的发现一些地区无法访问本博客,到现在大部分地区无法访问,估摸着再过俩月就真的只能翻墙了。

不过没关系,文章依然会继续写。

现在有一种方法能够快速访问博客,就是修改dns,dns改成114.114.114.114 或者 8.8.8.8 即可正常访问。

但是,依然不确定这个方法是不是长期有效 LOL

目前已经可以正常访问,初步诊断为使用的某国外DNS服务器被国内一种“不可描述的”技术给污染了,切换为国内DNS服务器则正常访问

用Python来控制我的Arduino打开或者关闭接口

博主之前在写智能化GSM Sniffer程序的时候采用了Arduino来控制开机键的通断实现自动电源管理以及自动刷机等功能,那么怎么做才能用Python简单快速的进行控制呢?今天博主就来说说其中的原理~

» 阅读全文

写个脚本来搜索磁力链吧

博主对美剧一直比较热衷,尤其像《行尸走肉》和《生活大爆炸》这种电视剧更是非常喜爱,由于国内某种不可描述的原因法直接观看,习惯使用磁力链下载到网盘观看。

令人尴尬的是好点的磁力链搜索网站都是一大堆的垃圾广告,随便点一下就跳出来N个弹窗,真是防不胜防。

博主一直使用的是BT蚂蚁来搜索磁力链,资源很多,当然,片子资源也是相当丰富,不多解释,但是现在广告真的是满天飞,有的时候确实是没法忍,索性Python脚本撸一发,写个脚本来搜索,速度快还无广告,妙哉!

» 阅读全文

写一个常用的模拟ajax上传文件的通用方法

ajax作为一门重量级的技术,在前端交互体验上是非常重要的,但是文件上的上传始终没法做到ajax那种无刷新上传。

暂且不谈HTML5的特性,也不用Flash这种即将退出历史舞台的东西,要实现页面的无刷新上传还是有一些难度的,但是项目必须要这么做的时候,就得想办法搞定了。

仔细研究一番原理后开始写了,这东西13年时候写的,躺在我硬盘角落快3年了,做个笔记,偶尔也会用到。

» 阅读全文

js操作数组的一些实用方法 [转载]

前端开发中js的熟练程度直接影响了页面开发的进度,对js中各种方法属性的熟练掌握当然是必要的功课,比如对数组的操作。

在Python或者PHP中,操作数组是非常方便的,写习惯了Python,忽然切换到js中突然忘记了数组的操作方法,悲催...

找了下资料,整理的不错,转载过来做下记录...

转载自:http://blog.sina.com.cn/s/blog_60e74b5d01017og5.html

» 阅读全文

windows下安装Python

适合入门小白,大牛路过轻拍~

» 阅读全文

写个Python脚本来登录小米路由器

今天博主带来的是一个一键登录小米路由器的脚本,原因是github上的一个朋友问关于如何使用Python登录路由器来重启的问题。博主今天正好有点空闲的时间,就用Python写个登录的...

» 阅读全文

Sony Ericsson E16i (W8)Walkman 音乐手机 刷机安卓 2.3.5

熟悉索尼爱立信 W8的朋友们应该都知道这是一款音乐手机,主推索尼他们家的Walkman品牌。

W8 这款机器是2011年上市的一款机器,出厂自带安卓2.1系统,官方系统除了卡以外并无其他优点,不支持多点触控,QQ在wifi下无法使用等等问题已经让我放弃使用原版系统了。

通过搜索引擎找到这款机器有2.3.5的刷机包,据说性能好很多,呐,生命在于折腾~~

» 阅读全文

control目录的的权限位是 777 (必须 >=0755 且 <=0755)

编译OpenBTS时候出错,报“control目录的的权限位是 777 (必须 >=0755 且 <=0755)”,很是郁闷,经过谷歌之后找到答案,我笔记本上光驱位的硬盘为ntfs格式,直接挂载到了根目录下,打包deb文件时如果磁盘格式为ntfs时则会出现这个问题,so,复制到ext磁盘重新编译即可解决。

参考文献:http://forum.ubuntu.org.cn/viewtopic.php?f=56&t=295997

整理一些Google的镜像站点

经常需要谷歌,但是由于我朝防火墙经常出现“未知错误”导致谷歌无法访问。

so,整理一些谷歌的镜像站点,需要的时候可以用下

PS:博主不保证站点的可靠性和安全性,谨慎使用

PS:以下镜像地址截止当前时间(2016年2月29日8:55 联通线路)手工测试有效,并且肉眼确认无明显广告


https://www.souguge.net

http://www.bjgong.tk

以下站点截止 2016年2月29日8:55 联通线路 测试已失效 默哀...


https://www.psea.in/

https://www.guge.link/

https://www.guge.click/

http://g.kvm.la/

http://www.fcczp.com/ (黄色小广告太多)

http://www.baidu.com.se/

https://google.xface.me/

https://google.checkme.com.cn/

http://google.sidney-aldebaran.me/

https://opennet.xyz/

http://www.gugebiao.com/

http://www.wanzi163.com/

http://www.wanzi138.com/

http://www.gufen163.com/

解决Linux下面Firefox无法播放mp3的问题

Linux就是折腾~

» 阅读全文

构建自己的Telnet特征库

你值得拥有~

» 阅读全文

如何让GSM Sniffer变得更加智能化

完整教程,整理需要时间,但是博主一定会写完。这篇文章涉及到软件与硬件的配合实现自动化。暂时先占个座,时间有限,深夜抽时间写写。

本来很早就打算写写的,确实没有时间,也有许多朋友留言请教,但是请理解下,心中不要有谩骂博主的情绪,毕竟只能抽时间写写博文,现在是深夜1点52分,先到这,我会挤时间及时更新。博文中所涉及到的软硬件知识如果有必要的话我会单独开贴,写的更加详细。

感谢关注!

» 阅读全文

kali linux 如何安装lnmp 1.2

lnmp 1.2据说优化了不少东西,之前再centos上也体验了一把,确实增加了许多不错的功能。现在博主也想在kali下面安装lnmp把玩一番。

» 阅读全文

获取公司主路由器控制权限小记

自由,是每个人最基本的追求。

如果在公司连听歌都不被允许,那还写个卵的程序。

Know it,then hack it.

拿下路由器!

» 阅读全文

kali linux下面VLC播放器无法打开的另外一种修复方法

之前有写一篇关于kali linux下面vlc播放器无法正常的解决方法。有朋友在博客留言说使用vim直接打开二进制文件会乱码。确实是这样的,实际测试的时候打开乱码,但是有的机器上面使用vim打开VLC虽然显示乱码,但是对于字符串依然能够正常显示并且找到geteuid这个字符串,编辑后可以使用。但是某些机器却找不到这个字符串。

这篇博文提供一种通用方法来解决这个问题。首先需要安装十六进制编辑器。

apt-get install hexedit
安装完成之后直接执行
hexedit /usr/bin/vlc

即可编辑二进制文件。看下图

vlc.png - 大小: 66.42 KB - 尺寸: 802 x 393 - 点击打开新窗口浏览全图
这里需要提到的一点就是如何修改16进制的文件。很显然,要想修改16进制文件就一定需要了解如何讲16进制转换成字符串。例如这里需要将geteuid修改成getppid,修改的字符为eu -> pp,去 http://www.bejson.com/convert/ox2str/ 这个网站上进行转换。eu转换成十六进制就是6575,pp转换成16进制就是7070,接下来找到对应的字符串进行替换就好了。
euid.jpg - 大小: 74.93 KB - 尺寸: 357 x 105 - 点击打开新窗口浏览全图
ppid.jpg - 大小: 45.23 KB - 尺寸: 335 x 59 - 点击打开新窗口浏览全图
修改完成之后按ctrl+w进行保存,按ctrl+x是退出编辑。之后就可以顺利打开了
vlc.png - 大小: 91.3 KB - 尺寸: 597 x 446 - 点击打开新窗口浏览全图


Kali Linux 安装 java jdk

自从把kali linux 作为主要开发系统之后开发速度快了不少,主要还是因为Linux下面没有太多干扰因素,比如QQ。由于工作需要最近要开发基于java的一些小应用。kali linux自带的open jdk又太鸡肋,换成最新版本的java jdk,做个笔记。

» 阅读全文