c:\Work\Freecause\SVN.Trunk\ShoppingBHO\Release Unicode Bin\ShoppingBHO.pdb
Behavioral task
behavioral1
Sample
96778a279088ae718c11298076427064.dll
Resource
win7-20231215-en
General
-
Target
96778a279088ae718c11298076427064
-
Size
690KB
-
MD5
96778a279088ae718c11298076427064
-
SHA1
daadcd5038aff191a5eea3f326bed39cc219cfd2
-
SHA256
66dbc098ca16553d447de98be46c9ab254e3839155a7d38b94f2c042006edba9
-
SHA512
f7f1c436f87d699eee81958c30b18d762b99a5bf5d381669914ccec565edcb5e405563335b2d1544f9f64dd6c2ec1343467822ec71ed2b4d63d625731b0b9a1c
-
SSDEEP
12288:OPpetZb5B6EFq7qYqPHMRV0E0hp0MpJoi9qXxGrsdKE5XTF/F:OPpetZF0EvM7ybcXxGrsoERTF/F
Malware Config
Signatures
-
Vidar family
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 96778a279088ae718c11298076427064
Files
-
96778a279088ae718c11298076427064.dll regsvr32 windows:5 windows x86 arch:x86
ba296266a35a8647c4784ef624563eaf
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
wininet
InternetSetOptionW
InternetQueryOptionW
HttpOpenRequestA
InternetCloseHandle
InternetConnectA
InternetOpenW
InternetCrackUrlW
HttpAddRequestHeadersA
InternetGetConnectedState
HttpQueryInfoA
HttpSendRequestW
HttpAddRequestHeadersW
InternetSetStatusCallbackW
InternetConnectW
HttpSendRequestA
InternetReadFile
InternetGetCookieW
InternetCrackUrlA
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
rpcrt4
UuidCreate
RpcStringFreeW
UuidToStringW
url
InetIsOffline
setupapi
SetupIterateCabinetW
dbghelp
SymCleanup
SymGetOptions
SymSetOptions
SymInitialize
SymFunctionTableAccess
SymGetModuleBase
StackWalk
kernel32
GetConsoleMode
GetConsoleCP
QueryPerformanceCounter
GetEnvironmentStringsW
GetCurrentThreadId
SizeofResource
LockResource
LoadResource
FindResourceW
FindResourceExW
lstrlenW
InterlockedDecrement
GetModuleFileNameW
LoadLibraryW
GetModuleHandleW
GetProcAddress
FreeLibrary
GetVersionExW
TerminateThread
GetExitCodeThread
WaitForSingleObject
CreateThread
MoveFileW
WideCharToMultiByte
EnterCriticalSection
LeaveCriticalSection
FindNextFileW
FindClose
SetLastError
GetFullPathNameW
FindFirstFileW
lstrcpyW
DeleteCriticalSection
InitializeCriticalSection
CreateDirectoryW
RemoveDirectoryW
DeleteFileW
MultiByteToWideChar
RaiseException
GetLastError
lstrcmpiW
FlushInstructionCache
GetCurrentProcess
InterlockedIncrement
LoadLibraryExW
CloseHandle
SetEvent
ResumeThread
SetThreadPriority
CreateEventW
lstrlenA
GetVersion
LocalFree
LocalAlloc
GetFileTime
CreateFileW
HeapFree
GetProcessHeap
ReleaseMutex
CreateMutexA
SetThreadLocale
GetThreadLocale
GlobalGetAtomNameW
Sleep
lstrcmpW
MulDiv
GlobalUnlock
GlobalLock
GlobalAlloc
ReleaseSemaphore
CreateSemaphoreW
WriteFile
SwitchToThread
IsBadReadPtr
ReadFile
GetFileSize
GetCurrentProcessId
GlobalDeleteAtom
GlobalAddAtomW
QueueUserWorkItem
CreateProcessW
CopyFileW
SetFileAttributesW
MoveFileExW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
Module32NextW
Module32FirstW
TerminateProcess
GetShortPathNameW
SetUnhandledExceptionFilter
ReadProcessMemory
IsBadCodePtr
GetCurrentThread
GlobalGetAtomNameA
WinExec
UnhandledExceptionFilter
RtlUnwind
GlobalAddAtomA
VirtualAlloc
VirtualFree
IsProcessorFeaturePresent
LoadLibraryA
InterlockedCompareExchange
HeapSize
HeapReAlloc
HeapAlloc
HeapDestroy
GetLocaleInfoA
GetModuleFileNameA
GetCPInfo
GetACP
GetStringTypeA
IsDebuggerPresent
GetFileAttributesW
GetSystemTimeAsFileTime
ExitThread
GetCommandLineA
TlsGetValue
TlsAlloc
TlsSetValue
GetStringTypeW
InitializeCriticalSectionAndSpinCount
SetStdHandle
FlushFileBuffers
WriteConsoleA
GetOEMCP
IsValidCodePage
LCMapStringW
ExitProcess
LCMapStringA
HeapCreate
GetTimeZoneInformation
GetModuleHandleA
SetHandleCount
GetFileType
GetStartupInfoA
SetFilePointer
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetConsoleOutputCP
WriteConsoleW
SetEndOfFile
CreateFileA
CompareStringA
CompareStringW
SetEnvironmentVariableA
TlsFree
VirtualQuery
GetTickCount
GetStdHandle
user32
IsChild
SetCapture
InvalidateRgn
ScreenToClient
MoveWindow
MapWindowPoints
OffsetRect
FillRect
FrameRect
GetSysColor
GetDlgItem
ReleaseCapture
GetDesktopWindow
DestroyAcceleratorTable
GetLayeredWindowAttributes
GetWindowDC
SubtractRect
SetRect
CopyRect
SetWindowRgn
EndPaint
BeginPaint
SetLayeredWindowAttributes
UpdateLayeredWindow
GetAncestor
ClientToScreen
EqualRect
GetWindow
SetFocus
RedrawWindow
EndDialog
GetFocus
GetDC
GetClientRect
GetWindowRect
SetWindowPos
PeekMessageW
SendMessageTimeoutW
GetParent
GetWindowModuleFileNameW
CharUpperBuffW
SetTimer
KillTimer
AttachThreadInput
CallWindowProcW
GetWindowLongW
GetMessageW
TranslateMessage
DispatchMessageW
CreateAcceleratorTableW
SetWindowTextW
GetWindowTextW
GetWindowTextLengthW
RegisterWindowMessageW
MessageBoxW
SendMessageCallbackW
CreateWindowExW
RegisterClassExW
DefWindowProcW
DestroyWindow
LoadCursorW
IsDlgButtonChecked
SetDlgItemTextW
GetClassInfoExW
ShowWindow
SetWindowLongW
CharNextW
EnumChildWindows
IsWindow
IsWindowVisible
PostMessageW
EnumWindows
GetWindowThreadProcessId
GetClassNameW
SendMessageW
wsprintfW
DialogBoxParamW
ReleaseDC
GetActiveWindow
GetMonitorInfoW
MonitorFromWindow
InvalidateRect
UnregisterClassA
FindWindowW
CharLowerBuffW
gdi32
GetObjectW
CreateSolidBrush
ExcludeClipRect
CreateRectRgn
SetBkColor
SetBkMode
CreateDIBSection
GetDeviceCaps
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
DeleteDC
DeleteObject
ExtTextOutW
SelectObject
GetStockObject
advapi32
RegDeleteKeyW
RegCloseKey
RegCreateKeyExW
RegDeleteValueW
RegQueryInfoKeyW
RegEnumKeyExW
GetUserNameW
GetSidSubAuthority
GetSidSubAuthorityCount
GetTokenInformation
OpenProcessToken
RegEnumValueW
RegOpenKeyExW
RegSetValueExW
RegQueryValueExW
shell32
DoEnvironmentSubstW
SHFileOperationW
ShellExecuteW
ole32
CoCreateInstance
CoTaskMemAlloc
CoTaskMemRealloc
CoTaskMemFree
CoUninitialize
OleInitialize
CoInitialize
StringFromGUID2
OleDraw
OleLockRunning
CoGetClassObject
CLSIDFromProgID
CLSIDFromString
CreateStreamOnHGlobal
OleUninitialize
oleaut32
SysAllocString
SysAllocStringByteLen
SysStringByteLen
SysStringLen
VarUI4FromStr
LoadRegTypeLi
LoadTypeLi
VariantClear
VariantInit
SysAllocStringLen
VarBstrCmp
VariantCopy
VariantChangeType
DispCallFunc
UnRegisterTypeLi
RegisterTypeLi
OleCreateFontIndirect
SysFreeString
shlwapi
PathStripPathW
PathRemoveFileSpecW
PathAppendW
PathFileExistsW
UrlIsW
PathIsDirectoryW
urlmon
IsValidURL
ObtainUserAgentString
dnsapi
DnsQuery_W
psapi
GetModuleBaseNameW
Exports
Exports
AttachProxyInstance
DllCanUnloadNow
DllGetClassObject
DllInstall
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 471KB - Virtual size: 470KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 133KB - Virtual size: 132KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 26KB - Virtual size: 38KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.SHARED Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 15KB - Virtual size: 15KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 41KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ