首页
社区
课程
招聘
[旧帖] 求助呀 愿各位资深老大看看提点一下 0.00雪花
发表于: 2009-4-30 23:56 2791

[旧帖] 求助呀 愿各位资深老大看看提点一下 0.00雪花

2009-4-30 23:56
2791
我有个服务端程序 总是受到缓冲溢出攻击 一攻击就 程序崩溃 而且还显示出日志 原因 哪个大大 能否帮修复下 指点下 QQ:158472416

Exception time:2009-04-30,20:42:53
异常代码:ACCESS_VIOLATION(0xc0000005)
异常描述:The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
异常原因:访问内存非法,该地址(0x488cb000)不能为读取。
异常地址:0x7c3429c1
模块地址:0001:000019c1
模块名称:E:\FOD\fodserver\system\MSVCR71.dll
////////////

////////////
寄存器:
Eax: 0x48904202
Ebx: 0x0003a980
Ecx: 0x0000e481
Edx: 0x00000000
Esi: 0x488caffe
Edi: 0x48c245bc
Cs:Eip: 001B:7c3429c1
Ss:Esp: 0023:01f3fbcc  Ebp: 0x01f3fbd4
Ds: 0023  Es: 0023  Fs: 003B  Gs: 0000
Flags: 0x00010212
////////////

////////////
函数堆栈:
序号  地址        栈帧        函数                                        文件
1  0x7c3429c1  0x01f3fbd4  memmove()                        
2  0x24019c64  0x01f3fc10  ?IsInSafeZone@CGSPKMng@@MAEHHH@Z()  
3  0x2401a1ca  0x01f3fc54  ?ControlHireling@@YA_NPAVCERPlayer@@HHHPAK@Z()  
4  0x2402ec82  0x01f3fe40  ?GS_Explain@CSrvrGSProcess@@QAEHPAXHPAVCServerCharacter@@PAVCERPlayer@@@Z()  
5  0x24006d85  0x01f3fea4  ?FastLogic@CServerCharacter@@QAEXXZ()  
6  0x2401f5fc  0x01f3fef8  ?Logic@CNewNetServer@@QAEHXZ()   
7  0x004048a6  0x01f3ff34  0001:000038a6 E:\FOD\fodserver\system\fodheroserverex2.exe
8  0x2600c2d6  0x01f3ff68  ?TryFastLogic@IServerBase@@QAEHXZ()  
9  0x00404b3f  0x01f3ffa0  0001:00003b3f E:\FOD\fodserver\system\fodheroserverex2.exe
10  0x0040755e  0x01f3ffb8  0001:0000655e E:\FOD\fodserver\system\fodheroserverex2.exe
11  0x7c82482f  0x01f3ffec  GetModuleHandleA()               
StackWalk() Failed...
////////////

////////////
局部变量:
序号  地址        栈帧        函数                                        文件
1  0x7c3429c1  0x01f3fbd4  memmove()                        
2  0x24019c64  0x01f3fc10  ?IsInSafeZone@CGSPKMng@@MAEHHH@Z()  
3  0x2401a1ca  0x01f3fc54  ?ControlHireling@@YA_NPAVCERPlayer@@HHHPAK@Z()  
4  0x2402ec82  0x01f3fe40  ?GS_Explain@CSrvrGSProcess@@QAEHPAXHPAVCServerCharacter@@PAVCERPlayer@@@Z()  
5  0x24006d85  0x01f3fea4  ?FastLogic@CServerCharacter@@QAEXXZ()  
6  0x2401f5fc  0x01f3fef8  ?Logic@CNewNetServer@@QAEHXZ()   
7  0x004048a6  0x01f3ff34  0001:000038a6 E:\FOD\fodserver\system\fodheroserverex2.exe
8  0x2600c2d6  0x01f3ff68  ?TryFastLogic@IServerBase@@QAEHXZ()  
9  0x00404b3f  0x01f3ffa0  0001:00003b3f E:\FOD\fodserver\system\fodheroserverex2.exe
10  0x0040755e  0x01f3ffb8  0001:0000655e E:\FOD\fodserver\system\fodheroserverex2.exe
11  0x7c82482f  0x01f3ffec  GetModuleHandleA()               
StackWalk() Failed...
////////////

////////////
全局变量:
1        'memset'(NOTYPE, 396 bytes)
2        '__crtLCMapStringA'(NOTYPE, 827 bytes)
3        'malloc'(NOTYPE, 97 bytes)
4        '_mbscpy'(NOTYPE, 0 bytes)
5        'strcpy'(NOTYPE, 139 bytes)
6        'strlen'(NOTYPE, 967 bytes)
7        '_setmbcp'(NOTYPE, 290 bytes)
8        '_initterm'(NOTYPE, 161 bytes)
9        '_onexit'(NOTYPE, 50 bytes)
10        'atexit'(NOTYPE, 785 bytes)
11        '_msize'(NOTYPE, 120 bytes)
12        '_lock'(NOTYPE, 34 bytes)
13        '_unlock'(NOTYPE, 21 bytes)
14        'free'(NOTYPE, 518 bytes)
15        'calloc'(NOTYPE, 182 bytes)
16        '_except_handler3'(NOTYPE, 230 bytes)
17        '_seh_longjmp_unwind'(NOTYPE, 27 bytes)
18        '_global_unwind2'(NOTYPE, 66 bytes)
19        '_local_unwind2'(NOTYPE, 104 bytes)
20        '_abnormal_termination'(NOTYPE, 154 bytes)
21        '_mbscat'(NOTYPE, 0 bytes)
22        'strcat'(NOTYPE, 113 bytes)
23        'strncpy'(NOTYPE, 334 bytes)
24        'strchr'(NOTYPE, 190 bytes)
25        'strstr'(NOTYPE, 134 bytes)
26        'strncmp'(NOTYPE, 57 bytes)
27        'memmove'(NOTYPE, 818 bytes)
28        'strcmp'(NOTYPE, 135 bytes)
29        'strpbrk'(NOTYPE, 63 bytes)
30        'strncat'(NOTYPE, 309 bytes)
31        'memcpy'(NOTYPE, 821 bytes)
32        'strcspn'(NOTYPE, 68 bytes)
33        'memcmp'(NOTYPE, 516 bytes)
34        '_EH_prolog'(NOTYPE, 107 bytes)
35        '_inp'(NOTYPE, 9 bytes)
36        '_inpw'(NOTYPE, 8 bytes) = 0x24548b66
37        '_inpd'(NOTYPE, 7 bytes)
38        '_outp'(NOTYPE, 13 bytes)
39        '_outpw'(NOTYPE, 13 bytes)
40        '_outpd'(NOTYPE, 11 bytes)
41        '_except_handler2'(NOTYPE, 174 bytes)
42        '_longjmpex'(NOTYPE, 5 bytes)
43        '_setjmp'(NOTYPE, 56 bytes)
44        '_setjmp3'(NOTYPE, 123 bytes)
45        'longjmp'(NOTYPE, 155 bytes)
46        '_memccpy'(NOTYPE, 91 bytes)
47        '_strnset'(NOTYPE, 43 bytes)
48        '_strrev'(NOTYPE, 53 bytes)
49        '_strset'(NOTYPE, 33 bytes)
50        'memchr'(NOTYPE, 171 bytes)
51        'strrchr'(NOTYPE, 45 bytes)
52        'strspn'(NOTYPE, 156 bytes)
53        '_CIacos'(NOTYPE, 20 bytes)
54        'acos'(NOTYPE, 183 bytes)
55        '_CIasin'(NOTYPE, 20 bytes)
56        'asin'(NOTYPE, 183 bytes)
57        'atan'(NOTYPE, 63 bytes)
58        '_CIatan'(NOTYPE, 212 bytes)
59        'atan2'(NOTYPE, 10 bytes)
60        '_CIatan2'(NOTYPE, 10 bytes)
61        '_CIcos'(NOTYPE, 20 bytes)
62        'cos'(NOTYPE, 154 bytes)
63        'sinh'(NOTYPE, 10 bytes)
64        'cosh'(NOTYPE, 10 bytes)

下面还有很长

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//