daily update on 20240226 by nitload youmu
This commit is contained in:
@@ -1,206 +1,23 @@
|
||||
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.38.33130.0
|
||||
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.39.33519.0
|
||||
|
||||
include listing.inc
|
||||
|
||||
INCLUDELIB MSVCRTD
|
||||
INCLUDELIB OLDNAMES
|
||||
|
||||
PUBLIC defaultVecPtr
|
||||
_DATA SEGMENT
|
||||
COMM GLAD_WGL_VERSION_1_0:DWORD
|
||||
COMM GLAD_WGL_3DFX_multisample:DWORD
|
||||
COMM GLAD_WGL_3DL_stereo_control:DWORD
|
||||
COMM GLAD_WGL_AMD_gpu_association:DWORD
|
||||
COMM GLAD_WGL_ARB_buffer_region:DWORD
|
||||
COMM GLAD_WGL_ARB_context_flush_control:DWORD
|
||||
COMM GLAD_WGL_ARB_create_context:DWORD
|
||||
COMM GLAD_WGL_ARB_create_context_no_error:DWORD
|
||||
COMM GLAD_WGL_ARB_create_context_profile:DWORD
|
||||
COMM GLAD_WGL_ARB_create_context_robustness:DWORD
|
||||
COMM GLAD_WGL_ARB_extensions_string:DWORD
|
||||
COMM GLAD_WGL_ARB_framebuffer_sRGB:DWORD
|
||||
COMM GLAD_WGL_ARB_make_current_read:DWORD
|
||||
COMM GLAD_WGL_ARB_multisample:DWORD
|
||||
COMM GLAD_WGL_ARB_pbuffer:DWORD
|
||||
COMM GLAD_WGL_ARB_pixel_format:DWORD
|
||||
COMM GLAD_WGL_ARB_pixel_format_float:DWORD
|
||||
COMM GLAD_WGL_ARB_render_texture:DWORD
|
||||
COMM GLAD_WGL_ARB_robustness_application_isolation:DWORD
|
||||
COMM GLAD_WGL_ARB_robustness_share_group_isolation:DWORD
|
||||
COMM GLAD_WGL_ATI_pixel_format_float:DWORD
|
||||
COMM GLAD_WGL_ATI_render_texture_rectangle:DWORD
|
||||
COMM GLAD_WGL_EXT_colorspace:DWORD
|
||||
COMM GLAD_WGL_EXT_create_context_es2_profile:DWORD
|
||||
COMM GLAD_WGL_EXT_create_context_es_profile:DWORD
|
||||
COMM GLAD_WGL_EXT_depth_float:DWORD
|
||||
COMM GLAD_WGL_EXT_display_color_table:DWORD
|
||||
COMM GLAD_WGL_EXT_extensions_string:DWORD
|
||||
COMM GLAD_WGL_EXT_framebuffer_sRGB:DWORD
|
||||
COMM GLAD_WGL_EXT_make_current_read:DWORD
|
||||
COMM GLAD_WGL_EXT_multisample:DWORD
|
||||
COMM GLAD_WGL_EXT_pbuffer:DWORD
|
||||
COMM GLAD_WGL_EXT_pixel_format:DWORD
|
||||
COMM GLAD_WGL_EXT_pixel_format_packed_float:DWORD
|
||||
COMM GLAD_WGL_EXT_swap_control:DWORD
|
||||
COMM GLAD_WGL_EXT_swap_control_tear:DWORD
|
||||
COMM GLAD_WGL_I3D_digital_video_control:DWORD
|
||||
COMM GLAD_WGL_I3D_gamma:DWORD
|
||||
COMM GLAD_WGL_I3D_genlock:DWORD
|
||||
COMM GLAD_WGL_I3D_image_buffer:DWORD
|
||||
COMM GLAD_WGL_I3D_swap_frame_lock:DWORD
|
||||
COMM GLAD_WGL_I3D_swap_frame_usage:DWORD
|
||||
COMM GLAD_WGL_NV_DX_interop:DWORD
|
||||
COMM GLAD_WGL_NV_DX_interop2:DWORD
|
||||
COMM GLAD_WGL_NV_copy_image:DWORD
|
||||
COMM GLAD_WGL_NV_delay_before_swap:DWORD
|
||||
COMM GLAD_WGL_NV_float_buffer:DWORD
|
||||
COMM GLAD_WGL_NV_gpu_affinity:DWORD
|
||||
COMM GLAD_WGL_NV_multigpu_context:DWORD
|
||||
COMM GLAD_WGL_NV_multisample_coverage:DWORD
|
||||
COMM GLAD_WGL_NV_present_video:DWORD
|
||||
COMM GLAD_WGL_NV_render_depth_texture:DWORD
|
||||
COMM GLAD_WGL_NV_render_texture_rectangle:DWORD
|
||||
COMM GLAD_WGL_NV_swap_group:DWORD
|
||||
COMM GLAD_WGL_NV_vertex_array_range:DWORD
|
||||
COMM GLAD_WGL_NV_video_capture:DWORD
|
||||
COMM GLAD_WGL_NV_video_output:DWORD
|
||||
COMM GLAD_WGL_OML_sync_control:DWORD
|
||||
COMM glad_wglAllocateMemoryNV:QWORD
|
||||
COMM glad_wglAssociateImageBufferEventsI3D:QWORD
|
||||
COMM glad_wglBeginFrameTrackingI3D:QWORD
|
||||
COMM glad_wglBindDisplayColorTableEXT:QWORD
|
||||
COMM glad_wglBindSwapBarrierNV:QWORD
|
||||
COMM glad_wglBindTexImageARB:QWORD
|
||||
COMM glad_wglBindVideoCaptureDeviceNV:QWORD
|
||||
COMM glad_wglBindVideoDeviceNV:QWORD
|
||||
COMM glad_wglBindVideoImageNV:QWORD
|
||||
COMM glad_wglBlitContextFramebufferAMD:QWORD
|
||||
COMM glad_wglChoosePixelFormatARB:QWORD
|
||||
COMM glad_wglChoosePixelFormatEXT:QWORD
|
||||
COMM glad_wglCopyImageSubDataNV:QWORD
|
||||
COMM glad_wglCreateAffinityDCNV:QWORD
|
||||
COMM glad_wglCreateAssociatedContextAMD:QWORD
|
||||
COMM glad_wglCreateAssociatedContextAttribsAMD:QWORD
|
||||
COMM glad_wglCreateBufferRegionARB:QWORD
|
||||
COMM glad_wglCreateContextAttribsARB:QWORD
|
||||
COMM glad_wglCreateDisplayColorTableEXT:QWORD
|
||||
COMM glad_wglCreateImageBufferI3D:QWORD
|
||||
COMM glad_wglCreatePbufferARB:QWORD
|
||||
COMM glad_wglCreatePbufferEXT:QWORD
|
||||
COMM glad_wglDXCloseDeviceNV:QWORD
|
||||
COMM glad_wglDXLockObjectsNV:QWORD
|
||||
COMM glad_wglDXObjectAccessNV:QWORD
|
||||
COMM glad_wglDXOpenDeviceNV:QWORD
|
||||
COMM glad_wglDXRegisterObjectNV:QWORD
|
||||
COMM glad_wglDXSetResourceShareHandleNV:QWORD
|
||||
COMM glad_wglDXUnlockObjectsNV:QWORD
|
||||
COMM glad_wglDXUnregisterObjectNV:QWORD
|
||||
COMM glad_wglDelayBeforeSwapNV:QWORD
|
||||
COMM glad_wglDeleteAssociatedContextAMD:QWORD
|
||||
COMM glad_wglDeleteBufferRegionARB:QWORD
|
||||
COMM glad_wglDeleteDCNV:QWORD
|
||||
COMM glad_wglDestroyDisplayColorTableEXT:QWORD
|
||||
COMM glad_wglDestroyImageBufferI3D:QWORD
|
||||
COMM glad_wglDestroyPbufferARB:QWORD
|
||||
COMM glad_wglDestroyPbufferEXT:QWORD
|
||||
COMM glad_wglDisableFrameLockI3D:QWORD
|
||||
COMM glad_wglDisableGenlockI3D:QWORD
|
||||
COMM glad_wglEnableFrameLockI3D:QWORD
|
||||
COMM glad_wglEnableGenlockI3D:QWORD
|
||||
COMM glad_wglEndFrameTrackingI3D:QWORD
|
||||
COMM glad_wglEnumGpuDevicesNV:QWORD
|
||||
COMM glad_wglEnumGpusFromAffinityDCNV:QWORD
|
||||
COMM glad_wglEnumGpusNV:QWORD
|
||||
COMM glad_wglEnumerateVideoCaptureDevicesNV:QWORD
|
||||
COMM glad_wglEnumerateVideoDevicesNV:QWORD
|
||||
COMM glad_wglFreeMemoryNV:QWORD
|
||||
COMM glad_wglGenlockSampleRateI3D:QWORD
|
||||
COMM glad_wglGenlockSourceDelayI3D:QWORD
|
||||
COMM glad_wglGenlockSourceEdgeI3D:QWORD
|
||||
COMM glad_wglGenlockSourceI3D:QWORD
|
||||
COMM glad_wglGetContextGPUIDAMD:QWORD
|
||||
COMM glad_wglGetCurrentAssociatedContextAMD:QWORD
|
||||
COMM glad_wglGetCurrentReadDCARB:QWORD
|
||||
COMM glad_wglGetCurrentReadDCEXT:QWORD
|
||||
COMM glad_wglGetDigitalVideoParametersI3D:QWORD
|
||||
COMM glad_wglGetExtensionsStringARB:QWORD
|
||||
COMM glad_wglGetExtensionsStringEXT:QWORD
|
||||
COMM glad_wglGetFrameUsageI3D:QWORD
|
||||
COMM glad_wglGetGPUIDsAMD:QWORD
|
||||
COMM glad_wglGetGPUInfoAMD:QWORD
|
||||
COMM glad_wglGetGammaTableI3D:QWORD
|
||||
COMM glad_wglGetGammaTableParametersI3D:QWORD
|
||||
COMM glad_wglGetGenlockSampleRateI3D:QWORD
|
||||
COMM glad_wglGetGenlockSourceDelayI3D:QWORD
|
||||
COMM glad_wglGetGenlockSourceEdgeI3D:QWORD
|
||||
COMM glad_wglGetGenlockSourceI3D:QWORD
|
||||
COMM glad_wglGetMscRateOML:QWORD
|
||||
COMM glad_wglGetPbufferDCARB:QWORD
|
||||
COMM glad_wglGetPbufferDCEXT:QWORD
|
||||
COMM glad_wglGetPixelFormatAttribfvARB:QWORD
|
||||
COMM glad_wglGetPixelFormatAttribfvEXT:QWORD
|
||||
COMM glad_wglGetPixelFormatAttribivARB:QWORD
|
||||
COMM glad_wglGetPixelFormatAttribivEXT:QWORD
|
||||
COMM glad_wglGetSwapIntervalEXT:QWORD
|
||||
COMM glad_wglGetSyncValuesOML:QWORD
|
||||
COMM glad_wglGetVideoDeviceNV:QWORD
|
||||
COMM glad_wglGetVideoInfoNV:QWORD
|
||||
COMM glad_wglIsEnabledFrameLockI3D:QWORD
|
||||
COMM glad_wglIsEnabledGenlockI3D:QWORD
|
||||
COMM glad_wglJoinSwapGroupNV:QWORD
|
||||
COMM glad_wglLoadDisplayColorTableEXT:QWORD
|
||||
COMM glad_wglLockVideoCaptureDeviceNV:QWORD
|
||||
COMM glad_wglMakeAssociatedContextCurrentAMD:QWORD
|
||||
COMM glad_wglMakeContextCurrentARB:QWORD
|
||||
COMM glad_wglMakeContextCurrentEXT:QWORD
|
||||
COMM glad_wglQueryCurrentContextNV:QWORD
|
||||
COMM glad_wglQueryFrameCountNV:QWORD
|
||||
COMM glad_wglQueryFrameLockMasterI3D:QWORD
|
||||
COMM glad_wglQueryFrameTrackingI3D:QWORD
|
||||
COMM glad_wglQueryGenlockMaxSourceDelayI3D:QWORD
|
||||
COMM glad_wglQueryMaxSwapGroupsNV:QWORD
|
||||
COMM glad_wglQueryPbufferARB:QWORD
|
||||
COMM glad_wglQueryPbufferEXT:QWORD
|
||||
COMM glad_wglQuerySwapGroupNV:QWORD
|
||||
COMM glad_wglQueryVideoCaptureDeviceNV:QWORD
|
||||
COMM glad_wglReleaseImageBufferEventsI3D:QWORD
|
||||
COMM glad_wglReleasePbufferDCARB:QWORD
|
||||
COMM glad_wglReleasePbufferDCEXT:QWORD
|
||||
COMM glad_wglReleaseTexImageARB:QWORD
|
||||
COMM glad_wglReleaseVideoCaptureDeviceNV:QWORD
|
||||
COMM glad_wglReleaseVideoDeviceNV:QWORD
|
||||
COMM glad_wglReleaseVideoImageNV:QWORD
|
||||
COMM glad_wglResetFrameCountNV:QWORD
|
||||
COMM glad_wglRestoreBufferRegionARB:QWORD
|
||||
COMM glad_wglSaveBufferRegionARB:QWORD
|
||||
COMM glad_wglSendPbufferToVideoNV:QWORD
|
||||
COMM glad_wglSetDigitalVideoParametersI3D:QWORD
|
||||
COMM glad_wglSetGammaTableI3D:QWORD
|
||||
COMM glad_wglSetGammaTableParametersI3D:QWORD
|
||||
COMM glad_wglSetPbufferAttribARB:QWORD
|
||||
COMM glad_wglSetStereoEmitterState3DL:QWORD
|
||||
COMM glad_wglSwapBuffersMscOML:QWORD
|
||||
COMM glad_wglSwapIntervalEXT:QWORD
|
||||
COMM glad_wglSwapLayerBuffersMscOML:QWORD
|
||||
COMM glad_wglWaitForMscOML:QWORD
|
||||
COMM glad_wglWaitForSbcOML:QWORD
|
||||
_DATA ENDS
|
||||
_BSS SEGMENT
|
||||
defaultVecPtr DQ 01H DUP (?)
|
||||
_BSS ENDS
|
||||
_DATA SEGMENT
|
||||
COMM infolog:QWORD:0200H
|
||||
COMM infolog:BYTE:0200H
|
||||
_DATA ENDS
|
||||
msvcjmc SEGMENT
|
||||
__0ED14FEE_winpackagefamily@h DB 01H
|
||||
__F92EF742_winapifamily@h DB 01H
|
||||
__22E515EB_sdkddkver@h DB 01H
|
||||
__D359774B_concurrencysal@h DB 01H
|
||||
__0E7B27E3_sal@h DB 01H
|
||||
__C320D00B_vadefs@h DB 01H
|
||||
__E4023321_vcruntime@h DB 01H
|
||||
__045EB48A_excpt@h DB 01H
|
||||
__8FF200A2_stdarg@h DB 01H
|
||||
__4B783B3C_concurrencysal@h DB 01H
|
||||
__137BB1BE_sal@h DB 01H
|
||||
__805F4069_vadefs@h DB 01H
|
||||
__1EAACA9B_vcruntime@h DB 01H
|
||||
__1227BCE2_excpt@h DB 01H
|
||||
__CC8D90C0_stdarg@h DB 01H
|
||||
__29F49F40_specstrings_undef@h DB 01H
|
||||
__D0F42932_specstrings_strict@h DB 01H
|
||||
__F00405FD_sdv_driverspecs@h DB 01H
|
||||
@@ -212,7 +29,7 @@ __1EC467ED_ctype@h DB 01H
|
||||
__98517906_kernelspecs@h DB 01H
|
||||
__D3497022_basetsd@h DB 01H
|
||||
__61CC25A1_errno@h DB 01H
|
||||
__1A10C8D2_vcruntime_string@h DB 01H
|
||||
__0504B279_vcruntime_string@h DB 01H
|
||||
__E4C945B4_corecrt_memcpy_s@h DB 01H
|
||||
__8EAFF484_corecrt_memory@h DB 01H
|
||||
__6490AEC5_corecrt_wstring@h DB 01H
|
||||
@@ -287,47 +104,46 @@ __11C07376_mcx@h DB 01H
|
||||
__577CE3E7_ime_cmodes@h DB 01H
|
||||
__1E72C31E_imm@h DB 01H
|
||||
__E15BF856_windows@h DB 01H
|
||||
__CBBACB16_ssgc_framework@h DB 01H
|
||||
__F0C66064_ssgc_internal@h DB 01H
|
||||
__BB2DBE6D_stdint@h DB 01H
|
||||
__0E25A6E3_khrplatform@h DB 01H
|
||||
__4AFAC916_glad_gl@h DB 01H
|
||||
__D52B075C_glad_wgl@h DB 01H
|
||||
__13F5961F_stddef@h DB 01H
|
||||
__94128AEC_glfw3@h DB 01H
|
||||
__FC01764F_mmintrin@h DB 01H
|
||||
__A19B9DB6_ssgc_framework@h DB 01H
|
||||
__5BC5AF51_mmintrin@h DB 01H
|
||||
__45DED006_corecrt_malloc@h DB 01H
|
||||
__FA77ED4C_malloc@h DB 01H
|
||||
__64D75F75_xmmintrin@h DB 01H
|
||||
__01B5D6B9_emmintrin@h DB 01H
|
||||
__DE14BE30_pmmintrin@h DB 01H
|
||||
__6ECDCDB2_tmmintrin@h DB 01H
|
||||
__47F6D831_smmintrin@h DB 01H
|
||||
__229451FD_nmmintrin@h DB 01H
|
||||
__F72FABB3_wmmintrin@h DB 01H
|
||||
__3CBBE6B4_zmmintrin@h DB 01H
|
||||
__0BAF447E_immintrin@h DB 01H
|
||||
__9E7FA6CF_xmmintrin@h DB 01H
|
||||
__61B03275_ssgc_internal@h DB 01H
|
||||
__F8522E0F_stdint@h DB 01H
|
||||
__874AB8BA_khrplatform@h DB 01H
|
||||
__8DCB230D_gl@h DB 01H
|
||||
__5F89FF5A_wgl@h DB 01H
|
||||
__13F5961F_stddef@h DB 01H
|
||||
__B47D1049_glfw3@h DB 01H
|
||||
__FB1D2F03_emmintrin@h DB 01H
|
||||
__24BC478A_pmmintrin@h DB 01H
|
||||
__94653408_tmmintrin@h DB 01H
|
||||
__BD5E218B_smmintrin@h DB 01H
|
||||
__D83CA847_nmmintrin@h DB 01H
|
||||
__0D875209_wmmintrin@h DB 01H
|
||||
__C6131F0E_zmmintrin@h DB 01H
|
||||
__F107BDC4_immintrin@h DB 01H
|
||||
__44420885_corecrt_stdio_config@h DB 01H
|
||||
__AB601D8D_corecrt_wstdio@h DB 01H
|
||||
__C1EC35D3_stdio@h DB 01H
|
||||
__FD6DBD68_corecrt_search@h DB 01H
|
||||
__E2E33A61_corecrt_wstdlib@h DB 01H
|
||||
__055B9052_limits@h DB 01H
|
||||
__46240030_limits@h DB 01H
|
||||
__6E5ACABA_stdlib@h DB 01H
|
||||
__014E939F_stb_image@h DB 01H
|
||||
__9D113FA1_StgSharpC@h DB 01H
|
||||
__5274102E_stb_image@h DB 01H
|
||||
__CE2BBC10_StgSharpC@h DB 01H
|
||||
__9C9DAB70_dllmain@c DB 01H
|
||||
msvcjmc ENDS
|
||||
PUBLIC DllMain
|
||||
PUBLIC __JustMyCode_Default
|
||||
EXTRN __imp__aligned_malloc:PROC
|
||||
EXTRN _RTC_InitBase:PROC
|
||||
EXTRN _RTC_Shutdown:PROC
|
||||
EXTRN __CheckForDebuggerJustMyCode:PROC
|
||||
; COMDAT pdata
|
||||
pdata SEGMENT
|
||||
$pdata$DllMain DD imagerel $LN12
|
||||
DD imagerel $LN12+166
|
||||
$pdata$DllMain DD imagerel $LN9
|
||||
DD imagerel $LN9+133
|
||||
DD imagerel $unwind$DllMain
|
||||
pdata ENDS
|
||||
; COMDAT rtc$TMZ
|
||||
@@ -362,9 +178,9 @@ ul_reason_for_call$ = 248
|
||||
lpReserved$ = 256
|
||||
DllMain PROC ; COMDAT
|
||||
|
||||
; 17 : {
|
||||
; 14 : {
|
||||
|
||||
$LN12:
|
||||
$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
|
||||
@@ -377,7 +193,7 @@ $LN12:
|
||||
00 00 lea rcx, OFFSET FLAT:__9C9DAB70_dllmain@c
|
||||
00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||||
|
||||
; 18 : switch (ul_reason_for_call)
|
||||
; 15 : switch (ul_reason_for_call)
|
||||
|
||||
00028 8b 85 f8 00 00
|
||||
00 mov eax, DWORD PTR ul_reason_for_call$[rbp]
|
||||
@@ -385,85 +201,67 @@ $LN12:
|
||||
00 mov DWORD PTR tv64[rbp], eax
|
||||
00034 83 bd c0 00 00
|
||||
00 00 cmp DWORD PTR tv64[rbp], 0
|
||||
0003b 74 53 je SHORT $LN10@DllMain
|
||||
0003b 74 32 je SHORT $LN7@DllMain
|
||||
0003d 83 bd c0 00 00
|
||||
00 01 cmp DWORD PTR tv64[rbp], 1
|
||||
00044 74 14 je SHORT $LN7@DllMain
|
||||
00044 74 14 je SHORT $LN4@DllMain
|
||||
00046 83 bd c0 00 00
|
||||
00 02 cmp DWORD PTR tv64[rbp], 2
|
||||
0004d 74 33 je SHORT $LN8@DllMain
|
||||
0004d 74 12 je SHORT $LN5@DllMain
|
||||
0004f 83 bd c0 00 00
|
||||
00 03 cmp DWORD PTR tv64[rbp], 3
|
||||
00056 74 31 je SHORT $LN9@DllMain
|
||||
00058 eb 3d jmp SHORT $LN2@DllMain
|
||||
$LN7@DllMain:
|
||||
00056 74 10 je SHORT $LN6@DllMain
|
||||
00058 eb 1c jmp SHORT $LN2@DllMain
|
||||
$LN4@DllMain:
|
||||
|
||||
; 16 : {
|
||||
; 17 : case DLL_PROCESS_ATTACH:
|
||||
; 18 :
|
||||
; 19 : return 1;
|
||||
|
||||
0005a b8 01 00 00 00 mov eax, 1
|
||||
0005f eb 1a jmp SHORT $LN1@DllMain
|
||||
$LN5@DllMain:
|
||||
|
||||
; 20 :
|
||||
; 21 : case DLL_THREAD_ATTACH:
|
||||
; 22 : return 1;
|
||||
|
||||
00061 b8 01 00 00 00 mov eax, 1
|
||||
00066 eb 13 jmp SHORT $LN1@DllMain
|
||||
$LN6@DllMain:
|
||||
|
||||
; 19 : {
|
||||
; 20 : case DLL_PROCESS_ATTACH:
|
||||
; 21 : do
|
||||
; 22 : {
|
||||
; 23 : defaultVecPtr = _aligned_malloc(sizeof(__m128), 16);
|
||||
|
||||
0005a ba 10 00 00 00 mov edx, 16
|
||||
0005f b9 10 00 00 00 mov ecx, 16
|
||||
00064 ff 15 00 00 00
|
||||
00 call QWORD PTR __imp__aligned_malloc
|
||||
0006a 48 89 05 00 00
|
||||
00 00 mov QWORD PTR defaultVecPtr, rax
|
||||
|
||||
; 24 : } while (defaultVecPtr == NULL);
|
||||
|
||||
00071 48 83 3d 00 00
|
||||
00 00 00 cmp QWORD PTR defaultVecPtr, 0
|
||||
00079 74 df je SHORT $LN6@DllMain
|
||||
|
||||
; 23 :
|
||||
; 24 : case DLL_THREAD_DETACH:
|
||||
; 25 : return 1;
|
||||
|
||||
0007b b8 01 00 00 00 mov eax, 1
|
||||
00080 eb 1a jmp SHORT $LN1@DllMain
|
||||
$LN8@DllMain:
|
||||
00068 b8 01 00 00 00 mov eax, 1
|
||||
0006d eb 0c jmp SHORT $LN1@DllMain
|
||||
$LN7@DllMain:
|
||||
|
||||
; 26 :
|
||||
; 27 : case DLL_THREAD_ATTACH:
|
||||
; 27 : case DLL_PROCESS_DETACH:
|
||||
; 28 : return 1;
|
||||
|
||||
00082 b8 01 00 00 00 mov eax, 1
|
||||
00087 eb 13 jmp SHORT $LN1@DllMain
|
||||
$LN9@DllMain:
|
||||
|
||||
; 29 :
|
||||
; 30 : case DLL_THREAD_DETACH:
|
||||
; 31 : return 1;
|
||||
|
||||
00089 b8 01 00 00 00 mov eax, 1
|
||||
0008e eb 0c jmp SHORT $LN1@DllMain
|
||||
$LN10@DllMain:
|
||||
|
||||
; 32 :
|
||||
; 33 : case DLL_PROCESS_DETACH:
|
||||
; 34 : return 1;
|
||||
|
||||
00090 b8 01 00 00 00 mov eax, 1
|
||||
00095 eb 05 jmp SHORT $LN1@DllMain
|
||||
0006f b8 01 00 00 00 mov eax, 1
|
||||
00074 eb 05 jmp SHORT $LN1@DllMain
|
||||
$LN2@DllMain:
|
||||
|
||||
; 35 :
|
||||
; 36 :
|
||||
; 37 : break;
|
||||
; 38 : }
|
||||
; 39 : return TRUE;
|
||||
; 29 :
|
||||
; 30 : break;
|
||||
; 31 : }
|
||||
; 32 : return TRUE;
|
||||
|
||||
00097 b8 01 00 00 00 mov eax, 1
|
||||
00076 b8 01 00 00 00 mov eax, 1
|
||||
$LN1@DllMain:
|
||||
|
||||
; 40 : }
|
||||
; 33 : }
|
||||
|
||||
0009c 48 8d a5 d8 00
|
||||
0007b 48 8d a5 d8 00
|
||||
00 00 lea rsp, QWORD PTR [rbp+216]
|
||||
000a3 5f pop rdi
|
||||
000a4 5d pop rbp
|
||||
000a5 c3 ret 0
|
||||
00082 5f pop rdi
|
||||
00083 5d pop rbp
|
||||
00084 c3 ret 0
|
||||
DllMain ENDP
|
||||
_TEXT ENDS
|
||||
END
|
||||
|
||||
Reference in New Issue
Block a user