Static task
static1
Behavioral task
behavioral1
Sample
Ripterms.Ghost.dll
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
Ripterms.Ghost.dll
Resource
win10v2004-20231215-en
General
-
Target
Ripterms.Ghost.dll
-
Size
1.6MB
-
MD5
c8d542cbbc3ae5078d6ec9abbfb98749
-
SHA1
72554398fea35d29cb71deae898d74cc41f68ddd
-
SHA256
7738ced50009ca9ffc9c2e88b3adc2319b55532aa7b4bdc27dbfd73e33cee6a9
-
SHA512
910aa068828d64d740e0b9df0a0caa728a48effb02b6c54a3e3dc567d69bea05bc6c9de09565fd40cce3b2f9207d514fbeea3c2464d847f99925b9b085f5ae86
-
SSDEEP
24576:LC/edRc/kWa7arx0lNTOPTOPTgWbYC0oH5e2wFTSpkP8nthg:G/e8Qarx6CWd0k2FTF8nthg
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Ripterms.Ghost.dll
Files
-
Ripterms.Ghost.dll.dll windows:6 windows x64 arch:x64
daa49afb3e81620c7f27eb734620b990
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
Imports
opengl32
wglDeleteContext
wglCreateContext
wglMakeCurrent
wglGetCurrentContext
kernel32
WideCharToMultiByte
GlobalUnlock
LoadLibraryA
GetProcAddress
FreeLibrary
GetModuleHandleA
QueryPerformanceFrequency
VerSetConditionMask
GetModuleHandleW
QueryPerformanceCounter
FreeConsole
VirtualProtect
VirtualFree
VirtualAlloc
GetCurrentProcess
K32GetModuleInformation
VirtualQuery
GetProcessId
CloseHandle
GetConsoleWindow
AllocConsole
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
SleepConditionVariableSRW
WakeAllConditionVariable
GlobalFree
ReleaseSRWLockExclusive
GlobalAlloc
GlobalLock
AcquireSRWLockExclusive
MultiByteToWideChar
user32
GetClientRect
SetWindowLongW
IsChild
SetClipboardData
GetWindowThreadProcessId
GetWindow
IsWindowVisible
GetWindowTextA
EnumWindows
SendMessageA
GetAsyncKeyState
CallWindowProcA
WindowFromDC
GetClipCursor
ClipCursor
SetWindowLongPtrA
GetWindowLongW
DefWindowProcW
AdjustWindowRectEx
GetKeyState
GetMessageExtraInfo
DestroyWindow
GetDC
SetWindowPos
MonitorFromWindow
SetWindowLongPtrW
EnumDisplayMonitors
CreateWindowExW
ScreenToClient
UnregisterClassW
SetWindowTextW
RegisterClassExW
WindowFromPoint
ShowWindow
GetCapture
GetMonitorInfoW
ClientToScreen
SetCursor
TrackMouseEvent
GetForegroundWindow
SetLayeredWindowAttributes
SetFocus
BringWindowToTop
LoadCursorW
SetCapture
IsWindowUnicode
ReleaseCapture
SetForegroundWindow
IsIconic
SetCursorPos
ReleaseDC
GetCursorPos
OpenClipboard
CloseClipboard
EmptyClipboard
GetClipboardData
gdi32
GetDeviceCaps
imm32
ImmSetCandidateWindow
ImmSetCompositionWindow
ImmReleaseContext
ImmGetContext
msvcp140
_Cnd_do_broadcast_at_thread_exit
?_Throw_Cpp_error@std@@YAXH@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@M@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z
?_Xbad_function_call@std@@YAXXZ
?_Random_device@std@@YAIXZ
?clog@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z
?cin@std@@3V?$basic_istream@DU?$char_traits@D@std@@@1@A
_Thrd_detach
?good@ios_base@std@@QEBA_NXZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?_Xlength_error@std@@YAXPEBD@Z
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?_Xout_of_range@std@@YAXPEBD@Z
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?uncaught_exceptions@std@@YAHXZ
_Query_perf_counter
_Thrd_id
_Query_perf_frequency
vcruntime140_1
__CxxFrameHandler4
vcruntime140
__std_type_info_destroy_list
memcmp
memchr
__C_specific_handler
__current_exception_context
__current_exception
memmove
memset
memcpy
__std_exception_copy
__std_exception_destroy
strstr
__std_terminate
_CxxThrowException
api-ms-win-crt-stdio-l1-1-0
fread
__stdio_common_vsprintf
_wfopen
fwrite
__stdio_common_vfprintf
fseek
fclose
fflush
__acrt_iob_func
ftell
__stdio_common_vsscanf
freopen_s
api-ms-win-crt-utility-l1-1-0
qsort
api-ms-win-crt-string-l1-1-0
strcmp
strncmp
strncpy
api-ms-win-crt-heap-l1-1-0
malloc
_callnewh
realloc
free
calloc
api-ms-win-crt-convert-l1-1-0
strtoull
strtoll
atof
strtod
api-ms-win-crt-runtime-l1-1-0
_crt_atexit
_cexit
_execute_onexit_table
_initterm
_initterm_e
_beginthreadex
_errno
_seh_filter_dll
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_invalid_parameter_noinfo_noreturn
terminate
_configure_narrow_argv
api-ms-win-crt-locale-l1-1-0
localeconv
api-ms-win-crt-math-l1-1-0
floorf
ceilf
atanf
atan2f
acosf
_dclass
sinf
powf
fmodf
sqrtf
cosf
Sections
.text Size: 593KB - Virtual size: 593KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.0MB - Virtual size: 1.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 23KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ