Static task
static1
Behavioral task
behavioral1
Sample
TpmInit.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
TpmInit.exe
Resource
win10v2004-20230221-en
General
-
Target
TpmInit.exe
-
Size
92KB
-
MD5
a64b09ca11e2953e506922907e12ae36
-
SHA1
3429da2f89dbba8ecc6390160b997c9ab00d0990
-
SHA256
daa36d080f401274ef0c3ebf5ea824bd16906dd11b5c629127bfbbb8bd3dbc43
-
SHA512
7a46856e977b423ca11bf173efebe34a8113b84da3d91ba39f2ad555d9c248199d41b1fe345a51f9e4807dbbd5c31efc0ffd3c404360a5a83b39933c78de7408
-
SSDEEP
1536:LDwq2nmd1F4Lu2pPyLeHbkDBY++g0SGC7YsNDW/IauGiceY0lA3CJHkxUME6:LDT2mLF41pPtHoDq++g0S5DNDWg5PYfu
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource TpmInit.exe
Files
-
TpmInit.exe.exe windows x86
1b9d78d8c730ea12cff092d0056cf278
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
GetFullPathNameW
GetVolumePathNameW
GetDriveTypeW
GetVolumeInformationW
DeleteFileW
OutputDebugStringW
GetVersionExW
GetLocalTime
RaiseException
lstrlenW
UnhandledExceptionFilter
LoadLibraryA
TerminateProcess
GetSystemTimeAsFileTime
GetCommandLineW
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
GetCurrentProcessId
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
_beginthread
__p__commode
wcstok
memset
_vsnwprintf
??3@YAXPAX@Z
_controlfp
memcpy_s
memcpy
__p__fmode
__set_app_type
_endthread
_except_handler4_common
??_V@YAXPAX@Z
??_U@YAPAXI@Z
_ismbblead
??2@YAPAXI@Z
comctl32
PropertySheetW
ord345
ntdll
RtlNtStatusToDosError
ole32
CoCreateInstance
CoTaskMemFree
CoUninitialize
CoInitializeSecurity
CoSetProxyBlanket
CoInitializeEx
oleaut32
SysFreeString
SysAllocString
VariantClear
VariantInit
SysStringByteLen
SysStringLen
SysAllocStringLen
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayCreate
VariantCopy
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayGetElement
comdlg32
GetSaveFileNameW
CommDlgExtendedError
PrintDlgW
GetOpenFileNameW
shell32
ord155
SHCreateItemFromIDList
SHGetKnownFolderIDList
CommandLineToArgvW
secur32
GetUserNameExW
activeds
ord9
imm32
ImmAssociateContext
bcrypt
BCryptCloseAlgorithmProvider
BCryptOpenAlgorithmProvider
BCryptGenRandom
Sections
.text Size: 59KB - 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