FZU Ruijie ePortal Web Authentication Tool
提供了基于Python和Shell的脚本, 锐捷认证现在要求Post请求加密后的密码, RSA加密依赖gmp实现.
Python空间需求大于40MB.
- 本程序仅为自动化登录脚本, 不涉及任何破解盗版信息.
- 仅供学习交流, 严禁用于商业用途, 请于24小时内删除.
- 禁止将本站资源进行任何形式的出售, 产生的一切后果由侵权者自负!
- 安装Python3, 并安装依赖库
requests,gmpy2
# Ubuntu
sudo apt update && sudo apt install python3 python3-pip
pip3 install requests gmpy2
# Openwrt
opkg update && opkg install python3 python3-pip python3-requests python3-gmpy2- 复制源码并解压
wget https://gh-proxy.com/https://github.com/Barabama/RuijieEportal/archive/refs/heads/main.zip
unzip main.zip
mv RuijieEportal-main RuijieEportal
rm main.zip
chmod -R 777 RuijieEportal- 手动修改
src/main.py中的校园IP.
class Authenticator:
def __init__(self):
self.ip = "172.16.0.46" # Change to your school's IP- 运行脚本
cd RujieEportal/src
# login
python main.py login -u $USER -p $PASSWORD -e -c
# logout
python main.py logout- 复制源码并解压
wget https://gh-proxy.com/https://github.com/Barabama/RuijieEportal/archive/refs/heads/main.zip
unzip main.zip
mv RuijieEportal-main RuijieEportal
rm main.zip
chmod -R 777 RuijieEportal- 手动修改
src/web_hust.sh中的校园IP和加密文件路径.
# src/web_hust.sh
IP="172.16.0.46" # Change to your school's IP
ENCRYPTION="../dist/encrypt_mipsel" # Change to your encryption path- 运行脚本
cd RujieEportal/src
# login
bash ./web_hust.sh $USER $PASSWORD
# logout
bash ./web_hust.sh logout 如果dist/中没有目标平台编译文件, 请自行编译, #更多详情
- Python脚本在x86(Windows/Linux)和mipsle(OpenWRT)上测均试通过.
- Shell脚本在x86(Windows/Linux)和mipsle(OpenWRT)上测均试通过.