• 硬改斐讯K2路由器

    前言

    五一放假了..前段时间剩下了几个华邦的25Q128(16Mbit)闪存,想着把家里用着的斐讯K2顺手改了吧。

    在对K2下手之前,事实上我已经改了两台AC9,一台WR740N,但都没有记录,因为当时没有什么时间,况且这种东西..有点小儿科…

    硬改所需装备

    • CH341编程器(如下图)
      image
    • 烙铁
    • 松香(助焊剂)
    • 镊子(夹住闪存)
    • 烧录夹
    • 焊锡丝
      image
  • 交叉编译适用于Padavan固件的可执行文件

    交叉编译

    由于不同平台编译出来的文件并不能通用,比如在arm下make命令编译的文件,放到mips上就不能运行。
    所谓交叉编译就是在某一平台下编译另一平台的bin文件(可执行文件)。

    padavan

    俄罗斯大神的杰作,极其稳定,在CN大神经过本地化之后加入了很多的功能(SS、adbyby等)。

    这里推荐使用hiboy的固件

    准备

    提示: 千万别用centos(别问我为什么,我卡在这里很多天之后换成debian才编译成功)。
    系统: Debian 7

  • 交叉编译适用于mips架构ar71xx的mentohust

    交叉编译

    因为我的wr740N硬改了16M flash,刷上了openwrt 15.05.01,但是这个路由器有点老,适用于锐捷认证的mentohust没有这么高版本的可执行文件,于是今天自己试着交叉编译了一下。
    途中还是挺顺利的。

  • 给树莓派的SD卡续命

    延长树莓派上SD卡的使用寿命

    树莓派读写SD卡非常的频繁,所以比较担心会不会容易死掉。
    在昨天我就尝试了从U盘启动树莓派,无奈我的U盘好像有点问题,况且是16G的,没有我的SD卡内存大,遂放弃了。
    今天我要把SD卡swap关闭(建议别关),挂载一些常用的目录到tmpfs中。

  • 把树莓派的系统迁移到U盘上

    怎样去从U盘启动你的树莓派3?

    不再需要SD卡了,况且SD卡的寿命应该没有U盘的寿命久…
    这个教程将引导你如何让你的树莓派3从USB存储设备启动,例如U盘。
    这些功能是具有实验性的并且可能并不完全的在所有的U盘设备中工作。

    USB启动模式的设置

    Pi要从U盘启动,它必须要先允许在配置中的USB启动模式。允许这些配置需要特殊的start.elbootcode.bin文件,它们能在rpi-updatenext分支中安装上。

    你需要一个安装在SD卡中的Raspbian系统,并且用它去启动树莓派,去这个网站下载,并且在windows下用Win32DiskImager刻录,或者在Linux中用 dd刻录。

  • 用C++实现简单的ARP欺诈攻击

    什么是ARP?

    地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。

    为什么它会很容易攻击?

    地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,无论这个主机有没有REQUEST或是已经收到了REPLY,当再有REPLY来的时候,它都会记下这个REPLY中的信息,并更新自己的ARP缓存。同样,也只要是有主机发送ARP REQUEST,他就会记下这个信息,并更新自己的ARP缓存。

  • 控制Arduino IO口和LCD1602显示当前时间、温度、CPU负载的树莓派

    目的

    用树莓派接入云平台,在本地显示时间、本地显示温度、温度通过tcp长连接传入贝壳物联平台

    查看树莓派的引脚

    输入

    1
    gpio readall

    显示板子的插座、或者BCM引脚定位、或者WPi的引脚定位。

    image

  • 树莓派搭建TCP server并接受client的控制

    思路

    • 监听从一级路由器下发的IP地址
    • client端登录
    • 如果是公网IP的话,则可以通过广域网上任何一台能上网的设备建立tcp长连接控制
  • 利用urllib2和cookielib模块查询成绩~

    懒是人类进步的阶梯!从此查成绩不用手!

    思路

    1. 用cookielib创建一个cookie的容器
    2. 用urllib2.HTTPCookieProcessor(cookie)创建一个cookie处理器
    3. 用urllib2.build_opener(processor)创建打开的类(至此,从网站上获取的cookie也一并提交给学校了~)
    4. 模拟登录操作,获取cookies
    5. 打开成绩页面,观察url中的参数
    6. 指定需要查询的成绩
  • 利用代理手动更新EMUI

    Why?

    最近EMUI5.0已经开始内测了
    但是可恶的华为每天放出13000个名额。
    那就自己来推送吧。

    所需软件

    Charles Proxy

    测试环境

    Windows 7 (64-bit)

    准备工作

    1. 手机与电脑位于同一局域网
    2. 复制下面的代码(B325适用于AL-00)
/5