-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
客户端v3.74(u60)不能登录。 #3
Comments
封包截取过程: |
http://pan.baidu.com/s/1CPuEi 封包文件网盘下载。。 |
对比了一下 尝试将 drcom-generic-debug-u62.py 206-207行 data += '\x20' #fixed unknow 1
data += '\x02' #unknow 2 改成 data += '\x0c' #fixed unknow 1
data += '\x01' #unknow 2 试试? p.s. 这个01 02根据 jdrcom 的作者在 drcom_2011.lua 中提到是mac认证方式。 |
OK,我关闭客户端 去试试。。 |
出现新的错误提示: |
搞错了。。在改过的基础上 data += '\x0a\x00' # for u64, \x1a\x00 改成 data += '\x09\x00' # for u64, \x1a\x00 试试 |
再次修改233行后: C:\Users\RenZhen> |
实在没看出来问题在哪儿…你把mac改成0x000000000000试试…… 返回4d15应该是某种提示你登陆过快的东西 ,也许 |
Traceback (most recent call last): C:\Users\RenZhen> MAC修改后最后改变了。 |
咦?没有其他的错误信息了么 |
有啊。 [login] send 0301001e7a29e928a55d7e99d92f1a0d25b9a61a7a627a7a3939333534300000000 |
试试在以上的基础上 238 行 data += dump(mac) 改成 data += '\x00'*6 |
MAC修改为0x844bf55ee9dd [login] send 0301001eec8fc55eb44cae72a4fa5919853dc9bd7a627a7a3939333534300000000 C:\Users\RenZhen> |
238行修改后 [login] send 0301001eafb80df95f0fe3033c53a2b7d279d13a7a627a7a3939333534300000000 C:\Users\RenZhen> |
疑难杂症了…drcom的资料全都放在学校了,等开学我回学校的时候看看吧,我对比了一下应该没有问题,问题处在哪儿实在不清楚。
|
http://pan.baidu.com/s/1i3HuMAL |
登录器界面
服务器IP界面(没有网页登录权限)
使用路由器做交换机用,通过无线网卡连接路由器发出的WIFI用公司的客户端来进行认证。
上端线路插入路由器的lan口,wan口空着。
路由器设置为静态IP,与本机设置为一样的IP,客户端正常登录。
本地网卡与路由器静态IP设置如下:
ip地址:172.29.228.99
子网掩码:255.255.255.0
网关地址:172.29.228.1
DNS服务器:
8.8.8.8
114.114.114.114
之前CMD里是不停的,这次再试的时候自己停下来了。
登陆时的调试显示:
[login] send 0301001e9f828c7febc64b2c7ba74bb3b30a56b77a627a7a3939333534300000000
00000000000000000000000000000000000000000000020021bc97921021bfcb073467e502e06da9
16ebab639f74a01ac1de463000000000000000000000000e90b6ef14da095b2010000000052454e5
a48454e0000000000000000000000000000000000000000000000000008080808000000000000000
00000000000000000940000000500000001000000280a00000200000038303839440000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000a00020
c20af47060000844bf55ee9dd0000e913
[login] recv 05000005150000000000000000000000000000000000
[login] packet sent.
[challenge] recv 0202ccabe3fa3f0000000100d003e8f000000000ac1de463f000a8a400003aa
e6f3c00000000d8020000
[DEBUG] challenge:
0202ccabe3fa3f0000000100d003e8f000000000ac1de463f000a8a400003aae6f3c00000000d802
0000
[challenge] challenge packet sent.
[mkpkt] 0301001e9f828c7febc64b2c7ba74bb3b30a56b77a627a7a393933353430000000000000
000000000000000000000000000000000000000020021bc97921021bfcb073467e502e06da916eba
b639f74a01ac1de463000000000000000000000000e90b6ef14da095b2010000000052454e5a4845
4e000000000000000000000000000000000000000000000000000808080800000000000000000000
000000000000940000000500000001000000280a0000020000003830383944000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000a00020c20af
47060000844bf55ee9dd0000e913
[login] send 0301001e9f828c7febc64b2c7ba74bb3b30a56b77a627a7a3939333534300000000
00000000000000000000000000000000000000000000020021bc97921021bfcb073467e502e06da9
16ebab639f74a01ac1de463000000000000000000000000e90b6ef14da095b2010000000052454e5
a48454e0000000000000000000000000000000000000000000000000008080808000000000000000
00000000000000000940000000500000001000000280a00000200000038303839440000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000a00020
c20af47060000844bf55ee9dd0000e913
[login] recv 4d15
[login] packet sent.
[challenge] recv 05000005150000000000000000000000000000000000
[DEBUG] challenge:
05000005150000000000000000000000000000000000
Traceback (most recent call last):
File "E:\TDDOWNLOAD\drcom-generic-debug-u62.py", line 322, in
main()
File "E:\TDDOWNLOAD\drcom-generic-debug-u62.py", line 312, in main
package_tail = login(username, password, server)
File "E:\TDDOWNLOAD\drcom-generic-debug-u62.py", line 252, in login
salt = challenge(svr,time.time()+random.randint(0xF,0xFF))
File "E:\TDDOWNLOAD\drcom-generic-debug-u62.py", line 61, in challenge
raise ChallengeException
main.ChallengeException
The text was updated successfully, but these errors were encountered: