Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
Static task
static1
Behavioral task
behavioral1
Sample
GigPerformer4.exe
Resource
win10v2004-20240508-en
Target
GigPerformer4.exe
Size
50.5MB
MD5
520e40172e64623c0f0e8824e01e9bf1
SHA1
ae92f542d77c868aeb9c0f36f46f7e04db75d7aa
SHA256
1e737596379b11961904b92ade1096e75b37949fa05692c676749c2524569c7c
SHA512
9e6d35650a1f8dd2fbce9fcc65293775408a218ba06a3e0604967cd815a5cdeebfa6652785a684dc217eaef909e1ee49680f1d635ccaa2535c758e54b10474a1
SSDEEP
1572864:Eh35to6H/R/GxjtoPtYdY1kPX92/y7+sr:Eht/pGEPSd7X92/kh
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
C:\Projects\Deskew\Projects\TheGigRack\Builds\VisualStudio2019\x64\Release\App\GigPerformer4.pdb
PeekNamedPipe
GetTempPathW
CreateMutexW
FindClose
CreateFileW
GetFileAttributesW
GetCurrentThreadId
ReleaseMutex
GetSystemDirectoryW
UnmapViewOfFile
GetModuleHandleA
GetLogicalDriveStringsW
GetFileInformationByHandle
FormatMessageW
GetFileAttributesExW
OutputDebugStringW
GetDiskFreeSpaceExW
DeleteFileW
GetNativeSystemInfo
LoadLibraryW
GetCurrentDirectoryW
SetCurrentDirectoryW
ReplaceFileW
ExitProcess
GetComputerNameW
CreateProcessW
FreeLibrary
CopyFileW
CreateFileMappingW
MapViewOfFile
MoveFileW
GetDriveTypeW
IsDebuggerPresent
SetUnhandledExceptionFilter
FlushFileBuffers
GetCommandLineW
AttachConsole
GlobalSize
GlobalAlloc
GlobalLock
GetCurrentProcessId
GlobalUnlock
GetEnvironmentVariableA
CreateFileA
DeleteFileA
GetDriveTypeA
GetFileAttributesA
GetTickCount
GlobalFree
MulDiv
GetLogicalDriveStringsA
FindResourceA
CopyFileA
GetVolumeInformationA
GetComputerNameA
WaitForMultipleObjects
GetSystemTimeAsFileTime
GetStartupInfoW
IsProcessorFeaturePresent
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
InitializeSListHead
GetModuleHandleW
WaitForSingleObjectEx
SetFilePointer
CreatePipe
GetModuleFileNameW
RemoveDirectoryW
TerminateProcess
LeaveCriticalSection
WaitForSingleObject
PostQueuedCompletionStatus
GetLastError
SetEvent
TerminateThread
TlsAlloc
CloseHandle
QueueUserAPC
LocalFree
DeleteCriticalSection
TlsFree
FormatMessageA
WideCharToMultiByte
SetWaitableTimer
TlsSetValue
VerifyVersionInfoA
SetLastError
InitializeCriticalSectionAndSpinCount
GetQueuedCompletionStatus
CreateEventW
MultiByteToWideChar
QueryPerformanceFrequency
CreateWaitableTimerA
VerSetConditionMask
SleepEx
TlsGetValue
QueryPerformanceCounter
CreateIoCompletionPort
SetPriorityClass
GetCurrentProcess
SetThreadPriority
Sleep
EnterCriticalSection
GetCurrentThread
LoadLibraryA
GetThreadPriority
ResetEvent
GetPriorityClass
GetProcAddress
SizeofResource
TryEnterCriticalSection
InitializeCriticalSection
LockResource
LoadResource
FindResourceW
CreateDirectoryW
SetThreadAffinityMask
ReadFile
GetVolumeInformationW
FindFirstFileW
SetHandleInformation
FindNextFileW
WriteFile
GetModuleHandleExW
DeviceIoControl
CreateDialogParamA
GetWindowLongW
GetSystemMenu
GetMessageExtraInfo
GetUpdateRgn
GetMessagePos
MapVirtualKeyW
FindWindowExW
IsWindowVisible
MessageBoxW
EnumChildWindows
EnumDisplayMonitors
GetIconInfo
ScreenToClient
EndDialog
GetSystemMetrics
SetWindowTextW
MessageBeep
WindowFromPoint
GetWindowPlacement
DestroyCursor
GetKeyboardState
SetCaretPos
GetActiveWindow
ShowWindow
GetAsyncKeyState
OpenClipboard
GetCapture
RedrawWindow
DestroyIcon
GetWindowInfo
GetMonitorInfoW
CreateIconIndirect
CloseClipboard
EmptyClipboard
IsChild
CreateCaret
TrackMouseEvent
GetForegroundWindow
GetMessageTime
SetLayeredWindowAttributes
GetDlgItem
FindWindowW
LoadCursorW
DestroyCaret
SetCapture
SetClipboardData
ToUnicode
SetCursor
SetWindowLongW
GetClientRect
UpdateLayeredWindow
DrawIconEx
ShowCaret
EnableMenuItem
SystemParametersInfoW
GetParent
ReleaseCapture
SetForegroundWindow
InvalidateRect
SetCursorPos
GetCursorPos
BeginPaint
EndPaint
SendInput
GetDC
ReleaseDC
GetMessageW
PostMessageW
SendMessageTimeoutW
GetFocus
DispatchMessageW
PeekMessageW
EnumWindows
SetFocus
TranslateMessage
GetWindowTextW
GetWindow
AttachThreadInput
SetDlgItemTextA
GetWindowRect
SetWindowPos
SendMessageW
IsWindow
MoveWindow
SetDlgItemTextW
SendDlgItemMessageA
SendDlgItemMessageW
EnableWindow
SetWindowTextA
MessageBoxA
PtInRect
GetWindowLongPtrA
SetWindowLongPtrA
LoadCursorA
DialogBoxParamA
GetClipboardData
GetDesktopWindow
CallWindowProcW
RegisterClassExW
GetWindowThreadProcessId
GetWindowLongPtrW
UnregisterClassW
CreateWindowExW
SetWindowLongPtrW
DestroyWindow
DefWindowProcW
GetOutlineTextMetricsW
TextOutA
SetTextAlign
SetTextColor
SetBkMode
SetBkColor
GetStockObject
CreateFontA
ChoosePixelFormat
SwapBuffers
SetPixelFormat
SaveDC
CreateDIBSection
StretchDIBits
CreateRectRgnIndirect
CreateRectRgn
GetRegionData
GetObjectW
ExcludeClipRect
RestoreDC
CreateBitmap
CombineRgn
AddFontMemResourceEx
SelectObject
GetKerningPairsW
CreateCompatibleDC
GetDeviceCaps
GetTextMetricsW
DeleteDC
SetMapperFlags
GetGlyphIndicesW
GetGlyphOutlineW
DeleteObject
RemoveFontMemResourceEx
SetMapMode
CreateFontIndirectW
GetSaveFileNameA
GetOpenFileNameA
GetOpenFileNameW
GetSaveFileNameW
RegSetValueExA
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
RegCreateKeyExW
RegSetValueExW
RegOpenKeyExW
RegEnumKeyW
RegOpenKeyW
RegCloseKey
RegQueryValueExW
ShellExecuteA
SHGetPathFromIDListW
SHBrowseForFolderW
ExtractAssociatedIconW
SHGetMalloc
CommandLineToArgvW
SHGetSpecialFolderPathW
ShellExecuteW
RegisterDragDrop
DoDragDrop
CoTaskMemAlloc
OleInitialize
OleUninitialize
CoCreateGuid
CLSIDFromString
CoTaskMemFree
CoCreateInstance
PropVariantClear
CoInitialize
OleSetContainedObject
OleCreate
RevokeDragDrop
CreateStreamOnHGlobal
SafeArrayDestroy
VariantInit
SysFreeString
SysAllocString
SafeArrayUnaccessData
SafeArrayCreateVector
SafeArrayAccessData
VariantClear
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
_Cnd_broadcast
_Cnd_wait
?__ExceptionPtrRethrow@@YAXPEBX@Z
?__ExceptionPtrDestroy@@YAXPEAX@Z
?__ExceptionPtrToBool@@YA_NPEBX@Z
?_Syserror_map@std@@YAPEBDH@Z
?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z
?__ExceptionPtrCreate@@YAXPEAX@Z
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z
_Cnd_signal
??Bid@locale@std@@QEAA_KXZ
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ
?_Incref@facet@locale@std@@UEAAXXZ
?do_encoding@codecvt_base@std@@MEBAHXZ
?do_max_length@codecvt_base@std@@MEBAHXZ
??1codecvt_base@std@@UEAA@XZ
??0codecvt_base@std@@QEAA@_K@Z
??1_Locinfo@std@@QEAA@XZ
??0_Locinfo@std@@QEAA@PEBD@Z
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z
?__ExceptionPtrCurrentException@@YAXPEAX@Z
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?id@?$ctype@D@std@@2V0locale@2@A
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?_Winerror_map@std@@YAHH@Z
?set_new_handler@std@@YAP6AXXZP6AXXZ@Z
?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@N@Z
_Strxfrm
?id@?$collate@D@std@@2V0locale@2@A
_Strcoll
?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z
?tolower@?$ctype@D@std@@QEBADD@Z
??1facet@locale@std@@MEAA@XZ
??0facet@locale@std@@IEAA@_K@Z
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
_Mtx_trylock
_Mtx_current_owns
?_Throw_Cpp_error@std@@YAXH@Z
?_Random_device@std@@YAIXZ
_Cnd_timedwait
_Cnd_do_broadcast_at_thread_exit
_Thrd_id
_Xtime_get_ticks
_Thrd_join
?classic@locale@std@@SAAEBV12@XZ
?overflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHH@Z
?pbackfail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHH@Z
?underflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?seekoff@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@U_Mbstatet@@@2@_JHH@Z
?seekpos@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@U_Mbstatet@@@2@V32@H@Z
??_D?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ
?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@U_Mbstatet@@@2@XZ
?get@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@PEBD4@Z
?_Getcat@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?id@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
??0_Lockit@std@@QEAA@H@Z
??1_Lockit@std@@QEAA@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_J@Z
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
_Cnd_destroy_in_situ
_Cnd_init_in_situ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_N@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@PEBX@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
_Mtx_unlock
_Mtx_init_in_situ
_Mtx_lock
_Mtx_destroy_in_situ
?_Throw_C_error@std@@YAXH@Z
?_Xbad_alloc@std@@YAXXZ
?_Xbad_function_call@std@@YAXXZ
?_Xout_of_range@std@@YAXPEBD@Z
?_Xlength_error@std@@YAXPEBD@Z
?uncaught_exception@std@@YA_NXZ
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
WSACleanup
ioctlsocket
htons
WSARecvFrom
htonl
WSAAddressToStringW
ntohs
WSAGetLastError
WSASocketW
WSASendTo
WSAStringToAddressW
WSASetLastError
shutdown
ntohl
WSAStartup
getsockname
setsockopt
select
__WSAFDIsSet
getaddrinfo
WSASend
inet_addr
socket
closesocket
bind
sendto
freeaddrinfo
getsockopt
recv
GetAdaptersAddresses
HttpEndRequestA
HttpSendRequestA
HttpOpenRequestA
InternetConnectA
InternetAttemptConnect
InternetOpenA
InternetReadFile
InternetCloseHandle
InternetQueryOptionA
InternetSetOptionA
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
PathStripToRootW
timeBeginPeriod
midiInUnprepareHeader
midiInOpen
midiOutGetDevCapsW
midiOutPrepareHeader
midiOutOpen
midiInStop
midiOutClose
midiOutLongMsg
midiOutGetNumDevs
midiOutShortMsg
midiInGetNumDevs
midiInAddBuffer
midiInClose
midiInStart
midiInGetDevCapsW
midiOutUnprepareHeader
midiInPrepareHeader
midiInReset
timeGetTime
ImmNotifyIME
ImmSetCandidateWindow
ImmGetCompositionStringW
ImmReleaseContext
ImmGetContext
glGetError
glGetString
glTexSubImage2D
glPixelStorei
wglMakeCurrent
glDisable
glDrawElements
glTexImage2D
glGetIntegerv
glDrawArrays
glGetBooleanv
glClearColor
glDeleteTextures
glTexParameteri
wglGetProcAddress
wglCreateContext
glReadPixels
glBlendFunc
glScissor
glEnable
glGenTextures
glBindTexture
wglGetCurrentContext
wglShareLists
glClear
glViewport
wglDeleteContext
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipCreateHBITMAPFromBitmap
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdiplusShutdown
GdiplusStartup
GdipFree
GdipAlloc
GdipDrawImageRectI
GdipCloneImage
GdipDeleteGraphics
GdipGetImageHeight
GdipSetInterpolationMode
__CxxFrameHandler4
_purecall
__std_terminate
__std_exception_destroy
__std_exception_copy
__std_type_info_name
__std_type_info_compare
__std_type_info_hash
__RTtypeid
__C_specific_handler
__current_exception_context
__current_exception
memset
memmove
memcpy
memcmp
memchr
__CxxFrameHandler3
_CxxThrowException
strstr
longjmp
__intrinsic_setjmp
__RTDynamicCast
strchr
_set_new_mode
_callnewh
realloc
calloc
free
malloc
_beginthreadex
_set_app_type
_seh_filter_exe
_cexit
_crt_atexit
_register_onexit_function
_initialize_onexit_table
system
exit
_initialize_narrow_environment
_configure_narrow_argv
_invalid_parameter_noinfo_noreturn
_initterm
_initterm_e
terminate
_errno
_exit
_c_exit
_fpreset
_register_thread_local_exe_atexit_callback
_endthreadex
_clearfp
_get_narrow_winmain_command_line
strcpy_s
strcat_s
strncat_s
strnlen
strtok
iswupper
iswspace
towlower
tolower
towupper
iswlower
isdigit
isspace
toupper
iswalnum
isupper
islower
strcmp
strncmp
isalpha
isalnum
iswalpha
strncpy
iswdigit
getenv
__acrt_iob_func
__stdio_common_vsprintf
__stdio_common_vswprintf
__p__commode
ftell
__stdio_common_vfprintf
__stdio_common_vsscanf
fflush
fseek
fclose
fopen
fread
_fseeki64
fwrite
__stdio_common_vsprintf_s
_set_fmode
_ftelli64
fputs
_fileno
freopen_s
_wfopen
atof
atoi
strtol
_strtod_l
_atoi64
mbstowcs
strtod
wcstombs
_mkdir
_stat64i32
rand
srand
qsort
cosf
ceilf
ceil
atanf
tanf
sqrtf
expf
sinf
atan2f
_hypotf
powf
_hypot
_fdclass
frexp
ldexp
_copysign
cosh
sqrt
logf
log10f
floorf
floor
pow
tanh
round
roundf
exp
atan2
log
tan
fmod
truncf
fabs
acos
asin
llround
sinh
__setusermatherr
atan
sin
log10
cos
_mkgmtime64
_difftime64
wcsftime
_mktime64
_localtime64_s
_time64
_ftime64_s
_configthreadlocale
_create_locale
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ