fffonion / Xunlei-Fastdick

迅雷快鸟 Xunlei Network Accelerator For Router
https://yooooo.us/2015/xunlei-fastdick-router
819 stars 176 forks source link

协议不合法 #97

Closed fffonion closed 6 years ago

fffonion commented 7 years ago

这个issue集中讨论108协议无法登录或者登录几次之后失败 以及更新新协议的开发进度

171957200 commented 6 years ago

@Iy204 我和你一样的情况,但是测速显示没提速,用PC客户端又可以用。很奇怪

xiejinpeng007 commented 6 years ago

python版可以使用 不过感觉进程会被杀,测试中.

root@LEDE:/usr/bin/swjsq# python swjsq.py
00:16:37 Login xunlei succeeded
00:16:37 Expire date for fastdick: 20180626
00:16:37 Expire date for upstream acceleration: 20180219
00:16:38 To Upgrade: 四川电信 down 20M -> 100M, up 2M -> 10M
00:16:38 Initializing upgrade
00:16:40 Upgrade done: down 100M, up 50M
happyskey commented 6 years ago

电脑安装Python2.7版本,在电脑上生成ipk文件,在路由器上安装就可以了,现在迅雷安全中心日志显示新版每10分钟就会重新登陆一次

发自我的 iPhone

在 2018年1月24日,00:25,xiejinpeng notifications@github.com<mailto:notifications@github.com> 写道:

python版可以使用 不过感觉进程会被杀,测试中.

root@LEDE:/usr/bin/swjsq# python swjsq.py 00:16:37 Login xunlei succeeded 00:16:37 Expire date for fastdick: 20180626 00:16:37 Expire date for upstream acceleration: 20180219 00:16:38 To Upgrade: 四川电信 down 20M -> 100M, up 2M -> 10M 00:16:38 Initializing upgrade 00:16:40 Upgrade done: down 100M, up 50M

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/fffonion/Xunlei-Fastdick/issues/97#issuecomment-359846219, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Ahj3UsXt9UIY7Rkj4gCp8J-tZdVV0Z9vks5tNgf0gaJpZM4OFXNm.

xiejinpeng007 commented 6 years ago

@happyskey 了解,谢谢。

通过重启路由器跑 nohup python /data/usr/bin/swjsq/swjsq.py >/dev/null 2>&1 & 命令
python 版脚本已测试没有问题。 迅雷安全中心的记录是10分钟心跳一次。 LEDE固件。

fffonion commented 6 years ago

@hhyzz 稍后修复py3.x

10分钟登陆一次的问题是因为新协议,我稍后测试一下session具体的有效时间是多久

sensec commented 6 years ago

@fffonion 上个108 session已经能维持很久了,我试过可以一直在线48小时(本地电信48小时强制断线,所以没有更长的记录)。那么10分钟发一次keepalive就好,遇到服务器返回错误再重新走一趟登录流程。keepalive时间抓包看过也不是固定的,可能是受android后台机制影响,最长的一次是35分钟才出现一个,保守一点10分钟也差不多了。

另外有一点变化。向下行ISP服务器发送bandwidth,会同时返回上下行数据。can_upgrade是下行,can_upspeedup是上行。如果已登录,发包里带了userid和sessionid,bind_dial_account就是已绑定的宽带帐号(未登录则为空)。这个值如果跟dial_account不同,就需要先去迅雷网站解绑(看说明是一个月只能解绑一次)。客户端为快鸟网站下载的2.4.1.3安卓版,区域为浙江电信,不知道其它地方的服务器返回是否相同。 下行bandwidth返回:

{
    "auto_backend_supported": 0,
    "bandwidth": {
        "downstream": 102400,
        "upstream": 4096
    },
    "bind_dial_account": "",
    "can_upgrade": 1,
    "can_upspeedup": 1,
    "dial_account": "zj::************",
    "errno": 0,
    "max_bandwidth": {
        "downstream": 204800,
        "upstream": 10240
    },
    "message": "",
    "province": "zhe_jiang",
    "province_name": "浙江",
    "richmessage": "",
    "sequence": 268435457,
    "sp": "tel",
    "sp_name": "电信",
    "timestamp": 1516338151
}

另外从抓包来看,迅雷似乎准备丢弃timestamp改用sequence。现在下行发包还有time_and=,上行已经没有了。第一个参数都是sequence=,9位数字递增。 下行,多了chanel和time_and:

GET /v2/upgrade?sequence=268435458&peerid=************004V&client_type=android-swjsq-2.4.1.3&client_version=androidswjsq-2.4.1.3&chanel=umeng-10900011&time_and=1516338157389&userid=******&sessionid=********************************&user_type=1&os=android-7.1.1&dial_account=zj::************&needbind=1

上行:

GET /v2/upgrade?sequence=268435457&peerid=************004V&userid=******&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.1&sessionid=********************************&user_type=1&dial_account=zj::************
fffonion commented 6 years ago

@hhyzz py3.x的问题已修复 @sensec 👌感谢

lphgor commented 6 years ago

突然发现一个问题,我的userID是8位数的 @fffonion

uid_temp=`echo $ret|grep -oE "userID...[0-9]{9}"`
uid=`echo $uid_temp|grep -oE "[0-9]{9}"`
fffonion commented 6 years ago

@lphgor 感谢反馈,已修复:)

sensec commented 6 years ago

@fffonion @lphgor 出现一个新情况。有人反馈200协议无法登录,具体表现为向 mobile-login.xunlei.com:443/login 发包后服务器没有返回任何数据。抓包分析,他是先用111协议向 login.mobile.reg2t.sandai.net:443/ 发包,第一次会返回帐号异常,第二次发包带上了verifyKey和verifyCode两个值就可以通过,然后获取到userID和loginKey两个值记录到APP。以后就是用userID和loginKey登录 mobile-login.xunlei.com:443/loginkey。 111协议的密码是经过RSA加密的,算法跟以前108协议相同,登录流程也跟108差不多,就是这个verifyKey和verifyCode不知道怎么产生。两位大神可否看一下迅雷源码,到底是什么情况? 讨论过程见 (http://www.right.com.cn/forum/thread-267641-6-1.html) ,稍后我把抓包数据整理一下发出来。

sensec commented 6 years ago

抓到的APP登录数据

这是第一次帐号未注销情况下的登录流程:

Host: stat.login.xunlei.com
User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; E5823 Build/NJH47F)

POST /update
{"protocolVersion":"200","clientVersion":"2.4.1.3","businesType":"68","platformVersion":"10","sdkVersion":"2.1.1.177662","appName":"com.xunlei.vip.swjsq","deviceID":"a4a7a50646871e17c3effd832a751f65"}

Host: mobile-login.xunlei.com:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662
Date: Thu, 25 Jan 2018 16:09:49 GMT

POST /loginkey
{"protocolVersion":"200","sequenceNo":"1000001","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userName":"702102337","loginKey":"lk10.28b1093e728c2c7f7f678a1c77f3b3ad0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb"}

{"timestamp":"1516896589","userNewNo":"1405739408","platformVersion":"2","errorCode":"0","vipList":[{"isVip":"0","isYear":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","payId":"0"}],"userID":"702102337","secureKey":"sk100.f68ccf431a0419dd1080a33bd7684399","isCompressed":"0","sessionID":"F205D90A4DF25E8DDDED778130732931","loginKey":"lk10.2887bf50fd6f98922b6149e7e1ff672b0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb","userName":"","nickName":"手机用户185****5233","sequenceNo":"1000001","account":"200","protocolVersion":"200"}

Host: mobile-login.xunlei.com:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662
Date: Thu, 25 Jan 2018 16:09:49 GMT

POST /getuserinfo
{"protocolVersion":"200","sequenceNo":"1000002","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userID":"702102337","sessionID":"F205D90A4DF25E8DDDED778130732931","vasid":"14"}

{"birthday":"","platformVersion":"2","role":"0","order":"138957348","rank":"1","sequenceNo":"1000002","vipList":[{"isVip":"0","isAutoDeduct":"-1","isYear":"0","register":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","isRemind":"0","vipDayGrow":"0","payId":"0"},{"isVip":"0","isAutoDeduct":"0","isYear":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"14","isRemind":"0","vipDayGrow":"0","payId":"0"}],"userNewNo":"1405739408","province":"","mobile":"185****5233","isSubAccount":"0","errorCode":"0","sex":"u","isSpecialNum":"0","userID":"702102337","todayScore":"0","isCompressed":"0","personalSign":"","city":"","protocolVersion":"200","country":"","nickName":"手机用户185****5233","account":"200","imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/%s"}

Host: api.portal.swjsq.vip.xunlei.com:81
User-Agent: okhttp/3.4.1

GET /v2/queryportal
{"errno":0,"interface_ip":"119.147.41.210","interface_port":"12180","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: mobile-login.xunlei.com:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662
Date: Thu, 25 Jan 2018 16:09:50 GMT

POST /getuserinfo
{"protocolVersion":"200","sequenceNo":"1000003","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userID":"702102337","sessionID":"F205D90A4DF25E8DDDED778130732931","vasid":"33"}

{"birthday":"","platformVersion":"2","role":"0","order":"138957348","rank":"1","sequenceNo":"1000003","vipList":[{"isVip":"0","isAutoDeduct":"-1","isYear":"0","register":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","isRemind":"0","vipDayGrow":"0","payId":"0"},{"isVip":"1","isAutoDeduct":"0","vipLevel":"1","vipGrow":"0","expireDate":"20180722","payName":"网银支付方式","vasType":"3","vasid":"33","isRemind":"0","vipDayGrow":"12","payId":"4"}],"userNewNo":"1405739408","province":"","mobile":"185****5233","isSubAccount":"0","errorCode":"0","sex":"u","isSpecialNum":"0","userID":"702102337","todayScore":"0","isCompressed":"0","personalSign":"","city":"","protocolVersion":"200","country":"","nickName":"手机用户185****5233","account":"200","imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/%s"}

Host: 119.147.41.210:12180
User-Agent: okhttp/3.4.1

GET /v2/bandwidth?sequence=268435457&peerid=B6AE3D04894D004V&client_type=android-swjsq-2.4.1.3&client_version=androidswjsq-2.4.1.3&chanel=umeng-10900011&time_and=1516896593043&userid=702102337&sessionid=F205D90A4DF25E8DDDED778130732931&user_type=2&os=android-7.1.2.25E5823
{"auto_backend_supported":0,"bandwidth":{"downstream":51200,"upstream":1024},"bind_dial_account":"","can_upgrade":1,"can_upspeedup":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":102400,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516896588}

Host: api.upportal.swjsq.vip.xunlei.com
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1
Date: Thu, 25 Jan 2018 16:09:50 GMT

GET /v2/queryportal
{"errno":0,"interface_ip":"180.97.85.185","interface_port":"12700","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 180.97.85.185:12700
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/bandwidth?sequence=268435456&peerid=B6AE3D04894D004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823
{"bandwidth":{"downstream":51200,"upstream":1024},"can_upgrade":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":30720,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435456,"sp":"tel","sp_name":"电信","timestamp":1516896591}

Host: 180.97.85.185:12700
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/upgrade?sequence=268435457&peerid=B6AE3D04894D004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823&sessionid=F205D90A4DF25E8DDDED778130732931&user_type=1&dial_account=sn::09142323152
{"bandwidth":{"downstream":10240,"upstream":30720},"dial_account":"sn::09142323152","errno":0,"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516896591}

这是第二次清空APP数据后的登录流程:

Host: stat.login.xunlei.com
User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; E5823 Build/NJH47F)

POST /update
{"protocolVersion":"200","clientVersion":"2.4.1.3","businesType":"68","platformVersion":"10","sdkVersion":"2.1.0.177662","appName":"com.xunlei.vip.swjsq","deviceID":"a4a7a50646871e17c3effd832a751f65"}

Host: api.portal.swjsq.vip.xunlei.com:81
User-Agent: okhttp/3.4.1

GET /v2/queryportal
{"errno":0,"interface_ip":"119.147.41.210","interface_port":"12180","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 119.147.41.210:12180
User-Agent: okhttp/3.4.1

GET /v2/bandwidth?sequence=268435457&peerid=986AC3925083004V&client_type=android-swjsq-2.4.1.3&client_version=androidswjsq-2.4.1.3&chanel=umeng-10900011&time_and=1516931869501&userid=0&sessionid=&user_type=2&os=android-7.1.2.25E5823
{"auto_backend_supported":0,"bandwidth":{"downstream":51200,"upstream":1024},"bind_dial_account":"","can_upgrade":1,"can_upspeedup":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":102400,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516931866}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:57:59 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":1,"userName":"185****5233","passWord":"394F009996AF124E7A2012D78E0BB496B0CF0D0739D1226D80E7823A4D859E2954D211E25BB145F6398A4BC8EF1FE2CCBF7936DE42263911887753C154E777F571F9A8EDCE3E21574998BA71A663DE98251769B24A7CC1E00AA2FC9FF1223EDA996F999225342C7ABFD438DAA2575D0AB4CE944078E1600237C93DB2AB3EA07F","loginType":0,"sessionID":"","verifyKey":"","verifyCode":"","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"rsaKey":{"e":"010001","n":"AC69F5CCC8BDE47CD3D371603748378C9CFAD2938A6B021E0E191013975AD683F5CBF9ADE8BD7D46B4D2EC2D78AF146F1DD2D50DC51446BB8880B8CE88D476694DFC60594393BEEFAA16F5DBCEBE22F89D640F5336E42F587DC4AFEDEFEAC36CF007009CCCE5C1ACB4FF06FBA69802A8085C2C54BADD0597FC83E6870F1E36FD"},"extensionList":"","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2"}

{"platformVersion":1,"errorCode":6,"errorDescUrl":"http:\/\/verify2.xunlei.com\/image?t=MEA","errorDesc":"您的帐号存在异常,请登录安全中心确认!","cmdID":2,"protocolVersion":111,"sCompressed":0,"errorIsRetry":0,"verifyType":"MEA","isequenceNo":1000001}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:58:03 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000003,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":1,"userName":"185****5233","passWord":"394F009996AF124E7A2012D78E0BB496B0CF0D0739D1226D80E7823A4D859E2954D211E25BB145F6398A4BC8EF1FE2CCBF7936DE42263911887753C154E777F571F9A8EDCE3E21574998BA71A663DE98251769B24A7CC1E00AA2FC9FF1223EDA996F999225342C7ABFD438DAA2575D0AB4CE944078E1600237C93DB2AB3EA07F","loginType":0,"sessionID":"","verifyKey":"EA7B6D3E9293B2F3CCDA17230A3C6FE0D8878EBB650398029CD40E429E4BA3DB","verifyCode":"xkhv","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"rsaKey":{"e":"010001","n":"AC69F5CCC8BDE47CD3D371603748378C9CFAD2938A6B021E0E191013975AD683F5CBF9ADE8BD7D46B4D2EC2D78AF146F1DD2D50DC51446BB8880B8CE88D476694DFC60594393BEEFAA16F5DBCEBE22F89D640F5336E42F587DC4AFEDEFEAC36CF007009CCCE5C1ACB4FF06FBA69802A8085C2C54BADD0597FC83E6870F1E36FD"},"extensionList":"","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2"}

{"isVip":0,"platformVersion":1,"level":0,"loginKey":"lk10.88c2da6135ad9899b365f0adf6acc1ae0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb","vasType":0,"sequenceNo":1000003,"protocolVersion":111,"userNewNo":1405739408,"isYear":0,"errorCode":0,"isCompressed":0,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","userID":702102337,"grow":0,"expireDate":"----","payName":"----","cmdID":2,"userName":"","payId":0,"nickName":"手机用户185****5233","account":200,"jumpKey":"e3dfb1a3fbca9f0a457e1e2e4154a0fe8d5eb1e889f5b5fbbf0cf99671cbf57054b35448faf4b62c97e7e34d2f95cdc1506e05b5e922f899633bd715b00d3679362865c58bbf6877490ad50619b31f6660f1868f38f74af3fb4e81049975cf63"}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:58:03 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1,"businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":17,"userID":"","sessionID":"","portalCount":1,"appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662}

{"portalSrvIpList":[{"port":"443","ip":"223.111.209.146","type":"https"},{"port":"443","ip":"180.97.85.240","type":"https"}],"loginSrvIpList":[{"port":"443","ip":"223.111.209.146","type":"https"},{"port":"443","ip":"180.97.85.240","type":"https"}],"errorCode":0,"version":1,"isCompressed":0,"cmdID":18,"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:58:03 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000000,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":11,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F"}

{"platformVersion":1,"errorCode":0,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":12,"protocolVersion":111,"msgType":0,"sequenceNo":1000000,"shouldKick":0,"userID":702102337}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:58:03 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000004,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":3,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"vasid":14,"extensionList":["todayScore","isVip","isSubAccount","sex","imgURL","birthday","vasType","personalSign","vipLevel","expireDate","isSpecialNum","register","payId","isYear","province","mobile","isRemind","jumpKey","vipGrow","account","payName","country","nickName","allowScore","isAutoDeduct","vipDayGrow","order","rank","role","city"]}

{"other_payId":0,"role":0,"other_vasType":0,"vasType":0,"sequenceNo":1000004,"other_isVip":0,"isYear":0,"errorCode":0,"sex":"u","vipLevel":0,"other_isRemind":0,"cmdID":4,"payId":0,"nickName":"手机用户185****5233","isSubAccount":0,"isVip":0,"platformVersion":1,"todayScore":0,"order":138957348,"other_isAutoDeduct":0,"vipGrow":0,"birthday":"","rank":1,"other_vipDayGrow":0,"vipDayGrow":0,"isAutoDeduct":-1,"isSpecialNum":0,"imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/50x50","other_vipGrow":0,"province":"","mobile":"185****5233","payName":"----","expireDate":"----","isRemind":0,"register":"0","other_payName":"----","userID":702102337,"isCompressed":0,"personalSign":"","city":"","protocolVersion":111,"country":"","other_expireDate":"----","account":200,"other_vipLevel":0}

Host: login.mobile.reg2t.sandai.net:443
User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662
Date: Fri, 26 Jan 2018 01:58:04 GMT

POST /
{"protocolVersion":111,"sequenceNo":1000005,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":3,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"vasid":33,"extensionList":["todayScore","isVip","isSubAccount","sex","imgURL","birthday","vasType","personalSign","vipLevel","expireDate","isSpecialNum","register","payId","isYear","province","mobile","isRemind","jumpKey","vipGrow","account","payName","country","nickName","allowScore","isAutoDeduct","vipDayGrow","order","rank","role","city"]}

{"other_payId":4,"role":0,"other_vasType":3,"vasType":0,"sequenceNo":1000005,"other_isVip":1,"isYear":0,"errorCode":0,"sex":"u","vipLevel":0,"other_isRemind":0,"cmdID":4,"payId":0,"nickName":"手机用户185****5233","isSubAccount":0,"isVip":0,"platformVersion":1,"todayScore":0,"order":138957348,"other_isAutoDeduct":0,"vipGrow":0,"birthday":"","rank":1,"other_vipDayGrow":12,"vipDayGrow":0,"isAutoDeduct":-1,"isSpecialNum":0,"imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/50x50","other_vipGrow":0,"province":"","mobile":"185****5233","payName":"----","expireDate":"----","isRemind":0,"register":"0","other_payName":"网银支付方式","userID":702102337,"isCompressed":0,"personalSign":"","city":"","protocolVersion":111,"country":"","other_expireDate":"20180722","account":200,"other_vipLevel":1}

Host: api.upportal.swjsq.vip.xunlei.com
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1
Date: Fri, 26 Jan 2018 01:58:04 GMT

GET /v2/queryportal
{"errno":0,"interface_ip":"180.97.85.185","interface_port":"12700","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 180.97.85.185:12700
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/bandwidth?sequence=268435456&peerid=986AC3925083004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823
{"bandwidth":{"downstream":51200,"upstream":1024},"can_upgrade":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":30720,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435456,"sp":"tel","sp_name":"电信","timestamp":1516931884}

Host: 180.97.85.185:12700
User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/upgrade?sequence=268435457&peerid=986AC3925083004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823&sessionid=C053D8A0EA1657D0DF1E6E29EC94059F&user_type=1&dial_account=sn::09142323152
{"bandwidth":{"downstream":10240,"upstream":30720},"dial_account":"sn::09142323152","errno":0,"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516931885}
fffonion commented 6 years ago

我这里也出现过这种同一个版本的app里既有200又有111的情况,猜想111是一个fallback的协议。给200加个重试看看?

111是100%会出验证码的,verifyCode是图片验证码,这个不太好自动化。 On Fri, Jan 26, 2018 at 6:59 AM Sense notifications@github.com wrote:

抓到的APP登录数据

这是第一次帐号未注销情况下的登录流程:

User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; E5823 Build/NJH47F)

POST /update {"protocolVersion":"200","clientVersion":"2.4.1.3","businesType":"68","platformVersion":"10","sdkVersion":"2.1.1.177662","appName":"com.xunlei.vip.swjsq","deviceID":"a4a7a50646871e17c3effd832a751f65"}

Host: mobile-login.xunlei.com:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662 Date: Thu, 25 Jan 2018 16:09:49 GMT

POST /loginkey {"protocolVersion":"200","sequenceNo":"1000001","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userName":"702102337","loginKey":"lk10.28b1093e728c2c7f7f678a1c77f3b3ad0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb"}

{"timestamp":"1516896589","userNewNo":"1405739408","platformVersion":"2","errorCode":"0","vipList":[{"isVip":"0","isYear":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","payId":"0"}],"userID":"702102337","secureKey":"sk100.f68ccf431a0419dd1080a33bd7684399","isCompressed":"0","sessionID":"F205D90A4DF25E8DDDED778130732931","loginKey":"lk10.2887bf50fd6f98922b6149e7e1ff672b0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb","userName":"","nickName":"手机用户185****5233","sequenceNo":"1000001","account":"200","protocolVersion":"200"}

Host: mobile-login.xunlei.com:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662 Date: Thu, 25 Jan 2018 16:09:49 GMT

POST /getuserinfo {"protocolVersion":"200","sequenceNo":"1000002","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userID":"702102337","sessionID":"F205D90A4DF25E8DDDED778130732931","vasid":"14"}

{"birthday":"","platformVersion":"2","role":"0","order":"138957348","rank":"1","sequenceNo":"1000002","vipList":[{"isVip":"0","isAutoDeduct":"-1","isYear":"0","register":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","isRemind":"0","vipDayGrow":"0","payId":"0"},{"isVip":"0","isAutoDeduct":"0","isYear":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"14","isRemind":"0","vipDayGrow":"0","payId":"0"}],"userNewNo":"1405739408","province":"","mobile":"1855233","isSubAccount":"0","errorCode":"0","sex":"u","isSpecialNum":"0","userID":"702102337","todayScore":"0","isCompressed":"0","personalSign":"","city":"","protocolVersion":"200","country":"","nickName":"手机用户1855233","account":"200","imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/%s"}

Host: api.portal.swjsq.vip.xunlei.com:81 User-Agent: okhttp/3.4.1

GET /v2/queryportal {"errno":0,"interface_ip":"119.147.41.210","interface_port":"12180","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: mobile-login.xunlei.com:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.1.177662 Date: Thu, 25 Jan 2018 16:09:50 GMT

POST /getuserinfo {"protocolVersion":"200","sequenceNo":"1000003","platformVersion":"2","isCompressed":"0","businessType":"68","clientVersion":"2.4.1.3","peerID":"B6AE3D04894D004V","appName":"ANDROID-com.xunlei.vip.swjsq","sdkVersion":"177662","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2","userID":"702102337","sessionID":"F205D90A4DF25E8DDDED778130732931","vasid":"33"}

{"birthday":"","platformVersion":"2","role":"0","order":"138957348","rank":"1","sequenceNo":"1000003","vipList":[{"isVip":"0","isAutoDeduct":"-1","isYear":"0","register":"0","vipLevel":"0","vipGrow":"0","expireDate":"----","payName":"----","vasType":"0","vasid":"2","isRemind":"0","vipDayGrow":"0","payId":"0"},{"isVip":"1","isAutoDeduct":"0","vipLevel":"1","vipGrow":"0","expireDate":"20180722","payName":"网银支付方式","vasType":"3","vasid":"33","isRemind":"0","vipDayGrow":"12","payId":"4"}],"userNewNo":"1405739408","province":"","mobile":"1855233","isSubAccount":"0","errorCode":"0","sex":"u","isSpecialNum":"0","userID":"702102337","todayScore":"0","isCompressed":"0","personalSign":"","city":"","protocolVersion":"200","country":"","nickName":"手机用户1855233","account":"200","imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/%s"}

Host: 119.147.41.210:12180 User-Agent: okhttp/3.4.1

GET /v2/bandwidth?sequence=268435457&peerid=B6AE3D04894D004V&client_type=android-swjsq-2.4.1.3&client_version=androidswjsq-2.4.1.3&chanel=umeng-10900011&time_and=1516896593043&userid=702102337&sessionid=F205D90A4DF25E8DDDED778130732931&user_type=2&os=android-7.1.2.25E5823 {"auto_backend_supported":0,"bandwidth":{"downstream":51200,"upstream":1024},"bind_dial_account":"","can_upgrade":1,"can_upspeedup":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":102400,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516896588}

Host: api.upportal.swjsq.vip.xunlei.com User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1 Date: Thu, 25 Jan 2018 16:09:50 GMT

GET /v2/queryportal {"errno":0,"interface_ip":"180.97.85.185","interface_port":"12700","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 180.97.85.185:12700 User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/bandwidth?sequence=268435456&peerid=B6AE3D04894D004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823 {"bandwidth":{"downstream":51200,"upstream":1024},"can_upgrade":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":30720,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435456,"sp":"tel","sp_name":"电信","timestamp":1516896591}

Host: 180.97.85.185:12700 User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/upgrade?sequence=268435457&peerid=B6AE3D04894D004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823&sessionid=F205D90A4DF25E8DDDED778130732931&user_type=1&dial_account=sn::09142323152 {"bandwidth":{"downstream":10240,"upstream":30720},"dial_account":"sn::09142323152","errno":0,"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516896591}

这是第二次清空APP数据后的登录流程:

User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; E5823 Build/NJH47F)

POST /update {"protocolVersion":"200","clientVersion":"2.4.1.3","businesType":"68","platformVersion":"10","sdkVersion":"2.1.0.177662","appName":"com.xunlei.vip.swjsq","deviceID":"a4a7a50646871e17c3effd832a751f65"}

Host: api.portal.swjsq.vip.xunlei.com:81 User-Agent: okhttp/3.4.1

GET /v2/queryportal {"errno":0,"interface_ip":"119.147.41.210","interface_port":"12180","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 119.147.41.210:12180 User-Agent: okhttp/3.4.1

GET /v2/bandwidth?sequence=268435457&peerid=986AC3925083004V&client_type=android-swjsq-2.4.1.3&client_version=androidswjsq-2.4.1.3&chanel=umeng-10900011&time_and=1516931869501&userid=0&sessionid=&user_type=2&os=android-7.1.2.25E5823 {"auto_backend_supported":0,"bandwidth":{"downstream":51200,"upstream":1024},"bind_dial_account":"","can_upgrade":1,"can_upspeedup":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":102400,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516931866}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:57:59 GMT

POST / {"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":1,"userName":"185****5233","passWord":"394F009996AF124E7A2012D78E0BB496B0CF0D0739D1226D80E7823A4D859E2954D211E25BB145F6398A4BC8EF1FE2CCBF7936DE42263911887753C154E777F571F9A8EDCE3E21574998BA71A663DE98251769B24A7CC1E00AA2FC9FF1223EDA996F999225342C7ABFD438DAA2575D0AB4CE944078E1600237C93DB2AB3EA07F","loginType":0,"sessionID":"","verifyKey":"","verifyCode":"","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"rsaKey":{"e":"010001","n":"AC69F5CCC8BDE47CD3D371603748378C9CFAD2938A6B021E0E191013975AD683F5CBF9ADE8BD7D46B4D2EC2D78AF146F1DD2D50DC51446BB8880B8CE88D476694DFC60594393BEEFAA16F5DBCEBE22F89D640F5336E42F587DC4AFEDEFEAC36CF007009CCCE5C1ACB4FF06FBA69802A8085C2C54BADD0597FC83E6870F1E36FD"},"extensionList":"","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2"}

{"platformVersion":1,"errorCode":6,"errorDescUrl":"http:\/\/verify2.xunlei.com\/image?t=MEA","errorDesc":"您的帐号存在异常,请登录安全中心确认!","cmdID":2,"protocolVersion":111,"sCompressed":0,"errorIsRetry":0,"verifyType":"MEA","isequenceNo":1000001}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:58:03 GMT

POST / {"protocolVersion":111,"sequenceNo":1000003,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":1,"userName":"185****5233","passWord":"394F009996AF124E7A2012D78E0BB496B0CF0D0739D1226D80E7823A4D859E2954D211E25BB145F6398A4BC8EF1FE2CCBF7936DE42263911887753C154E777F571F9A8EDCE3E21574998BA71A663DE98251769B24A7CC1E00AA2FC9FF1223EDA996F999225342C7ABFD438DAA2575D0AB4CE944078E1600237C93DB2AB3EA07F","loginType":0,"sessionID":"","verifyKey":"EA7B6D3E9293B2F3CCDA17230A3C6FE0D8878EBB650398029CD40E429E4BA3DB","verifyCode":"xkhv","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"rsaKey":{"e":"010001","n":"AC69F5CCC8BDE47CD3D371603748378C9CFAD2938A6B021E0E191013975AD683F5CBF9ADE8BD7D46B4D2EC2D78AF146F1DD2D50DC51446BB8880B8CE88D476694DFC60594393BEEFAA16F5DBCEBE22F89D640F5336E42F587DC4AFEDEFEAC36CF007009CCCE5C1ACB4FF06FBA69802A8085C2C54BADD0597FC83E6870F1E36FD"},"extensionList":"","deviceModel":"E5823","deviceName":"Sony E5823","OSVersion":"7.1.2"}

{"isVip":0,"platformVersion":1,"level":0,"loginKey":"lk10.88c2da6135ad9899b365f0adf6acc1ae0e87dc4d3c0b849d6166351778f138122e4ecb03359be5a35183b3b254e085cb","vasType":0,"sequenceNo":1000003,"protocolVersion":111,"userNewNo":1405739408,"isYear":0,"errorCode":0,"isCompressed":0,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","userID":702102337,"grow":0,"expireDate":"----","payName":"----","cmdID":2,"userName":"","payId":0,"nickName":"手机用户185****5233","account":200,"jumpKey":"e3dfb1a3fbca9f0a457e1e2e4154a0fe8d5eb1e889f5b5fbbf0cf99671cbf57054b35448faf4b62c97e7e34d2f95cdc1506e05b5e922f899633bd715b00d3679362865c58bbf6877490ad50619b31f6660f1868f38f74af3fb4e81049975cf63"}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:58:03 GMT

POST / {"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1,"businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":17,"userID":"","sessionID":"","portalCount":1,"appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662}

{"portalSrvIpList":[{"port":"443","ip":"223.111.209.146","type":"https"},{"port":"443","ip":"180.97.85.240","type":"https"}],"loginSrvIpList":[{"port":"443","ip":"223.111.209.146","type":"https"},{"port":"443","ip":"180.97.85.240","type":"https"}],"errorCode":0,"version":1,"isCompressed":0,"cmdID":18,"protocolVersion":111,"sequenceNo":1000001,"platformVersion":1}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:58:03 GMT

POST / {"protocolVersion":111,"sequenceNo":1000000,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":11,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F"}

{"platformVersion":1,"errorCode":0,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":12,"protocolVersion":111,"msgType":0,"sequenceNo":1000000,"shouldKick":0,"userID":702102337}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:58:03 GMT

POST / {"protocolVersion":111,"sequenceNo":1000004,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":3,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"vasid":14,"extensionList":["todayScore","isVip","isSubAccount","sex","imgURL","birthday","vasType","personalSign","vipLevel","expireDate","isSpecialNum","register","payId","isYear","province","mobile","isRemind","jumpKey","vipGrow","account","payName","country","nickName","allowScore","isAutoDeduct","vipDayGrow","order","rank","role","city"]}

{"other_payId":0,"role":0,"other_vasType":0,"vasType":0,"sequenceNo":1000004,"other_isVip":0,"isYear":0,"errorCode":0,"sex":"u","vipLevel":0,"other_isRemind":0,"cmdID":4,"payId":0,"nickName":"手机用户1855233","isSubAccount":0,"isVip":0,"platformVersion":1,"todayScore":0,"order":138957348,"other_isAutoDeduct":0,"vipGrow":0,"birthday":"","rank":1,"other_vipDayGrow":0,"vipDayGrow":0,"isAutoDeduct":-1,"isSpecialNum":0,"imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/50x50","other_vipGrow":0,"province":"","mobile":"1855233","payName":"----","expireDate":"----","isRemind":0,"register":"0","other_payName":"----","userID":702102337,"isCompressed":0,"personalSign":"","city":"","protocolVersion":111,"country":"","other_expireDate":"----","account":200,"other_vipLevel":0}

Host: login.mobile.reg2t.sandai.net:443 User-Agent: android-async-http/xl-acc-sdk/version-2.1.0.177662 Date: Fri, 26 Jan 2018 01:58:04 GMT

POST / {"protocolVersion":111,"sequenceNo":1000005,"platformVersion":1,"peerID":"986AC3925083004V","businessType":68,"clientVersion":"2.4.1.3","isCompressed":0,"cmdID":3,"userID":702102337,"sessionID":"C053D8A0EA1657D0DF1E6E29EC94059F","appName":"ANDROID-com.xunlei.vip.swjsq","devicesign":"div101.a4a7a50646871e17c3effd832a751f65477521cd345e78e77657d4272431fdfe","sdkVersion":177662,"vasid":33,"extensionList":["todayScore","isVip","isSubAccount","sex","imgURL","birthday","vasType","personalSign","vipLevel","expireDate","isSpecialNum","register","payId","isYear","province","mobile","isRemind","jumpKey","vipGrow","account","payName","country","nickName","allowScore","isAutoDeduct","vipDayGrow","order","rank","role","city"]}

{"other_payId":4,"role":0,"other_vasType":3,"vasType":0,"sequenceNo":1000005,"other_isVip":1,"isYear":0,"errorCode":0,"sex":"u","vipLevel":0,"other_isRemind":0,"cmdID":4,"payId":0,"nickName":"手机用户1855233","isSubAccount":0,"isVip":0,"platformVersion":1,"todayScore":0,"order":138957348,"other_isAutoDeduct":0,"vipGrow":0,"birthday":"","rank":1,"other_vipDayGrow":12,"vipDayGrow":0,"isAutoDeduct":-1,"isSpecialNum":0,"imgURL":"http:\/\/img2.user.kanimg.com\/usrimg\/702102337\/50x50","other_vipGrow":0,"province":"","mobile":"1855233","payName":"----","expireDate":"----","isRemind":0,"register":"0","other_payName":"网银支付方式","userID":702102337,"isCompressed":0,"personalSign":"","city":"","protocolVersion":111,"country":"","other_expireDate":"20180722","account":200,"other_vipLevel":1}

Host: api.upportal.swjsq.vip.xunlei.com User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1 Date: Fri, 26 Jan 2018 01:58:04 GMT

GET /v2/queryportal {"errno":0,"interface_ip":"180.97.85.185","interface_port":"12700","message":"","province":"shaan_xi","province_name":"陕西","sp":"tel","sp_name":"电信"}

Host: 180.97.85.185:12700 User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/bandwidth?sequence=268435456&peerid=986AC3925083004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823 {"bandwidth":{"downstream":51200,"upstream":1024},"can_upgrade":1,"dial_account":"sn::09142323152","errno":0,"max_bandwidth":{"downstream":30720,"upstream":10240},"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435456,"sp":"tel","sp_name":"电信","timestamp":1516931884}

Host: 180.97.85.185:12700 User-Agent: android-async-http/xl-acc-sdk/version-1.0.0.1

GET /v2/upgrade?sequence=268435457&peerid=986AC3925083004V&userid=702102337&client_type=android-uplink-2.4.1.3&client_version=andrioduplink-2.4.1.3&os=android-7.1.2.25E5823&sessionid=C053D8A0EA1657D0DF1E6E29EC94059F&user_type=1&dial_account=sn::09142323152 {"bandwidth":{"downstream":10240,"upstream":30720},"dial_account":"sn::09142323152","errno":0,"message":"","province":"shan_xi","province_name":"陕西","richmessage":"","sequence":268435457,"sp":"tel","sp_name":"电信","timestamp":1516931885}

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fffonion/Xunlei-Fastdick/issues/97#issuecomment-360767297, or mute the thread https://github.com/notifications/unsubscribe-auth/ACCVlU8WaboxO7RDAraMSHaZ8oNDP1Jxks5tOb45gaJpZM4OFXNm .

ken198 commented 6 years ago

查看安全中心,每十分钟有两条同时登录的请求记录

fffonion commented 6 years ago

@ken198 检查一下有没有开多个进程

ken198 commented 6 years ago

@fffonion 没有开多进程,换了3个路由都是这样,潘多拉、padavan,开路由时候安全中心是1个登录记录,10分钟后就出现两个同时登录的记录,相差不过10秒

lphgor commented 6 years ago

我觉得是不是可以考虑把renew去掉? 我测试了一天,去掉renew以后,安全中心没有新的登录记录,session依然有效。没有必要10分钟renew一次。

fffonion commented 6 years ago

@lphgor 好的,我先把renew去掉了,暂时依靠错误判断来重新登陆好了

guaosi commented 6 years ago

总是要我输入验证码,有什么好的解决办法吗

00:55:42 Error: login xunlei failed, 为了您的账号安全,请输入验证码[6] 00:55:42 {'msgurl': '', 'isequenceNo': '1000001', 'protocolVersion': '200', 'errorDescUrl': 'http://verify2.xunlei.com/i mage?t=MEA', 'errorCode': '6', 'errorIsRetry': 0, 'errorDesc': '为了您的账号安全,请输入验证码[6]', 'isCompressed': '0', 'verifyType': 'MEA', 'platformVersion': '2'}

fffonion commented 6 years ago

@guaosi 尝试一下昨天更新的版本?

guaosi commented 6 years ago

@fffonion 问题依旧,不知道要怎么办,有看到一个issue说删除本地的swjsq.account.txt,然后py swjsq.py,最后再重新创建swjsq.account.txt再次py swjsq.py。我测试还是无效,问题依旧,感觉头疼