Resubmissions
20-07-2023 03:52
230720-ee6w9scf62 7Behavioral task
behavioral1
Sample
CrosshairEditor/Freya.dll
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
CrosshairEditor/Freya.dll
Resource
win10v2004-20230703-en
Behavioral task
behavioral3
Sample
CrosshairEditor/Freya.hl.exe
Resource
win7-20230712-en
Behavioral task
behavioral4
Sample
CrosshairEditor/Freya.hl.exe
Resource
win10v2004-20230703-en
Behavioral task
behavioral5
Sample
CrosshairEditor/injmthd.ini
Resource
win7-20230712-en
Behavioral task
behavioral6
Sample
CrosshairEditor/injmthd.ini
Resource
win10v2004-20230703-en
General
-
Target
FreyaCrosshairEditor.zip
-
Size
250KB
-
MD5
0e5ee0b5c6f104ae96c3cf8785bb5d07
-
SHA1
042de571b42680b58f1e459abbb1f70ee1616f9b
-
SHA256
1c1eda81d9ff3ac630964d345f7c18588e10b0132bb212b77dfd8f02b6397fd7
-
SHA512
d74fce1afb710816deb7903e05ecfa4c622c0d8f2e5f4f1b8696b54cd41d375ec865413107ca9e5596df0869172a4a6a39f7a5458a8ff82a32d8c38fc8a6d58b
-
SSDEEP
3072:P87e1HnIPd5IOdmkCWbd0mVgO9yb11z9LIuPAVhjuNlswzfWOfkX7pECLvd2HlP:vHIPzIJHTO9yblIGAvyNfhfkNEGvdI5
Malware Config
Signatures
-
resource yara_rule static1/unpack001/CrosshairEditor/Freya.hl.exe upx -
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/CrosshairEditor/Freya.dll unpack001/CrosshairEditor/Freya.hl.exe
Files
-
FreyaCrosshairEditor.zip.zip
-
CrosshairEditor/Freya.dll.dll windows x86
cbc458e67114e2a84ebb669d0530f7b6
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
QueryPerformanceFrequency
QueryPerformanceCounter
MultiByteToWideChar
GetProcAddress
VirtualProtect
Sleep
CreateDirectoryA
GetCurrentProcessId
lstrlenA
GetModuleHandleA
VirtualQuery
FreeLibraryAndExitThread
GetLastError
CreateThread
lstrcmpiA
DeleteFileA
GetPrivateProfileStringA
WritePrivateProfileStringA
FindFirstFileA
FindNextFileA
FindClose
GetFullPathNameA
InterlockedCompareExchange
FreeLibrary
GetProcessHeap
InitializeSListHead
GetSystemTimeAsFileTime
GlobalUnlock
RaiseException
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
CreateEventW
WaitForSingleObjectEx
ResetEvent
SetEvent
FlushInstructionCache
HeapCreate
HeapDestroy
HeapAlloc
HeapReAlloc
HeapFree
GetCurrentProcess
GetCurrentThreadId
OpenThread
GetThreadContext
SetThreadContext
SuspendThread
ResumeThread
CloseHandle
GetModuleHandleW
CreateToolhelp32Snapshot
Thread32First
Thread32Next
VirtualAlloc
VirtualFree
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
GlobalAlloc
WideCharToMultiByte
GlobalLock
DeleteCriticalSection
InterlockedExchange
user32
EmptyClipboard
SetClipboardData
GetKeyState
CallWindowProcA
SetWindowLongA
GetWindowThreadProcessId
GetWindow
IsWindowVisible
EnumWindows
GetAsyncKeyState
ShowCursor
GetClipboardData
CloseClipboard
OpenClipboard
msvcp140
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBE?AVlocale@2@XZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAPAD0PAH001@Z
?in@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
?uncaught_exceptions@std@@YAHXZ
?_Xlength_error@std@@YAXPBD@Z
?_Xout_of_range@std@@YAXPBD@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
?always_noconv@codecvt_base@std@@QBE_NXZ
?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z
??1_Lockit@std@@QAE@XZ
??0_Lockit@std@@QAE@H@Z
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
??Bid@locale@std@@QAEIXZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
opengl32
glTexImage2D
glPixelStorei
glGenTextures
glPopAttrib
glPopMatrix
glDisableClientState
glDrawElements
glBindTexture
glScissor
glColorPointer
glTexParameteri
glTexCoordPointer
glVertexPointer
glPushAttrib
glGetIntegerv
glOrtho
glLoadIdentity
glPushMatrix
glViewport
glShadeModel
glPolygonMode
glEnableClientState
glDisable
glBlendFunc
glEnable
glDeleteTextures
glMatrixMode
imm32
ImmGetContext
ImmSetCompositionWindow
vcruntime140
strstr
strchr
__std_exception_copy
__std_exception_destroy
memcpy
memset
__current_exception
__current_exception_context
_except_handler4_common
_CxxThrowException
__std_type_info_destroy_list
__vcrt_GetModuleFileNameW
__vcrt_LoadLibraryExW
__CxxFrameHandler3
__std_terminate
memchr
memmove
api-ms-win-crt-heap-l1-1-0
free
malloc
_callnewh
api-ms-win-crt-string-l1-1-0
strncmp
isprint
strncpy
strtok
strcat_s
strcpy_s
api-ms-win-crt-stdio-l1-1-0
fgetc
fgetpos
_fseeki64
fsetpos
setvbuf
_get_stream_buffer_pointers
__stdio_common_vsprintf
_wfopen
ungetc
fseek
ftell
fclose
fflush
__stdio_common_vfprintf
fwrite
__acrt_iob_func
__stdio_common_vsscanf
__stdio_common_vsprintf_s
fputc
fread
api-ms-win-crt-utility-l1-1-0
qsort
api-ms-win-crt-runtime-l1-1-0
_initialize_onexit_table
_invalid_parameter_noinfo_noreturn
_register_onexit_function
_configure_narrow_argv
_seh_filter_dll
_execute_onexit_table
_initterm_e
_initterm
terminate
_cexit
_initialize_narrow_environment
_crt_atexit
api-ms-win-crt-environment-l1-1-0
getenv
api-ms-win-crt-convert-l1-1-0
atof
atoi
api-ms-win-crt-filesystem-l1-1-0
_unlock_file
_lock_file
_access
api-ms-win-crt-time-l1-1-0
_strtime_s
api-ms-win-crt-math-l1-1-0
_CIfmod
_CIatan2
floor
_libm_sse2_cos_precise
_libm_sse2_pow_precise
_libm_sse2_sqrt_precise
ceil
_libm_sse2_sin_precise
Sections
.text Size: 233KB - Virtual size: 233KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 35KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 248B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 8KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
CrosshairEditor/Freya.hl.exe.exe windows x86
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
Sections
UPX0 Size: - Virtual size: 196KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
UPX1 Size: 10KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 168KB - Virtual size: 168KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
-
CrosshairEditor/injmthd.ini