dnsapi.pdb
Static task
static1
Behavioral task
behavioral1
Sample
b1cb0f54ce4edbed67cfe54480e780ed_JaffaCakes118.dll
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
b1cb0f54ce4edbed67cfe54480e780ed_JaffaCakes118.dll
Resource
win10v2004-20240802-en
General
-
Target
b1cb0f54ce4edbed67cfe54480e780ed_JaffaCakes118
-
Size
147KB
-
MD5
b1cb0f54ce4edbed67cfe54480e780ed
-
SHA1
52863e3dc0f646c66ab2002870d907e7ec002c2f
-
SHA256
18fa518c04e746f856ec7ce3f305fb7a480e355d9a4f528671c2c5d596d2dd57
-
SHA512
d52f1b5a5a8a91de7814974055776d1dbe2ba68a6f7fbe204c285aba0d423fe466daac2308c63459ab15d82880674b8c62e6d9d389b31687603dd48bdcb58848
-
SSDEEP
3072:Hd1iQIKgl6mmM03Vc1MB8AB6WXtDbVK4:HnRO6m3wVccbtXtDc4
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource b1cb0f54ce4edbed67cfe54480e780ed_JaffaCakes118
Files
-
b1cb0f54ce4edbed67cfe54480e780ed_JaffaCakes118.dll windows:5 windows x86 arch:x86
c3879a5f8d08afd9664275603de5925f
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
msvcrt
malloc
_initterm
free
atoi
_snwprintf
wcstoul
wcscat
sscanf
swprintf
_adjust_fdiv
wcschr
strncpy
wcsncpy
_strlwr
strtoul
strncmp
_strupr
sprintf
wcslen
_except_handler3
wcscpy
fopen
wcscmp
strchr
vsprintf
fputs
time
localtime
fprintf
fgets
_strnicmp
strpbrk
fclose
rewind
_snprintf
_stricmp
advapi32
RegisterTraceGuidsA
UnregisterTraceGuids
GetTraceLoggerHandle
OpenSCManagerW
OpenServiceW
CloseServiceHandle
ControlService
RegCreateKeyExW
RegOpenKeyExW
RegisterEventSourceW
ReportEventA
DeregisterEventSource
TraceEvent
RegQueryValueExA
RegSetValueExW
RegCloseKey
RegSetValueExA
RegOpenKeyExA
RegEnumKeyExA
RegQueryValueExW
RegCreateKeyExA
RegDeleteKeyA
kernel32
LocalFree
LocalReAlloc
LoadLibraryExW
UnhandledExceptionFilter
HeapDestroy
GetProcessHeap
LeaveCriticalSection
CloseHandle
EnterCriticalSection
WaitForSingleObject
SetEvent
HeapAlloc
HeapFree
SetLastError
GetLastError
CreateEventA
HeapCreate
GetVersion
PulseEvent
WaitForMultipleObjects
CreateThread
ResetEvent
LocalAlloc
InitializeCriticalSection
DeleteCriticalSection
DisableThreadLibraryCalls
ExitThread
CreateSemaphoreA
ReleaseSemaphore
GetSystemDirectoryA
GetTickCount
GetEnvironmentVariableW
GetVersionExA
InterlockedIncrement
InterlockedDecrement
GetModuleFileNameA
GetModuleHandleA
GetProcAddress
FreeLibrary
InterlockedCompareExchange
LoadLibraryA
QueryPerformanceCounter
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
GetCurrentProcess
Sleep
SetUnhandledExceptionFilter
WideCharToMultiByte
MultiByteToWideChar
CompareStringW
CompareStringA
LCMapStringW
DelayLoadFailureHook
ws2_32
bind
setsockopt
WSASocketA
WSAJoinLeaf
WSAIoctl
shutdown
closesocket
WSACleanup
WSAStartup
connect
send
sendto
recv
ntohs
select
WSAGetLastError
recvfrom
htonl
htons
inet_addr
inet_ntoa
ntohl
getprotobyname
getprotobynumber
getservbyport
rpcrt4
NdrClientCall2
RpcStringFreeW
RpcBindingFromStringBindingW
RpcStringBindingComposeW
UuidCreateSequential
RpcBindingFree
I_RpcExceptionFilter
ntdll
RtlIpv6AddressToStringA
RtlIpv6StringToAddressW
RtlIpv6StringToAddressA
Exports
Exports
BreakRecordsIntoBlob
CombineRecordsInBlob
DnsAcquireContextHandle_A
DnsAcquireContextHandle_W
DnsAddRecordSet_A
DnsAddRecordSet_UTF8
DnsAddRecordSet_W
DnsAllocateRecord
DnsApiAlloc
DnsApiFree
DnsApiHeapReset
DnsApiRealloc
DnsApiSetDebugGlobals
DnsAsyncRegisterHostAddrs
DnsAsyncRegisterInit
DnsAsyncRegisterTerm
DnsCopyStringEx
DnsCreateReverseNameStringForIpAddress
DnsCreateStandardDnsNameCopy
DnsCreateStringCopy
DnsDhcpSrvRegisterHostName
DnsDhcpSrvRegisterInit
DnsDhcpSrvRegisterInitialize
DnsDhcpSrvRegisterTerm
DnsDowncaseDnsNameLabel
DnsExtractRecordsFromMessage_UTF8
DnsExtractRecordsFromMessage_W
DnsFindAuthoritativeZone
DnsFlushResolverCache
DnsFlushResolverCacheEntry_A
DnsFlushResolverCacheEntry_UTF8
DnsFlushResolverCacheEntry_W
DnsFree
DnsFreeConfigStructure
DnsGetBufferLengthForStringCopy
DnsGetCacheDataTable
DnsGetDnsServerList
DnsGetDomainName
DnsGetIpAddressInfoList
DnsGetLastFailedUpdateInfo
DnsGetLocalAddrArray
DnsGetLocalAddrArrayDirect
DnsGetPrimaryDomainName_A
DnsGlobals
DnsIpv6AddressToString
DnsIpv6StringToAddress
DnsIsAMailboxType
DnsIsStatusRcode
DnsIsStringCountValidForTextType
DnsMapRcodeToStatus
DnsModifyRecordSet_A
DnsModifyRecordSet_UTF8
DnsModifyRecordSet_W
DnsModifyRecordsInSet_A
DnsModifyRecordsInSet_UTF8
DnsModifyRecordsInSet_W
DnsNameCompareEx_A
DnsNameCompareEx_UTF8
DnsNameCompareEx_W
DnsNameCompare_A
DnsNameCompare_UTF8
DnsNameCompare_W
DnsNameCopy
DnsNameCopyAllocate
DnsNotifyResolver
DnsNotifyResolverClusterIp
DnsNotifyResolverEx
DnsQueryConfig
DnsQueryConfigAllocEx
DnsQueryConfigDword
DnsQueryExA
DnsQueryExUTF8
DnsQueryExW
DnsQuery_A
DnsQuery_UTF8
DnsQuery_W
DnsRecordBuild_UTF8
DnsRecordBuild_W
DnsRecordCompare
DnsRecordCopyEx
DnsRecordListFree
DnsRecordSetCompare
DnsRecordSetCopyEx
DnsRecordSetDetach
DnsRecordStringForType
DnsRecordStringForWritableType
DnsRecordTypeForName
DnsRegisterClusterAddress
DnsReleaseContextHandle
DnsRemoveRegistrations
DnsReplaceRecordSetA
DnsReplaceRecordSetUTF8
DnsReplaceRecordSetW
DnsSetConfigDword
DnsStatusString
DnsStringCopyAllocateEx
DnsUnicodeToUtf8
DnsUpdate
DnsUpdateTest_A
DnsUpdateTest_UTF8
DnsUpdateTest_W
DnsUtf8ToUnicode
DnsValidateName_A
DnsValidateName_UTF8
DnsValidateName_W
DnsValidateUtf8Byte
DnsWriteQuestionToBuffer_UTF8
DnsWriteQuestionToBuffer_W
DnsWriteReverseNameStringForIpAddress
Dns_AddRecordsToMessage
Dns_AllocateMsgBuf
Dns_BuildPacket
Dns_CacheSocketCleanup
Dns_CacheSocketInit
Dns_CleanupWinsock
Dns_CloseConnection
Dns_CloseHostFile
Dns_CloseSocket
Dns_CreateMulticastSocket
Dns_CreateSocket
Dns_CreateSocketEx
Dns_FindAuthoritativeZoneLib
Dns_GetIpAddresses
Dns_GetLocalIpAddressArray
Dns_GetRandomXid
Dns_InitQueryTimeouts
Dns_InitializeMsgRemoteSockaddr
Dns_InitializeWinsock
Dns_OpenHostFile
Dns_OpenTcpConnectionAndSend
Dns_ParseMessage
Dns_ParsePacketRecord
Dns_PingAdapterServers
Dns_ReadHostFileLine
Dns_ReadPacketName
Dns_ReadPacketNameAllocate
Dns_ReadRecordStructureFromPacket
Dns_RecvTcp
Dns_ResetNetworkInfo
Dns_SendAndRecvUdp
Dns_SendEx
Dns_SetRecordDatalength
Dns_SkipPacketName
Dns_SkipToRecord
Dns_UpdateLib
Dns_UpdateLibEx
Dns_WriteDottedNameToPacket
Dns_WriteQuestionToMessage
Dns_WriteRecordStructureToPacketEx
GetCurrentTimeInSeconds
GetRecordsForLocalName
NetInfo_Build
NetInfo_Clean
NetInfo_Copy
NetInfo_Free
NetInfo_IsForUpdate
NetInfo_ResetServerPriorities
QueryDirectEx
Query_Main
Reg_ReadGlobalsEx
Sections
.text Size: 127KB - Virtual size: 128KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 5KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
.text8 Size: 2KB - Virtual size: 4KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE