265 lines
7.0 KiB
Plaintext
265 lines
7.0 KiB
Plaintext
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.44.35213.0
|
|
|
|
include listing.inc
|
|
|
|
INCLUDELIB MSVCRTD
|
|
INCLUDELIB OLDNAMES
|
|
|
|
_DATA SEGMENT
|
|
COMM infolog:BYTE:0200H
|
|
_DATA ENDS
|
|
msvcjmc SEGMENT
|
|
__1F8170E1_mmintrin@h DB 01H
|
|
__39F22AB7_concurrencysal@h DB 01H
|
|
__B3864887_sal@h DB 01H
|
|
__AD974A83_vadefs@h DB 01H
|
|
__D58F3DC8_vcruntime@h DB 01H
|
|
__735960E1_corecrt@h DB 01H
|
|
__211DB995_corecrt_malloc@h DB 01H
|
|
__7CD62D9E_malloc@h DB 01H
|
|
__555A519C_xmmintrin@h DB 01H
|
|
__4C2AD0C7_winpackagefamily@h DB 01H
|
|
__9DED9ED1_winapifamily@h DB 01H
|
|
__12FEDF4E_sdkddkver@h DB 01H
|
|
__D8C2DB1D_excpt@h DB 01H
|
|
__E1459A2A_stdarg@h DB 01H
|
|
__6B04FCB3_specstrings_undef@h DB 01H
|
|
__F4027AF7_specstrings_strict@h DB 01H
|
|
__B90340D4_sdv_driverspecs@h DB 01H
|
|
__BFFF5AD3_driverspecs@h DB 01H
|
|
__32847078_specstrings@h DB 01H
|
|
__108B2620_corecrt_wctype@h DB 01H
|
|
__6CD6613D_ctype@h DB 01H
|
|
__30902A1F_kernelspecs@h DB 01H
|
|
__376FD5CA_basetsd@h DB 01H
|
|
__13DE2371_errno@h DB 01H
|
|
__B7C3A181_vcruntime_string@h DB 01H
|
|
__8ACB2152_corecrt_memcpy_s@h DB 01H
|
|
__EA6C9D17_corecrt_memory@h DB 01H
|
|
__0DF2AF52_corecrt_wstring@h DB 01H
|
|
__6E889ECC_string@h DB 01H
|
|
__9BEDF4DE_guiddef@h DB 01H
|
|
__51BFD2FE_pshpack4@h DB 01H
|
|
__31652CEA_poppack@h DB 01H
|
|
__5532AE4C_pshpack2@h DB 01H
|
|
__58A52B9A_pshpack8@h DB 01H
|
|
__57741015_pshpack1@h DB 01H
|
|
__CDE68C90_apiset@h DB 01H
|
|
__0BF06E8D_ktmtypes@h DB 01H
|
|
__40C200C0_winnt@h DB 01H
|
|
__9336F789_minwindef@h DB 01H
|
|
__55136115_windef@h DB 01H
|
|
__32205BF0_apisetcconv@h DB 01H
|
|
__B48FDEA0_minwinbase@h DB 01H
|
|
__3551B028_apiquery2@h DB 01H
|
|
__65BE04AA_processenv@h DB 01H
|
|
__4767CA46_fileapi@h DB 01H
|
|
__282E6C4B_fileapifromapp@h DB 01H
|
|
__393AF12C_debugapi@h DB 01H
|
|
__EBC502B8_utilapiset@h DB 01H
|
|
__1EAD8C69_handleapi@h DB 01H
|
|
__D8EF9B29_errhandlingapi@h DB 01H
|
|
__97FC1204_fibersapi@h DB 01H
|
|
__27448220_namedpipeapi@h DB 01H
|
|
__6EA33B2A_profileapi@h DB 01H
|
|
__EAC6F673_heapapi@h DB 01H
|
|
__D64EEA5A_ioapiset@h DB 01H
|
|
__144BD4B6_synchapi@h DB 01H
|
|
__03B1C640_interlockedapi@h DB 01H
|
|
__DC64CB38_processthreadsapi@h DB 01H
|
|
__D719B518_sysinfoapi@h DB 01H
|
|
__410385B1_memoryapi@h DB 01H
|
|
__C1AD45EF_enclaveapi@h DB 01H
|
|
__F4C3AA32_threadpoollegacyapiset@h DB 01H
|
|
__AC5A7A9F_threadpoolapiset@h DB 01H
|
|
__F5254B21_jobapi@h DB 01H
|
|
__BCEA6EE8_jobapi2@h DB 01H
|
|
__D18ACE72_wow64apiset@h DB 01H
|
|
__669B0D4A_libloaderapi@h DB 01H
|
|
__645F7034_securitybaseapi@h DB 01H
|
|
__67E58557_namespaceapi@h DB 01H
|
|
__599D9D3A_systemtopologyapi@h DB 01H
|
|
__2337E373_processtopologyapi@h DB 01H
|
|
__02BFF239_securityappcontainer@h DB 01H
|
|
__9C196272_realtimeapiset@h DB 01H
|
|
__5AB313A4_winerror@h DB 01H
|
|
__B7E7187B_timezoneapi@h DB 01H
|
|
__6DE9EB6F_winbase@h DB 01H
|
|
__56B2AFF2_wingdi@h DB 01H
|
|
__BA1161A9_tvout@h DB 01H
|
|
__0501A018_winuser@h DB 01H
|
|
__EF12FA99_datetimeapi@h DB 01H
|
|
__8FA7C3CA_winnls@h DB 01H
|
|
__390F0C47_stringapiset@h DB 01H
|
|
__28605B0A_wincontypes@h DB 01H
|
|
__BFBDE86D_consoleapi@h DB 01H
|
|
__C3CAFBF0_consoleapi2@h DB 01H
|
|
__C20891C7_consoleapi3@h DB 01H
|
|
__717C98B6_wincon@h DB 01H
|
|
__2884C177_verrsrc@h DB 01H
|
|
__A3FD3A34_winver@h DB 01H
|
|
__6F8AD9F1_reason@h DB 01H
|
|
__4C90FD6F_winreg@h DB 01H
|
|
__68AFEBAD_wnnc@h DB 01H
|
|
__5A7AB086_winnetwk@h DB 01H
|
|
__2FE8A10C_stralign@h DB 01H
|
|
__34558472_winsvc@h DB 01H
|
|
__058845F1_mcx@h DB 01H
|
|
__7F16006B_ime_cmodes@h DB 01H
|
|
__0A3AF599_imm@h DB 01H
|
|
__9349FE86_windows@h DB 01H
|
|
__AD5C15D8_sn_internal@h DB 01H
|
|
__60B45B40_corecrt_stdio_config@h DB 01H
|
|
__CFA3741E_corecrt_wstdio@h DB 01H
|
|
__B3FE3303_stdio@h DB 01H
|
|
__955456CD_stddef@h DB 01H
|
|
__99AED4FB_corecrt_search@h DB 01H
|
|
__8B813BF6_corecrt_wstdlib@h DB 01H
|
|
__6BEC0ADA_limits@h DB 01H
|
|
__E8FB0A68_stdlib@h DB 01H
|
|
__500EB2D2_stb_image@h DB 01H
|
|
__D59A24E5_stdint@h DB 01H
|
|
__079BD6B5_khrplatform@h DB 01H
|
|
__67B0FD84_gl@h DB 01H
|
|
__CB07BF00_wgl@h DB 01H
|
|
__EC888205_glfw3@h DB 01H
|
|
__3038D850_emmintrin@h DB 01H
|
|
__EF99B0D9_pmmintrin@h DB 01H
|
|
__5F40C35B_tmmintrin@h DB 01H
|
|
__767BD6D8_smmintrin@h DB 01H
|
|
__13195F14_nmmintrin@h DB 01H
|
|
__C6A2A55A_wmmintrin@h DB 01H
|
|
__0D36E85D_zmmintrin@h DB 01H
|
|
__3A224A97_immintrin@h DB 01H
|
|
__9FB25DBE_assert@h DB 01H
|
|
__B6859C2C_glfw_function@h DB 01H
|
|
__D68507E7_StgSharpNative@h DB 01H
|
|
__77B6FEE9_dllmain@c DB 01H
|
|
msvcjmc ENDS
|
|
PUBLIC DllMain
|
|
PUBLIC __JustMyCode_Default
|
|
EXTRN _RTC_InitBase:PROC
|
|
EXTRN _RTC_Shutdown:PROC
|
|
EXTRN __CheckForDebuggerJustMyCode:PROC
|
|
; COMDAT pdata
|
|
pdata SEGMENT
|
|
$pdata$DllMain DD imagerel $LN9
|
|
DD imagerel $LN9+134
|
|
DD imagerel $unwind$DllMain
|
|
pdata ENDS
|
|
; COMDAT rtc$TMZ
|
|
rtc$TMZ SEGMENT
|
|
_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown
|
|
rtc$TMZ ENDS
|
|
; COMDAT rtc$IMZ
|
|
rtc$IMZ SEGMENT
|
|
_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase
|
|
rtc$IMZ ENDS
|
|
; COMDAT xdata
|
|
xdata SEGMENT
|
|
$unwind$DllMain DD 025051c01H
|
|
DD 0117231cH
|
|
DD 07010001fH
|
|
DD 0500fH
|
|
xdata ENDS
|
|
; Function compile flags: /Odt
|
|
; COMDAT __JustMyCode_Default
|
|
_TEXT SEGMENT
|
|
__JustMyCode_Default PROC ; COMDAT
|
|
00000 c2 00 00 ret 0
|
|
__JustMyCode_Default ENDP
|
|
_TEXT ENDS
|
|
; Function compile flags: /Odtp /RTCsu /ZI
|
|
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharp.Native\sn-src\dllmain.c
|
|
; COMDAT DllMain
|
|
_TEXT SEGMENT
|
|
tv64 = 192
|
|
hModule$ = 240
|
|
ul_reason_for_call$ = 248
|
|
lpReserved$ = 256
|
|
DllMain PROC ; COMDAT
|
|
|
|
; 13 : {
|
|
|
|
$LN9:
|
|
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
|
00005 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
|
00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
|
0000e 55 push rbp
|
|
0000f 57 push rdi
|
|
00010 48 81 ec f8 00
|
|
00 00 sub rsp, 248 ; 000000f8H
|
|
00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
|
0001c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:__77B6FEE9_dllmain@c
|
|
00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
|
00028 90 npad 1
|
|
|
|
; 14 : switch (ul_reason_for_call)
|
|
|
|
00029 8b 85 f8 00 00
|
|
00 mov eax, DWORD PTR ul_reason_for_call$[rbp]
|
|
0002f 89 85 c0 00 00
|
|
00 mov DWORD PTR tv64[rbp], eax
|
|
00035 83 bd c0 00 00
|
|
00 00 cmp DWORD PTR tv64[rbp], 0
|
|
0003c 74 32 je SHORT $LN7@DllMain
|
|
0003e 83 bd c0 00 00
|
|
00 01 cmp DWORD PTR tv64[rbp], 1
|
|
00045 74 14 je SHORT $LN4@DllMain
|
|
00047 83 bd c0 00 00
|
|
00 02 cmp DWORD PTR tv64[rbp], 2
|
|
0004e 74 12 je SHORT $LN5@DllMain
|
|
00050 83 bd c0 00 00
|
|
00 03 cmp DWORD PTR tv64[rbp], 3
|
|
00057 74 10 je SHORT $LN6@DllMain
|
|
00059 eb 1c jmp SHORT $LN2@DllMain
|
|
$LN4@DllMain:
|
|
|
|
; 15 : {
|
|
; 16 : case DLL_PROCESS_ATTACH:
|
|
; 17 : return 1;
|
|
|
|
0005b b8 01 00 00 00 mov eax, 1
|
|
00060 eb 1a jmp SHORT $LN1@DllMain
|
|
$LN5@DllMain:
|
|
|
|
; 18 : case DLL_THREAD_ATTACH:
|
|
; 19 : return 1;
|
|
|
|
00062 b8 01 00 00 00 mov eax, 1
|
|
00067 eb 13 jmp SHORT $LN1@DllMain
|
|
$LN6@DllMain:
|
|
|
|
; 20 : case DLL_THREAD_DETACH:
|
|
; 21 : return 1;
|
|
|
|
00069 b8 01 00 00 00 mov eax, 1
|
|
0006e eb 0c jmp SHORT $LN1@DllMain
|
|
$LN7@DllMain:
|
|
|
|
; 22 : case DLL_PROCESS_DETACH:
|
|
; 23 : return 1;
|
|
|
|
00070 b8 01 00 00 00 mov eax, 1
|
|
00075 eb 05 jmp SHORT $LN1@DllMain
|
|
$LN2@DllMain:
|
|
|
|
; 24 : break;
|
|
; 25 : }
|
|
; 26 : return TRUE;
|
|
|
|
00077 b8 01 00 00 00 mov eax, 1
|
|
$LN1@DllMain:
|
|
|
|
; 27 : }
|
|
|
|
0007c 48 8d a5 d8 00
|
|
00 00 lea rsp, QWORD PTR [rbp+216]
|
|
00083 5f pop rdi
|
|
00084 5d pop rbp
|
|
00085 c3 ret 0
|
|
DllMain ENDP
|
|
_TEXT ENDS
|
|
END
|