kms_safe.dll
vUnknown
64-bit
Unknown OS
Analyzed
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
No function matches your filter.
Imported DLLs & functions 123
_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
KERNEL32.dll
15
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
MSVCP140.dll
49
?_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
No function matches your filter.