Static task
static1
Behavioral task
behavioral1
Sample
Transit Management Systems.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
Transit Management Systems.exe
Resource
win10v2004-20230220-en
General
-
Target
Transit Management Systems.exe
-
Size
5.0MB
-
MD5
c362f3df1a779ce91a3ee26bb1f58c39
-
SHA1
16d23a0822b58fe97c881d5a7640cad0d8cb2224
-
SHA256
6332719e0de777ba57f046a3cda94aea24f91eff494aec9e5dadda129c752063
-
SHA512
32f328ad8d073f1be754f3acfbd8a47b99544e94fb3226b967d724b8100a36260979379f7da544912351bfaec0644030b7dcd6cfb43d941423e20954ad1d1acb
-
SSDEEP
49152:/RbO1j8ndEthxoZaE8eOSkmxU/Fa5gNhQ/F0zlAWearWnZSEj+bFG4dz2PrN1jpU:1no3aaNoU5ZYSHjRGfE+RcmtNr
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Transit Management Systems.exe
Files
-
Transit Management Systems.exe.exe windows x86
5c3fd5f28b4df570e80f7e366ded240a
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
kernel32
LCMapStringEx
GetStringTypeW
RtlUnwind
GetModuleHandleExW
HeapValidate
GetSystemInfo
GetCommandLineA
GetCommandLineW
ExitThread
FreeLibraryAndExitThread
HeapQueryInformation
QueryPerformanceFrequency
GetStdHandle
GetFileType
WriteConsoleW
SetStdHandle
SetFilePointerEx
CompareStringW
LCMapStringW
IsValidLocale
EnumSystemLocalesW
DeleteFileW
GetConsoleOutputCP
GetConsoleMode
ReadConsoleW
GetTimeZoneInformation
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
CreateDirectoryW
CreateFileW
VirtualQuery
RaiseException
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
CreateEventW
WaitForSingleObjectEx
ResetEvent
Sleep
SearchPathA
GetTempPathA
FindResourceExW
GetWindowsDirectoryA
SystemTimeToTzSpecificLocalTime
LocalFileTimeToFileTime
GetFileSizeEx
GetFileAttributesExA
FileTimeToLocalFileTime
GetStringTypeExA
MoveFileA
lstrcmpiA
GetShortPathNameA
LoadLibraryExA
GetHandleInformation
DuplicateHandle
GetVolumeInformationA
WriteFile
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetFileSize
FlushFileBuffers
DeleteFileA
GetCurrentDirectoryA
VerifyVersionInfoA
VerSetConditionMask
GetCPInfo
GetOEMCP
GlobalFlags
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
GetProfileIntA
LocalReAlloc
OutputDebugStringW
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
GetThreadLocale
FileTimeToSystemTime
GetAtomNameA
lstrcpyA
GetACP
SetErrorMode
GetUserDefaultLCID
SystemTimeToFileTime
ReplaceFileA
GetTempFileNameA
SetFileTime
GetFullPathNameA
GetFileTime
GetFileAttributesA
GetDiskFreeSpaceA
SetEvent
GetTickCount64
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
GetVersionExA
GetCurrentThread
lstrcmpA
GetCurrentProcessId
InitializeCriticalSectionAndSpinCount
CompareStringA
GlobalGetAtomNameA
GlobalFindAtomA
GlobalAddAtomA
lstrcmpW
GlobalDeleteAtom
LoadLibraryW
LoadLibraryExW
GetModuleHandleW
GetModuleFileNameW
FreeResource
GetSystemDirectoryW
GetCurrentThreadId
EncodePointer
OutputDebugStringA
FormatMessageA
MulDiv
LocalFree
GlobalFree
GlobalLock
GlobalUnlock
GlobalSize
GlobalAlloc
ResumeThread
SetThreadPriority
FindResourceA
WaitForSingleObject
CreateThread
ExitProcess
OpenProcess
Process32Next
Process32First
CreateToolhelp32Snapshot
FindClose
FindNextFileA
FindFirstFileA
GetEnvironmentVariableA
GlobalMemoryStatusEx
CloseHandle
VirtualProtect
MapViewOfFile
CreateFileMappingA
CreateFileA
GetModuleHandleA
GetCurrentProcess
CopyFileA
GetModuleFileNameA
FreeLibrary
MultiByteToWideChar
VirtualAlloc
IsBadReadPtr
VirtualFree
LoadLibraryA
GetProcAddress
GetProcessHeap
DeleteCriticalSection
DecodePointer
HeapAlloc
HeapReAlloc
HeapSize
InitializeCriticalSectionEx
LeaveCriticalSection
EnterCriticalSection
HeapFree
FindResourceW
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
GetLastError
SetLastError
LocalAlloc
user32
DrawStateA
GrayStringA
DrawTextExA
DrawTextA
DrawIcon
SetMenuDefaultItem
GetMenuDefaultItem
SetMenuItemInfoA
GetMenuItemInfoA
InsertMenuItemA
DeleteMenu
ModifyMenuA
EnableMenuItem
CheckMenuItem
CreatePopupMenu
CreateMenu
LoadMenuW
LoadMenuA
DrawFrameControl
DrawEdge
EndDialog
CreateDialogIndirectParamA
IsDialogMessageA
SetWindowTextA
IsWindowEnabled
CheckDlgButton
SetDlgItemTextA
MoveWindow
ShowWindow
SystemParametersInfoA
IsRectEmpty
GetCursorPos
SetCursor
ReleaseCapture
LoadBitmapW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
GetMonitorInfoA
MonitorFromWindow
WinHelpA
GetScrollInfo
SetScrollInfo
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExA
GetClassNameA
GetClassLongA
SetWindowLongA
PtInRect
EqualRect
CopyRect
GetSysColor
MessageBoxA
GetWindowTextLengthA
GetWindowTextA
RemovePropA
GetPropA
SetPropA
ScrollWindow
TrackPopupMenu
SetMenu
GetMenu
GetKeyState
GetDlgItem
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
SetWindowPos
DestroyWindow
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
CallWindowProcA
DefWindowProcA
GetMessageTime
GetMessagePos
DispatchMessageA
RegisterWindowMessageA
AdjustWindowRectEx
GetDlgCtrlID
RemoveMenu
AppendMenuA
InsertMenuA
GetMenuItemCount
GetMenuItemID
GetSubMenu
GetMenuState
GetMenuStringA
IsMenu
OffsetRect
SetRectEmpty
SendDlgItemMessageA
NotifyWinEvent
MapDialogRect
LoadIconW
LoadIconA
LoadCursorW
LoadCursorA
GetLastActivePopup
GetTopWindow
SetParent
GetParent
GetDesktopWindow
GetWindowLongA
WindowFromPoint
MapWindowPoints
ScreenToClient
ClientToScreen
HideCaret
SetWindowContextHelpId
GetWindowRect
GetClientRect
EnableScrollBar
ShowScrollBar
FrameRect
InvertRect
PostMessageA
GetSystemMetrics
UnregisterClassA
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
LockWindowUpdate
RedrawWindow
InvalidateRgn
ValidateRect
InvalidateRect
GetWindowRgn
SetWindowRgn
GetUpdateRect
EndPaint
BeginPaint
ReleaseDC
GetWindowDC
GetKeyNameTextA
MapVirtualKeyA
LoadAcceleratorsA
TranslateAcceleratorA
DestroyMenu
IntersectRect
GetWindowThreadProcessId
DestroyIcon
LoadImageA
UnpackDDElParam
ReuseDDElParam
SetCursorPos
InflateRect
GetDC
GetSysColorBrush
DrawFocusRect
TabbedTextOutA
FillRect
PostQuitMessage
PeekMessageA
IsWindow
IsChild
SetFocus
GetFocus
GetWindow
SendMessageA
PostThreadMessageA
ShowOwnedPopups
IsWindowVisible
IsIconic
BringWindowToTop
IsZoomed
GetNextDlgGroupItem
GetNextDlgTabItem
OpenClipboard
GetActiveWindow
GetCapture
SetCapture
SetTimer
KillTimer
EnableWindow
DrawMenuBar
GetSystemMenu
UpdateWindow
SetActiveWindow
GetForegroundWindow
SetForegroundWindow
SubtractRect
TranslateMDISysAccel
DefMDIChildProcA
DefFrameProcA
GetDoubleClickTime
MapVirtualKeyExA
IsCharLowerA
GetComboBoxInfo
IsClipboardFormatAvailable
WaitMessage
CharUpperBuffA
DestroyAcceleratorTable
CreateAcceleratorTableA
ToAsciiEx
GetKeyboardState
GetKeyboardLayout
CopyIcon
SetClassLongA
EmptyClipboard
SetClipboardData
CloseClipboard
GetIconInfo
DrawIconEx
GetTabbedTextExtentW
CopyAcceleratorTableA
CharNextA
LoadAcceleratorsW
MonitorFromPoint
UnionRect
UpdateLayeredWindow
MessageBeep
CharUpperA
EnumDisplayMonitors
SetLayeredWindowAttributes
GetClipboardFormatNameA
RealChildWindowFromPoint
CopyImage
GetAsyncKeyState
LoadImageW
TrackMouseEvent
SetRect
TranslateMessage
GetMessageA
RegisterClipboardFormatA
DestroyCursor
gdi32
CombineRgn
CreateCompatibleBitmap
CreateCompatibleDC
CreateEllipticRgn
CreateFontIndirectA
CreateHatchBrush
CreatePalette
CreatePen
CreatePatternBrush
CreateRectRgn
CreateRectRgnIndirect
CreateRoundRectRgn
CreateSolidBrush
Ellipse
Escape
ExtFloodFill
FillRgn
FrameRgn
GetROP2
GetBkColor
GetBkMode
GetBoundsRect
GetCharWidthA
GetCurrentPositionEx
GetMapMode
GetNearestColor
GetNearestPaletteIndex
GetObjectType
GetPaletteEntries
GetPixel
GetPolyFillMode
GetRgnBox
GetStretchBltMode
GetTextAlign
GetTextColor
GetTextExtentPoint32A
GetViewportExtEx
GetViewportOrgEx
GetWindowExtEx
GetWindowOrgEx
OffsetRgn
PatBlt
PtInRegion
PtVisible
RectVisible
Rectangle
RealizePalette
RoundRect
SelectObject
SetPaletteEntries
SetPixel
SetPixelV
StretchBlt
SetRectRgn
BitBlt
GetTextMetricsA
StartDocA
EndDoc
StartPage
EndPage
AbortDoc
SetAbortProc
TextOutA
CreatePolygonRgn
DPtoLP
LPtoDP
Polygon
Polyline
GetTextFaceA
ExcludeClipRect
GetClipBox
IntersectClipRect
LineTo
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectPalette
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetStretchBltMode
SetTextAlign
MoveToEx
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CreateDIBitmap
EnumFontFamiliesA
GetTextCharsetInfo
GetTextExtentPointA
GetTextExtentPoint32W
GetSystemPaletteEntries
SetDIBColorTable
EnumFontFamiliesExA
GetStockObject
CreateDIBSection
DeleteObject
CreateBitmap
GetObjectA
SetTextColor
SetBkColor
ExtTextOutA
GetDeviceCaps
CreateDCA
CopyMetaFileA
DeleteDC
msimg32
AlphaBlend
TransparentBlt
winspool.drv
ClosePrinter
GetJobA
DocumentPropertiesA
OpenPrinterA
advapi32
RegEnumKeyA
RegQueryValueExA
RegCreateKeyExA
RegDeleteKeyA
RegDeleteValueA
RegSetValueExA
RegQueryValueA
SetFileSecurityA
GetFileSecurityA
RegEnumValueA
RegOpenKeyExW
RegEnumKeyExA
RegSetValueA
RegCloseKey
GetLengthSid
OpenProcessToken
RegOpenKeyExA
shell32
SHGetDesktopFolder
SHGetSpecialFolderLocation
SHGetPathFromIDListA
ShellExecuteA
SHGetFileInfoA
SHAppBarMessage
SHAddToRecentDocs
DragFinish
DragQueryFileA
SHBrowseForFolderA
ExtractIconA
comctl32
InitCommonControlsEx
shlwapi
PathIsUNCA
PathRemoveFileSpecW
PathFindFileNameA
PathFindExtensionA
PathStripToRootA
StrFormatKBSizeA
uxtheme
GetThemePartSize
IsThemeBackgroundPartiallyTransparent
OpenThemeData
DrawThemeParentBackground
DrawThemeText
GetThemeColor
GetCurrentThemeName
GetThemeSysColor
GetWindowTheme
IsAppThemed
DrawThemeBackground
CloseThemeData
ole32
CreateILockBytesOnHGlobal
CreateStreamOnHGlobal
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
DoDragDrop
StgOpenStorageOnILockBytes
OleGetClipboard
OleLockRunning
CoRegisterMessageFilter
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoGetClassObject
CoDisconnectObject
StringFromGUID2
CLSIDFromProgID
CLSIDFromString
OleUninitialize
OleInitialize
CoFreeUnusedLibraries
CoInitialize
CoCreateGuid
CoUninitialize
ReleaseStgMedium
OleDuplicateData
CoTaskMemFree
StringFromCLSID
CoCreateInstance
CoInitializeSecurity
CoInitializeEx
CoLockObjectExternal
RegisterDragDrop
RevokeDragDrop
StgCreateDocfileOnILockBytes
CoTaskMemAlloc
oleaut32
OleCreateFontIndirect
LoadTypeLi
VarBstrFromDate
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysStringLen
VariantChangeType
SysAllocStringLen
SysAllocStringByteLen
SysFreeString
SysAllocString
VariantClear
VariantInit
oledlg
ord8
gdiplus
GdipCreateBitmapFromStreamICM
GdipBitmapLockBits
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdipFree
GdipAlloc
GdiplusShutdown
GdipDeleteGraphics
GdipCreateBitmapFromHBITMAP
GdipCreateFromHDC
GdipSetInterpolationMode
GdipCreateBitmapFromScan0
GdipDrawImageRectI
GdipDrawImageI
GdipBitmapUnlockBits
winhttp
WinHttpReadData
WinHttpCloseHandle
WinHttpQueryHeaders
WinHttpReceiveResponse
WinHttpSendRequest
WinHttpOpenRequest
WinHttpCrackUrl
WinHttpOpen
WinHttpConnect
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
imm32
ImmGetContext
ImmGetOpenStatus
ImmReleaseContext
winmm
PlaySoundA
Sections
.text Size: 3.8MB - Virtual size: 3.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 648KB - Virtual size: 647KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 25KB - Virtual size: 53KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 342KB - Virtual size: 342KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 211KB - Virtual size: 210KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ