Static task
static1
Behavioral task
behavioral1
Sample
PrivacyDrSub.exe
Resource
win7-20240611-en
Behavioral task
behavioral2
Sample
PrivacyDrSub.exe
Resource
win10v2004-20240508-en
General
-
Target
21831a916d7004fc9b1ee18ffce9ff3c_JaffaCakes118
-
Size
381KB
-
MD5
21831a916d7004fc9b1ee18ffce9ff3c
-
SHA1
ef49b6e0e8033f7294282c456ce1c48c82aff977
-
SHA256
41a614d56bb459d13700c2fba9a56c1d7e31a1a3bce591da610b8675316a59e3
-
SHA512
910f2f10f713dae83bd4ef9b9f37a29ac6229108b4d1403c46ea2015306d7bba4476c375cad21b1a5661266a1b181dbb5c78ce92837953e481c6f394ba8b4ef3
-
SSDEEP
6144:6EWYRbNstXq130tKIV0XHSF0pjxXTFcdZFuYDzrzlUcI+4xfWPmq5/o0/iJ:jWYHst6R0tf6CFKjxMZxDTKogfI9x/iJ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/PrivacyDrSub.exe
Files
-
21831a916d7004fc9b1ee18ffce9ff3c_JaffaCakes118.zip
-
PrivacyDrSub.exe.exe windows:4 windows x86 arch:x86
14d0d698b9adb867ce15f0512e91351c
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
mfc42
ord2919
ord4133
ord4297
ord5788
ord472
ord2301
ord6215
ord2358
ord4224
ord3573
ord6172
ord5873
ord6662
ord3754
ord6696
ord6283
ord6282
ord6907
ord3301
ord3998
ord5681
ord1669
ord6905
ord5862
ord6144
ord640
ord5785
ord1640
ord323
ord3698
ord765
ord6197
ord924
ord2575
ord3571
ord4396
ord3574
ord609
ord2078
ord4284
ord2859
ord4123
ord4277
ord4129
ord2764
ord1146
ord6880
ord5787
ord2763
ord939
ord923
ord922
ord1168
ord6380
ord4476
ord940
ord3317
ord2405
ord6605
ord4480
ord1200
ord1949
ord5821
ord3662
ord812
ord715
ord2841
ord1176
ord414
ord559
ord415
ord713
ord5620
ord1270
ord1232
ord2393
ord2971
ord5759
ord6192
ord5756
ord6186
ord4330
ord6189
ord6021
ord5794
ord5678
ord5736
ord5579
ord5571
ord6061
ord5864
ord3596
ord6194
ord5053
ord5768
ord3693
ord1706
ord430
ord786
ord2461
ord3318
ord6389
ord2915
ord519
ord6311
ord4171
ord5445
ord703
ord404
ord3216
ord4042
ord2504
ord5903
ord5510
ord1652
ord429
ord3752
ord6128
ord6130
ord6141
ord1081
ord5875
ord801
ord6143
ord5610
ord2775
ord4160
ord4333
ord2820
ord3811
ord2096
ord5572
ord2652
ord2065
ord6781
ord2754
ord2107
ord1771
ord6366
ord2413
ord2024
ord4219
ord2581
ord4401
ord3639
ord2099
ord3803
ord692
ord4243
ord6320
ord6142
ord6762
ord6442
ord5148
ord4694
ord2863
ord3732
ord809
ord556
ord4270
ord1088
ord4673
ord4274
ord6375
ord4486
ord2554
ord2512
ord5731
ord3922
ord1089
ord5199
ord2396
ord3346
ord5300
ord5302
ord4079
ord4698
ord5307
ord5289
ord5714
ord4622
ord3738
ord561
ord815
ord2621
ord1134
ord1205
ord3953
ord690
ord5808
ord5204
ord3229
ord389
ord2725
ord3810
ord1105
ord2086
ord861
ord1158
ord4202
ord3873
ord5356
ord4000
ord837
ord920
ord4034
ord283
ord470
ord4710
ord3996
ord2302
ord2370
ord2414
ord3626
ord641
ord3663
ord825
ord540
ord567
ord860
ord800
ord693
ord3597
ord4425
ord4627
ord4080
ord3079
ord3825
ord3831
ord3830
ord2976
ord3081
ord2985
ord3262
ord3136
ord4465
ord3259
ord3147
ord2982
ord5277
ord2124
ord2446
ord1727
ord5065
ord3749
ord6376
ord2055
ord2648
ord4441
ord4837
ord3798
ord4353
ord5163
ord2385
ord5241
ord4407
ord1775
ord4078
ord6052
ord2514
ord4998
ord5265
ord3640
ord4424
ord3370
ord5261
ord5290
ord6374
ord4402
ord755
ord3742
ord941
ord562
ord816
ord6453
ord2431
ord535
ord2089
ord3797
ord3874
ord2080
ord289
ord2860
ord5789
ord537
ord4299
ord6241
ord5981
ord613
ord616
ord3582
ord4398
ord2578
ord4218
ord2023
ord2411
ord3089
ord2379
ord2864
ord4275
ord656
ord3610
ord4881
ord3005
ord539
ord2688
ord2614
ord2818
ord4234
ord818
ord2135
ord324
ord4853
ord4376
ord3402
ord1175
ord810
ord3733
ord3398
ord6394
ord5450
ord823
ord6383
ord5440
ord2645
ord5280
ord858
ord6334
ord6199
ord1641
ord384
ord3092
ord1776
ord6055
ord2582
ord541
ord3619
ord1576
msvcrt
_strrev
_stricmp
_setmbcp
sprintf
__CxxFrameHandler
memmove
_mbscmp
atoi
isspace
_CxxThrowException
isdigit
toupper
isxdigit
??0exception@@QAE@ABV0@@Z
isalpha
isupper
tolower
??1exception@@UAE@XZ
??0exception@@QAE@ABQBD@Z
_purecall
_ftol
atof
strtoul
_mbstok
_mbsicmp
srand
time
_splitpath
wcschr
wcscpy
wcslen
wcscmp
wcsrchr
rand
free
malloc
strncpy
memchr
isalnum
printf
_itoa
strchr
strrchr
_controlfp
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
exit
_XcptFilter
_exit
??1type_info@@UAE@XZ
_onexit
__dllonexit
?terminate@@YAXXZ
_except_handler3
kernel32
GetFileAttributesA
SetFileAttributesA
RemoveDirectoryA
ExpandEnvironmentStringsA
DeleteFileA
lstrcatA
lstrcmpA
LocalFree
lstrcpyA
FileTimeToLocalFileTime
CompareFileTime
GetCurrentThreadId
WaitForMultipleObjects
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
InterlockedDecrement
IsBadWritePtr
GetSystemDirectoryA
WideCharToMultiByte
CreateMutexA
GetLastError
FreeLibrary
SetEvent
ResetEvent
WaitForSingleObject
ResumeThread
CloseHandle
CreateEventA
MulDiv
GlobalSize
GlobalLock
GlobalUnlock
GlobalReAlloc
FindFirstFileA
FindNextFileA
FindClose
LoadLibraryA
lstrlenA
GetModuleHandleA
GetProcAddress
MultiByteToWideChar
GetStartupInfoA
user32
ClientToScreen
CallWindowProcA
OffsetRect
GetCapture
GetSubMenu
CheckMenuRadioItem
CheckMenuItem
WindowFromPoint
GetNextDlgGroupItem
SetForegroundWindow
LoadIconA
wsprintfA
DrawIcon
ClipCursor
InvertRect
GrayStringA
TabbedTextOutA
IsClipboardFormatAvailable
GetDC
IsIconic
DrawAnimatedRects
DestroyMenu
TrackPopupMenu
InsertMenuA
TranslateMessage
CreatePopupMenu
ShowWindow
PostQuitMessage
PeekMessageA
DrawFocusRect
SetWindowRgn
KillTimer
EnableWindow
SetTimer
ReleaseDC
GetFocus
GetCursorPos
ScreenToClient
IntersectRect
GetClassInfoA
GetSysColor
IsZoomed
LoadCursorA
SetCursor
IsWindowVisible
LoadBitmapA
SystemParametersInfoA
FindWindowA
PtInRect
SetCapture
ReleaseCapture
FrameRect
DrawTextA
UnregisterClassA
RegisterClassExA
DefWindowProcA
BeginPaint
CopyRect
SetRect
DrawEdge
EndPaint
RedrawWindow
IsWindowEnabled
GetDlgItem
GetWindowLongA
SetWindowLongA
InvalidateRect
GetMenuItemCount
GetMenuItemID
GetMenuState
GetMenuStringA
InflateRect
FillRect
GetParent
GetKeyState
GetSystemMetrics
PostMessageA
GetClientRect
IsWindow
GetWindowRect
SendMessageA
DispatchMessageA
gdi32
StretchBlt
MaskBlt
CreateBitmap
RoundRect
SelectObject
SelectClipRgn
CombineRgn
CreateRectRgn
GetPixel
GetCurrentObject
GetDeviceCaps
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreatePen
CreateFontIndirectA
DeleteObject
CreateCompatibleBitmap
CreatePatternBrush
CreateCompatibleDC
BitBlt
GetTextMetricsA
CreateSolidBrush
Rectangle
GetObjectA
GetCharWidthA
GetTextExtentPoint32A
Ellipse
GetStockObject
CreateFontA
advapi32
CryptHashData
RegQueryValueExA
RegCreateKeyExA
RegDeleteValueA
RegSetValueExA
RegOpenKeyExA
RegQueryInfoKeyA
RegEnumKeyExA
RegOpenKeyA
CryptAcquireContextA
CryptCreateHash
RegCloseKey
CryptGetHashParam
CryptDestroyHash
CryptReleaseContext
RegEnumValueA
RegNotifyChangeKeyValue
shell32
Shell_NotifyIconA
SHGetMalloc
SHEmptyRecycleBinA
SHAddToRecentDocs
SHGetDesktopFolder
SHGetSpecialFolderLocation
SHGetPathFromIDListA
SHGetSpecialFolderPathA
comctl32
ImageList_GetImageInfo
ImageList_AddMasked
ImageList_Draw
ord17
_TrackMouseEvent
ole32
OleUninitialize
OleInitialize
CoCreateInstance
oleaut32
SafeArrayDestroy
SysAllocString
SysFreeString
VariantInit
SafeArrayCreate
SafeArrayAccessData
SafeArrayUnaccessData
VariantClear
GetErrorInfo
msvcp60
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0_Winit@std@@QAE@XZ
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
??1Init@ios_base@std@@QAE@XZ
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
??1_Winit@std@@QAE@XZ
?_Refcnt@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAEPBD@Z
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
??Mstd@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDIABV?$allocator@D@1@@Z
?_Freeze@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PAD0PBD1@Z
??0_Lockit@std@@QAE@XZ
??1_Lockit@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDABV?$allocator@D@1@@Z
??0out_of_range@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
??_7out_of_range@std@@6B@
??1out_of_range@std@@UAE@XZ
??0out_of_range@std@@QAE@ABV01@@Z
??0logic_error@std@@QAE@ABV01@@Z
?_Xran@std@@YAXXZ
?_Split@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
?_Xlen@std@@YAXXZ
?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z
??0Init@ios_base@std@@QAE@XZ
msimg32
GradientFill
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
crypt32
CryptUnprotectData
shlwapi
SHDeleteKeyA
wininet
FindCloseUrlCache
FindFirstUrlCacheEntryA
DeleteUrlCacheEntry
FindNextUrlCacheEntryA
iphlpapi
GetAdaptersInfo
Sections
.text Size: 312KB - Virtual size: 311KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 56KB - Virtual size: 52KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 105KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 6.8MB - Virtual size: 6.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ