I'm a lazy copy-paste developer.
Don't trust the graph.
I don't code, I create bugs.
- I don't like Javascript at all, and npm just sucks.
- I don't trust centralized services.
- Cantonese speaker.
- Loves isometric archviz.
- Dragon slayer.
Drcom-generic implementation in C.
License: GNU Affero General Public License v3.0
/usr/bin/dogcom -m dhcp -c /etc/dogcom.conf -l /tmp/dogcom.log -d -v
按此执行命令,日志会输出到/etc/dogcom.conf
测试版本:1.5.0
处理checksum2_str时,数组越界。
位置 auth.c#L195
我想让路由器监测到我的手机连接后自动完成校网登录,手机断开连接后自动注销校网连接,请帮帮我。
如题
你好,我写了个openwrt luci界面的dogcom,网址如下:
https://github.com/Twinzo1/openwrt/tree/master/dogcom_openwrt
make的时候失败,Windows 10,用的MinGW的make
$ make
gcc configparse.o keepalive.o daemon.o auth.o main.o eapol.o libs/md5.o libs/common.o libs/md4.o libs/sha1.o -std=gnu99 -Werror -o dogcom
keepalive.o:keepalive.c:(.text+0xbd): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0x148): undefined reference to `__imp_recvfrom'
keepalive.o:keepalive.c:(.text+0x289): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0x32c): undefined reference to `__imp_recvfrom'
keepalive.o:keepalive.c:(.text+0x534): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0x5bc): undefined reference to `__imp_recvfrom'
keepalive.o:keepalive.c:(.text+0xbab): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0xc29): undefined reference to `__imp_recvfrom'
keepalive.o:keepalive.c:(.text+0xe30): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0xeae): undefined reference to `__imp_recvfrom'
keepalive.o:keepalive.c:(.text+0x1094): undefined reference to `__imp_sendto'
keepalive.o:keepalive.c:(.text+0x1112): undefined reference to `__imp_recvfrom'
e:/program files (x86)/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.1/../../../../x86_64-w64-mingw32/bin/ld.exe: keepalive.o: bad reloc address 0x0 in section `.pdata'
collect2.exe: error: ld returned 1 exit status
Makefile:36: recipe for target 'dogcom' failed
make: *** [dogcom] Error 1
makefile没有修改,内容如下:
32 SOURCES = $(wildcard *.c) $(wildcard libs/*.c)
33 OBJS = $(patsubst %.c, %.o, $(SOURCES))
34
35 $(TARGET): $(OBJS)
36 $(CC) $(DEBUG) $(TEST) $(OBJS) $(CFLAGS) -o $(TARGET)
rt
硬件是树莓派3b+,刷入了lede。
在执行drcom -m pppoe -c /usr/drcom.conf 时候出现
root@LEDE:/# dogcom -m pppoe -c /usr/drcom.conf[ 247.887575] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
[ 248.049880] pppoe-wan: renamed from ppp0
Failed to recv data: Resource temporarily unavailable
Retrying...
[ 254.292179] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 254.368602] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 256.155329] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE 1
[ 259.535056] pppoe-wan: renamed from ppp0
Failed to recv data: Resource temporarily unavailable
Retrying...
[ 265.832579] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 265.908544] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 267.439206] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
Failed to recv data: Resource temporarily unavailable
Retrying...
[ 271.104939] pppoe-wan: renamed from ppp0
Failed to recv data: Resource temporarily unavailable
Retrying...
[ 277.392704] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 277.468562] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 278.999249] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
[ 282.635081] pppoe-wan: renamed from ppp0
Failed to recv data: Resource temporarily unavailable
Retrying...
Failed to keep in touch with server, exiting <<<<<
请问大神,这是由于这硬件原因还是什么情况?
想做arm版本的dogcom在手机上使用,虽然几乎用不到,但是我这破手机后台的哆点根本挂不住,十几分钟后后台就被杀了,很难受,ndk-build的话Android,mk不会用,arm-linux-gcc也不会用……
虽然代码中有体现,但还是问一下有没有排版好的相关协议?
在auth.c的358行sum = sum * 19680126 & 0xffffffff;
如果工作在大端机器上结果也许会不同吧?
深大 版本是5.2.0(D),暑假前一天突然drcom的密码自动改掉了
问了网管之后他说是同步成校园卡的密码了
自此以后,每天都会断网,每天都要重新抓包才能用一天
不清楚到底是什么鬼,附上截图
http://i4.bvimg.com/520306/64c47af36febf632.jpg
There are some differences in login part.
RT
构建了一个多架构的Docker容器,可以在RPI上使用(都是Linux的).
目前只使用的是以下命令:
$ dogcom -m dhcp -c dogcom.conf
Linux下测试成功,windows编译成功后没有x模式
windows版没有x版,能否调用一下mentohust的dll或系统api?
rt
IPDOG = '\x01'
host_name = 'fuyumi'
PRIMARY_DNS = '10.10.10.23'
dhcp_server = '10.10.10.173'
AUTH_VERSION = '\x2f\x00'
mac = 0x0000d8cb8aef
host_os = 'Windows 10'
KEEP_ALIVE_VERSION = '\xdc\x02'
ror_version = True
You are binding at 0.0.0.0!
[Challenge sent] 010270b12f000000000000000000000000000000
[Challenge recv] 020270b10771040001000100f303e8f000000000ac1f24f4f000a8a80000e659f16700000000dc02000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 0301001d20958b198ccfe4bb76d723a2b6f2b0ac3135303236303030340000000000000000000000000000000000000000000000000000002003209553d20620a374151b12fd73a4b8acaacd9932898301ac1f24690000000000000000000000006c1832beabf60aad0100000000667579756d6900000000000000000000000000000000000000000000000000000a0a0a170a0a0aad000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000abbd67ee20e34020c104fb52f00000000d8cb8aef0000e913
[login recv] 05000005150000000000000000000000000000006c6461702061757468206572726f720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
<<< login failed >>>
Retrying...
[Challenge sent] 01024b692f000000000000000000000000000000
[Challenge recv] 02024b690771040001000100f303e8f000000000ac1f24f4f000a8a80000e659f16700000000dc02000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 0301001d20958b198ccfe4bb76d723a2b6f2b0ac3135303236303030340000000000000000000000000000000000000000000000000000002003209553d20620a374151b12fd73a4b8acaacd9932898301ac1f24690000000000000000000000006c1832beabf60aad0100000000667579756d6900000000000000000000000000000000000000000000000000000a0a0a170a0a0aad000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000abbd67ee20e34020c104fb52f00000000d8cb8aef0000e913
[login recv] 05000005150000000000000000000000000000006c6461702061757468206572726f720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
<<< login failed >>>
Retrying...
[Challenge sent] 01028ddc2f000000000000000000000000000000
[Challenge recv] 02028ddc0e71040001000100f303e8f000000000ac1f24f4f000a8a80000e659f16700000000dc02000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 0301001d1a56a2661645b72948e44004f41bd13231353032363030303400000000000000000000000000000000000000000000000000000020031a567aad9caa69822dac38951b0cdce0f5da48ac18e801ac1f24690000000000000000000000004b1ce73ab55806530100000000667579756d6900000000000000000000000000000000000000000000000000000a0a0a170a0a0aad000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000a6ac83719da60020c007bf04f00000000d8cb8aef0000e913
[login recv] 05000005150000000000000000000000000000006c6461702061757468206572726f720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
<<< login failed >>>
Retrying...
[Challenge sent] 0102f8ec2f000000000000000000000000000000
[Challenge recv] 0202f8ec0e71040001000100f303e8f000000000ac1f24f4f000a8a80000e659f16700000000dc02000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 0301001d1a56a2661645b72948e44004f41bd13231353032363030303400000000000000000000000000000000000000000000000000000020031a567aad9caa69822dac38951b0cdce0f5da48ac18e801ac1f24690000000000000000000000004b1ce73ab55806530100000000667579756d6900000000000000000000000000000000000000000000000000000a0a0a170a0a0aad000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000a6ac83719da60020c007bf04f00000000d8cb8aef0000e913
[login recv] 05000005150000000000000000000000000000006c6461702061757468206572726f720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
<<< login failed >>>
Retrying...
[Challenge sent] 0102f5722f000000000000000000000000000000
[Challenge recv] 0202f5721871040001000100f303e8f000000000ac1f24f4f000a8a80000e659f16700000000dc02000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 0301001da35533c2b5d366825355c1dbbf5862853135303236303030340000000000000000000000000000000000000000000000000000002003a355eb093f3cfdad95099021ed05a42db37e5cac3b5a01ac1f2469000000000000000000000000064f6af82093be580100000000667579756d6900000000000000000000000000000000000000000000000000000a0a0a170a0a0aad000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000aa7d0bb3cc7d4020ca02a46cd00000000d8cb8aef0000e913
[login recv] 05000005150000000000000000000000000000006c6461702061757468206572726f720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
<<< login failed >>>
Retrying...
>>>>> Failed to keep in touch with server, exiting <<<<<
Use WSAGetLastError
instead of using perror
.
#include <stdio.h>
#include <stdlib.h>
void DieWithError(char *errorMessage) {
perror(errorMessage);
exit(1);
}
#include <winsock.h>
#include <stdlib.h>
void DieWithError(char *errorMessage) {
fprintf(stderr,"%s: %d\n",
errorMessage, WSAGetLastError());
exit(1);
}
rt
Failed to recv data: Resource temporarily unavailable
以下是log
[2017/01/04 Wed 16:18:37] [Challenge sent] 0700080001000000
[2017/01/04 Wed 16:18:37] [Challenge recv] 0700100002000000f7589906ac13da40a8a80000e659f16700000000dc020000
[2017/01/04 Wed 16:18:37] [PPPoE_login sent] 070160000300000000000000ac13da4000620014f75899063445b86c00000000000000000000008bac13da40ffffffff000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000
[2017/01/04 Wed 16:18:40] [Challenge sent] 0702080001000000
[2017/01/04 Wed 16:18:40] [Challenge recv] 070210000200000012599906ac13da40a8a80000e659f16700000000dc020000
[2017/01/04 Wed 16:18:40] [PPPoE_login sent] 070360000300000000000000ac13da4000620014125999067ada8edd00000000000000000000008bac13da40ffffffff000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000
[2017/01/04 Wed 16:18:43] [Challenge sent] 0704080001000000
[2017/01/04 Wed 16:18:43] [Challenge recv] 07041000020000002e599906ac13da40a8a80000e659f16700000000dc020000
[2017/01/04 Wed 16:18:43] [PPPoE_login sent] 070560000300000000000000ac13da40006200142e599906029059cb00000000000000000000008bac13da40ffffffff000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000
在win10bash和ubuntu虚拟机里测试都是如上错误
配置是对的,python版成功
server = '172.24.253.35'
pppoe_flag = '\x14'
keep_alive2_flag = '\xdc'
在寝室PC上挂着dogcom,然后,我想在教室用手机连wifi登录Drcom,却一直被寝室PC上的dogcom挤掉,怎么才能让dogcom不会一直尝试登录呢?
Can anyone support the build of dogcom on macOS? Which libraries do I need to add manually and how to change the source for it?
Thx for all your support.
// 这里的配置文件参考了https://github.com/drcoms/jlu-drcom-client/blob/master/newclient.py
PS C:\Users\Fengl\Downloads\dogcom-1.6.2> cat .\jlu.conf
server = '10.100.61.3'
username = ''
password = ''
CONTROLCHECKSTATUS = '\x20'
ADAPTERNUM = '\x03'
host_ip = '40.140.58.200'
IPDOG = '\x01'
host_name = 'LIYUANYUAN'
PRIMARY_DNS = '10.10.10.10'
dhcp_server = '0.0.0.0'
AUTH_VERSION = '\x68\x00'
mac = 0xf48e38e84672
host_os = 'Windows 10'
KEEP_ALIVE_VERSION = '\xDC\x02'
ror_version = True
keepalive1_mod = True
PS C:\Users\Fengl\Downloads\dogcom-1.6.2> .\dogcom.exe --mode dhcp --conf .\jlu.conf --bindip 49.140.58.200 --log ./log.txt
<<< Login failed >>>
[Tips] The client version is incorrect.
Retrying...
<<< Login failed >>>
[Tips] The client version is incorrect.
Retrying...
<<< Login failed >>>
[Tips] The client version is incorrect.
Retrying...
PS C:\Users\Fengl\Downloads\dogcom-1.6.2> .\dogcom.exe --mode static --conf .\jlu.conf --bindip 49.140.58.200 --log ./log.txt
unknown mode
PS C:\Users\Fengl\Downloads\dogcom-1.6.2> .\dogcom.exe --conf .\jlu.conf --bindip 49.140.58.200 --log ./log.txt
Failed to keep in touch with server, exiting <<<<<
PS C:\Users\Fengl\Downloads\dogcom-1.6.2> .\dogcom.exe --mode pppoe --conf .\jlu.conf --bindip 49.140.58.200 --log ./log.txt
Failed to recv data: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
Failed to recv data: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
PS C:\Users\Fengl\Downloads\dogcom-1.6.2>
nerd@ubuntu:/var/log$ cat dogcom.log
[2018/04/03 Tue 00:51:07] [Challenge sent] 0700080001000000
[2018/04/03 Tue 00:51:07] [Challenge recv] 070010000200000093b3d9010a9db530a8ac00004fe416c100000000dc020000
[2018/04/03 Tue 00:51:07] [PPPoE_login sent] 0701600003000000000000000a9db5300062002a93b3d901b8d926e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
[2018/04/03 Tue 00:51:07] [PPPoE_login recv] 07013000040020008ac6d335010000004439d8eda0bc00fd1db082b35b810451b0820060000000000000000000000000
[2018/04/03 Tue 00:51:10] [Keepalive2_file sent] 070028000b010f272f12000000000000000000000000000000000000000000000000000000000000
[2018/04/03 Tue 00:51:10] [Keepalive2_file recv] 070010010b06dc022f12000000000000a8ac00004fe416c100000000dc0200004d5a900003000000
[2018/04/03 Tue 00:51:10] [Keepalive2_A sent] 070128000b01dc022f12000000000000000000000000000000000000000000000000000000000000
[2018/04/03 Tue 00:51:10] [Keepalive2_B recv] 070128000b02dc022f12000000000000b6b3d9010000000000000000000000000000000000000000
[2018/04/03 Tue 00:51:10] [Keepalive2_C sent] 070228000b03dc022f12000000000000b6b3d901000000000000000000000000c72f31017e000000
[2018/04/03 Tue 00:51:10] [Keepalive2_D recv] 070228000b04dc022f12000000000000b6b3d9010000000000000000000000000000000000000000
[2018/04/03 Tue 00:51:10] PPPoE in loop.
请问大神,这是成功了吗?我使用的是Ubuntu17.10
,对于C语言版本的dogcom看不懂啊,没有简介各个文件;还有就是这是在pppoe端输入的帐号和密码吗?
[2017/09/11 Mon 02:16:42] [Challenge sent] 01020c0116000000000000000000000000000000
[2017/09/11 Mon 02:16:42] [Challenge recv] 02020c018cf000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:42] [Login sent] 0301001f2f8f47bdfc5e3712fb4309eef32f8159313331303736333830373000000000000000000000000000000000000000000000000000200468d445b17cc4e588e3455e19c3c49b0f589508e33e49010a037442000000000000000000000000c2518f13621b6b860100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc0dbdab30000475b020c809a0000e913
[2017/09/11 Mon 02:16:42] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203466656134646430
[2017/09/11 Mon 02:16:42] <<< Login failed >>>
[2017/09/11 Mon 02:16:42] Retrying...
[2017/09/11 Mon 02:16:45] [Challenge sent] 0102e5e416000000000000000000000000000000
[2017/09/11 Mon 02:16:45] [Challenge recv] 0202e5e48cf000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:45] [Login sent] 0301001f2f8f47bdfc5e3712fb4309eef32f8159313331303736333830373000000000000000000000000000000000000000000000000000200468d445b17cc4e588e3455e19c3c49b0f589508e33e49010a037442000000000000000000000000c2518f13621b6b860100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc0dbdab30000475b020c809a0000e913
[2017/09/11 Mon 02:16:48] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203466656134646430
[2017/09/11 Mon 02:16:48] <<< Login failed >>>
[2017/09/11 Mon 02:16:48] Retrying...
[2017/09/11 Mon 02:16:51] [Challenge sent] 0102156a16000000000000000000000000000000
[2017/09/11 Mon 02:16:51] [Challenge recv] 0202156a8df000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:52] [Login sent] 0301001fa2b30e6de53300d4a3d528a77009a53b3133313037363338303730000000000000000000000000000000000000000000000000002004e5e80c6165a97023ee8b689b8f287942e060f16f2579010a037442000000000000000000000000ae799785c446970e0100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc00dd18b0000475b020c809a0000e913
[2017/09/11 Mon 02:16:52] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203030643064323932
[2017/09/11 Mon 02:16:52] <<< Login failed >>>
[2017/09/11 Mon 02:16:52] Retrying...
[2017/09/11 Mon 02:16:55] [Challenge sent] 0102628016000000000000000000000000000000
[2017/09/11 Mon 02:16:55] [Challenge recv] 020262808df000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:55] [Login sent] 0301001fa2b30e6de53300d4a3d528a77009a53b3133313037363338303730000000000000000000000000000000000000000000000000002004e5e80c6165a97023ee8b689b8f287942e060f16f2579010a037442000000000000000000000000ae799785c446970e0100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc00dd18b0000475b020c809a0000e913
[2017/09/11 Mon 02:16:55] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203030643064323932
[2017/09/11 Mon 02:16:55] <<< Login failed >>>
[2017/09/11 Mon 02:16:55] Retrying...
[2017/09/11 Mon 02:16:58] [Challenge sent] 0102402316000000000000000000000000000000
[2017/09/11 Mon 02:16:58] [Challenge recv] 020240238ef000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:58] [Login sent] 0301001f0365ab50d3fbbb4363abd1b010e63e2c3133313037363338303730000000000000000000000000000000000000000000000000002004443ea95c5361ade5d6f7884be99abd437fcdf9104374010a0374420000000000000000000000001fafb06bef39ef880100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020c50624dc50000475b020c809a0000e913
[2017/09/11 Mon 02:16:58] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203464376465373363
[2017/09/11 Mon 02:16:58] <<< Login failed >>>
[2017/09/11 Mon 02:16:58] Retrying...
[2017/09/11 Mon 02:17:01] >>>>> Failed to keep in touch with server, exiting <<<<<
今天校园网进行了一次更新,之前大概2月的drcom可以使用,今天更新后就只能登陆但是无法保持在线,我提交了抓包文件和我的配置文件及使用的是dogcom版本是2月更新的1.6.2版本
大佬问个问题,py版的drcom,在我用mentohust获取到ip之后能正常登录,dogcom在同样的情况下不行,是不是因为-m 参数的dhcp的问题?
您好,我路由器cpu是arm的,openwrt系统,能不能帮忙编译一个程序呢?谢谢了。
1、这个支持x 版或者D版吗?
2、有openwrt版本的吗?或者用openwrt toolchain有编译过吗?
auth.c:276:21: error: '__builtin_memcpy' writing 102 bytes into a region of size 100 overflows the destination [-Werror=stringop-overflow=]
strcpy(err_msg, "[Tips] MAC address does not match, this account can only be used in the specified IP and MAC address.");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
需要把err_msg
的大小调整到至少102。
[2017/09/11 Mon 02:16:42] [Challenge sent] 01020c0116000000000000000000000000000000
[2017/09/11 Mon 02:16:42] [Challenge recv] 02020c018cf000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:42] [Login sent] 0301001f2f8f47bdfc5e3712fb4309eef32f8159313331303736333830373000000000000000000000000000000000000000000000000000200468d445b17cc4e588e3455e19c3c49b0f589508e33e49010a037442000000000000000000000000c2518f13621b6b860100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc0dbdab30000475b020c809a0000e913
[2017/09/11 Mon 02:16:42] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203466656134646430
[2017/09/11 Mon 02:16:42] <<< Login failed >>>
[2017/09/11 Mon 02:16:42] Retrying...
[2017/09/11 Mon 02:16:45] [Challenge sent] 0102e5e416000000000000000000000000000000
[2017/09/11 Mon 02:16:45] [Challenge recv] 0202e5e48cf000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:45] [Login sent] 0301001f2f8f47bdfc5e3712fb4309eef32f8159313331303736333830373000000000000000000000000000000000000000000000000000200468d445b17cc4e588e3455e19c3c49b0f589508e33e49010a037442000000000000000000000000c2518f13621b6b860100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc0dbdab30000475b020c809a0000e913
[2017/09/11 Mon 02:16:48] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203466656134646430
[2017/09/11 Mon 02:16:48] <<< Login failed >>>
[2017/09/11 Mon 02:16:48] Retrying...
[2017/09/11 Mon 02:16:51] [Challenge sent] 0102156a16000000000000000000000000000000
[2017/09/11 Mon 02:16:51] [Challenge recv] 0202156a8df000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:52] [Login sent] 0301001fa2b30e6de53300d4a3d528a77009a53b3133313037363338303730000000000000000000000000000000000000000000000000002004e5e80c6165a97023ee8b689b8f287942e060f16f2579010a037442000000000000000000000000ae799785c446970e0100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc00dd18b0000475b020c809a0000e913
[2017/09/11 Mon 02:16:52] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203030643064323932
[2017/09/11 Mon 02:16:52] <<< Login failed >>>
[2017/09/11 Mon 02:16:52] Retrying...
[2017/09/11 Mon 02:16:55] [Challenge sent] 0102628016000000000000000000000000000000
[2017/09/11 Mon 02:16:55] [Challenge recv] 020262808df000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:55] [Login sent] 0301001fa2b30e6de53300d4a3d528a77009a53b3133313037363338303730000000000000000000000000000000000000000000000000002004e5e80c6165a97023ee8b689b8f287942e060f16f2579010a037442000000000000000000000000ae799785c446970e0100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020cc00dd18b0000475b020c809a0000e913
[2017/09/11 Mon 02:16:55] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203030643064323932
[2017/09/11 Mon 02:16:55] <<< Login failed >>>
[2017/09/11 Mon 02:16:55] Retrying...
[2017/09/11 Mon 02:16:58] [Challenge sent] 0102402316000000000000000000000000000000
[2017/09/11 Mon 02:16:58] [Challenge recv] 020240238ef000000a000100f203e8f0000000000a037442f000a8a80000e659f16700000000dc02000000000000000000000000000000000000000000000000000000000000000000000000
[2017/09/11 Mon 02:16:58] [Login sent] 0301001f0365ab50d3fbbb4363abd1b010e63e2c3133313037363338303730000000000000000000000000000000000000000000000000002004443ea95c5361ade5d6f7884be99abd437fcdf9104374010a0374420000000000000000000000001fafb06bef39ef880100000000667579756d6900000000000000000000000000000000000000000000000000000a0101580a0374fe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600020c50624dc50000475b020c809a0000e913
[2017/09/11 Mon 02:16:58] [login recv] 050000051500000000000000000000000000000032393b5573657228313331303736333830373040666a6a7878792927732041757468656e204174747269622861692d536572766963652d50617373776f72643a204e4153206973203464376465373363
[2017/09/11 Mon 02:16:58] <<< Login failed >>>
[2017/09/11 Mon 02:16:58] Retrying...
[2017/09/11 Mon 02:17:01] >>>>> Failed to keep in touch with server, exiting <<<<<
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.