x64 플랫폼용 새로운 MQL5 컴파일러 테스트 - 계산 속도가 2배에서 10배로 빨라졌습니다! - 페이지 5

 

당신은 여기 재미 있습니다.

좋은 소식.

우리는 계속 진행하며 파괴적인 비판에 대응하지 않습니다.

 
Alexey Volchanskiy :
네, 정말 멋져요! 그리고 CLI가 사용되었습니까? 그리고 제온에 20개의 코어가 있는 이유는 무엇입니까? 컴파일러가 실제로 기계에서 병렬화 가능한 코드를 생성하기 시작했습니까? 아니면 모든 것이 하나의 스레드에 있습니까?
물론 하나의 스트림.
 
Renat Fatkhullin :

우리 자신의 보호 언어가 우리의 경우 왜 중요한지 이해하는 사람은 거의 없습니다. 그러나 이것은 중요한 구성 요소입니다.

모르는 사람들을 위해 MQL4/MQL5는 세계에서 가장 많이 쓰여진 지표 및 거래 플랫폼용 Expert Advisors 언어이며 MQL4/MQL5 언어 자체가 프로그래밍 언어 등급에 포함되었습니다.

Metatrader 5 데이터 피드의 향후 변경 사항은 MQL5에 다양한 새로운 기능을 제공할 것이며, 현재 기능과 함께 터미널 내부에서 강력한 분석 시스템을 작성할 수 있게 해줍니다. 악의를 품은 사람들이 아무리 웃어도 MQL5를 사용하면 터미널 내부에서 컴퓨터 게임을 작성할 수도 있습니다. 그리고 하나가 아니라 병렬로 실행하십시오.

그러나 이 보안을 위해 제단에 많은 것을 바쳤습니다. 전 세계의 수많은 프로그래머가 이미 만들고 테스트하고 디버깅한 것을 사용할 수 없습니다. 여기에 NET을 연결하는 데 필요한 간단한 예가 있습니다 https://www.mql5.com/en/articles/27 다른 목발을 사용하거나 MT5 내부에서 디버그하기 위해 모든 것을 직접 작성하십시오.

강력한 분석 시스템이 이미 만들어졌고 오랫동안 세계에서 알려지고 사용되었습니다. 예를 들어 수학 분석(MathLab)의 선두 주자 중 하나 이상을 쉽고 자연스럽게 사용할 수 있는 기능을 만드십시오. 플랫폼은 이것으로부터만 혜택을 받을 것입니다. + 보호된 코드 내에 머물면 영광과 칭찬을 받을 것입니다. ....

그리고 다른 목발을 통하지 않습니다 https://www.mql5.com/ru/articles/1528

그러나 사용자가 MT5 내부에서 전체 MathLab을 전송하도록 강요하지 마십시오. 이것은 작동하지 않기 때문입니다. 수십억 년이 이미 개발, 테스트 및 디버깅에 소비되었습니다 ...

МetaTrader 5. Экспорт котировок в .NET приложение, используя WCF сервисы
МetaTrader 5. Экспорт котировок в .NET приложение, используя WCF сервисы
  • 2010.02.16
  • Alexander
  • www.mql5.com
Вам необходимо организовать трансляцию котировок из MetaTrader 5 в собственное приложение? Связка MQL5-DLL позволяет создавать подобные решения. В статье продемонстрирован один из способов трансляции котировок из MetaTrader 5 в приложения, написанные на .NET. Мне было рациональнее, интереснее и проще реализовать экспорт котировок именно с использованием этой платформы. К сожалению, с выходом "пятерки" поддержки .Net также не появилось, поэтому по старинке будем использовать как прослойку win32 dll с поддержкой .NET.
 
Prival-2 :

그러나 이 보안을 위해 제단에 많은 것을 바쳤습니다.

내 생각에 그 이유는 그들 자신의 언어에 있습니다. 기본적으로 그들은 경제적 정당성을 가지고 있습니다.

예, MQL에서 MatLab의 기능을 요구하는 것은 다소 어리석은 일입니다. 하지만 인디케이터, 어드바이저, 스크립트의 99%는 매우 단순하고 MQL의 가능성은 상상을 초월하는 것 같습니다. MatLab과의 통합을 원하는 사람들의 10분의 1은 안전하게 무시될 수 있으며 이익을 가져오지 않을 것입니다.

따라서 슬프게도 사용자는 이 언어 내에서 요청해야 합니다.

개인적으로 데이터 피드와 과거 데이터에 대한 디버깅 가능성 이후에는 더 이상 아무것도 필요하지 않습니다. 익스플로러 클래스와 같은 서비스 기능이 최소한 MSVC 1.0(1998) 수준에 있지 않는 한.

 
George Merts :

내 생각에 그 이유는 그들 자신의 언어에 있습니다. 기본적으로 그들은 경제적 정당성을 가지고 있습니다.

예, MQL에서 MatLab의 기능을 요구하는 것은 다소 어리석은 일입니다. 하지만 인디케이터, 어드바이저, 스크립트의 99%는 매우 단순하고 MQL의 가능성은 상상을 초월하는 것 같습니다. MatLab과의 통합을 원하는 사람들의 10분의 1은 안전하게 무시될 수 있으며 이익을 가져오지 않을 것입니다.

따라서 슬프게도 사용자는 이 언어 내에서 요청해야 합니다.

개인적으로 데이터 피드와 과거 데이터에 대한 디버깅 가능성 이후에는 더 이상 아무것도 필요하지 않습니다. 익스플로러 클래스와 같은 서비스 기능이 최소한 MSVC 1.0(1998) 수준에 있지 않는 한.

이 방법이 아닙니다. 저는 MQL에서 Matlab의 능력을 요구하지 않습니다. 저는 단지 MQL 내에서 이 능력을 사용할 수 있는 기회를 달라고 요청할 뿐입니다. Matlab에서 MQL까지 펜으로 모든 것을 다시 작성하는 것이 아니라 테스트 및 디버그하기 위해, 준비된 것을 가져 와서 사용할 수 있도록 하십시오. 그것.

아마도 지표의 99%가 단순하고 바로 이 한계에 있다는 사실일 것입니다. MQL을 사용하여 최소한 이 Matlab 기능을 구현해 보십시오.

http://www.mathworks.com/videos/machine-learning-in-matlab-99098.html

이를 위해 얼마나 많은 시간과 노력이 필요합니까?

 
George Merts :

내 생각에 그 이유는 그들 자신의 언어에 있습니다. 기본적으로 그들은 경제적 정당성을 가지고 있습니다.

예, MQL에서 MatLab의 기능을 요구하는 것은 다소 어리석은 일입니다. 하지만 인디케이터, 어드바이저, 스크립트의 99%는 매우 단순하고 MQL의 가능성은 상상을 초월하는 것 같습니다. MatLab과의 통합을 원하는 사람들의 10분의 1은 안전하게 무시될 수 있으며 이익을 가져오지 않을 것입니다.

따라서 슬프게도 사용자는 이 언어 내에서 요청해야 합니다.

개인적으로 데이터 피드와 과거 데이터에 대한 디버깅 가능성 이후에는 더 이상 아무것도 필요하지 않습니다. 익스플로러 클래스와 같은 서비스 기능이 최소한 MSVC 1.0(1998) 수준에 있지 않는 한.

글쎄요, MQL의 matlab은 이미 한계를 넘어섰습니다.)) 시장이 아닌 자신을 위한 것이라면 matlab에 액세스할 수 있는 방법이 많이 있습니다. 개인적 으로 System.Collections 의 아날로그가 그립습니다.


글쎄, 여기 최근 Vasily Sokolov가 HashTable의 유사체를 구현했지만, 왜 열성팬이 그렇게 했을까요? https://www.mql5.com/ru/articles/1334

System.Collections - пространства имен ()
System.Collections - пространства имен ()
  • msdn.microsoft.com
Пространство имен Описание Пространство имен содержит интерфейсы и классы, которые определяют различные коллекции объектов, такие как списки, очереди, двоичные массивы, хэш-таблицы и словари. Пространство имен предоставляет несколько потокобезопасных классов коллекций, которые следует использовать вместо...
 
Renat Fatkhullin :

대답은 수십 번 이상 주어졌습니다.

MT4의 기술 수명 은 끝났습니다. 그리고 계속 앉아 있으면 기회를 놓치고 있다는 사실에 대해 스스로 책임이 있습니다. 다른 사람은 이것에 대해 책임이 없으며 중개인을 포함하여 오직 당신 자신뿐입니다.

누군가가 오래된 시스템을 떠나고 싶지 않기 때문에 누군가가 오래된 시스템을 지원해야한다고 생각한다면이 세상의 발전 원리를 강력하게 이해하지 못하는 것입니다 (개인이 세상을 보는 방식과 다릅니다). 불행하게도, 많은 거래자들이 MT4에 대해 너무 많이 확신해서 보기만 해도 우스꽝스럽습니다. 사람들은 이성적인 이유로 설명할 수 없을 정도로 자신에게 적을 보여줍니다.

물론 아무도 의무가 없습니다. 사람들은 시간이 지남에 따라 흩어지고 죽은 사회적 영혼만 남습니다.
 
Dmitry Fedoseev :
물론 아무도 의무가 없습니다. 사람들은 시간이 지남에 따라 흩어지고 죽은 사회적 영혼만 남습니다.
예, laaaadno ... 지금까지 점점 더 많은 사용자가 있습니다. 그런 사소한 일에 정말 떠나는 사람의 수는 적습니다. 정말 물건을 잘 보셔야 합니다...
 
George Merts :
예, laaaadno ... 지금까지 점점 더 많은 사용자가 있습니다. 그런 사소한 일에 정말 떠나는 사람의 수는 적습니다. 정말 물건을 잘 보셔야 합니다...

따라서 이것이 사소한 일이 아님을 실제로보고 이해해야합니다. 지금까지 대중의 마음을 짓밟는 소셜 네트워크에 중점을두고 있기 때문에 점점 더 많은 사용자가 있습니다.

이것은 사소한 것이 아니라 세상이 기초하는 근본적인 기초입니다.

 

안녕하세요 정직한 기업입니다. 이것이 내가 가지고있는 것입니다. 누군가 스레드를 설명 할 수 있습니다. MT5가 작동하지 않습니다. 찌르고 찌르고 찌르고 시작하지 않습니다 ... 시작하는 방법을 모르겠습니다 ...

파일명 : MT5CLW.8AB387FF29969ACBBC3A9EF614741CB2

시간 : 2015.05.03 22:23 (0:00:09)

프로그램 : 클라이언트 터미널

버전 : 500.1100 (2015년 3월 20일)

개정: 9241

OS : Windows 7 Professional 서비스 팩 1(빌드 7601)

BIOS: DELL - 100 - MCCKEIULZWWKSLUE-MDKSLE - 위성 C850-D1K

익스플로러: 9.0

아이디 : B3B3CE2C-9652-T

프로세서: 2 x Intel Celeron B830 @ 1.80GHz

컴퓨터 : ADMIN-PK:ADMIN-PK

메모리 : 1931Mb 중 255개

가상: 1587에서 2047Mb 무료

핸들러: 425

충돌MD5 : 466B10479FD71C90F3E52B9AF224F332

사용자 정의 정보:

예외: 01722B80에서 C0000005를 00000008로 읽음


모듈: 01390000 0214E000 C:\Program Files\MetaTrader 5-ìðò5\terminal.exe (5.0.0.1100)

: 77C00000 0013C000 C:\Windows\SYSTEM32\ntdll.dll(6.1.7601.17725)

: 773A0000 000D4000 C:\Windows\system32\kernel32.dll(6.1.7601.17651)

: 75FE0000 0004A000 C:\Windows\system32\KERNELBASE.dll (6.1.7601.17651)

: 75E00000 0011E000 C:\Windows\system32\CRYPT32.dll(6.1.7601.17827)

: 76250000 000AC000 C:\Windows\system32\msvcrt.dll (6.1.8638.17744)

: 75DF0000 0000C000 C:\Windows\system32\MSASN1.dll(6.1.7601.17514)

: 718D0000 00032000 C:\Windows\system32\WINMM.dll (6.1.7601.17514)

: 76180000 000C9000 C:\Windows\system32\USER32.dll (6.1.7601.17514)

: 76120000 0004E000 C:\Windows\system32\GDI32.dll (6.1.7601.17514)

: 76170000 0000A000 C:\Windows\system32\LPK.dll (6.1.7600.16385)

: 76F50000 0009D000 C:\Windows\system32\USP10.dll (1.626.7601.17514)

: 752B0000 00009000 C:\Windows\system32\VERSION.dll (6.1.7600.16385)

: 74340000 00011000 C:\Windows\system32\NETAPI32.dll (6.1.7601.17514)

: 74330000 00009000 C:\Windows\system32\netutils.dll (6.1.7601.17514)

: 75C00000 00019000 C:\Windows\system32\srvcli.dll (6.1.7601.17514)

: 77480000 000A1000 C:\Windows\system32\RPCRT4.dll(6.1.7601.17514)

: 74320000 0000F000 C:\Windows\system32\wkscli.dll (6.1.7601.17514)

: 74310000 0000F000 C:\Windows\system32\SAMCLI.DLL (6.1.7601.17514)

: 73A90000 00058000 C:\Windows\system32\WINHTTP.dll (6.1.7601.17514)

: 73A40000 0004F000 C:\Windows\system32\webio.dll (6.1.7601.17725)

: 74820000 00190000 C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17825_none_72d273598668a06b\gdiplus

: 77890000 0015C000 C:\Windows\system32\ole32.dll (6.1.7601.17514)

: 750B0000 00040000 C:\Windows\system32\UxTheme.dll (6.1.7600.16385)

: 74370000 00005000 C:\Windows\system32\MSIMG32.dll (6.1.7600.16385)

: 71550000 00051000 C:\Windows\system32\WINSPOOL.DRV(6.1.7601.17514)

: 77630000 000A0000 C:\Windows\system32\ADVAPI32.dll (6.1.7601.17514)

: 77340000 00019000 C:\Windows\SYSTEM32\sechost.dll (6.1.7600.16385)

: 76300000 00C4A000 C:\Windows\system32\SHELL32.dll (6.1.7601.17859)

: 77DC0000 00057000 C:\Windows\system32\SHLWAPI.dll(6.1.7601.17514)

: 74AD0000 001A6000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COM

: 76FF0000 0008F000 C:\Windows\system32\OLEAUT32.dll(6.1.7601.17676)

: 743A0000 0001C000 C:\Windows\system32\oledlg.dll (6.1.7600.16385)

: 70AA0000 00007000 C:\Windows\system32\WSOCK32.dll (6.1.7600.16385)

: 77360000 00035000 C:\Windows\system32\WS2_32.dll (6.1.7601.17514)

: 76090000 00006000 C:\Windows\system32\NSI.dll (6.1.7600.16385)

: 73D40000 0001C000 C:\Windows\system32\IPHLPAPI.DLL(6.1.7601.17514)

: 73D30000 00007000 C:\Windows\system32\WINNSI.DLL (6.1.7600.16385)

: 6CEE0000 000EB000 C:\Windows\system32\dbghelp.dll(6.1.7601.17514)

: 75C70000 00008000 C:\Windows\system32\Secur32.dll (6.1.7601.17725)

: 75C90000 0001B000 C:\Windows\system32\SSPICLI.DLL(6.1.7601.17725)

: 74180000 0003C000 C:\Windows\system32\OLEACC.dll (6.1.7601.17676)

: 77D50000 0001F000 C:\Windows\system32\IMM32.dll(6.1.7601.17514)

: 77560000 000CC000 C:\Windows\system32\MSCTF.dll (6.1.7600.16385)

: 75D00000 0000C000 C:\Windows\system32\CRYPTBASE.dll(6.1.7600.16385)

: 10000000 0001F000 C:\Program Files\Total Commander2\Plugins\wlx\IEView\IEView.wlx (1.94.1.0)

: 75310000 00010000 C:\Windows\system32\NLAapi.dll (6.1.7601.17514)

: 75300000 00010000 C:\Windows\system32\napinsp.dll (6.1.7600.16385)

: 752E0000 00012000 C:\Windows\system32\pnrpnsp.dll (6.1.7600.16385)

: 757E0000 0003C000 C:\Windows\System32\mswsock.dll(6.1.7601.17514)

: 756B0000 00044000 C:\Windows\system32\DNSAPI.dll (6.1.7601.17570)

: 752D0000 00008000 C:\Windows\System32\winrnr.dll (6.1.7600.16385)

: 752C0000 0000D000 C:\Windows\system32\wshbth.dll (6.1.7601.17514)

: 73A00000 00038000 C:\Windows\System32\fwpuclnt.dll (6.1.7601.17514)

: 718C0000 00006000 C:\Windows\system32\rasadhlp.dll (6.1.7600.16385)

: 75820000 00016000 C:\Windows\system32\CRYPTSP.dll (6.1.7600.16385)

: 754C0000 0003B000 C:\Windows\system32\rsaenh.dll (6.1.7600.16385)

: 75CB0000 0004C000 C:\Windows\system32\apphelp.dll (6.1.7601.17514)

: 6B530000 001C3000 C:\Windows\system32\d3d9.dll (6.1.7601.17514)

: 72FA0000 00006000 C:\Windows\system32\d3d8thk.dll (6.1.7600.16385)

: 74680000 00013000 C:\Windows\system32\dwmapi.dll (6.1.7600.16385)

: 77B70000 00083000 C:\Windows\system32\CLBCatQ.DLL (6.1.7600.16385)

: 6FDA0000 00AD9000 C:\Windows\System32\ieframe.dll (9.0.8112.16447)

: 77E20000 00005000 C:\Windows\system32\PSAPI.DLL (6.1.7600.16385)

: 776D0000 001B8000 C:\Windows\system32\iertutil.dll (9.0.8112.16447)

: 779F0000 00111000 C:\Windows\system32\urlmon.dll (9.0.8112.16447)

: 77080000 0011B000 C:\Windows\system32\WININET.dll (9.0.8112.16447)

: 77D40000 00003000 C:\Windows\system32\Normaliz.dll (6.1.7600.16385)

: 75D20000 0005F000 C:\Windows\system32\SXS.DLL(6.1.7601.17514)

: 749B0000 000F5000 C:\Windows\system32\PROPSYS.dll (7.0.7601.17514)

: 75D80000 0000B000 C:\Windows\system32\profapi.dll (6.1.7600.16385)

: 67B60000 00BC3000 C:\Windows\System32\mshtml.dll (9.0.8112.16447)

: 740C0000 00021000 C:\Windows\system32\ntmarta.dll (6.1.7600.16385)

: 77D70000 00045000 C:\Windows\system32\WLDAP32.dll (6.1.7601.17514)

: 74270000 0002E000 C:\Windows\system32\mlang.dll (6.1.7600.16385)

: 75390000 00008000 C:\Windows\system32\credssp.dll (6.1.7601.17514)

: 15830000 0000F000 C:\Windows\system32\vlsp.dll (2.0.0.1)

: 72050000 00006000 C:\Windows\System32\wshqos.dll (6.1.7600.16385)

: 752A0000 00005000 C:\Windows\system32\wshtcpip.DLL (6.1.7600.16385)

: 75BD0000 00006000 C:\Windows\system32\wship6.dll (6.1.7600.16385)

: 75D10000 0000E000 C:\Windows\system32\RpcRtRemote.dll (6.1.7601.17514)

: 760A0000 0007B000 C:\Windows\system32\Comdlg32.dll(6.1.7601.17514)


레지스터: EAX=00000000 EIP=01722B80 EFLGS=00010296 ES=0023

: EBX=FFFFFFFF ESP=1554F7EC EBP=1554F808 FS=003b

: ECX=18790018 ESI=132DDC00 CS=001b GS=0000

: EDX=FFFFFFFF EDI=18790018 DS=0023 SS=0023


스택 정보 : top=15550000 bottom=1554D000 base=15450000


스레드: #000 00001E18 EIP: 77C47094 ESP: 002C678C GUI 메인

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EE868:000028 [773EE890] ClosePrivateNamespace( kernel32.dll )

0141C9D0:000197 [0141CB67] #3524(터미널.exe)

0141C660:00029C [0141C8FC] #3522(터미널.exe)

01419510:000132 [01419642] #3490(터미널.exe)

0142DAA0:000053 [0142DAF3] #3770(터미널.exe)

01426C10:000166 [01426D76] #3680(터미널.exe)

01425E20:000093 [01425EB3] #3667(터미널.exe)

01590970:00019C [01590B0C] #9689(터미널.exe)

015908B0:000096 [01590946] #9688(터미널.exe)

013CA9D0:0000D0 [013CAAA0] #1825(터미널.exe)

0177A86C:0004C7 [0177AD33] #16862(터미널.exe)

0177C042:000022 [0177C064] #16917(터미널.exe)

017779BD:0000B0 [01777A6D] #16726(터미널.exe)

0177B9E9:000031 [0177BA1A] #16884(터미널.exe)

017882C3:00005E [01788321] #17611(터미널.exe)

0179B92B:000011 [0179B93C] #18314(터미널.exe)


: #001 00000B64 EIP: 77C47094 ESP: 0FF3F878

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EBC90:00008E [773EBD1E] WaitForMultipleObjectsEx(kernel32.dll)

761961B8:000141 [761962F9] GetWindowRgnEx(user32.dll)

761937D8:00001F [761937F7] OpenIcon(user32.dll)

7486795B:000000 [7486795B] 알 수 없음(gdiplus.dll)

7486787A:000000 [7486787A] 알 수 없음(gdiplus.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #002 00000EDC EIP: 77C47094 ESP: 0412F4E8

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

77C32083:0000D9 [77C3215C] EtwNotificationUnregister(ntdll.dll)

013FB2B0:000011 [013FB2C1] #2844(터미널.exe)

013EF440:00000E [013EF44E] #2714(터미널.exe)

1000B366:000000 [1000B366] 알 수 없음(ieview.wlx)

77C77B9C:000366 [77C77F02] KiFastSystemCallRet(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #003 00001ADC EIP: 77C47094 ESP: 151BFB2C

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

01722B00:00002A [01722B2A] #15873(터미널.exe)

01722AD0:00001E [01722AEE] #15872(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #004 00001E30 EIP: 77C47094 ESP: 1506FE48

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

01722B00:00002A [01722B2A] #15873(터미널.exe)

01722AD0:00001E [01722AEE] #15872(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #005 000013B4 EIP: 77C47094 ESP: 1542FE18

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

01722B00:00002A [01722B2A] #15873(터미널.exe)

01722AD0:00001E [01722AEE] #15872(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


충돌: #006 00001DF0 EIP: 01722B80 ESP: 1554F7EC

01722B00:000080 [01722B80] #15873(터미널.exe)

01722AD0:00001E [01722AEE] #15872(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


01722B00 55 푸시 ebp

01722B01 8BEC mov ebp, esp

01722B03 83EC10 하위 esp, 0x10

01722B06 53 푸시 ebx

01722B07 8BC1 mov eax, ecx

01722B09 56 푸시 esi

01722B0A 8945FC mov [ebp-0x4], eax

01722B0D 57 푸시 에디

01722B0E 8BFF mov edi, edi

01722B10 6AFF 푸시 0xff

01722B12 8D4DF8 lea ecx, [ebp-0x8]

01722B15 51 푸시 ecx

01722B16 8D4DF0 lea ecx, [ebp-0x10]

01722B19 51 푸시 ecx

01722B1A 8D4DF4 lea ecx, [ebp-0xc]

01722B1D 51 푸시 ecx

01722B1E FFB038010000 푸시 dword [eax+0x138]

01722B24 FF1524C48F01 호출 dword [0x18fc424] ; #27307(터미널.exe)

01722B2A 85C0 테스트 eax, eax

01722B2C 755A jnz 0x1722b88


01722B2E 8B7DF8 mov edi, [ebp-0x8]

01722B31 8B45FC mov eax, [ebp-0x4]

01722B34 85FF 테스트 edi, edi

01722B36 74D8 jz 0x1722b10


01722B38 83C7FC 에디 추가, 0xfc

01722B3B 74D3 jz 0x1722b10


01722B3D 8B7718 mov esi, [edi+0x18]

01722B40 85F6 테스트 esi, esi

01722B42 7438 jz 0x1722b7c


01722B44 6AFF 푸시 0xff

01722B46 8D860C020000 리이악스, [esi+0x20c]

01722B4C 50 푸시 eax

01722B4D FF1530C68F01 [0x18fc630] 근처에서 dword 호출 ; #27438(터미널.exe)

01722B53 8BD8 mov ebx, eax

01722B55 83FBFF cmp ebx, 0xff

01722B58 7417 jz 0x1722b71


01722B5A 6A02 푸시 0x2

01722B5C 53 푸시 ebx

01722B5D FF15D4CC8F01 [0x18fccd4] 근처에서 dword 호출 ; #27863(터미널.exe)

01722B63 53 푸시 ebx

01722B64 FF15D0CC8F01 호출 dword [0x18fccd0] ; #27862(터미널.exe)

01722B6A 8B06 mov eax, [esi]

01722B6C 8BCE mov ecx, esi

01722B6E FF5028 [eax+0x28] 근처에서 dword를 호출합니다.

01722B71 3BF7 cmp esi, edi

01722B73 7407 jz 0x1722b7c


01722B75 8B06 mov eax, [esi]

01722B77 8BCE mov ecx, esi

01722B79 FF5008 [eax+0x8] 근처에서 dword를 호출합니다.

01722B7C 8B07 mov eax, [edi]

01722B7E 8BCF mov ecx, edi

충돌 --> 01722B80 FF5008 [eax+0x8] 근처에서 dword를 호출합니다.

01722B83 8B45FC mov eax, [ebp-0x4]

01722B86 EB88 jmp 0x1722b10


01722B88 8B75F8 mov esi, [ebp-0x8]

01722B8B 85F6 테스트 esi, esi

01722B8D 744C jz 0x1722bdb


01722B8F 8B45FC mov eax, [ebp-0x4]


: #007 000019E4 EIP: 77C47094 ESP: 152FF8DC

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #008 000010F8 EIP: 77C47094 ESP: 17E5FC48

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EC2B0:000043 [773EC2F3] WaitForSingleObjectEx(kernel32.dll)

773EC290:000012 [773EC2A2] WaitForSingleObject(kernel32.dll)

67DD9D56:188B8C [67F628E2] HTMLDialog 표시(mshtml.dll)

67DD9D56:1928B0 [67F6C606] HTMLDialog 표시(mshtml.dll)

67DD9D56:003D6B [67DDDAC1] ShowHTMLDialog(mshtml.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #009 00001F74 EIP: 77C47094 ESP: 189FF9A4 http 풀 스위퍼

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

75FE1809:00000F [75FE1818] 절전 모드(kernelbase.dll)

013ADBB0:000158 [013ADD08] #1297(터미널.exe)

013ADB70:000022 [013ADB92] #1296(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #010 00001AA4 EIP: 77C47094 ESP: 18BFF98C

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #011 00001788 EIP: 77C47094 ESP: 18E5FA20

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #012 00001A84 EIP: 77C47094 ESP: 1901F948

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #013 00001590 EIP: 77C47094 ESP: 191BFB30

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #014 00001294 EIP: 77C47094 ESP: 1932FE0C

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #015 00001A24 EIP: 77C47094 ESP: 194DF6C0

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #016 00001AE8 EIP: 77C47094 ESP: 1968F820

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

75FE1809:00000F [75FE1818] 절전 모드(kernelbase.dll)

778BA72F:00325E [778BD98D] CoIsOle1Class(ole32.dll)

778BA72F:00314B [778BD87A] CoIsOle1Class(ole32.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #017 00001B4C EIP: 77C47094 ESP: 19A0F7DC

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #018 00001E08 EIP: 77C47094 ESP: 1A27FA34

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

75FE1809:00000F [75FE1818] 절전 모드(kernelbase.dll)

0142F2B0:0001E4 [0142F494] #3797(터미널.exe)

0142F290:000012 [0142F2A2] #3796(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)


: #019 000019EC EIP: 77C47094 ESP: 1BC3EF94

77C47094:000000 [77C47094] LdrFindResourceEx_U(ntdll.dll)

75FE1809:00000F [75FE1818] 절전 모드(kernelbase.dll)

01669100:00008D [0166918D] #13548(터미널.exe)

01668EC0:0000D1 [01668F91] #13546(터미널.exe)

01667AF0:000044 [01667B34] #13514(터미널.exe)

0165BC00:000113 [0165BD13] #13227(터미널.exe)

0165C770:000022 [0165C792] #13230(터미널.exe)

018AA425:0000B4 [018AA4D9] #26426(터미널.exe)

018AA4FF:000102 [018AA601] #26427(터미널.exe)

773EED5A:000012 [773EED6C] SRWLockExclusive 획득(kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl(ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl(ntdll.dll)