e:\sscard\yiyuan\ylzinterface\Debug\SSCardDriver.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Ylzinterface.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
Ylzinterface.dll
Resource
win10v2004-20240426-en
General
-
Target
Ylzinterface.dll
-
Size
1.1MB
-
MD5
986d5c906b3529ea5ab2ef99bbae6a7c
-
SHA1
34dd53f2bc7b56e3cee2045a6e2272123ae46148
-
SHA256
f426b70897daf4804b61d79e0b2fcd10e19a87a436db8833640d3908be68aad1
-
SHA512
4ee5ae0b6f294a0cc747438e93fed1cac29d1c4f05ed4421078af7a98b32da625436ae4facde8d56f0e102d0ef16e87c837e03f4d7c4c09d459db5aedcf79730
-
SSDEEP
12288:O5333I333C333I333dJNDuZFKt6gonzizTjigZv92i7Y4fKkx2Ay/oYMGqrN3pmD:O0qZ0t6TQTjVcAYax2kYMuLCuz3r1
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Ylzinterface.dll
Files
-
Ylzinterface.dll.dll windows:4 windows x86 arch:x86
849180986affa053638c06e817021a8b
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
dcic32
IC_InitType
IC_CpuReset
IC_CpuApdu
IC_WriteMifare
IC_ResetMifare
IC_Config_Card
IC_Card
IC_Authentication_Passaddr
IC_ReadMifare
IC_InitComm
IC_ReadDevSnr
IC_ReadDevice
IC_ExitComm
kernel32
GetModuleFileNameW
OpenFileMappingA
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
FileTimeToLocalFileTime
lstrcpynW
OutputDebugStringW
lstrcpyW
OpenEventA
SetEnvironmentVariableA
GetLocaleInfoW
SetStdHandle
GetTimeZoneInformation
GetUserDefaultLCID
EnumSystemLocalesA
IsValidCodePage
IsValidLocale
GetDateFormatA
GetTimeFormatA
IsBadCodePtr
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
GetSystemTimeAsFileTime
GetCurrentProcessId
QueryPerformanceCounter
UnhandledExceptionFilter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
GetStartupInfoA
GetFileType
SetHandleCount
SetUnhandledExceptionFilter
VirtualFree
HeapCreate
HeapDestroy
HeapReAlloc
GetProcessHeap
HeapAlloc
HeapFree
SetConsoleCtrlHandler
FatalAppExitA
TerminateProcess
ExitThread
CreateThread
ExitProcess
GetCommandLineA
HeapValidate
VirtualQuery
GetSystemInfo
VirtualAlloc
RtlUnwind
OutputDebugStringA
GetStdHandle
DebugBreak
SetFileAttributesA
LocalFileTimeToFileTime
LocalLock
LocalUnlock
GetDiskFreeSpaceA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
DeleteFileA
MoveFileA
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
GetCurrentProcess
DuplicateHandle
GetCurrentDirectoryA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
FindResourceExA
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetOEMCP
GetCPInfo
GetProfileIntA
VirtualProtect
ResumeThread
GetThreadPriority
SetThreadPriority
GlobalFlags
lstrcmpA
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
CloseHandle
FreeResource
FreeLibrary
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
SystemTimeToFileTime
FileTimeToSystemTime
TlsGetValue
LocalReAlloc
TlsSetValue
EnterCriticalSection
GlobalReAlloc
LeaveCriticalSection
TlsFree
GlobalHandle
TlsAlloc
InitializeCriticalSection
LocalAlloc
RaiseException
DeleteCriticalSection
IsBadReadPtr
IsBadWritePtr
IsBadStringPtrA
GetModuleFileNameA
lstrcpyA
lstrcatA
SetErrorMode
GetModuleHandleA
InterlockedIncrement
InterlockedDecrement
SetLastError
LoadResource
LockResource
SizeofResource
FindResourceA
MulDiv
GlobalFree
CopyFileA
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
lstrcpynA
LocalFree
GetTickCount
GetProcAddress
LoadLibraryA
GetLastError
lstrlenA
lstrcmpiA
lstrcmpiW
GetStringTypeExA
GetStringTypeExW
WideCharToMultiByte
lstrlenW
CompareStringA
CompareStringW
GetEnvironmentVariableA
MultiByteToWideChar
GetVersion
GetEnvironmentVariableW
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
GetVersionExA
FreeEnvironmentStringsA
user32
DestroyIcon
MapVirtualKeyA
GetKeyNameTextA
GetDialogBaseUnits
GetClipboardFormatNameA
UnpackDDElParam
ReuseDDElParam
TranslateAcceleratorA
LoadAcceleratorsA
ReleaseCapture
SetCursor
SetRectEmpty
GetAsyncKeyState
GetMenuCheckMarkDimensions
ShowWindow
MoveWindow
IsDialogMessageA
ScrollWindowEx
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
GetDlgItemTextA
GetDlgItemInt
CheckRadioButton
CheckDlgButton
OpenIcon
CloseWindow
PostThreadMessageA
GetWindowContextHelpId
SetWindowContextHelpId
SendNotifyMessageA
GetForegroundWindow
SetForegroundWindow
ShowCaret
HideCaret
SetCaretPos
GetCaretPos
CreateCaret
GetClipboardViewer
GetClipboardOwner
GetOpenClipboardWindow
OpenClipboard
SetClipboardViewer
ChangeClipboardChain
FlashWindow
WindowFromPoint
SetParent
FindWindowExA
FindWindowA
ChildWindowFromPointEx
ChildWindowFromPoint
ShowScrollBar
GetNextDlgTabItem
GetNextDlgGroupItem
DlgDirSelectComboBoxExA
DlgDirSelectExA
DlgDirListComboBoxA
DlgDirListA
SetCapture
KillTimer
SetTimer
DrawCaption
DrawAnimatedRects
EnableScrollBar
RedrawWindow
LockWindowUpdate
GetDCEx
ShowOwnedPopups
IsWindowVisible
ValidateRgn
InvalidateRgn
InvalidateRect
GetUpdateRgn
GetUpdateRect
UpdateWindow
BringWindowToTop
GetWindowRgn
SetWindowRgn
ArrangeIconicWindows
IsZoomed
HiliteMenuItem
GetSystemMenu
DrawMenuBar
SetMenu
GetMenu
DragDetect
EndDialog
GetActiveWindow
CreateDialogIndirectParamA
GetDesktopWindow
SetWindowTextA
DestroyMenu
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GetCursorPos
ValidateRect
GetMessageA
TranslateMessage
RegisterWindowMessageA
LoadIconA
SendDlgItemMessageA
GetClientRect
MapWindowPoints
DispatchMessageA
SetActiveWindow
SetFocus
AdjustWindowRectEx
ScreenToClient
EqualRect
IsClipboardFormatAvailable
BeginDeferWindowPos
CopyRect
EndDeferWindowPos
ScrollWindow
GetScrollInfo
SetScrollInfo
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
IsChild
GetWindow
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
TrackPopupMenuEx
TrackPopupMenu
SetWindowPlacement
GetDlgItem
GetKeyState
DestroyWindow
GetDlgCtrlID
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
GetMessageTime
GetMessagePos
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetWindowRect
GetWindowTextLengthA
GetWindowTextA
UnhookWindowsHookEx
GetWindowLongA
GetParent
GetLastActivePopup
IsWindowEnabled
EnableWindow
MessageBoxA
PostMessageA
SendMessageA
IsWindow
MapDialogRect
GetSystemMetrics
GetDC
ReleaseDC
GetSysColor
LoadCursorA
CheckMenuRadioItem
GetMenuContextHelpId
SetMenuContextHelpId
LoadMenuIndirectA
LoadMenuA
SetMenuItemBitmaps
ModifyMenuA
InsertMenuItemA
SetMenuItemInfoA
GetMenuItemInfoA
GetMenuDefaultItem
SetMenuDefaultItem
EnableMenuItem
CheckMenuItem
DeleteMenu
CreatePopupMenu
CreateMenu
ScrollDC
GrayStringA
GetTabbedTextExtentA
DrawTextExA
DrawTextA
TabbedTextOutA
DrawFocusRect
DrawFrameControl
DrawEdge
DrawStateA
DrawIcon
InvertRect
FrameRect
FillRect
ExcludeUpdateRgn
WindowFromDC
LoadBitmapA
GetSysColorBrush
UnregisterClassA
PeekMessageA
PostQuitMessage
RemoveMenu
IsMenu
GetMenuItemCount
GetSubMenu
GetMenuState
GetMenuStringA
AppendMenuA
InsertMenuA
MessageBeep
DispatchMessageW
GetMessageW
IsWindowUnicode
MsgWaitForMultipleObjects
SubtractRect
GetMenuItemID
wsprintfA
UnionRect
InflateRect
SetRect
PtInRect
DeferWindowPos
IsRectEmpty
CharUpperA
CharUpperW
CharLowerA
CharLowerW
GetFocus
advapi32
RevertToSelf
SetThreadToken
GetFileSecurityA
SetFileSecurityA
RegCreateKeyA
RegDeleteValueA
RegSetValueExA
RegCreateKeyExA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegOpenKeyExA
RegSetValueA
OpenThreadToken
RegOpenKeyA
RegQueryValueExA
RegCloseKey
comctl32
CreatePropertySheetPageA
ImageList_Copy
ImageList_SetImageCount
ImageList_DragLeave
ImageList_DragEnter
ImageList_GetDragImage
ImageList_DragShowNolock
ImageList_SetDragCursorImage
ImageList_DragMove
ImageList_EndDrag
ImageList_BeginDrag
ImageList_GetImageInfo
ImageList_SetOverlayImage
ImageList_GetBkColor
ImageList_SetBkColor
ImageList_DrawEx
ImageList_Draw
ImageList_GetIcon
ImageList_ReplaceIcon
ImageList_Replace
ImageList_Remove
ImageList_AddMasked
ImageList_Add
ImageList_GetImageCount
ord14
ImageList_Write
ImageList_Read
ImageList_Merge
ord8
ord17
PropertySheetA
DestroyPropertySheetPage
ord13
ImageList_Destroy
ImageList_Create
ImageList_LoadImageA
shlwapi
PathStripToRootA
PathIsUNCA
PathRemoveExtensionA
PathFindExtensionA
PathFindFileNameA
oleacc
CreateStdAccessibleObject
AccessibleObjectFromWindow
LresultFromObject
gdi32
RectInRegion
CreateICA
CreateCompatibleDC
GetBrushOrgEx
CreateBitmapIndirect
CreateBitmap
CreateFontA
CreateFontIndirectA
CreateDIBPatternBrushPt
LPtoDP
DPtoLP
GetWindowExtEx
GetWindowOrgEx
GetViewportExtEx
GetViewportOrgEx
GetMapMode
GetTextColor
GetStretchBltMode
GetROP2
GetPolyFillMode
GetBkMode
GetBkColor
UpdateColors
RealizePalette
GetNearestColor
SelectObject
EnumObjects
SetBrushOrgEx
SetBitmapBits
GetBitmapBits
SetBitmapDimensionEx
GetBitmapDimensionEx
CreateCompatibleBitmap
CreateDiscardableBitmap
CreatePalette
CreateHalftonePalette
GetPaletteEntries
SetPaletteEntries
FillRgn
FrameRgn
InvertRgn
PaintRgn
PtVisible
RectVisible
GetCurrentPositionEx
Arc
Polyline
Chord
Ellipse
Pie
Polygon
PolyPolygon
Rectangle
RoundRect
PatBlt
BitBlt
StretchBlt
GetPixel
SetPixel
FloodFill
ExtFloodFill
TextOutA
ExtTextOutA
GetTextExtentPoint32A
GetTextAlign
GetTextFaceA
GetTextMetricsA
GetTextCharacterExtra
GetCharWidthA
GetFontLanguageInfo
GetCharacterPlacementA
CreatePatternBrush
Escape
SetBoundsRect
GetBoundsRect
ResetDCA
GetOutlineTextMetricsA
GetCharABCWidthsA
GetFontData
GetRgnBox
GetKerningPairsA
GetGlyphOutlineA
StartDocA
StartPage
EndPage
SetAbortProc
AbortDoc
EndDoc
MaskBlt
PlgBlt
SetPixelV
AngleArc
GetArcDirection
PolyPolyline
GetColorAdjustment
GetCurrentObject
PolyBezier
DrawEscape
ExtEscape
GetCharABCWidthsFloatA
GetCharWidthFloatA
AbortPath
BeginPath
CloseFigure
EndPath
FillPath
FlattenPath
GetMiterLimit
GetPath
SetMiterLimit
StrokeAndFillPath
StrokePath
WidenPath
GdiComment
PlayEnhMetaFile
CreateMetaFileA
CloseMetaFile
CreateEnhMetaFileA
CloseEnhMetaFile
GetDCOrgEx
GetClipBox
SetTextColor
SetBkColor
DeleteDC
SaveDC
RestoreDC
SelectPalette
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
SelectClipRgn
ExcludeClipRect
IntersectClipRect
OffsetClipRgn
MoveToEx
LineTo
SetTextAlign
SetTextJustification
SetTextCharacterExtra
SetMapperFlags
ArcTo
SetArcDirection
PolyDraw
PolylineTo
SetColorAdjustment
PolyBezierTo
DeleteObject
GetClipRgn
SelectClipPath
ExtSelectClipRgn
PlayMetaFileRecord
PtInRegion
EnumMetaFile
PlayMetaFile
StretchDIBits
EnumFontFamiliesExA
OffsetRgn
EqualRgn
CombineRgn
SetRectRgn
GetRegionData
ExtCreateRegion
PathToRegion
CreateRoundRectRgn
CreatePolyPolygonRgn
CreatePolygonRgn
CreateEllipticRgnIndirect
CreateEllipticRgn
CreateRectRgnIndirect
CreateRectRgn
ResizePalette
CreateBrushIndirect
CreateHatchBrush
CreateSolidBrush
ExtCreatePen
CreatePenIndirect
CreatePen
GetObjectType
UnrealizeObject
GetStockObject
GetObjectA
GetDeviceCaps
CreateDCA
AnimatePalette
GetNearestPaletteIndex
GetAspectRatioFilterEx
CopyMetaFileA
winspool.drv
ClosePrinter
OpenPrinterA
GetJobA
DocumentPropertiesA
comdlg32
ReplaceTextA
GetOpenFileNameA
GetSaveFileNameA
FindTextA
PageSetupDlgA
ChooseColorA
GetFileTitleA
CommDlgExtendedError
PrintDlgA
shell32
DragFinish
DragQueryFileA
SHGetFileInfoA
ExtractIconA
DragAcceptFiles
ole32
OleDuplicateData
CoTaskMemAlloc
CreateBindCtx
CoTaskMemFree
SetConvertStg
WriteFmtUserTypeStg
WriteClassStg
OleRegGetUserType
ReadFmtUserTypeStg
ReadClassStg
StringFromCLSID
CoTreatAsClass
ReleaseStgMedium
CoDisconnectObject
CoRegisterClassObject
CoRevokeClassObject
CoUnmarshalInterface
CreateStreamOnHGlobal
CoMarshalInterface
CoReleaseMarshalData
StringFromGUID2
CoCreateInstance
OleRun
CLSIDFromString
CLSIDFromProgID
oleaut32
SafeArrayLock
SafeArrayPutElement
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayUnlock
VarBstrFromCy
VarCyFromStr
SysReAllocStringLen
VariantCopy
SafeArrayCreate
SafeArrayRedim
SafeArrayGetLBound
SafeArrayDestroy
SafeArrayDestroyData
SafeArrayCopy
VariantClear
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
SysAllocString
VariantChangeType
SysStringByteLen
SysAllocStringByteLen
SysStringLen
SysFreeString
SafeArrayGetElemsize
SafeArrayGetDim
SafeArrayDestroyDescriptor
VarBstrFromDec
VarDecFromStr
SysAllocStringLen
VarDateFromStr
VarBstrFromDate
VariantInit
LoadTypeLi
DosDateTimeToVariantTime
VariantTimeToSystemTime
VarUdateFromDate
SystemTimeToVariantTime
VarDateFromUdate
Exports
Exports
IC_getCardInfo
M_getCardNo
M_read
M_write
YKT_Getdata
YKT_ShowDialog
Sections
.text Size: 832KB - Virtual size: 828KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 252KB - Virtual size: 250KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 51KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 880B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 56KB - Virtual size: 55KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ