求一个CMCC号 我就下个wow 用不...

查看: 14414|回复: 14
深圳CMCC自动登录脚本
本帖最后由 andyson_zhu 于
10:38 编辑
之前在论坛问过cmcc脚本的事,本人菜鸟,苦于无人回答,不知道大婶们是不是都在忙编译,迫于无奈硬着头皮上阵,参考了几个脚本经过4天折腾,终于完成了,奉献出来给大家。论坛里有很多和我一样的菜鸟,希望大家都能指点指点,openwrt真是个不错的东西。
在我所看过的cmcc脚本中,深圳的好像和其他地方的都不一样,其他地区的应该用不了,不过有了框架可以自己修改。脚本未全方位测试,分开测试各局部功能都正常,如发现问题可反馈再修改,也希望有能力的可以提点意见优化脚本。
脚本放在root目录下,在cron写入下面语句,5分钟自动运行一次*/5 * * * * /root/cmcc.sh复制代码设置部分,大家按自己需要修改:# set var
phonenumber=&&
password=&888888&
start_time=&08&& && && && && && && &// 自动开始登录时间(时)
off_time=&18&& && && && && && && &&&// 自动下线时间(时)
relogin_time=&18000&& && && && && & // 超过后自动重新登录时间(单位为秒)
ping_test=&8.8.8.8&& && && && && &&&// ping测试地址
open_url=&/&复制代码如果不想让它自动运行,可在命令行下手动运行:sh /root/cmcc.sh login& &&&// 登录
sh /root/cmcc.sh logout& & // 注销复制代码脚本:#!/bin/sh
# cmcc auto login
# by Huson
#
export PATH=.:$PATH
cd /root
# set var&&18000=5h
phonenumber=&&
password=&888888&
start_time=&08&
off_time=&18&
relogin_time=&18000&
ping_test=&8.8.8.8&
open_url=&/&
# function
get_data()
{
& & & & user_agent=&Mozilla/5.0 ( MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)&
& & & & if [ &$1& = &in& ]; then
& & & & & & & & wget -O login_pre.html --save-cookies cmcc_cookies.txt --keep-session-cookies -U &${user_agent}& ${open_url}
& & & & fi
& & & & action_url=$(cat login_pre.html|grep &loginform&|awk -F'&' '{if($4!=&&) print $4}')
& & & & page_name=$(cat login_pre.html|grep &myForm&|awk -F'&' '{if($4!=&&) print $4}')
& & & & redirect_url=${action_url%/*}/${page_name}
& & & & wlanuserip=$(cat login_pre.html|grep &wlanuserip&|awk -F'&' '{if($6!=&&) print $6}')
& & & & wlanacname=$(cat login_pre.html|grep &wlanacname&|awk -F'&' '{if($6!=&&) print $6}')
& & & & wlanacip=$(cat login_pre.html|grep &wlanacip&|awk -F'&' '{if($6!=&&) print $6}')
& & & & if [ &$1& = &out& ]; then
& & & & & & & & logout_url=$(cat login_res.html|grep &loginform&|awk -F'&' '{if($4!=&&) print $4}'|head -1)
& & & & & & & & WLANDIG=$(cat login_res.html|grep &WLANDIG&|awk -F'&' '{if($6!=&&) print $6}'|head -1)
& & & & & & & & WLANSID=$(cat login_res.html|grep &WLANSID&|awk -F'&' '{if($6!=&&) print $6}'|head -1)
& & & & fi
}
log_in()
{
& & & & get_data in
& & & & wget --post-data &wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&ssid=CMCC&wlanacip=${wlanacip}&bpssUSERNAME=${phonenumber}&bpssBUSPWD=${password}&Submit=%B5%C7%C2%BC&bpssLoginType=1& -O login_res.html --load-cookies cmcc_cookies.txt --keep-session-cookies -U &${user_agent}& --referer= ${action_url} ${redirect_url}
& & & & grep &cmcccs& login_res.html|head -1
& & & & date &+%Y-%m-%d %H:%M:%S& & in_time.txt
#& & & & export login_time=`date &+%Y-%m-%d %H:%M:%S&`
}
log_out()
{
& & & & pings=`ping -c 5 ${ping_test}|awk 'NR==7 {print $4}'`
& & & & if [ &${pings}& -le &1& ]; then rm login_pre. rm login_res. rm cmcc_cookies. rm in_time. fi
& & & & get_data out
& & & & if [ -e &logout_res.html& ]; then
& & & & & & & & rm logout_res.html
& & & & fi
& & & & wget --post-data &logouttype=url&LOGINIP=${wlanuserip}&LOGINNAME=${phonenumber}&DEVICEID=${wlanacname}&WLANDIG=${WLANDIG}&WLANSID=${WLANSID}& -O logout_res.html --load-cookies cmcc_cookies.txt -U &${user_agent}& ${logout_url}
& & & & rm login_pre. rm login_res. rm cmcc_cookies. rm in_time.txt
& & & & grep &cmcccs& login_res.html|head -1
}
if [ &$1& = &logout& ]; then
& & & & log_out
& & & & exit
fi
if [ &$1& = &login& ]; then
& & & & log_in
& & & & exit
fi
# off time
if [ `date &+%H&` -ge ${off_time} ]; then
& & & & log_out
& & & & exit
fi
if [ `date &+%H&` -lt ${start_time} ]; fi
# relogin
if [ -e in_time.txt ]; then
& & & & login_time=$(cat in_time.txt|head -1)
& & & & now_time=`date &+%Y-%m-%d %H:%M:%S&`
& & & & now_t=`date -d &$now_time& +%s`
& & & & login_t=`date -d &$login_time& +%s`
& & & & let over_time=${now_t}-${login_t}
& & & & if [ &${over_time}& -ge &${relogin_time}& ]; then
& & & & & & & & log_out
& & & & & & & & log_in
& & & & & & & & exit
& & & & fi
else
& & & & log_in
& & & & exit
fi
# normal connection, exit
pings=`ping -c 3 ${ping_test}|awk 'NR==7 {print $4}'`
if [ &${pings}& -gt &1& ]; fi
exit复制代码
本帖子中包含更多资源
才可以下载或查看,没有帐号?
顶。。。。。。。。。。。。
顶。。。。。。。。。。。。
&&联通的的也是放在这个位置可以执行吗
脚本放在root目录下,在cron写入下面语句,
ao121 发表于
顶。。。。。。。。。。。。
&&联通的的也是放在这个位置可以执行吗
脚本放在root目录下,在cron写入下面 ...
联通的应该用不了,你要抓包看看才知道
sutuo 发表于
顶。。。。。。。。。。。。
多谢版主!希望能多多指点
抓到的结果
CSRFToken_HW& & & & a44ed3ae83cb
Country& & & & Croatia
Operator& & & & T-Mobile
browserType& & & & pc
domain& & & & cq
isSavePwd& & & & save
password& & & & MzNjY5OT
pwdCookie& & & & MzNjY5OT
userAgent& & & & Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/ Firefox/18.0
username& & & &
wlanacname& & & &
wlanuserip& & & &
username=&password=MzNjY5OT&pwdCookie=MzNjY5OT&domain=cq&wlanuserip=&wlanacname=&userAgent=Mozilla%2F5.0+%28Windows+NT+5.1%3B+rv%3A18.0%29+Gecko%2F+Firefox%2F18.0&browserType=pc&isSavePwd=save&Operator=T-Mobile&Country=Croatia&CSRFToken_HW=a44ed3ae83cb
不知道有用 没得
本帖子中包含更多资源
才可以下载或查看,没有帐号?
ao121 发表于
抓到的结果
CSRFToken_HW& & & & a44ed3ae83cb
Country& & & & Croatia
你这个联通的,用不了,如果需要,你抓详细点的数据,我可以帮你修改。顺便说一句,你在源那里露出了手机号码和密码了,赶紧改密码吧
路过支持下
你好。请问你用的是什么抓包软件?
Powered by本周下载排行
累计下载排行
01水经注万能地图下载器 v2.1.756 破解版01杂类工具 / 17.9M02筑业资料软件2016 免费版02杂类工具 / 249.0M03Coreldraw9
中文精简绿色版03杂类工具 / 40.5M04coreldraw x7 注册机破解版 v1.0
免费版04杂类工具 / 2.3M05灯笼Lantern最新版 v2.0 官方版05杂类工具 / 3.8M06CAD2014注册机_支持32位和64位 简体中文版06杂类工具 / 590KB07爱酷***号码生成器 v1.0 绿色版07杂类工具 / 297KB08狠狠撸种子搜索看片神器 v6.5 免费版08杂类工具 / 666KB09四叶草_Clover EFI bootloader 2850 官方免费版09杂类工具 / 19.8M10友友车友 V4.6.2.1 免费版10杂类工具 / 568.4M
01***生成器 v1.0
免费版01杂类工具 / 712KB02灯笼Lantern最新版 v2.0 官方版02杂类工具 / 3.8M03水经注万能地图下载器 v2.1.756 破解版03杂类工具 / 17.9M04coreldraw x7 注册机破解版 v1.0
免费版04杂类工具 / 2.3M05DroidCamX PC端+手机端 v3.6.2 免费版05杂类工具 / 1.1M06微博直播助手 v1.4.2.11622 官方版06杂类工具 / 12.2M07短信轰炸机网页版 无限版07杂类工具 / 360KB08HU短信轰炸
v1.0 免费版08杂类工具 / 13.2M09四叶草_Clover EFI bootloader 2850 官方免费版09杂类工具 / 19.8M10身份核查软件 v2.0
免费版10杂类工具 / 3.6M
热门关键词
407KB / 简体中文 / 7.02.8M / 简体中文 / 10.027.8M / 简体中文 / 2.92.4M / 简体中文 / 7.08.8M / 简体中文 / 10.0490KB / 简体中文 / 6.3249.0M / 简体中文 / 2.91.4M / 简体中文 / 7.553KB / 简体中文 / 7.017.6M / 简体中文 / 10.0
装机必备软件

参考资料

 

随机推荐