Static task
static1
Behavioral task
behavioral1
Sample
TGLSetup-0.1.6.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
TGLSetup-0.1.6.exe
Resource
win10v2004-20240412-en
General
-
Target
TGLSetup-0.1.6.exe
-
Size
13.7MB
-
MD5
b4b95275a45622b63d98232049233d2d
-
SHA1
da73b6d4e599b0d1e752d3c3e130bf44b197e3d0
-
SHA256
8d4cfad55dfe6250193e77167aa76cf16cca87dfe35b6be9ffda9e5c1887346e
-
SHA512
4e0f6324b74a1a012c7ab404fbaa4cb0a50afeba102da07e4a97aa44846afa14980e54f4654a2e553cb50ac0de9286c83d28c12e84f41b44e2bd15e73ff28388
-
SSDEEP
393216:SSao6dgkyh2D+zMnLFYfQ03zlI34+K32mzIy9wKr:SMVkywyzoafQ0i/K3Ga
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource TGLSetup-0.1.6.exe
Files
-
TGLSetup-0.1.6.exe.exe windows:4 windows x86 arch:x86
1033e7ad4ef699f506cce0c38fc5b07c
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
msvcrt
memset
system
memcpy
fseek
ftell
fread
log10
_wfopen
fclose
fopen
wcsncpy
wcslen
wcscmp
memmove
wcscpy
wcscat
strlen
strcpy
strcat
memcmp
atoi
_stricmp
longjmp
_setjmp3
malloc
free
fwrite
ferror
time
srand
rand
wcsncmp
localtime
mktime
gmtime
fabs
ceil
floor
_wcsnicmp
_wcsdup
_isnan
_wcsicmp
setlocale
swscanf
exit
__p__iob
fprintf
sprintf
getenv
sscanf
_vsnwprintf
kernel32
GetModuleHandleW
HeapCreate
HeapDestroy
ExitProcess
ReleaseMutex
CloseHandle
CreateMutexW
GetLastError
GetCurrentProcess
SetErrorMode
GetDiskFreeSpaceExW
GetUserDefaultLangID
GetSystemDirectoryW
GetSystemInfo
WideCharToMultiByte
FreeLibrary
HeapAlloc
LoadLibraryW
GetProcAddress
HeapFree
EnterCriticalSection
WaitForSingleObject
LeaveCriticalSection
InitializeCriticalSection
CreateThread
TerminateThread
CreateFileW
GetFileSize
ReadFile
Sleep
GetCurrentThreadId
GetCurrentProcessId
GetModuleFileNameW
GetEnvironmentVariableW
SetEnvironmentVariableW
DuplicateHandle
CreatePipe
GetStdHandle
CreateProcessW
SetFilePointer
SetEndOfFile
WriteFile
MultiByteToWideChar
MulDiv
SetFileAttributesW
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
HeapReAlloc
SetCurrentDirectoryW
GetTempPathW
CreateDirectoryW
GetDriveTypeW
FindFirstFileW
FindClose
GetFileAttributesW
DeleteFileW
FindNextFileW
RemoveDirectoryW
CopyFileW
HeapSize
GetVersionExA
GetVersionExW
LoadLibraryA
SetLastError
GetLocalTime
GlobalAlloc
GlobalFree
TlsAlloc
TlsSetValue
DeleteCriticalSection
user32
SetWindowLongW
ShowWindow
ExitWindowsEx
SendMessageW
GetActiveWindow
ClipCursor
ShowCursor
GetWindowRect
SetCursorPos
DestroyWindow
InvalidateRect
GetForegroundWindow
BeginPaint
EndPaint
DefWindowProcW
LoadIconW
RegisterClassExW
CreateWindowExW
MessageBoxW
GetWindowThreadProcessId
IsWindowVisible
GetWindowLongA
IsWindowEnabled
EnableWindow
EnumWindows
SetWindowPos
OemToCharW
GetSysColorBrush
SetClassLongW
GetParent
GetWindowLongW
GetWindow
RedrawWindow
GetSysColor
GetClassNameW
IsWindow
FillRect
DrawIconEx
DrawTextW
GetDlgCtrlID
CallWindowProcW
ScreenToClient
GetIconInfo
UpdateWindow
ReleaseCapture
DrawStateW
SetCapture
GetSystemMetrics
SetWindowTextW
GetWindowTextLengthW
GetWindowTextW
GetClientRect
LoadCursorW
SendMessageA
GetDC
InflateRect
GetPropW
ReleaseDC
GetWindowDC
RemovePropW
SetPropW
ValidateRect
MapWindowPoints
MoveWindow
PeekMessageW
TranslateMessage
DispatchMessageW
DrawFrameControl
SetActiveWindow
UnregisterClassW
DestroyAcceleratorTable
RegisterClassW
AdjustWindowRectEx
CreateAcceleratorTableW
GetMenu
IsZoomed
IsIconic
MsgWaitForMultipleObjects
GetMessageW
TranslateAcceleratorW
SetFocus
GetFocus
EnumChildWindows
PostMessageW
DefFrameProcW
LoadImageW
SetCursor
SystemParametersInfoW
GetKeyState
GetCursorPos
IsChild
DestroyIcon
CreateIconFromResourceEx
CreateIconFromResource
CharUpperW
gdi32
GetStockObject
DeleteObject
CreateDCW
GetDeviceCaps
CreateFontW
DeleteDC
CreateSolidBrush
CreatePatternBrush
SetBkMode
SetTextColor
SetBkColor
SelectObject
GetObjectType
GetObjectW
ExcludeClipRect
CreateCompatibleBitmap
CreateCompatibleDC
StretchBlt
CreateDIBSection
GetObjectA
GetDIBits
BitBlt
CreateBitmap
SetPixel
SetStretchBltMode
SetBrushOrgEx
SetDIBits
advapi32
OpenProcessToken
LookupPrivilegeValueW
AdjustTokenPrivileges
GetUserNameW
RegOpenKeyExW
RegConnectRegistryW
RegQueryValueExW
RegCloseKey
RegCreateKeyExW
RegSetValueExW
comctl32
InitCommonControlsEx
ImageList_SetBkColor
ImageList_GetIcon
ImageList_GetIconSize
ImageList_Destroy
ImageList_Remove
ImageList_AddMasked
ImageList_Create
ImageList_Add
ImageList_ReplaceIcon
ole32
CoInitialize
CoCreateInstance
CoUninitialize
CoCreateGuid
StringFromGUID2
CoTaskMemFree
RevokeDragDrop
shell32
ExtractIconW
SHGetSpecialFolderLocation
SHGetPathFromIDListW
SHBrowseForFolderW
ShellExecuteExW
winmm
timeEndPeriod
timeBeginPeriod
imagehlp
MakeSureDirectoryPathExists
setupapi
SetupIterateCabinetW
Sections
.code Size: 35KB - Virtual size: 35KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.text Size: 161KB - Virtual size: 161KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 21KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 200KB - Virtual size: 204KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 26KB - Virtual size: 26KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ