D:\WorkFile\USB BB Update\USB BB Update - 1.1\Release\LT USB Programmer.pdb
Static task
static1
Behavioral task
behavioral1
Sample
f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c.exe
Resource
win10v2004-20240226-en
General
-
Target
f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c
-
Size
4.2MB
-
MD5
a8a3e7814b34f38cdba3a4aa5677e33f
-
SHA1
42c0d6cde79fdc995aeaf11036bd8248c2a8a25f
-
SHA256
f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c
-
SHA512
b0d864132a4c7dfc4173773a31c422db20aa615e0527c95d59dce9e231560fdec920cb52d3eb7464320cd0f59ebb4fc076f8e8228ce038618bad27aee962b305
-
SSDEEP
49152:UjBr7/dvOXq7w7S0marWtWGDCMbVog/ycVguKVCEkCJaEfRuVtlW4cNo+x8hpK2:Ol92rWtrmYSbyW4cNo+OpK
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c
Files
-
f58b4c0d779d3e00e98682a036b327ba07c23cde981f5b57e447e63f5a3ab08c.exe windows:6 windows x86 arch:x86
c071e291465fd05f75651b6175b79c5b
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
PDB Paths
Imports
winusb
WinUsb_Free
WinUsb_Initialize
WinUsb_ControlTransfer
WinUsb_GetDescriptor
setupapi
SetupDiGetClassDevsW
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
SetupDiDestroyDeviceInfoList
kernel32
RtlUnwind
GetModuleHandleExW
HeapValidate
GetSystemInfo
GetCommandLineA
GetCommandLineW
ExitThread
FreeLibraryAndExitThread
HeapQueryInformation
VirtualAlloc
GetStdHandle
GetFileType
WriteConsoleW
SetStdHandle
ExitProcess
VirtualQuery
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
SearchPathW
GetTempPathW
GetTickCount
OutputDebugStringW
FindResourceExW
VerifyVersionInfoW
VerSetConditionMask
GetWindowsDirectoryW
GetCurrentDirectoryW
VirtualProtect
GetProfileIntW
SystemTimeToTzSpecificLocalTime
GetFileTime
GetFileSizeEx
GetFileAttributesExW
GetFileAttributesW
FileTimeToLocalFileTime
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
lstrcpyW
FileTimeToSystemTime
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
SetErrorMode
GlobalFlags
GetAtomNameW
InitializeCriticalSectionAndSpinCount
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
lstrcmpA
GetCurrentThread
CompareStringW
GlobalGetAtomNameW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
GetTempFileNameW
GetCurrentThreadId
EncodePointer
GetCurrentProcessId
GetThreadLocale
lstrcmpiW
LoadLibraryExW
GetCurrentProcess
GetHandleInformation
DuplicateHandle
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetVolumeInformationW
GetFullPathNameW
GetFileSize
FlushFileBuffers
FindFirstFileW
FindClose
LoadLibraryA
GetVersionExW
WideCharToMultiByte
CopyFileW
FormatMessageW
MulDiv
LocalFree
GlobalSize
GlobalAlloc
ResumeThread
SetThreadPriority
GlobalFree
GlobalUnlock
GlobalLock
GetModuleHandleW
GetModuleHandleA
GetModuleFileNameW
FreeResource
OutputDebugStringA
WaitForSingleObject
CreateThread
CreateEventW
SetEvent
Sleep
QueryPerformanceCounter
GetProcessHeap
DecodePointer
HeapAlloc
RaiseException
HeapReAlloc
QueryPerformanceFrequency
HeapSize
InitializeCriticalSectionEx
HeapFree
DeleteFileW
FreeLibrary
GetProcAddress
LoadLibraryW
CloseHandle
WriteFile
CreateFileW
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
MultiByteToWideChar
FindResourceW
LoadResource
LockResource
SizeofResource
GetLastError
SetLastError
LCMapStringW
GetStringTypeW
GetTimeZoneInformation
GetConsoleOutputCP
GetConsoleMode
SetFilePointerEx
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetACP
GetOEMCP
GetCPInfo
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
GetSystemDirectoryW
user32
GrayStringW
DrawTextExW
DrawTextW
DrawIcon
SetMenuDefaultItem
GetMenuDefaultItem
SetMenuItemInfoW
GetMenuItemInfoW
InsertMenuItemW
SetMenuItemBitmaps
DeleteMenu
ModifyMenuW
EnableMenuItem
CheckMenuItem
CreatePopupMenu
CreateMenu
LoadMenuW
DrawFrameControl
DrawEdge
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
GetClassNameW
GetClassLongW
PtInRect
EqualRect
CopyRect
AdjustWindowRectEx
RemovePropW
GetPropW
SetPropW
ScrollWindow
TrackPopupMenu
SetMenu
GetMenu
GetKeyState
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
CallWindowProcW
DefWindowProcW
GetMessageTime
GetMessagePos
RegisterWindowMessageW
GetWindowThreadProcessId
MessageBoxW
TabbedTextOutW
CharUpperW
IsDialogMessageW
SetWindowLongW
SetWindowTextW
GetDlgCtrlID
CheckDlgButton
SetDlgItemTextW
GetDlgItemInt
SetWindowPos
MoveWindow
ShowWindow
GetWindowTextLengthW
GetWindowTextW
SetFocus
OffsetRect
SetRectEmpty
SendDlgItemMessageA
RemoveMenu
AppendMenuW
InsertMenuW
GetMenuItemCount
GetMenuItemID
GetSubMenu
GetMenuState
GetMenuStringW
IsMenu
DrawStateW
MapDialogRect
SetRect
LoadCursorW
GetWindow
GetLastActivePopup
GetTopWindow
SystemParametersInfoW
SetParent
GetParent
WindowFromPoint
MapWindowPoints
ScreenToClient
ClientToScreen
HideCaret
SetWindowContextHelpId
GetWindowRect
GetClientRect
EnableScrollBar
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
LockWindowUpdate
RedrawWindow
InvalidateRgn
ValidateRect
InvalidateRect
GetWindowRgn
SetWindowRgn
GetUpdateRect
EndPaint
BeginPaint
ReleaseDC
GetWindowDC
SetForegroundWindow
GetForegroundWindow
UpdateWindow
GetSystemMenu
DrawMenuBar
KillTimer
SetTimer
SetCapture
GetCapture
GetFocus
ReleaseCapture
GetAsyncKeyState
LoadAcceleratorsW
TranslateAcceleratorW
IntersectRect
TrackMouseEvent
DestroyIcon
OpenClipboard
GetNextDlgTabItem
GetNextDlgGroupItem
IsZoomed
BringWindowToTop
IsIconic
IsWindowVisible
ShowOwnedPopups
IsChild
PostThreadMessageW
PostMessageW
GetSysColorBrush
DrawFocusRect
FillRect
FrameRect
InvertRect
LoadBitmapW
GetMenuCheckMarkDimensions
GetKeyNameTextW
MapVirtualKeyW
SendMessageW
GetMessageW
GetCursorPos
SetCursor
RealChildWindowFromPoint
DestroyMenu
NotifyWinEvent
InflateRect
PostQuitMessage
PeekMessageW
GetSysColor
GetDC
GetSystemMetrics
RegisterDeviceNotificationW
UnregisterDeviceNotification
UnregisterClassW
TranslateMessage
DispatchMessageW
IsWindow
DestroyWindow
CreateDialogIndirectParamW
EndDialog
GetDlgItem
GetActiveWindow
EnableWindow
IsWindowEnabled
SetActiveWindow
GetWindowLongW
GetDesktopWindow
UnpackDDElParam
ReuseDDElParam
CopyImage
GetClipboardFormatNameA
GetClipboardFormatNameW
WaitMessage
CharNextW
CopyAcceleratorTableW
IsRectEmpty
MessageBeep
DrawIconEx
GetIconInfo
SetLayeredWindowAttributes
EnumDisplayMonitors
CloseClipboard
SetClipboardData
EmptyClipboard
SetClassLongW
LoadImageW
DestroyCursor
SubtractRect
TranslateMDISysAccel
DefMDIChildProcW
DefFrameProcW
IsClipboardFormatAvailable
CharUpperBuffW
GetDoubleClickTime
DestroyAcceleratorTable
CreateAcceleratorTableW
GetKeyboardState
ToUnicodeEx
MapVirtualKeyExW
IsCharLowerW
GetKeyboardLayout
GetComboBoxInfo
MonitorFromPoint
UpdateLayeredWindow
RegisterClipboardFormatW
UnionRect
CopyIcon
LoadIconW
SetCursorPos
gdi32
CreateCompatibleBitmap
CreateCompatibleDC
CreateEllipticRgn
CreateFontIndirectW
CreateHatchBrush
CreatePalette
CreatePen
CreatePatternBrush
CreateRectRgn
CreateRectRgnIndirect
CreateRoundRectRgn
CreateSolidBrush
Ellipse
Escape
ExtFloodFill
FillRgn
FrameRgn
GetBkColor
GetBoundsRect
GetMapMode
GetNearestPaletteIndex
GetObjectType
GetPaletteEntries
GetPixel
GetRgnBox
GetStockObject
GetTextColor
GetTextExtentPoint32W
GetViewportExtEx
GetViewportOrgEx
GetWindowExtEx
GetWindowOrgEx
OffsetRgn
PatBlt
PtInRegion
PtVisible
RectVisible
Rectangle
RealizePalette
RoundRect
SelectObject
CreateBitmap
SetPaletteEntries
SetPixel
SetPixelV
StretchBlt
SetRectRgn
GetTextMetricsW
TextOutW
CreatePolygonRgn
DPtoLP
LPtoDP
Polygon
Polyline
GetTextFaceW
DeleteDC
DeleteObject
ExcludeClipRect
GetClipBox
IntersectClipRect
LineTo
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectPalette
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetTextAlign
MoveToEx
SetViewportExtEx
SetViewportOrgEx
BitBlt
GetObjectW
SetTextColor
SetBkColor
ExtTextOutW
CreateDCW
CopyMetaFileW
CombineRgn
SetWindowExtEx
EnumFontFamiliesExW
SetDIBColorTable
CreateDIBSection
GetTextCharsetInfo
EnumFontFamiliesW
CreateDIBitmap
GetSystemPaletteEntries
ScaleWindowExtEx
ScaleViewportExtEx
OffsetWindowOrgEx
OffsetViewportOrgEx
SetWindowOrgEx
GetDeviceCaps
msimg32
TransparentBlt
AlphaBlend
winspool.drv
ClosePrinter
DocumentPropertiesW
OpenPrinterW
advapi32
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExW
RegDeleteKeyW
RegDeleteValueW
RegSetValueExW
RegEnumKeyW
RegQueryValueW
RegEnumValueW
RegEnumKeyExW
shell32
SHGetFileInfoW
DragQueryFileW
DragFinish
SHGetPathFromIDListW
SHAppBarMessage
SHBrowseForFolderW
ShellExecuteW
SHGetDesktopFolder
SHGetSpecialFolderLocation
comctl32
InitCommonControlsEx
shlwapi
PathFindFileNameW
PathRemoveFileSpecW
PathIsUNCW
PathStripToRootW
StrFormatKBSizeW
PathFindExtensionW
uxtheme
CloseThemeData
IsAppThemed
GetThemeSysColor
GetWindowTheme
GetCurrentThemeName
GetThemeColor
DrawThemeParentBackground
IsThemeBackgroundPartiallyTransparent
DrawThemeText
OpenThemeData
GetThemePartSize
DrawThemeBackground
ole32
CoInitialize
CLSIDFromProgID
CLSIDFromString
CoCreateGuid
CoCreateInstance
StringFromGUID2
CoGetClassObject
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CreateILockBytesOnHGlobal
CoRevokeClassObject
CreateStreamOnHGlobal
CoFreeUnusedLibraries
OleInitialize
OleUninitialize
OleFlushClipboard
OleIsCurrentClipboard
DoDragDrop
OleGetClipboard
CoLockObjectExternal
RegisterDragDrop
RevokeDragDrop
CoRegisterMessageFilter
CoDisconnectObject
CoInitializeEx
CoUninitialize
ReleaseStgMedium
OleDuplicateData
CoTaskMemFree
CoTaskMemAlloc
StringFromCLSID
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleLockRunning
oleaut32
LoadTypeLi
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
VarBstrFromDate
OleCreateFontIndirect
SysAllocString
VariantChangeType
VariantInit
SysAllocStringLen
VariantClear
SysFreeString
oledlg
OleUIBusyW
gdiplus
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdipFree
GdipAlloc
GdiplusShutdown
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 492KB - Virtual size: 491KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 23KB - Virtual size: 52KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 142KB - Virtual size: 142KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 192KB - Virtual size: 192KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ