Static task
static1
Behavioral task
behavioral1
Sample
TpmInit.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
TpmInit.exe
Resource
win10v2004-20230220-en
General
-
Target
TpmInit.exe
-
Size
93KB
-
MD5
92b99c11fc4ee71b3a00e348734de1b4
-
SHA1
52fe2eaba582550fbae57035a08541420774c097
-
SHA256
758d41ce920cd8318a8052d76dbea662be9f0726b86972aae481d668ab4254cb
-
SHA512
53eefda6406d2180a40656397909887adb8bc82a4d6b6261290b7e4115e02ed8a24fc2110aa9c3baeda3242dd6da7d602636402c8db2acf4cabdf535b787aa1a
-
SSDEEP
1536:mdGeOeChd9r7lBr1W9Llpy1/bRNdR2ygizNrsNGd0uGiceY0lA3CJHkxUMM:+GZeYdNhBr1W7pg/3dR2y3eNGdLPYfS3
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource TpmInit.exe
Files
-
TpmInit.exe.exe windows x86
afea058881f8a1978132336a91cfab3a
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
advapi32
RegDeleteValueW
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExW
RegSetValueExW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
SetNamedSecurityInfoW
SetEntriesInAclW
BuildExplicitAccessWithNameW
LookupAccountSidW
CreateWellKnownSid
FreeSid
AllocateAndInitializeSid
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
kernel32
GetProcAddress
ExpandEnvironmentStringsA
GetCommandLineW
GetVolumePathNameW
GetDriveTypeW
GetVolumeInformationW
DeleteFileW
OutputDebugStringW
GetVersionExW
GetLocalTime
RaiseException
lstrlenW
UnhandledExceptionFilter
LoadLibraryA
TerminateProcess
GetSystemTimeAsFileTime
GetCurrentProcessId
GetCurrentThreadId
GetTickCount
QueryPerformanceCounter
GetModuleHandleA
SetUnhandledExceptionFilter
GetStartupInfoA
InterlockedCompareExchange
Sleep
InterlockedExchange
RegisterApplicationRestart
MulDiv
GetDateFormatW
GetTimeFormatW
GetTimeZoneInformation
FormatMessageW
LocalFree
GetComputerNameW
GetModuleHandleW
GetUserDefaultUILanguage
GetLocaleInfoW
GetProcessHeap
HeapAlloc
GetLastError
HeapSize
HeapFree
HeapSetInformation
ExitProcess
CreateMutexW
GetCurrentProcess
lstrcmpW
CloseHandle
GetFullPathNameW
gdi32
EndPage
EndDoc
SelectObject
CreateFontW
GetDeviceCaps
StartPage
StartDocW
DeleteObject
GetTextExtentPoint32W
GetTextMetricsW
user32
SetWindowTextW
GetDlgItem
FindWindowExW
GetWindowTextLengthW
LoadStringW
SendMessageW
DrawTextW
GetParent
PostMessageW
SetWindowLongW
GetWindowLongW
DestroyWindow
SetForegroundWindow
EnumWindows
InvalidateRect
SendDlgItemMessageW
LoadIconW
GetWindowTextW
msvcrt
__setusermatherr
_amsg_exit
_initterm
_acmdln
exit
?terminate@@YAXXZ
_XcptFilter
_exit
_cexit
__getmainargs
_local_unwind4
??2@YAPAXI@Z
__p__commode
_endthread
wcstok
memset
_vsnwprintf
??3@YAXPAX@Z
_controlfp
memcpy_s
__p__fmode
__set_app_type
_beginthread
_except_handler4_common
memcpy
??_V@YAXPAX@Z
??_U@YAPAXI@Z
_ismbblead
wcsncmp
comctl32
PropertySheetW
ord345
ntdll
RtlNtStatusToDosError
ole32
CoCreateInstance
CoTaskMemFree
CoInitializeEx
CoInitializeSecurity
CoSetProxyBlanket
CoUninitialize
oleaut32
SafeArrayGetLBound
SysFreeString
SysAllocString
VariantClear
VariantInit
SysStringByteLen
SysStringLen
SysAllocStringLen
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayCreate
VariantCopy
SafeArrayGetUBound
SafeArrayGetElement
comdlg32
CommDlgExtendedError
GetSaveFileNameW
PrintDlgW
GetOpenFileNameW
shell32
ord155
SHCreateItemFromIDList
SHGetKnownFolderIDList
CommandLineToArgvW
secur32
GetUserNameExW
activeds
ord9
imm32
ImmAssociateContext
bcrypt
BCryptCloseAlgorithmProvider
BCryptOpenAlgorithmProvider
BCryptGenRandom
Sections
.text Size: 60KB - Virtual size: 59KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 28KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ