× Cookies are disabled! This site requires cookies to be enabled to work properly
SHA256: f9ecc5314b9b0979aac2ebfb50d9f7ac4c80e09aa85c38bd3f8e2dfec000f57a
File name: runtimemode.exe
Detection ratio: 1 / 55
Analysis date: 2016-01-09 21:26:12 UTC ( 2 years, 1 month ago )
Antivirus Result Update
McAfee-GW-Edition BehavesLike.Win32.Dropper.rh 20160121
Ad-Aware 20160121
AegisLab 20160120
Yandex 20160120
AhnLab-V3 20160120
Alibaba 20160121
ALYac 20160121
Antiy-AVL 20160121
Arcabit 20160121
Avast 20160121
AVG 20160121
Avira (no cloud) 20160120
Baidu-International 20160120
BitDefender 20160121
Bkav 20160120
ByteHero 20160121
CAT-QuickHeal 20160121
ClamAV 20160120
CMC 20160111
Comodo 20160121
Cyren 20160121
DrWeb 20160121
Emsisoft 20160121
ESET-NOD32 20160121
F-Prot 20160120
F-Secure 20160121
Fortinet 20160121
GData 20160121
Ikarus 20160121
Jiangmin 20160121
K7AntiVirus 20160120
K7GW 20160120
Kaspersky 20160121
Malwarebytes 20160120
McAfee 20160121
Microsoft 20160121
eScan 20160120
NANO-Antivirus 20160121
nProtect 20160120
Panda 20160120
Qihoo-360 20160121
Rising 20160120
Sophos AV 20160121
SUPERAntiSpyware 20160121
Symantec 20160120
Tencent 20160121
TheHacker 20160119
TotalDefense 20160121
TrendMicro 20160121
TrendMicro-HouseCall 20160121
VBA32 20160120
VIPRE 20160121
ViRobot 20160121
Zillya 20160120
Zoner 20160121
The file being studied is a Portable Executable file! More specifically, it is a Win32 EXE file for the Windows GUI subsystem.
FileVersionInfo properties
File version 1.0.0.36
Packers identified
PEiD BobSoft Mini Delphi -> BoB / BobSoft
PE header basic information
Target machine Intel 386 or later processors and compatible processors
Compilation timestamp 2015-09-27 07:39:40
Entry Point 0x00447428
Number of sections 11
PE sections
PE imports
RegDeleteKeyA
RegCreateKeyExW
RegCloseKey
RegRestoreKeyW
RegDeleteKeyW
RegQueryValueExA
RegCreateKeyExA
RegQueryValueExW
RegFlushKey
RegConnectRegistryW
RegOpenKeyExW
RegReplaceKeyW
RegOpenKeyExA
RegQueryValueW
RegQueryInfoKeyW
RegEnumValueW
RegEnumKeyExW
RegLoadKeyW
RegDeleteValueW
RegSetValueExW
RegSetValueExA
RegSaveKeyW
RegUnLoadKeyW
ImageList_BeginDrag
ImageList_GetImageCount
ImageList_SetBkColor
ImageList_GetImageInfo
FlatSB_SetScrollInfo
InitCommonControls
ImageList_SetImageCount
FlatSB_GetScrollInfo
ImageList_GetDragImage
FlatSB_SetScrollProp
ImageList_Create
ImageList_DragMove
ImageList_DrawEx
ImageList_SetIconSize
ImageList_Write
ImageList_Read
ImageList_Replace
ImageList_SetOverlayImage
ImageList_Destroy
_TrackMouseEvent
ImageList_Draw
ImageList_GetIconSize
ImageList_DragLeave
ImageList_GetBkColor
ImageList_GetIcon
FlatSB_SetScrollPos
ImageList_ReplaceIcon
ImageList_DragEnter
ImageList_Add
InitializeFlatSB
FlatSB_GetScrollPos
ImageList_DragShowNolock
ImageList_Remove
ImageList_Copy
ImageList_LoadImageW
ImageList_EndDrag
GetOpenFileNameW
SetDIBits
PolyPolyline
GetTextMetricsW
SetMapMode
GetWindowOrgEx
GetNearestColor
GetPaletteEntries
CopyEnhMetaFileW
SetPixel
EndDoc
IntersectClipRect
AngleArc
GetTextExtentPointW
CreatePalette
CreateDIBitmap
GetDIBits
GetEnhMetaFileBits
StretchBlt
StretchDIBits
ArcTo
Pie
SetWindowExtEx
Arc
SetViewportExtEx
ExtCreatePen
SetBkColor
SetWinMetaFileBits
GetDIBColorTable
DeleteEnhMetaFile
GetSystemPaletteEntries
SetStretchBltMode
EnumFontsW
GetCurrentPositionEx
GetPixel
GetBrushOrgEx
ExcludeClipRect
SetBkMode
BitBlt
SetAbortProc
FrameRgn
CreateBrushIndirect
SelectPalette
SetROP2
EndPage
AbortDoc
SetDIBColorTable
DeleteObject
CreatePenIndirect
PatBlt
GetClipBox
Rectangle
GetDeviceCaps
LineTo
DeleteDC
CreateFontIndirectW
StartPage
GetObjectW
CreateDCW
RealizePalette
SetEnhMetaFileBits
CreateBitmap
RectVisible
GetStockObject
PlayEnhMetaFile
UnrealizeObject
GdiFlush
SelectClipRgn
RoundRect
GetWinMetaFileBits
GetEnhMetaFileDescriptionW
GetEnhMetaFileHeader
SetWindowOrgEx
GetTextExtentPoint32W
Polygon
CreateHalftonePalette
GetRgnBox
SaveDC
CreateICW
MaskBlt
GetEnhMetaFilePaletteEntries
RestoreDC
GetBitmapBits
CreateDIBSection
SetTextColor
ExtFloodFill
MoveToEx
EnumFontFamiliesExW
SetViewportOrgEx
ExtTextOutW
CreateCompatibleDC
PolyBezierTo
PolyBezier
Chord
SetBrushOrgEx
CreateRectRgn
SelectObject
CreateCompatibleBitmap
CreateSolidBrush
Polyline
StartDocW
Ellipse
SetThreadLocale
GetStdHandle
GetDriveTypeW
ReleaseMutex
WaitForSingleObject
HeapDestroy
GetFileAttributesW
GetLocalTime
DeleteCriticalSection
GetCurrentProcess
OpenFileMappingW
GetLocaleInfoA
LocalAlloc
lstrcatA
GetVolumeInformationW
SetErrorMode
GetLocaleInfoW
WideCharToMultiByte
LoadLibraryW
GetDiskFreeSpaceW
InterlockedExchange
WriteFile
GetThreadPriority
SetEvent
LocalFree
FormatMessageW
ResumeThread
EnumCalendarInfoW
InitializeCriticalSection
LoadResource
GetLogicalDriveStringsW
FindClose
TlsGetValue
QueryDosDeviceW
MoveFileW
GetFullPathNameW
OutputDebugStringA
GetEnvironmentVariableW
SetLastError
GetUserDefaultUILanguage
DeviceIoControl
InterlockedDecrement
GlobalFindAtomW
GetModuleFileNameW
TryEnterCriticalSection
IsDebuggerPresent
ExitProcess
GetModuleFileNameA
LoadLibraryExA
SetThreadPriority
UnhandledExceptionFilter
LoadLibraryExW
MultiByteToWideChar
FatalAppExitA
CreateMutexA
GetModuleHandleA
GlobalAddAtomW
CreateThread
GetSystemDefaultUILanguage
GetExitCodeThread
CreateSemaphoreW
CreateMutexW
MulDiv
GetSystemTimes
ExitThread
WaitForMultipleObjectsEx
GetVersion
VirtualQuery
SearchPathA
VirtualQueryEx
CreateEventW
SetEndOfFile
GetCurrentThreadId
InterlockedIncrement
HeapFree
EnterCriticalSection
lstrcmpiA
GetVersionExW
FreeLibrary
QueryPerformanceCounter
GetTickCount
VirtualProtect
EnumSystemLocalesW
LoadLibraryA
RtlUnwind
GlobalSize
GetFileSize
GlobalDeleteAtom
GetDateFormatW
GetStartupInfoW
GetCPInfo
GetProcAddress
GetComputerNameW
EnumResourceNamesW
CompareStringW
lstrcmpA
FindFirstFileA
CreateDirectoryW
lstrcpyA
ResetEvent
FindFirstFileW
IsValidLocale
GlobalLock
CreateFileMappingW
GetTimeZoneInformation
CreateFileW
TlsSetValue
HeapAlloc
LeaveCriticalSection
GetLastError
LCMapStringW
HeapCreate
GetSystemInfo
lstrlenA
GlobalFree
FindResourceW
GetThreadLocale
GlobalUnlock
IsDBCSLeadByte
GlobalAlloc
lstrlenW
SwitchToThread
SizeofResource
GetCurrentProcessId
LockResource
GetCommandLineW
GetCurrentDirectoryA
HeapSize
InterlockedCompareExchange
GetCurrentThread
SuspendThread
RaiseException
ReleaseSemaphore
MapViewOfFile
SetFilePointer
ReadFile
CloseHandle
lstrcpynA
GetACP
GetModuleHandleW
FreeResource
GetCPInfoExW
UnmapViewOfFile
GetTempPathW
VirtualFree
Sleep
VirtualAlloc
CompareStringA
memset
strcat
_stricmp
towupper
strlen
strncpy
strchr
_itoa
wcslen
sprintf
memcmp
_atoi64
towlower
_gcvt
strcspn
atol
atof
memcpy
strstr
_mbctype
memmove
wcstombs
strcpy
_mbscspn
strcmp
memchr
OleUninitialize
CLSIDFromString
CoInitialize
OleInitialize
CoCreateInstance
CLSIDFromProgID
StringFromCLSID
CoUninitialize
IsEqualGUID
CoTaskMemFree
StringFromGUID2
CoTaskMemAlloc
SafeArrayCreate
SafeArrayAllocDescriptor
GetActiveObject
VariantInit
SafeArrayAllocData
CreateErrorInfo
SafeArrayAccessData
SafeArrayGetLBound
UnRegisterTypeLib
SafeArrayUnaccessData
VariantCopyInd
SafeArrayDestroy
SafeArrayGetUBound
LoadTypeLib
SysFreeString
VariantChangeType
SafeArrayGetElement
SafeArrayPtrOfIndex
SafeArrayDestroyDescriptor
SafeArrayRedim
SafeArrayCopy
SetErrorInfo
SysAllocStringLen
RegisterTypeLib
VariantClear
SysReAllocStringLen
VariantCopy
GetErrorInfo
SafeArrayPutElement
Shell_NotifyIconW
ShellExecuteW
MapWindowPoints
GetMessagePos
SetWindowRgn
RedrawWindow
LoadBitmapW
EnableScrollBar
DestroyMenu
PostQuitMessage
GetForegroundWindow
SetWindowPos
IsWindow
CountClipboardFormats
DispatchMessageA
EndPaint
ScrollWindowEx
WindowFromPoint
DrawIcon
GetMessageTime
SetMenuItemInfoW
SetActiveWindow
GetMenuItemID
GetCursorPos
ReleaseDC
GetMenuStringW
SendMessageW
IsDialogMessageW
EndMenu
SendMessageA
UnregisterClassW
GetClientRect
GetMenuItemInfoW
DefWindowProcW
DrawTextW
SetScrollPos
CallNextHookEx
IsClipboardFormatAvailable
GetSysColor
GetKeyboardState
GetKeyboardLayoutNameW
ClientToScreen
GetTopWindow
GetWindowTextW
EnumClipboardFormats
MsgWaitForMultipleObjects
ScrollWindow
CopyImage
DestroyWindow
DrawEdge
CharUpperA
GetParent
UpdateWindow
GetPropW
SetClassLongW
EnumWindows
CreateCaret
ShowWindow
GetCaretPos
DrawFrameControl
SetPropW
GetMenuState
DefMDIChildProcW
IsCharAlphaW
PeekMessageW
TranslateMDISysAccel
InsertMenuItemW
SetWindowPlacement
CharUpperW
PeekMessageA
TranslateMessage
IsWindowEnabled
GetWindow
DestroyCaret
ActivateKeyboardLayout
RegisterClassW
GetIconInfo
LoadStringA
SetParent
SetClipboardData
CharLowerA
IsZoomed
GetWindowPlacement
LoadStringW
GetKeyboardLayoutList
DrawMenuBar
OemToCharBuffA
IsIconic
GetSubMenu
SetTimer
OemToCharA
GetActiveWindow
ShowOwnedPopups
FillRect
EnumThreadWindows
MonitorFromPoint
CreateAcceleratorTableW
GetSysColorBrush
IsWindowUnicode
CreateWindowExW
GetWindowLongW
CharNextW
IsChild
IsDialogMessageA
SetFocus
RegisterWindowMessageW
GetMonitorInfoW
EmptyClipboard
IsCharAlphaNumericW
SetCaretPos
GetScrollPos
CopyIcon
keybd_event
KillTimer
CharNextA
MapVirtualKeyW
GetClipboardData
GetClassInfoExW
GetSystemMetrics
SetWindowLongW
SetScrollRange
GetWindowRect
SetCapture
ReleaseCapture
EnumChildWindows
DrawTextExW
GetMessageExtraInfo
CharLowerW
SetKeyboardState
GetKeyNameTextW
WaitMessage
CreatePopupMenu
ShowCaret
DrawFocusRect
GetClassLongW
GetLastActivePopup
DrawIconEx
CharUpperBuffW
SetWindowTextW
GetDCEx
GetDlgItem
RemovePropW
BringWindowToTop
GetSystemMenu
ScreenToClient
PostMessageW
FindWindowExA
TrackPopupMenu
GetMenuItemCount
BeginDeferWindowPos
ValidateRect
SetWindowsHookExW
LoadCursorW
LoadIconW
FindWindowExW
GetDC
InsertMenuW
SetForegroundWindow
OpenClipboard
GetAsyncKeyState
GetScrollBarInfo
CharLowerBuffW
GetScrollRange
GetScrollInfo
HideCaret
GetKeyboardLayout
FindWindowW
GetCapture
GetDlgCtrlID
BeginPaint
FindWindowA
MessageBeep
RemoveMenu
GetWindowThreadProcessId
DeferWindowPos
ShowScrollBar
MessageBoxW
GetMenu
MonitorFromRect
DestroyIcon
UnhookWindowsHookEx
MoveWindow
LoadKeyboardLayoutW
MessageBoxA
GetWindowDC
DestroyCursor
AdjustWindowRectEx
mouse_event
MsgWaitForMultipleObjectsEx
RegisterClipboardFormatW
SetScrollInfo
GetKeyState
EndDeferWindowPos
GetDoubleClickTime
EnableMenuItem
EnumDisplayMonitors
DefFrameProcW
IsWindowVisible
GetDesktopWindow
CharToOemA
SetCursorPos
SystemParametersInfoW
DispatchMessageW
FrameRect
SetRect
DeleteMenu
InvalidateRect
CreateIcon
CallWindowProcW
GetClassNameW
CharToOemBuffA
GetClassInfoW
MonitorFromWindow
GetCursor
GetFocus
CreateMenu
EnableWindow
CloseClipboard
CheckMenuItem
SetMenu
SetCursor
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
ClosePrinter
DocumentPropertiesW
GetDefaultPrinterW
EnumPrintersW
OpenPrinterW
PE exports
Number of PE resources by type
RT_STRING 72
RT_BITMAP 28
RT_RCDATA 9
RT_GROUP_CURSOR 7
RT_CURSOR 7
RT_DIALOG 2
RT_MANIFEST 1
RT_ICON 1
RT_VERSION 1
RT_GROUP_ICON 1
Number of PE resources by language
NEUTRAL 67
ENGLISH US 62
PE resources
ExifTool file metadata
UninitializedDataSize
0

InitializedDataSize
568320

ImageVersion
0.0

FileVersionNumber
1.0.0.36

LanguageCode
English (U.S.)

FileFlagsMask
0x003f

CharacterSet
Windows, Latin1

LinkerVersion
2.25

FileTypeExtension
exe

MIMEType
application/octet-stream

FileVersion
1.0.0.36

TimeStamp
2015:09:27 07:39:40+00:00

FileType
Win32 EXE

PEType
PE32

ProductVersion
1.0.0.0

SubsystemVersion
5.0

OSVersion
5.0

FileOS
Win32

Subsystem
Windows GUI

MachineType
Intel 386 or later, and compatibles

CodeSize
4481536

FileSubtype
0

ProductVersionNumber
1.0.0.0

EntryPoint
0x447428

ObjectFileType
Executable application

File identification
MD5 2f06e823ba26dc56b6963001b4642e5e
SHA1 f7c51ba468eb6261b214804176c84154feb7932d
SHA256 f9ecc5314b9b0979aac2ebfb50d9f7ac4c80e09aa85c38bd3f8e2dfec000f57a
ssdeep
49152:BgubdPUaGjk+HHxSXQlvjVRa0Y87PMyBHBBF5LNEtJTTKg1PuG2:tpPGYabbPHtBBF5LNEtT5u

authentihash a64013c74f3be7c1df9732de5103d35f0247e112004f6e0b71a5f42479928d37
imphash d61600e29a30b6b4f95a7a37fca482ef
File size 4.8 MB ( 5050880 bytes )
File type Win32 EXE
Magic literal
PE32 executable for MS Windows (GUI) Intel 80386 32-bit

TrID Windows ActiveX control (41.8%)
Inno Setup installer (39.4%)
Win32 EXE PECompact compressed (generic) (14.9%)
Win32 Executable (generic) (1.6%)
Win16/32 Executable Delphi generic (0.7%)
Tags
bobsoft peexe

VirusTotal metadata
First submission 2015-12-26 12:29:30 UTC ( 2 years, 1 month ago )
Last submission 2015-12-26 12:29:30 UTC ( 2 years, 1 month ago )
File names runtimemode.exe
RuntimeMode.exe
No comments. No VirusTotal Community member has commented on this item yet, be the first one to do so!

Leave your comment...

?
Post comment

You have not signed in. Only registered users can leave comments, sign in and have a voice!

No votes. No one has voted on this item yet, be the first one to do so!
Condensed report! The following is a condensed report of the behaviour of the file when executed in a controlled environment. The actions and events described were either performed by the file itself or by any other process launched by the executed file or subjected to code injection by the executed file.
Hooking activity
Runtime DLLs
Additional details
The file installs an application-defined hook procedure into a hook chain. You would install a hook procedure to monitor the system for certain types of events. These events are associated either with a specific thread or with all threads in the same desktop as the calling thread. This is done making use of the SetWindowsHook Windows API function.
HTTP requests
DNS requests
TCP connections
UDP communications