C:\projects\diablo2\trunk\Diablo2\Builder\PDB\Bnclient.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Bnclient.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
Bnclient.dll
Resource
win10v2004-20240426-en
General
-
Target
Bnclient.dll
-
Size
136KB
-
MD5
fcc41ab059b849bf5ed19f619ca3a25e
-
SHA1
2ab5ff964ea3e71f2b34b6e358ddff617b36ec4a
-
SHA256
65d1530fe08160fbaba91aad923ccefcd4ad518511e85b1ee532ab3403631b9e
-
SHA512
f4b5af1c8a26183aec254db4faa46d86a1e634a71ecb90b2b81c6b50add3e180678f8c56bec57de3635984be03b7e15fef1ad6995b2074765028e40e835a644d
-
SSDEEP
3072:yWj9XYIKDFgMHZSnDq+f7dg7DG3NAKredslAVRv:yWVKDFRqV4/Vh
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Bnclient.dll
Files
-
Bnclient.dll.dll windows:4 windows x86 arch:x86
9edb7b4bd5679268050dec04fe77f667
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
GetFileTime
CloseHandle
DeleteFileA
CreateFileA
SetFilePointer
WriteFile
ReadFile
GetSystemDefaultLangID
WaitForSingleObject
CreateThread
ExitProcess
TerminateProcess
GetCurrentProcess
GetSystemTimeAsFileTime
ExitThread
GetCurrentThreadId
GetLastError
GetCommandLineA
GetVersionExA
TlsAlloc
SetLastError
TlsFree
TlsSetValue
TlsGetValue
HeapReAlloc
HeapAlloc
HeapSize
HeapFree
UnhandledExceptionFilter
LCMapStringA
WideCharToMultiByte
MultiByteToWideChar
LCMapStringW
SetHandleCount
GetStdHandle
GetModuleHandleA
GetStartupInfoA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapDestroy
HeapCreate
VirtualFree
GetCPInfo
GetStringTypeA
GetStringTypeW
RtlUnwind
GetACP
GetOEMCP
InterlockedExchange
VirtualQuery
VirtualAlloc
IsBadWritePtr
QueryPerformanceCounter
GetCurrentProcessId
VirtualProtect
GetSystemInfo
SetStdHandle
FlushFileBuffers
IsBadCodePtr
IsBadReadPtr
SetUnhandledExceptionFilter
GetModuleFileNameA
LoadLibraryA
GetProcAddress
CreateProcessA
SetFileTime
CompareFileTime
InterlockedDecrement
InterlockedIncrement
FreeLibrary
GetFileSize
GetLocalTime
Sleep
GetTickCount
GetSystemDefaultLCID
GetUserDefaultLCID
GetLocaleInfoA
GetSystemTime
SystemTimeToFileTime
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
GetTimeZoneInformation
GetFileType
GetUserDefaultLangID
user32
wsprintfA
CharLowerBuffA
wsock32
setsockopt
htons
ioctlsocket
connect
recv
WSAGetLastError
select
inet_addr
socket
send
gethostbyname
ntohs
storm
ord541
ord548
ord542
ord550
ord405
ord902
ord423
ord491
ord912
ord266
ord571
ord267
ord251
ord265
ord269
ord253
ord252
ord425
ord268
ord510
ord422
ord426
ord502
ord465
ord494
ord501
ord424
ord506
ord279
ord509
ord428
ord421
ord403
ord401
ord607
ord624
ord601
ord633
ord612
ord609
ord636
ord603
ord638
ord621
ord606
ord619
ord628
ord622
ord280
fog
ord10112
ord10001
ord10107
ord10000
ord10109
ord10111
ord10007
ord10263
ord10006
ord10262
ord10005
ord10004
ord10008
ord10227
ord10012
ord10042
ord10043
ord10017
ord10024
ord10265
d2lang
ord10008
d2common
ord10735
Exports
Exports
??4BNGatewayAccess@@QAEAAV0@ABV0@@Z
?CurGateway@BNGatewayAccess@@QAGHXZ
?DNS@BNGatewayAccess@@QAGPADH@Z
?FindKey@BNGatewayAccess@@AAEPADPAD0@Z
?FindSection@BNGatewayAccess@@AAEPADPAD0@Z
?GMT@BNGatewayAccess@@QAGHH@Z
?GetBattlenetGatewayList@BNGatewayAccess@@AAEXXZ
?GetBattlenetRealmsList@BNGatewayAccess@@AAEXXZ
?GetGatewayList@BNGatewayAccess@@AAEXPBD@Z
?GetSystemTimeZone@BNGatewayAccess@@AAEHXZ
?Load@BNGatewayAccess@@QAGXXZ
?Name@BNGatewayAccess@@QAGPADH@Z
?Nth@BNGatewayAccess@@AAEPADH@Z
?NumGateways@BNGatewayAccess@@QAGHXZ
?PickClosestZone@BNGatewayAccess@@AAEXH@Z
?Realm@BNGatewayAccess@@QAGPADH@Z
?SaveAndUnload@BNGatewayAccess@@QAGXXZ
?SetCurGateway@BNGatewayAccess@@QAGXH@Z
?SkipEOL@BNGatewayAccess@@AAEPADPAD0@Z
?SkipToEOL@BNGatewayAccess@@AAEPADPAD0@Z
?UpdateGatewaysFromIni@BNGatewayAccess@@QAGXPAD@Z
?WriteDefaultGatewayList@BNGatewayAccess@@AAEXXZ
QueryInterface
Sections
.text Size: 96KB - Virtual size: 93KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 16KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 15KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 288B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 8KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ