分类 技术向 下的文章

2个月前
本页最后更新于 2018 年 08 月 22 日 10 时 32 分 39 秒
 暂无评论
给小米路由器3刷入LEDE

没错,继给小米路由器3刷入Pandavan之后我这个刷机狂魔又来啦~

这段时间翻了翻恩山无线论坛发现小米路由器3已经有非官方LEDE固件了呢!果断决定刷刷看...

预警:如果您准确按照本文的操作步骤操作,一般是不会出问题的,当然不排除刷坏的可能,变砖了赶快去买彩票,别来找我╮( ̄▽ ̄"")╭

预警²:本文使用的固件非官方固件,而是ptpt52为推广natcap而自行编译的固件,目前经我测试一切正常,若您需要纯净固件请留意LEDE官网有无官方固件发布

0x01 准备开刷

首先请确认您的设备真的是小米路由器3(背面型号:MI R3)哟~其他设备比如R3G可别拿来这么刷,否则...你懂的

以下材料务必提前准备好哟

  • 小米路由器3(废话并且需要恢复小米官方固件哦)
  • 牙签(开启SSH时要用到)
  • 充足的时间和精力&不怕刷砖掉的强大内心&你的脑子

确保已准备好以下文件

lede1.PNG

0x02 开启SSH

请参照 http://www.miui.com/thread-4529081-1-1.html 此处不再赘述

0x03 刷写固件

将下载好的两个固件通过SFTP上传到/tmp目录下,并改名为rootfs0.bin和kernel1.bin(方便后面操作)

SSH连接路由器,并执行以下命令:

# 进入目录
cd /tmp
# 开启串口(非常重要!万一刷坏了这可是救命的)
nvram set flag_last_success=1
nvram set boot_wait=on
nvram set uart_en=1
nvram commit
# 正式刷写
mtd write kernel1.bin kernel1
mtd write rootfs0.bin rootfs0
# 重启
reboot

0x04 连接网络

可以使用网线直接连接,也可以连接WiFi(SSID:NATCAP_XXXX 密码:88888888)

输入192.168.15.1进入管理界面(用户名:root 密码:admin)

进入后记得修改密码,然后就慢慢折腾吧~ 玩坏了就在系统中重置即可

lede2.PNG

固件自带$$,酸酸乳需要另行安装,并且经测试酸酸乳不能ipk直接丢上去安装不然会报错,解决方案将在之后的文章中提到~

顺便吐槽一下上海电信还是没给IPV6,He.net隧道好慢啊还是挂酸酸乳吧

参考链接

[1]《LEDE 全球首发,支持小米路由3(Xiaomi Mi Router R3)》http://www.right.com.cn/forum/thread-261964-1-1.html
[2]《OpenWrt/LEDE最新固件 适配大量硬件》http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=212965
[3]《[经验技巧] 小米路由器3 开启SSH最简单的方法》http://www.miui.com/thread-4529081-1-1.html

4个月前
本页最后更新于 2018 年 07 月 16 日 16 时 12 分 06 秒
 4 条评论

写在前面:本文介绍的工具建议仅用于安全性测试,使用请遵守国家规定,本博客不承担任何责任。

最近看到隔壁的@崇宫苟道的一篇文章《冻果果?00后网络团队?抄袭?(持续更新ing)》,看完真的是被吓到了...我暂且先不对冻果果的行为做任何评价,毕竟今天的主题是使用WPScan扫描WordPress博客安全性,既然这个冻果果团队自称很厉害,那么就免费帮他们做下测试吧~

首先感谢@崇宫苟道给出的信息,该站的首页是个基于WordPress的论坛(真的长见识了...WP也能做论坛)

那么就拿出WPScan扫一下吧~

(前方大量代码块来啦~为避免影响主页效果,文章已折叠,点击下方继续阅读)

- 阅读剩余部分 -

6个月前
本页最后更新于 2018 年 05 月 12 日 15 时 26 分 49 秒
 暂无评论
Docker容器Web管理工具 - Shipyard安装与体验

2018.4.19更新:建议各位不要使用了,我的主机已经被黑了,疑似是通过自用的Shipyard攻入的,被恶意运行了挖坑程序,这种停止维护的项目还是尽量不要使用,使用的话请做好防火墙防护措施

最近我开始研究起Docker容器,发现竟然有这么好的东西~最让我喜欢的一点是每个容器之间都是隔离开来的,部署方便,资源利用充分,终于可以为所欲为了呢

然而每次开个容器命令都要敲个半天,懒癌发作,所以我想找一个Docker的WebUI管理器,最终发现了Shipyard

Shipyard是一个基于Web的Docker管理工具,支持多主机,可以把多个Docker主机上的容器统一管理,可以查看镜像,甚至构建镜像,并提供RESTful API等等

遗憾的是,当我写这篇文章的时候,这个项目的作者已经弃坑了,项目处于无人更新维护的状态,所以自己玩玩就好,切勿用于生产环境,以免造成严重后果

地址:http://shipyard-project.com/(打不开的,作者已经弃坑此项目)

Shipyard安装

由于作者已经弃坑,网站都打不开啦,官网提供的安装命令自然已经失效,辣么肿么办勒?

幸运的是作者没有删除GitHub以及DockerHub上面的项目,我们可以自己动手

Linux安装好Docker后执行以下命令:

#!/bin/bash
docker run -ti -d --restart=always --name shipyard-rethinkdb rethinkdb
docker run -ti -d -p 4001:4001 -p 7001:7001 --restart=always --name shipyard-discovery microbox/etcd:latest  -name discovery
docker run -ti -d -p 2375:2375 --hostname=$HOSTNAME --restart=always --name shipyard-proxy -v /var/run/docker.sock:/var/run/docker.sock -e PORT=2375 shipyard/docker-proxy:latest
docker run -ti -d --restart=always --name shipyard-swarm-manager swarm:latest manage --host tcp://0.0.0.0:3375 etcd://${IP/ADDRESS}:4001
docker run -ti -d --restart=always --name shipyard-swarm-agent swarm:latest join --addr ${IP/ADDRESS}:2375 etcd://${IP/ADDRESS}:4001
docker run -ti -d --restart=always --name shipyard-controller --link shipyard-rethinkdb:rethinkdb --link shipyard-swarm-manager:swarm -p 8080:8080 shipyard/shipyard:latest server -d tcp://swarm:3375

注意:其中${IP/ADDRESS}请全部替换为您的服务器的IP地址

Shipyard使用

安装完成打开http://IP:8080/就可以看到Shipyard的界面啦~

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/D239626C-597E-47C3-8CEC-2A21F3FA8AA0.jpeg

注意:如果无法打开请检查防火墙设置,是否开放8080等端口

输入用户名admin密码shipyard就可以进入面板了,记得修改默认密码哟

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/2DBABFB6-1E9A-42C0-9C80-0E91E4C93E4F.jpeg

Shipyard功能强大,除了容器的管理还支持镜像管理、日志记录、用户管理、节点管理等

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/4621B7B3-AB42-4CB2-87CE-60463706999B.jpeg

点击创建容器,会出现如下界面,可以非常便捷地完成创建,设置项丰富,可以设置环境变量、端口映射、主机名、容器关联、重启规则等

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/4C224FA4-708A-412D-A249-E9C4E4CCE217.jpeg

点进容器中,单个容器的管理可以说是非常惊艳了

除了基本的开始,停止,重启功能之外,还提供实时资源监控、日志记录、进程管理以及一个强大的在线SSH

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/B3DAB28D-221B-4AF3-8232-32F213FAB9D6.jpeg

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/AA5A96AF-3B2C-477D-AAA8-CBC8EBC0D91F.jpeg

https://blog-img-1251828412.file.myqcloud.com/2018/04/13/FA1DE817-0EF1-4DE3-9629-7097A88D4287.jpeg

除此之外,Shipyard还提供API接口与文档,对接个WHMCS卖卖Docker容器岂不妙哉?

以上就是安装教程与使用体验啦~尽管项目作者已经弃坑,但还是不得不说这个WebUI真的挺不错的,感谢项目作者写出这么好的东西与大家分享,希望作者有朝一日能继续维护下去吧~

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1v02tr9dydqgg

6个月前
本页最后更新于 2018 年 04 月 30 日 14 时 59 分 53 秒
 暂无评论
给小米路由器3刷入Pandavan

一年前入手了小米路由器3,当初因为听说小米路由器可以刷各种固件(OpenWRT,LEDE,PandoraBox之类的),而且自己也挺喜欢小米的,所以立刻就买了。

拿到后立刻准备开刷,论坛上搜索小米路由器3刷机的帖子,却很少见,几乎没有找到可用的第三方固件。好像是因为小米路由器3采用的Nand Flash的原因,刷死之后搞一个Nand Flash的编程器得800软妹币左右,没人愿意冒这个风险,而且没有breed支持,导致小米路由器3和小米路由器Mini硬件几乎相同(除了Nand Flash)我无语了...果然得事先做好功课啊~

最近无意中看到了扔在一边正在吃灰的小米路由器3,突发奇想又搜了一下刷机方案,发现还真出现了一个。目前唯一的第三方固件是华硕RT-N56U固件,由于采用了相同的芯片(最重要的是老毛子的支持)。

(据说LEDE也专门为MIR3适配了一款固件,但是好像还没看到过刷成功的案例,所以没敢贸然行动...)

预警:如果您准确按照本文的操作步骤操作,一般是不会出问题的,当然不排除刷坏的可能,变砖了赶快去买彩票,别来找我╮( ̄▽ ̄"")╭

- 阅读剩余部分 -

8个月前
本页最后更新于 2018 年 04 月 13 日 22 时 01 分 24 秒
 暂无评论

自从给博客加上了Google Adsense的广告,就出现了一个很困扰我的问题:网页顶部莫名空出了一个白条。虽然对于网页的访问没有什么影响,但是...强迫症不能忍啊!这一切的背后,究竟是人性的扭曲,还是道德的沦丧,请阅读本篇文章~(大雾

- 阅读剩余部分 -