kms_safe.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
76.1 KB
Uploaded
2025-12-02 14:41
Views
39
SHA-256
585eee9165d3194916dfebf7f03626bc

Exported functions 34

??0Header@DTKMSCryptoKit@@QEAA@$$QEAV01@@Z #1 · 0x13e0
??0Header@DTKMSCryptoKit@@QEAA@AEBV01@@Z #2 · 0x1530
??0Header@DTKMSCryptoKit@@QEAA@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_JH0I00@Z #3 · 0x7c90
??0Header@DTKMSCryptoKit@@QEAA@XZ #4 · 0x8090
??1Header@DTKMSCryptoKit@@QEAA@XZ #5 · 0x17e0
??4Header@DTKMSCryptoKit@@QEAAAEAV01@$$QEAV01@@Z #6 · 0x1a40
??4Header@DTKMSCryptoKit@@QEAAAEAV01@AEBV01@@Z #7 · 0x1ad0
?algorithm@Header@DTKMSCryptoKit@@QEBAIXZ #8 · 0x2810
?appId@Header@DTKMSCryptoKit@@QEBA_JXZ #9 · 0x2880
?cryptBuffer@DTKMSCryptoKit@@YA_NIAEAVHeader@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV34@AEAVError@1@@Z #10 · 0x5600
?cryptFile@DTKMSCryptoKit@@YA_NIAEAVHeader@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV34@AEAVError@1@@Z #11 · 0x5940
?cryptString@DTKMSCryptoKit@@YA_NIAEAVHeader@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV34@AEAVError@1@@Z #12 · 0x5d40
?dk@Header@DTKMSCryptoKit@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #13 · 0x3f70
?edk@Header@DTKMSCryptoKit@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #14 · 0x3f80
?ekey@Header@DTKMSCryptoKit@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #15 · 0x3f90
?formatVersion@Header@DTKMSCryptoKit@@QEBAIXZ #16 · 0x3fa0
?headerLength@Header@DTKMSCryptoKit@@QEBAIXZ #17 · 0x3fb0
?keyVersion@Header@DTKMSCryptoKit@@QEBAHXZ #18 · 0x3fc0
?magicCode@Header@DTKMSCryptoKit@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #19 · 0x3fd0
?read@Header@DTKMSCryptoKit@@QEAA_NAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAVError@2@@Z #20 · 0x8230
?readBufferHeader@DTKMSCryptoKit@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVHeader@1@AEAVError@1@@Z #21 · 0x6470
?readFileHeader@DTKMSCryptoKit@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVHeader@1@AEAVError@1@@Z #22 · 0x6640
?readStringHeader@DTKMSCryptoKit@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVHeader@1@AEAVError@1@@Z #23 · 0x67f0
?resource@Header@DTKMSCryptoKit@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #24 · 0x41f0
?setAlgorithm@Header@DTKMSCryptoKit@@QEAAXI@Z #25 · 0x4450
?setAppId@Header@DTKMSCryptoKit@@QEAAX_J@Z #26 · 0x4460
?setDk@Header@DTKMSCryptoKit@@QEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #27 · 0x4470
?setEdk@Header@DTKMSCryptoKit@@QEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #28 · 0x4490
?setEkey@Header@DTKMSCryptoKit@@QEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #29 · 0x44b0
?setKeyVersion@Header@DTKMSCryptoKit@@QEAAXH@Z #30 · 0x44d0
?setResource@Header@DTKMSCryptoKit@@QEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #31 · 0x44e0
?wcryptFile@DTKMSCryptoKit@@YA_NIAEAVHeader@1@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@1AEAVError@1@@Z #32 · 0x7020
?wreadFileHeader@DTKMSCryptoKit@@YA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEAVHeader@1@AEAVError@1@@Z #33 · 0x76e0
?write@Header@DTKMSCryptoKit@@QEAA_NAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAVError@2@@Z #34 · 0x8750

Imported DLLs & functions 123

_lock_file 0x18000b290
_unlock_file 0x18000b288
_callnewh 0x18000b2b0
free 0x18000b2a0
malloc 0x18000b2a8
_cexit 0x18000b300
_configure_narrow_argv 0x18000b2d8
_crt_atexit 0x18000b2c0
_execute_onexit_table 0x18000b308
_initialize_narrow_environment 0x18000b2d0
_initialize_onexit_table 0x18000b2f8
_initterm 0x18000b2e8
_initterm_e 0x18000b2e0
_invalid_parameter_noinfo_noreturn 0x18000b2f0
_register_onexit_function 0x18000b2c8
_seh_filter_dll 0x18000b310
_fseeki64 0x18000b330
_get_stream_buffer_pointers 0x18000b370
fclose 0x18000b368
fflush 0x18000b360
fgetc 0x18000b358
fgetpos 0x18000b350
fputc 0x18000b348
fread 0x18000b378
fsetpos 0x18000b338
fwrite 0x18000b328
setvbuf 0x18000b320
ungetc 0x18000b340
GetCurrentProcess 0x18000b048
GetCurrentProcessId 0x18000b028
GetCurrentThreadId 0x18000b020
GetLastError 0x18000b000
GetSystemTimeAsFileTime 0x18000b018
InitializeSListHead 0x18000b010
IsDebuggerPresent 0x18000b008
IsProcessorFeaturePresent 0x18000b038
QueryPerformanceCounter 0x18000b030
RtlCaptureContext 0x18000b070
RtlLookupFunctionEntry 0x18000b068
RtlVirtualUnwind 0x18000b060
SetUnhandledExceptionFilter 0x18000b050
TerminateProcess 0x18000b040
UnhandledExceptionFilter 0x18000b058
EVP_aes_128_cbc 0x18000b3b0
EVP_aes_128_gcm 0x18000b3a8
EVP_aes_192_cbc 0x18000b390
EVP_aes_192_gcm 0x18000b418
EVP_aes_256_cbc 0x18000b408
EVP_aes_256_gcm 0x18000b388
EVP_CIPHER_CTX_ctrl 0x18000b3b8
EVP_CIPHER_CTX_free 0x18000b3c0
EVP_CIPHER_CTX_new 0x18000b3c8
EVP_CIPHER_flags 0x18000b3e8
EVP_CIPHER_iv_length 0x18000b3f0
EVP_CIPHER_key_length 0x18000b3f8
EVP_CipherFinal_ex 0x18000b3d0
EVP_CipherInit_ex 0x18000b3e0
EVP_CipherUpdate 0x18000b3d8
EVP_DecodeBlock 0x18000b400
EVP_EncodeBlock 0x18000b3a0
EVP_sm4_cbc 0x18000b410
RAND_bytes 0x18000b398
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x18000b098
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x18000b0a0
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18000b1c8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18000b1a0
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x18000b1e8
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18000b138
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x18000b1f8
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x18000b0d8
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18000b140
?_Xbad_alloc@std@@YAXXZ 0x18000b0b8
?_Xlength_error@std@@YAXPEBD@Z 0x18000b0c0
??0_Lockit@std@@QEAA@H@Z 0x18000b180
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18000b0e8
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x18000b0a8
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18000b118
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18000b0f0
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18000b0c8
??1_Lockit@std@@QEAA@XZ 0x18000b188
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18000b0e0
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18000b080
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18000b120
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18000b0f8
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18000b0d0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@K@Z 0x18000b200
??Bid@locale@std@@QEAA_KXZ 0x18000b198
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x18000b1a8
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x18000b0b0
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x18000b1d0
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x18000b090
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18000b148
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18000b1b0
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18000b1b8
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z 0x18000b128
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@U_Mbstatet@@@2@@Z 0x18000b130
?seekp@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@U_Mbstatet@@@2@@Z 0x18000b108
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x18000b150
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18000b1f0
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x18000b158
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x18000b1d8
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x18000b1e0
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18000b160
?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@U_Mbstatet@@@2@XZ 0x18000b088
?tellp@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@U_Mbstatet@@@2@XZ 0x18000b110
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18000b168
?uncaught_exception@std@@YA_NXZ 0x18000b190
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x18000b1c0
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z 0x18000b100
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x18000b170
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x18000b178
__CxxFrameHandler4 0x18000b260
__C_specific_handler 0x18000b230
__std_exception_copy 0x18000b238
__std_exception_destroy 0x18000b240
__std_terminate 0x18000b218
__std_type_info_destroy_list 0x18000b210
_CxxThrowException 0x18000b248
memcpy 0x18000b228
memmove 0x18000b250
memset 0x18000b220
htonl 0x18000b278
ntohl 0x18000b270