增加loader

This commit is contained in:
Huoji's
2023-10-08 01:56:49 +08:00
parent 9232d1c390
commit d787a7da07
28 changed files with 1692 additions and 131 deletions

97
csgo2/version_jump.asm Normal file
View File

@@ -0,0 +1,97 @@
;
; created by AheadLib
; github:https://github.com/strivexjun/AheadLib-x86-x64
;
; <20><> .asm <20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
; <20>Ҽ<EFBFBD><D2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>-<2D><><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD>-
; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:<3A>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>
; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ų<EFBFBD>:<3A><>
; Ȼ<><C8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ml64 /Fo $(IntDir)%(fileName).obj /c /Cp %(fileName).asm
; <20><><EFBFBD><EFBFBD>: $(IntDir)%(fileName).obj;%(Outputs)
; <20><><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD>: <20><>
;
.DATA
EXTERN pfnAheadLib_GetFileVersionInfoA:dq;
EXTERN pfnAheadLib_GetFileVersionInfoByHandle:dq;
EXTERN pfnAheadLib_GetFileVersionInfoExA:dq;
EXTERN pfnAheadLib_GetFileVersionInfoExW:dq;
EXTERN pfnAheadLib_GetFileVersionInfoSizeA:dq;
EXTERN pfnAheadLib_GetFileVersionInfoSizeExA:dq;
EXTERN pfnAheadLib_GetFileVersionInfoSizeExW:dq;
EXTERN pfnAheadLib_GetFileVersionInfoSizeW:dq;
EXTERN pfnAheadLib_GetFileVersionInfoW:dq;
EXTERN pfnAheadLib_VerFindFileA:dq;
EXTERN pfnAheadLib_VerFindFileW:dq;
EXTERN pfnAheadLib_VerInstallFileA:dq;
EXTERN pfnAheadLib_VerInstallFileW:dq;
EXTERN pfnAheadLib_VerQueryValueA:dq;
EXTERN pfnAheadLib_VerQueryValueW:dq;
.CODE
AheadLib_GetFileVersionInfoA PROC
jmp pfnAheadLib_GetFileVersionInfoA
AheadLib_GetFileVersionInfoA ENDP
AheadLib_GetFileVersionInfoByHandle PROC
jmp pfnAheadLib_GetFileVersionInfoByHandle
AheadLib_GetFileVersionInfoByHandle ENDP
AheadLib_GetFileVersionInfoExA PROC
jmp pfnAheadLib_GetFileVersionInfoExA
AheadLib_GetFileVersionInfoExA ENDP
AheadLib_GetFileVersionInfoExW PROC
jmp pfnAheadLib_GetFileVersionInfoExW
AheadLib_GetFileVersionInfoExW ENDP
AheadLib_GetFileVersionInfoSizeA PROC
jmp pfnAheadLib_GetFileVersionInfoSizeA
AheadLib_GetFileVersionInfoSizeA ENDP
AheadLib_GetFileVersionInfoSizeExA PROC
jmp pfnAheadLib_GetFileVersionInfoSizeExA
AheadLib_GetFileVersionInfoSizeExA ENDP
AheadLib_GetFileVersionInfoSizeExW PROC
jmp pfnAheadLib_GetFileVersionInfoSizeExW
AheadLib_GetFileVersionInfoSizeExW ENDP
AheadLib_GetFileVersionInfoSizeW PROC
jmp pfnAheadLib_GetFileVersionInfoSizeW
AheadLib_GetFileVersionInfoSizeW ENDP
AheadLib_GetFileVersionInfoW PROC
jmp pfnAheadLib_GetFileVersionInfoW
AheadLib_GetFileVersionInfoW ENDP
AheadLib_VerFindFileA PROC
jmp pfnAheadLib_VerFindFileA
AheadLib_VerFindFileA ENDP
AheadLib_VerFindFileW PROC
jmp pfnAheadLib_VerFindFileW
AheadLib_VerFindFileW ENDP
AheadLib_VerInstallFileA PROC
jmp pfnAheadLib_VerInstallFileA
AheadLib_VerInstallFileA ENDP
AheadLib_VerInstallFileW PROC
jmp pfnAheadLib_VerInstallFileW
AheadLib_VerInstallFileW ENDP
AheadLib_VerQueryValueA PROC
jmp pfnAheadLib_VerQueryValueA
AheadLib_VerQueryValueA ENDP
AheadLib_VerQueryValueW PROC
jmp pfnAheadLib_VerQueryValueW
AheadLib_VerQueryValueW ENDP
END