郑州大学python考试题库_GitHub - 2512500960/zzu-minieap: 适用于郑州大学的minieap,锐捷认证客户端,用于linux(包括openwrt)平台,...
加入了一個咱們學校的特有字段,修改成了咱們學校的版本號和反破解數組。等等。
適用于鄭州大學銳捷認證,8102年5月wlzx加了客戶端檢驗之后搞的。minieap是適用于linux平臺的客戶端,修改過了原作者的minieap中的認證算法中的特殊數組,加上了特殊字段。pc端的,linux下直接編譯即可。openwrt平臺的,可以通過zzu-minieap-openwrt這個repo下的makefile交叉編譯生成軟件包,具體不會的不要聯系我。
可以這樣用 :minieap -u 你的學號 -p 你的校園網密碼 -n 網絡接口視情況而定 --module printer --module rjv3 -e 20 --module printer --if-impl sockraw --service default
2019.11.8: 確認有的宿舍園區需要心跳包機制,所以修改了源碼啟用了心跳包功能
在這個倉庫的release里面可以找到幾個編譯好的二進制文件,有padavan的,x64的,等等,省的自己編譯
編譯方法:
For桌面linux系統(或者任何有自編譯工具鏈的系統),
apt install make gcc
git clone https://github.com/25125000960/zzu-minieap.git
cd zzu-minieap
make
chmod 777 minieap
cp minieap /usr/sbin
//開始認證吧
For嵌入式linux系統,如openwrt 14.07+,去找路由器刷的固件的對應的sdk,從里面解壓出來toolchain,
export PATH=$PATH:path_to_your_cross_compiler
vim config.mk 在最下面的有一行定義交叉編譯器的行
CC:=mipsel-openwrt-linux-gcc 如果是pandorabox(openwrt)的toolchain
然后執行命令make
得到minieap二進制文件。
當然如果有完整的sdk的話。可以是
cd sdk_path/package
git clone https://github.com/2512500960/zzu-minieap-openwrt.git
cd ..
make menuconfig 勾選上minieap,默認勾選上的,不管也行
make package/zzu-minieap/compile
最后得到客戶端對應的ipk軟件包
For padavan
安裝編譯padavan系統的toolchain所需要的依賴(以unbuntu18.04為例)
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 lrzsz -y
下載padavan源碼并編譯toolchain
sudo git clone --depth=1 https://gitee.com/hanwckf/rt-n56u.git /opt/rt-n56u
sudo pushd /opt/rt-n56u/toolchain-mipsel
sudo ./build_toolchain
將剛才編譯好的toolchain的可執行文件的路徑加到環境變量里面
export PATH=&PATH:/opt/rt-n56u/toolchain-mipsel/toolchain-3.4.x/bin/
開始編譯 make,最終得到能在padavan上執行的elf文件
總結
以上是生活随笔為你收集整理的郑州大学python考试题库_GitHub - 2512500960/zzu-minieap: 适用于郑州大学的minieap,锐捷认证客户端,用于linux(包括openwrt)平台,...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse创建带JavaBean的J
- 下一篇: 工作201:所需功能优化