一文教你利用OpenWrt外挂网卡,共享校园WiFi,远程ADB调试手机

您所在的位置:网站首页 openwrt校园网自动登录 一文教你利用OpenWrt外挂网卡,共享校园WiFi,远程ADB调试手机

一文教你利用OpenWrt外挂网卡,共享校园WiFi,远程ADB调试手机

2023-08-06 07:36| 来源: 网络整理| 查看: 265

背景

改装了一个小米路由器小米R3G,要知道路由器的系统本身就是基于Linux。本文还是以实用为主:

编写开机启动脚本,登录校园网共享WiFi安装ADB调试工具,实现远程控制手机 包管理工具

Openwrt 使用okpg包管理工具可以执行以下代码更新或者安装一些软件包:

opkg update opkg install XXX opkg remove XXX 外挂网卡

安装usb驱动及usb网卡驱动

opkg update opkg install XXX

需要安装的包如下:

rt2800-usb-firmware kmod-rt2x00-usb kmod-rt2800-usb kmod-usb3 kmod-usb-net kmod-usb-core

安装完成重启一下,将无线usb网卡插入usb口(我的是3070网卡),就能识别到新的无线网卡了。这样就实现了路由器外挂网卡

共享校园WiFi

首先你要会抓包,分析校园网的登录接口。我用Fiddler抓包发现校园网的登录接口很简单,甚至是明文传输,分析出接口参数来以后用curl在自己电脑上模拟一下登录请求

curl http://1.1.1.1/portal/login.php -X POST -d 'opr=pwdLogin&userName=XXXX&pwd=XXX&rememberPwd=0

返回:

{'success':true, 'msg':'logon success'}

登陆成功了,不过这开发logon 单词都拼错了,应该是login吧 接下来编写shell脚本,脚本很简单只有一句话,其他的都是套格式:

#!/bin/sh /etc/rc.common START=99 STOP=15 start() { curl http://1.1.1.1/portal/login.php -X POST -d 'opr=pwdLogin&userName=XXXX&pwd=XXXX&rememberPwd=0' > /lp.log #将返回结果输入到lp.log里面 } stop() { echo stop }

将脚本放到/etc/init.d目录下即可,每次开机就可以自动运行脚本,登录校园网,这样整个宿舍可以一直用了,不用每个设备都登陆一次。

路由器安装ADB

okpg资源列表里竟然发现了ADB,于是,我们可以给路由器安装ADB调试工具,调试安卓手机,如果你的路由器有公网地址,或者ipv6地址,那么恭喜你,你可以实现ssh登录到路由器,然后远程控制手机了

root@OpenWrt:/# opkg install adb Package adb (android.5.0.2_r1-3) installed in root is up to date.

测试几个简单的指令,发现好用:

adb devices adb shell input keyevent 26 #adb命令就一一不介绍了哈,熟悉一下可以编写shell脚本 推流

再次更新一下 今天在又发现OpenWrt可以安装 ffmpeg,这样的话又可以实现更多的功能了,比如直播推流。 将usb摄像头插入usb口,安装一下必须的库:

 kmod-video-core kmod-video-uvc ffmpeg

推流的功能是ffmpeg的,具体可以去ffmeg官网研究ffmeg的使用方法

安装ngix

我觉着路由器的性能要被榨干了,在可以安装的包里面我有发现了很多熟悉的工具包括代理工具ngix ,wifi破解工具aircrack-ng

nginx 1.1 KB nginx-all-module 863.7 KB aircrack-ng 391.9 KB 安装python

要知道OpenWrt的web页面是基于Luci(Lua ConfigurationInterface)框架开发的,虽然之前用lua语言基于nodemcu开发过esp8266 WiFi模块,但是看了一下luci开发的教程,还是有一些区别的,如果你像我一样更熟悉Python的话,可以安装Python,上面支持的python库还挺多,比如Flask框架。那么更进一步,可以基于Python开发更多的功能啊,不多说了,我要去开发了。

python3-pip python3 python3-flask 支持的功能超级多,抓紧时间动手玩起来吧,更多丰富的功能等你来发现!!!!!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3