E:\Development\Malware Projects\Sulfoxide\Release\Sulfoxide.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Sulfoxide/Sulfoxide.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
Sulfoxide/Sulfoxide.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral3
Sample
Sulfoxide/vcredist_x64.exe
Resource
win7-20240903-en
Behavioral task
behavioral4
Sample
Sulfoxide/vcredist_x64.exe
Resource
win10v2004-20240802-en
General
-
Target
Sulfoxide.rar
-
Size
5.7MB
-
MD5
d6ed1a5c6f7b661a1a04d19195533549
-
SHA1
f2e8bd5c81de77a0cf1f0a96ae2b00dc811f1216
-
SHA256
fd4c7ff96814a3520c5f53fbf83dc7008c68e78beaf895ece1887af04b4b95dd
-
SHA512
ea6b3598774e5ea75259cb57a739a6fa83e646c00da09cb63218cfd5ec766b66f5f9eb74ad6327c84f9183bb981c6485cce1b55b1064f7f97cf8338f6ce6d517
-
SSDEEP
98304:l+vBBeChq7NO4fTrpDCw1nyxvR83Vf5n6Mk19i+Vt7BVxM/5vxnKeo:8vBBeeq7NVflCw1yx+6pQADxM/x9K1
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/Sulfoxide/Sulfoxide.exe unpack001/Sulfoxide/Sulfoxide_fixes.exe
Files
-
Sulfoxide.rar.rar
-
Sulfoxide/READ.txt
-
Sulfoxide/Sulfoxide.exe.exe windows:4 windows x86 arch:x86
392d0bc34c07050bdaeed40a719a8701
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
GetFileAttributesA
GetSystemDirectoryA
lstrcatA
GetLastError
GetModuleHandleW
GetCurrentThreadId
SetThreadPriority
SetPriorityClass
WaitForSingleObject
GetCurrentThread
HeapSetInformation
GetSystemDirectoryW
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
GetLocaleInfoA
MultiByteToWideChar
HeapSize
RtlUnwind
HeapReAlloc
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
InitializeCriticalSection
LoadLibraryA
InterlockedExchange
FreeLibrary
EnterCriticalSection
QueryPerformanceCounter
GetCurrentProcess
lstrlenA
lstrcmpA
GetFileSize
LocalFree
QueryPerformanceFrequency
GetTickCount
CreateProcessW
FindFirstFileW
CreateFileA
CreateThread
SetFileAttributesW
DeleteFileW
CloseHandle
HeapAlloc
FindNextFileW
WaitForMultipleObjects
FindClose
GetProcAddress
GetTempPathW
CreateFileW
GetModuleFileNameW
ReadFile
CopyFileW
TerminateThread
LoadLibraryW
WriteFile
GetLogicalDriveStringsW
Sleep
GetSystemInfo
GetProcessHeap
VirtualFree
VirtualAlloc
HeapFree
LeaveCriticalSection
GetSystemTimeAsFileTime
GetCurrentProcessId
HeapCreate
HeapDestroy
InterlockedDecrement
SetLastError
GetCommandLineA
GetVersionExA
GetStartupInfoA
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RaiseException
GetModuleHandleA
ExitProcess
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
SetHandleCount
GetFileType
DeleteCriticalSection
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
LocalAlloc
user32
CreateWindowExA
ExitWindowsEx
EnumDisplayDevicesA
EnumDisplaySettingsA
UpdateLayeredWindow
DrawTextA
DrawIcon
GetSystemMetrics
ChangeDisplaySettingsA
ShowCursor
MessageBoxA
SetCursorPos
RedrawWindow
RegisterClassExA
LoadIconA
ReleaseDC
TranslateMessage
PeekMessageA
DefWindowProcA
SetWindowPos
ShowWindow
IsWindow
DispatchMessageA
LoadCursorA
GetWindowThreadProcessId
EnumDisplayMonitors
UnionRect
GetDC
gdi32
SetTextColor
CreateFontA
SetBkMode
PatBlt
LineTo
CreateHatchBrush
Polygon
StretchBlt
LineDDA
SelectClipRgn
SetPolyFillMode
PlgBlt
CreatePen
PolyBezier
CreateSolidBrush
CreateEllipticRgn
CreatePolygonRgn
MoveToEx
CreateDIBSection
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
DeleteDC
DeleteObject
SetStretchBltMode
advapi32
AllocateAndInitializeSid
LookupPrivilegeValueW
SetNamedSecurityInfoW
OpenProcessToken
AdjustTokenPrivileges
FreeSid
SetEntriesInAclW
winmm
waveOutOpen
waveOutReset
waveOutWrite
waveOutUnprepareHeader
waveOutPrepareHeader
msimg32
AlphaBlend
Sections
.text Size: 108KB - Virtual size: 107KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 140KB - Virtual size: 137KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
Sulfoxide/Sulfoxide_fixes.exe.exe windows:4 windows x86 arch:x86
2b76a3c08d4243d00768177c4da12211
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
E:\Development\Malware Projects\Sulfoxide\Release\Sulfoxide.pdb
Imports
kernel32
GetFileAttributesA
GetSystemDirectoryA
lstrcatA
GetLastError
GetCurrentThreadId
SetThreadPriority
SetPriorityClass
WaitForSingleObject
GetCurrentThread
HeapSetInformation
GetSystemDirectoryW
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
GetLocaleInfoA
MultiByteToWideChar
HeapSize
RtlUnwind
HeapReAlloc
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
InitializeCriticalSection
LoadLibraryA
InterlockedExchange
FreeLibrary
EnterCriticalSection
QueryPerformanceCounter
GetCurrentProcess
lstrlenA
lstrcmpA
GetFileSize
LocalFree
QueryPerformanceFrequency
GetTickCount
CreateProcessW
FindFirstFileW
CreateFileA
CreateThread
SetFileAttributesW
DeleteFileW
CloseHandle
HeapAlloc
FindNextFileW
WaitForMultipleObjects
FindClose
GetProcAddress
GetTempPathW
CreateFileW
GetModuleFileNameW
ReadFile
CopyFileW
TerminateThread
LoadLibraryW
WriteFile
GetLogicalDriveStringsW
Sleep
GetSystemInfo
GetProcessHeap
VirtualFree
VirtualAlloc
HeapFree
LeaveCriticalSection
GetSystemTimeAsFileTime
GetCurrentProcessId
HeapCreate
HeapDestroy
InterlockedDecrement
SetLastError
GetCommandLineA
GetVersionExA
GetStartupInfoA
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RaiseException
GetModuleHandleA
ExitProcess
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
SetHandleCount
GetFileType
DeleteCriticalSection
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
LocalAlloc
user32
ExitWindowsEx
EnumDisplayDevicesA
EnumDisplaySettingsA
UpdateLayeredWindow
DrawTextA
DrawIcon
GetSystemMetrics
ChangeDisplaySettingsA
ShowCursor
MessageBoxA
SetCursorPos
RedrawWindow
LoadIconA
ReleaseDC
LoadCursorA
EnumDisplayMonitors
UnionRect
GetDC
gdi32
SetTextColor
CreateFontA
SetBkMode
PatBlt
LineTo
CreateHatchBrush
Polygon
StretchBlt
LineDDA
SelectClipRgn
SetPolyFillMode
PlgBlt
CreatePen
PolyBezier
CreateSolidBrush
CreateEllipticRgn
CreatePolygonRgn
MoveToEx
CreateDIBSection
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
DeleteDC
DeleteObject
SetStretchBltMode
advapi32
AllocateAndInitializeSid
LookupPrivilegeValueW
SetNamedSecurityInfoW
OpenProcessToken
AdjustTokenPrivileges
FreeSid
SetEntriesInAclW
winmm
waveOutOpen
waveOutReset
waveOutWrite
waveOutUnprepareHeader
waveOutPrepareHeader
msimg32
AlphaBlend
Sections
.text Size: 108KB - Virtual size: 105KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 140KB - Virtual size: 137KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
Sulfoxide/vcredist_x64.EXE.exe windows:5 windows x86 arch:x86
0ebb3c09b06b1666d307952e824c8697
Code Sign
33:00:00:01:df:6b:f0:2e:92:a7:4a:b4:d0:00:00:00:00:01:dfCertificate
IssuerCN=Microsoft Code Signing PCA 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USNot Before15/12/2020, 21:31Not After02/12/2021, 21:31SubjectCN=Microsoft Corporation,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USExtended Key Usages
ExtKeyUsageCodeSigning
61:0e:90:d2:00:00:00:00:00:03Certificate
IssuerCN=Microsoft Root Certificate Authority 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USNot Before08/07/2011, 20:59Not After08/07/2026, 21:09SubjectCN=Microsoft Code Signing PCA 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USKey Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
5f:63:02:fb:97:c4:f4:9a:2a:47:90:41:1f:b4:ef:5d:61:2b:b8:cb:f9:df:03:bf:c6:98:b7:e2:6c:4f:6d:efSigner
Actual PE Digest5f:63:02:fb:97:c4:f4:9a:2a:47:90:41:1f:b4:ef:5d:61:2b:b8:cb:f9:df:03:bf:c6:98:b7:e2:6c:4f:6d:efDigest Algorithmsha256PE Digest MatchestrueHeaders
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
PDB Paths
wextract.pdb
Imports
advapi32
FreeSid
AllocateAndInitializeSid
EqualSid
GetTokenInformation
OpenProcessToken
AdjustTokenPrivileges
LookupPrivilegeValueA
RegCloseKey
RegDeleteValueA
RegOpenKeyExA
RegSetValueExA
RegQueryValueExA
RegCreateKeyExA
RegQueryInfoKeyA
kernel32
LocalFree
LocalAlloc
GetLastError
GetCurrentProcess
lstrlenA
GetModuleFileNameA
GetSystemDirectoryA
_lclose
_llseek
_lopen
WritePrivateProfileStringA
GetWindowsDirectoryA
CreateDirectoryA
GetFileAttributesA
ExpandEnvironmentStringsA
lstrcpyA
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
IsDBCSLeadByte
GetShortPathNameA
GetPrivateProfileStringA
GetPrivateProfileIntA
lstrcmpiA
RemoveDirectoryA
FindClose
FindNextFileA
DeleteFileA
SetFileAttributesA
lstrcmpA
FindFirstFileA
FreeResource
GetProcAddress
LoadResource
SizeofResource
FindResourceA
lstrcatA
CloseHandle
WriteFile
SetFilePointer
SetFileTime
LocalFileTimeToFileTime
DosDateTimeToFileTime
SetCurrentDirectoryA
GetTempFileNameA
ExitProcess
CreateFileA
LoadLibraryExA
lstrcpynA
GetVolumeInformationA
FormatMessageA
GetCurrentDirectoryA
GetVersionExA
GetExitCodeProcess
WaitForSingleObject
CreateProcessA
GetTempPathA
GetSystemInfo
CreateMutexA
SetEvent
CreateEventA
CreateThread
ResetEvent
TerminateThread
GetDriveTypeA
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
ReadFile
LoadLibraryA
GetDiskFreeSpaceA
MulDiv
EnumResourceLanguagesA
FreeLibrary
LockResource
gdi32
GetDeviceCaps
user32
ExitWindowsEx
wsprintfA
CharNextA
CharUpperA
CharPrevA
SetWindowLongA
GetWindowLongA
CallWindowProcA
DispatchMessageA
MsgWaitForMultipleObjects
PeekMessageA
SendMessageA
SetWindowPos
ReleaseDC
GetDC
GetWindowRect
SendDlgItemMessageA
GetDlgItem
SetForegroundWindow
SetWindowTextA
MessageBoxA
DialogBoxIndirectParamA
ShowWindow
EnableWindow
GetDlgItemTextA
EndDialog
GetDesktopWindow
MessageBeep
SetDlgItemTextA
LoadStringA
GetSystemMetrics
comctl32
ord17
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
Sections
.text Size: 38KB - Virtual size: 38KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.0MB - Virtual size: 3.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
Sulfoxide/vcredist_x86.EXE.exe windows:5 windows x86 arch:x86
0ebb3c09b06b1666d307952e824c8697
Code Sign
33:00:00:01:df:6b:f0:2e:92:a7:4a:b4:d0:00:00:00:00:01:dfCertificate
IssuerCN=Microsoft Code Signing PCA 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USNot Before15/12/2020, 21:31Not After02/12/2021, 21:31SubjectCN=Microsoft Corporation,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USExtended Key Usages
ExtKeyUsageCodeSigning
61:0e:90:d2:00:00:00:00:00:03Certificate
IssuerCN=Microsoft Root Certificate Authority 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USNot Before08/07/2011, 20:59Not After08/07/2026, 21:09SubjectCN=Microsoft Code Signing PCA 2011,O=Microsoft Corporation,L=Redmond,ST=Washington,C=USKey Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
d0:c1:33:35:a8:70:45:a4:9a:b5:b4:a0:d7:36:e7:d3:a3:2c:e2:8d:ed:2e:3b:32:fa:35:82:17:be:ba:cd:23Signer
Actual PE Digestd0:c1:33:35:a8:70:45:a4:9a:b5:b4:a0:d7:36:e7:d3:a3:2c:e2:8d:ed:2e:3b:32:fa:35:82:17:be:ba:cd:23Digest Algorithmsha256PE Digest MatchestrueHeaders
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
PDB Paths
wextract.pdb
Imports
advapi32
FreeSid
AllocateAndInitializeSid
EqualSid
GetTokenInformation
OpenProcessToken
AdjustTokenPrivileges
LookupPrivilegeValueA
RegCloseKey
RegDeleteValueA
RegOpenKeyExA
RegSetValueExA
RegQueryValueExA
RegCreateKeyExA
RegQueryInfoKeyA
kernel32
LocalFree
LocalAlloc
GetLastError
GetCurrentProcess
lstrlenA
GetModuleFileNameA
GetSystemDirectoryA
_lclose
_llseek
_lopen
WritePrivateProfileStringA
GetWindowsDirectoryA
CreateDirectoryA
GetFileAttributesA
ExpandEnvironmentStringsA
lstrcpyA
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
IsDBCSLeadByte
GetShortPathNameA
GetPrivateProfileStringA
GetPrivateProfileIntA
lstrcmpiA
RemoveDirectoryA
FindClose
FindNextFileA
DeleteFileA
SetFileAttributesA
lstrcmpA
FindFirstFileA
FreeResource
GetProcAddress
LoadResource
SizeofResource
FindResourceA
lstrcatA
CloseHandle
WriteFile
SetFilePointer
SetFileTime
LocalFileTimeToFileTime
DosDateTimeToFileTime
SetCurrentDirectoryA
GetTempFileNameA
ExitProcess
CreateFileA
LoadLibraryExA
lstrcpynA
GetVolumeInformationA
FormatMessageA
GetCurrentDirectoryA
GetVersionExA
GetExitCodeProcess
WaitForSingleObject
CreateProcessA
GetTempPathA
GetSystemInfo
CreateMutexA
SetEvent
CreateEventA
CreateThread
ResetEvent
TerminateThread
GetDriveTypeA
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
ReadFile
LoadLibraryA
GetDiskFreeSpaceA
MulDiv
EnumResourceLanguagesA
FreeLibrary
LockResource
gdi32
GetDeviceCaps
user32
ExitWindowsEx
wsprintfA
CharNextA
CharUpperA
CharPrevA
SetWindowLongA
GetWindowLongA
CallWindowProcA
DispatchMessageA
MsgWaitForMultipleObjects
PeekMessageA
SendMessageA
SetWindowPos
ReleaseDC
GetDC
GetWindowRect
SendDlgItemMessageA
GetDlgItem
SetForegroundWindow
SetWindowTextA
MessageBoxA
DialogBoxIndirectParamA
ShowWindow
EnableWindow
GetDlgItemTextA
EndDialog
GetDesktopWindow
MessageBeep
SetDlgItemTextA
LoadStringA
GetSystemMetrics
comctl32
ord17
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
Sections
.text Size: 38KB - Virtual size: 38KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.5MB - Virtual size: 2.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ