Static task
static1
Behavioral task
behavioral1
Sample
gdborig.exe
Resource
win7-20231020-en
Behavioral task
behavioral2
Sample
gdborig.exe
Resource
win10v2004-20231020-en
General
-
Target
gdborig.exe
-
Size
7.0MB
-
MD5
18ac3ba7c773bba85524b29a878d18db
-
SHA1
fe5dca2f9ea082b79726ceb468f4daf85cd4accd
-
SHA256
3242c20d4cab9d76824e1296f0279b62a6aa5dddaad67f7f924ccc134568f99a
-
SHA512
1611791883b4a1963301b774350c711eb1be4294bff4c3af3a870030fe5496e5ebf6f0f0ecc0d7ab67e5b3ec7f1927c41f6937ba0045c3accf17ca14a975ab6c
-
SSDEEP
98304:FwdJTPMDlIFw+yyIkglb3sD50p0bp8SpQO3VtjZpsNBAUZLFay8kAf5czK:FwdNPMDlv+yyNglbcDyp0ySbV+Vhbu
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource gdborig.exe
Files
-
gdborig.exe.exe windows:4 windows x86 arch:x86
99f760d2ccdc42492619e69d99a6a39e
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
ClearCommBreak
ClearCommError
CloseHandle
ContinueDebugEvent
CreateEventA
CreateFileA
CreateProcessA
CreateThread
DebugActiveProcess
DeleteCriticalSection
EnterCriticalSection
ExitThread
FindClose
FindFirstFileA
FlushFileBuffers
FlushInstructionCache
FormatMessageA
FreeLibrary
GenerateConsoleCtrlEvent
GetACP
GetCommState
GetConsoleScreenBufferInfo
GetCurrentDirectoryA
GetCurrentProcess
GetCurrentProcessId
GetCurrentThreadId
GetExitCodeProcess
GetExitCodeThread
GetFileAttributesA
GetFileType
GetFullPathNameA
GetLastError
GetModuleFileNameA
GetModuleFileNameW
GetModuleHandleA
GetModuleHandleW
GetOverlappedResult
GetProcAddress
GetStartupInfoA
GetStdHandle
GetSystemDirectoryA
GetSystemTimeAsFileTime
GetTempPathA
GetThreadContext
GetThreadSelectorEntry
GetTickCount
GetTimeZoneInformation
GetVersionExA
InitializeCriticalSection
IsDBCSLeadByteEx
LeaveCriticalSection
LoadLibraryA
LocalFree
MoveFileExA
MultiByteToWideChar
OpenProcess
PeekConsoleInputA
PeekNamedPipe
PurgeComm
QueryPerformanceCounter
ReadConsoleInputA
ReadFile
ReadProcessMemory
ResetEvent
ResumeThread
SetCommBreak
SetCommMask
SetCommState
SetCommTimeouts
SetConsoleCtrlHandler
SetCurrentDirectoryA
SetEvent
SetFilePointer
SetHandleInformation
SetThreadContext
SetUnhandledExceptionFilter
Sleep
SuspendThread
TerminateProcess
TlsGetValue
UnhandledExceptionFilter
VirtualProtect
VirtualQuery
WaitCommEvent
WaitForDebugEvent
WaitForMultipleObjects
WaitForSingleObject
WideCharToMultiByte
WriteFile
WriteProcessMemory
msvcrt
__dllonexit
__doserrno
__getmainargs
__initenv
__lconv_init
__mb_cur_max
__pioinfo
__set_app_type
__setusermatherr
_access
_acmdln
_amsg_exit
_cexit
_chmod
_close
_close
_chdir
_dup
_environ
_errno
_exit
_fdopen
_filelengthi64
_fileno
_fileno
_findclose
_findfirst
_findnext
_fmode
_fstati64
_fullpath
_get_osfhandle
_getch
_getcwd
_initterm
_iob
_isatty
_getpid
_kbhit
_lock
_lseek
_lseeki64
_mkdir
_onexit
_open
_open
_open_osfhandle
_pipe
_putenv
_read
_read
_rmdir
_setjmp3
_snwprintf
_stati64
_strdup
_stricmp
_stricmp
_strnicmp
_strnicmp
_sys_nerr
_unlink
_umask
_unlock
_wcsnicmp
_write
_write
abort
atof
atoi
atol
bsearch
calloc
clearerr
clock
ctime
exit
fclose
feof
ferror
fflush
fgetc
fgetpos
fopen
fprintf
fputc
fputs
fread
free
frexp
fseek
fsetpos
ftell
fwprintf
fwrite
getc
getenv
isalnum
isalpha
iscntrl
islower
isprint
ispunct
isspace
isupper
iswctype
localeconv
isxdigit
longjmp
malloc
memchr
memcmp
memmove
memset
memcpy
putc
putchar
qsort
raise
rand
realloc
remove
setbuf
setlocale
setvbuf
signal
sprintf
srand
strcat
strchr
strcmp
strcpy
strcspn
strerror
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
strtoul
strtok
strtol
system
time
tolower
toupper
towlower
ungetc
vfprintf
wcscat
wcscpy
wcslen
user32
CharLowerBuffA
MessageBoxW
ws2_32
WSAEnumNetworkEvents
WSAEventSelect
WSAGetLastError
WSAStartup
__WSAFDIsSet
closesocket
connect
gethostbyname
getsockopt
htons
ioctlsocket
recv
select
send
setsockopt
socket
libpython2.7
PyArg_UnpackTuple
PyBool_FromLong
PyBool_Type
PyBuffer_FromReadWriteObject
PyCallable_Check
PyCode_New
PyDict_Keys
PyDict_New
PyDict_SetItem
PyDict_SetItemString
PyErr_Clear
PyErr_ExceptionMatches
PyErr_Fetch
PyErr_Format
PyErr_GivenExceptionMatches
PyErr_NewException
PyErr_Occurred
PyErr_Print
PyErr_Restore
PyErr_SetFromErrno
PyErr_SetInterrupt
PyErr_SetNone
PyErr_SetObject
PyErr_SetString
PyEval_InitThreads
PyEval_ReleaseLock
PyEval_RestoreThread
PyEval_SaveThread
PyExc_AttributeError
PyExc_IOError
PyExc_KeyError
PyExc_KeyboardInterrupt
PyExc_MemoryError
PyExc_NameError
PyExc_NotImplementedError
PyExc_OverflowError
PyExc_RuntimeError
PyExc_StopIteration
PyExc_SystemError
PyExc_TypeError
PyExc_ValueError
PyFile_AsFile
PyFile_FromString
PyFloat_AsDouble
PyFloat_FromDouble
PyFloat_Type
PyFrame_New
PyGILState_Ensure
PyGILState_Release
PyImport_AddModule
PyImport_ImportModule
PyInt_AsLong
PyInt_FromLong
PyInt_GetMax
PyIter_Next
PyList_Append
PyList_AsTuple
PyList_GetItem
PyList_Insert
PyList_New
PyList_Size
PyLong_AsLong
PyLong_AsLongLong
PyLong_AsUnsignedLongLong
PyLong_FromLong
PyLong_FromLongLong
PyLong_FromUnsignedLong
PyLong_FromUnsignedLongLong
PyMem_Malloc
PyModule_AddIntConstant
PyModule_AddObject
PyModule_AddStringConstant
PyModule_GetDict
PyNumber_Long
PyOS_InterruptOccurred
PyOS_ReadlineFunctionPointer
PyObject_AsReadBuffer
PyObject_Call
PyObject_CallFunctionObjArgs
PyObject_CallMethodObjArgs
PyObject_CallObject
PyObject_CheckReadBuffer
PyObject_GenericGetAttr
PyObject_GenericSetAttr
PyObject_GetAttr
PyObject_GetAttrString
PyObject_GetIter
PyObject_HasAttr
PyObject_HasAttrString
PyObject_IsInstance
PyObject_IsTrue
PyObject_RichCompareBool
PyObject_SetAttrString
PyObject_Str
PyRun_InteractiveLoopFlags
PyRun_SimpleFileExFlags
PyRun_SimpleStringFlags
PyRun_StringFlags
PySequence_Check
PySequence_Concat
PySequence_DelItem
PySequence_GetItem
PySequence_Index
PySequence_List
PySequence_Size
PyString_AsString
PyString_Decode
PyString_FromFormat
PyString_FromString
PyString_Size
PySys_GetObject
PySys_SetPath
PyThreadState_Swap
PyTuple_GetItem
PyTuple_New
PyTuple_SetItem
PyTuple_Size
PyType_GenericNew
PyType_IsSubtype
PyType_Ready
PyUnicodeUCS2_AsEncodedString
PyUnicodeUCS2_Decode
PyUnicodeUCS2_FromEncodedObject
Py_Finalize
Py_FlushLine
Py_InitModule4
Py_Initialize
Py_SetProgramName
_PyArg_ParseTupleAndKeywords_SizeT
_PyArg_ParseTuple_SizeT
_PyOS_ReadlineTState
_PyObject_CallMethod_SizeT
_PyObject_New
_PyThreadState_Current
_Py_BuildValue_SizeT
_Py_NoneStruct
_Py_NotImplementedStruct
_Py_TrueStruct
_Py_ZeroStruct
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 44KB - Virtual size: 44KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
/4 Size: 530KB - Virtual size: 530KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.bss Size: - Virtual size: 102KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 11KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.CRT Size: 512B - Virtual size: 52B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 32B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
/14 Size: 512B - Virtual size: 216B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/29 Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/41 Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/55 Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/67 Size: 512B - Virtual size: 56B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/80 Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
/91 Size: 512B - Virtual size: 176B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ