GetAppRunCount
GetAppVersion
GetVersionBit
NationEcTrans
Static task
static1
Behavioral task
behavioral1
Sample
NationECCode.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
NationECCode.dll
Resource
win10v2004-20240508-en
Target
NationECCode.dll
Size
5.9MB
MD5
8c7a30c32e24d9944e348159c0c1507b
SHA1
ed9619f72763e166d0fb63bb5272a28abb2fbdb4
SHA256
2a93fa79e0899fd0412ac2caa33f7db31e66cb07cfd04e75493318612acb38b8
SHA512
c5caa390ba6512fc09c88df973ffa6a3ad401579540889172db22ee5c7548113041e2af82308c8908a82e9a17ae098f6952bffb2198c097ee3bb32b73038482a
SSDEEP
98304:ndqx/teTOCHxRfP9Rqa03CMoAroIuOwhXq/JUZbNT:ndE49RP303C7guF22
Checks for missing Authenticode signature.
resource |
---|
NationECCode.dll |
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
RtlVirtualUnwind
RtlCaptureContext
SetHandleCount
GetStdHandle
GetStartupInfoW
HeapSetInformation
GetVersion
GetConsoleCP
GetConsoleMode
GetTimeZoneInformation
IsValidCodePage
FlsGetValue
FlsFree
FlsAlloc
LCMapStringW
GetLocaleInfoW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetDriveTypeW
GetStringTypeW
CompareStringW
WriteConsoleW
EnumSystemLocalesA
IsValidLocale
SetEnvironmentVariableA
GetCurrentDirectoryW
DecodePointer
EncodePointer
FindResourceExW
GetFileInformationByHandle
HeapQueryInformation
GetDriveTypeA
GetSystemDirectoryA
VerSetConditionMask
VerifyVersionInfoA
ExpandEnvironmentStringsA
PeekNamedPipe
SleepEx
lstrcpynA
ClearCommError
SetCommState
GetCommState
ResetEvent
GetOverlappedResult
WaitForMultipleObjects
PurgeComm
SetupComm
SetCommTimeouts
SetCommMask
GetCommTimeouts
DosDateTimeToFileTime
GetFileType
SetStdHandle
SetThreadStackGuarantee
VirtualQuery
VirtualAlloc
RtlPcToFileHeader
RaiseException
RtlUnwindEx
RtlLookupFunctionEntry
GetCommandLineA
FlsSetValue
CreateThread
FindFirstFileExA
GetUserDefaultLCID
VirtualProtect
GetNumberFormatA
GetWindowsDirectoryA
SearchPathA
GetProfileIntA
GetACP
GetOEMCP
GetCPInfo
GetTempFileNameA
GlobalFindAtomA
lstrcmpW
lstrcpyA
GlobalFlags
GlobalGetAtomNameA
GetVolumeInformationA
DuplicateHandle
lstrcmpiA
GetFileTime
GetFileSizeEx
SetFileTime
GetFileAttributesExA
SetErrorMode
TlsFree
LocalReAlloc
TlsSetValue
GlobalHandle
GlobalReAlloc
TlsAlloc
TlsGetValue
GlobalAddAtomA
GetPrivateProfileStringA
GetPrivateProfileIntA
CreateEventA
SetEvent
ResumeThread
SetThreadPriority
GlobalDeleteAtom
GetCurrentThread
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
GetLocaleInfoA
CompareStringA
lstrcmpA
GetModuleHandleW
GetModuleFileNameW
ReleaseActCtx
CreateActCtxW
GetCurrentProcessId
FindFirstFileA
FindNextFileA
FindClose
LocalAlloc
InitializeCriticalSectionAndSpinCount
ActivateActCtx
DeactivateActCtx
FileTimeToLocalFileTime
FileTimeToSystemTime
SetLastError
GlobalFree
CopyFileA
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
lstrlenW
MulDiv
GetEnvironmentVariableA
GetCurrentDirectoryA
DeleteFileA
AreFileApisANSI
GetSystemTime
LocalFree
GetTempPathA
DeleteFileW
GetVersionExA
OutputDebugStringA
GetFileAttributesExW
GetSystemInfo
GetDiskFreeSpaceA
CreateFileMappingW
CreateFileMappingA
GetDiskFreeSpaceW
LockFileEx
HeapSize
GetTempPathW
FlushFileBuffers
CreateFileW
GetFileAttributesW
HeapValidate
HeapCreate
GetFileAttributesA
HeapDestroy
GetVersionExW
FormatMessageW
LoadLibraryW
FormatMessageA
GetSystemTimeAsFileTime
GetProcessHeap
UnlockFileEx
GetTickCount
OutputDebugStringW
WaitForSingleObjectEx
LockFile
FlushViewOfFile
UnlockFile
WaitForSingleObject
HeapFree
QueryPerformanceCounter
SystemTimeToFileTime
HeapAlloc
FreeLibrary
SetEndOfFile
UnmapViewOfFile
MapViewOfFile
TryEnterCriticalSection
SetFilePointer
HeapCompact
CreateMutexW
HeapReAlloc
GetFullPathNameA
GetFullPathNameW
lstrlenA
GetLastError
WritePrivateProfileStringA
Sleep
GetExitCodeThread
CreateProcessA
GetStartupInfoA
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
ExitProcess
FreeResource
FindResourceA
FindResourceW
LoadResource
LockResource
SizeofResource
SetUnhandledExceptionFilter
GetCurrentProcess
GetProcAddress
LoadLibraryA
GetCurrentThreadId
Process32Next
Process32First
CreateToolhelp32Snapshot
WriteFile
CloseHandle
ReadFile
GetFileSize
CreateFileA
GetLocalTime
CreateDirectoryA
GetModuleFileNameA
GetModuleHandleA
WideCharToMultiByte
MultiByteToWideChar
ExitThread
GetSysColorBrush
GetSysColor
ReleaseDC
GetDC
LoadCursorA
CharUpperA
GetWindowTextA
GetWindowTextLengthA
DeleteMenu
FillRect
TabbedTextOutA
DrawTextA
DrawTextExA
GrayStringA
ClientToScreen
GetWindowDC
BeginPaint
EndPaint
SetWindowTextA
PtInRect
GetClassNameA
GetDlgCtrlID
GetWindow
GetWindowThreadProcessId
GetParent
GetSystemMetrics
GetWindowLongA
GetGUIThreadInfo
InvalidateRgn
GetCaretBlinkTime
GetCaretPos
SetCaretPos
ShowCaret
CreateCaret
CharPrevA
CharNextA
RegisterClassExA
wvsprintfA
SetWindowLongA
GetClientRect
SetWindowPos
MessageBoxA
IsIconic
ScreenToClient
IsZoomed
CloseClipboard
OpenClipboard
EmptyClipboard
GetForegroundWindow
AttachThreadInput
SetForegroundWindow
GetWindowRect
SetTimer
KillTimer
PostMessageA
SendMessageA
FindWindowA
RemoveMenu
GetSubMenu
GetMenuItemCount
InsertMenuA
GetMenuItemID
AppendMenuA
GetMenuStringA
GetMenuState
GetDesktopWindow
UnhookWindowsHookEx
PostQuitMessage
CheckMenuItem
EnableMenuItem
ModifyMenuA
GetFocus
LoadBitmapW
RealChildWindowFromPoint
UpdateWindow
InvalidateRect
CopyRect
SetRectEmpty
GetMonitorInfoA
SystemParametersInfoA
EnumDisplayMonitors
SetLayeredWindowAttributes
LoadCursorW
MapWindowPoints
DefWindowProcA
GetClassInfoA
GetMenu
CallWindowProcA
GetWindowPlacement
SetWindowPlacement
SetScrollInfo
GetScrollInfo
DeferWindowPos
EqualRect
AdjustWindowRectEx
RegisterClassA
GetClassInfoExA
CreateWindowExA
ShowScrollBar
GetScrollPos
SetScrollPos
GetScrollRange
SetScrollRange
SetMenu
TrackPopupMenu
ScrollWindow
MonitorFromWindow
GetMessagePos
GetMessageTime
SetWindowLongPtrA
GetWindowLongPtrA
DestroyWindow
GetTopWindow
GetDlgItem
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
ValidateRect
GetCursorPos
PeekMessageA
GetKeyState
EndDeferWindowPos
BeginDeferWindowPos
SetActiveWindow
SetFocus
IsWindow
RemovePropA
GetPropA
SetPropA
GetClassLongPtrA
GetClassLongA
IsWindowVisible
GetCapture
GetActiveWindow
DispatchMessageA
TranslateMessage
IsChild
WinHelpA
SendDlgItemMessageA
LoadIconA
LoadIconW
RegisterWindowMessageA
CheckDlgButton
IsDialogMessageA
UnregisterClassA
GetLastActivePopup
IsWindowEnabled
EnableWindow
ShowOwnedPopups
SetCursor
SetWindowsHookExA
CallNextHookEx
GetMessageA
MoveWindow
ShowWindow
DestroyIcon
InflateRect
GetMenuItemInfoA
DestroyMenu
IntersectRect
IsRectEmpty
OffsetRect
SetWindowRgn
RedrawWindow
SetParent
DestroyAcceleratorTable
CreatePopupMenu
WindowFromPoint
NotifyWinEvent
GetAsyncKeyState
SetClassLongPtrA
LoadMenuW
GetSystemMenu
SetCapture
ReleaseCapture
MessageBeep
DrawStateA
DrawIconEx
DrawEdge
DrawFrameControl
DrawFocusRect
CopyAcceleratorTableA
ToAsciiEx
MapVirtualKeyA
GetKeyboardLayout
GetKeyboardState
LoadAcceleratorsW
CreateAcceleratorTableA
SetRect
SetCursorPos
BringWindowToTop
LockWindowUpdate
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamA
TranslateAcceleratorA
InsertMenuItemA
LoadAcceleratorsA
LoadImageA
LoadMenuA
ReuseDDElParam
UnpackDDElParam
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
MonitorFromPoint
UnionRect
EnableScrollBar
UpdateLayeredWindow
IsMenu
CreateMenu
PostThreadMessageA
WaitMessage
SetMenuDefaultItem
IsClipboardFormatAvailable
FrameRect
GetUpdateRect
GetMenuDefaultItem
CopyImage
SetClipboardData
LoadImageW
RegisterClipboardFormatA
CopyIcon
CharUpperBuffA
GetDoubleClickTime
GetIconInfo
IsCharLowerA
GetKeyNameTextA
MapVirtualKeyExA
GetWindowRgn
DestroyCursor
DrawIcon
MapDialogRect
GetNextDlgGroupItem
HideCaret
InvertRect
SubtractRect
DeleteObject
SelectClipRgn
CreateRectRgn
GetObjectA
GetViewportExtEx
GetWindowExtEx
BitBlt
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
CreateCompatibleDC
GetStockObject
SelectPalette
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
CreateDIBitmap
CreateFontIndirectA
CreateCompatibleBitmap
CreateRectRgnIndirect
GetTextMetricsA
EnumFontFamiliesA
GetTextCharsetInfo
GetTextExtentPoint32A
SetRectRgn
CombineRgn
PatBlt
GetLayout
CreateDIBSection
CreateRoundRectRgn
CreatePolygonRgn
GetBkColor
GetTextColor
CreateEllipticRgn
Polyline
Ellipse
Polygon
OffsetRgn
GetRgnBox
SetDIBColorTable
RealizePalette
StretchBlt
SetPixel
RoundRect
Rectangle
CreatePalette
GetPaletteEntries
GetSystemPaletteEntries
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
ExtFloodFill
SetPaletteEntries
EnumFontFamiliesExA
GetTextFaceA
SetPixelV
SetLayout
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetTextColor
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CreateBitmap
CopyMetaFileA
DeleteDC
GetDeviceCaps
CreatePenIndirect
GetCharABCWidthsA
DPtoLP
GetNearestPaletteIndex
CreateDCA
TransparentBlt
AlphaBlend
GetFileTitleA
OpenPrinterA
DocumentPropertiesA
ClosePrinter
RegSetValueExA
RegCloseKey
RegDeleteValueA
RegQueryValueExA
RegCreateKeyExA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegOpenKeyExA
RegEnumKeyExA
RegEnumValueA
DragQueryFileA
SHAppBarMessage
SHGetDesktopFolder
SHGetPathFromIDListA
SHGetSpecialFolderLocation
SHBrowseForFolderA
SHGetFileInfoA
ShellExecuteA
DragFinish
ImageList_GetIconSize
_TrackMouseEvent
ord17
PathRemoveFileSpecW
PathIsUNCA
PathStripToRootA
PathFindFileNameA
PathFindExtensionA
DoDragDrop
CreateStreamOnHGlobal
OleLockRunning
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
OleGetClipboard
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
CLSIDFromProgID
CoTaskMemFree
CoInitializeEx
CoInitialize
CoUninitialize
CLSIDFromString
CoCreateInstance
CoCreateGuid
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
SysStringLen
SysFreeString
VariantClear
VariantChangeType
SysAllocString
VariantInit
VarBstrFromDate
SystemTimeToVariantTime
VariantTimeToSystemTime
SysAllocStringLen
GdipDrawImageI
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipCloneImage
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageSelectActiveFrame
GdipImageGetFrameCount
GdipImageGetFrameDimensionsList
GdipImageGetFrameDimensionsCount
GdipLoadImageFromStream
GdipGetFamily
GdipCreateFontFromLogfontA
GdipCreateFontFromDC
GdipDrawImage
GdipDrawString
GdipGraphicsClear
GdipSetPixelOffsetMode
GdipSetSmoothingMode
GdipSetTextRenderingHint
GdipSetCompositingQuality
GdipSetStringFormatLineAlign
GdipSetStringFormatAlign
GdipCreateLineBrushI
GdipDeleteFont
GdipDeleteFontFamily
GdipDeleteStringFormat
GdipCreateStringFormat
GdipDeleteBrush
GdipGetImagePalette
sendto
getaddrinfo
freeaddrinfo
recvfrom
socket
closesocket
getpeername
getsockopt
htons
bind
ntohs
getsockname
setsockopt
WSAIoctl
send
recv
select
WSAGetLastError
__WSAFDIsSet
WSASetLastError
WSACleanup
accept
listen
ioctlsocket
WSAStartup
gethostname
gethostbyname
inet_ntoa
connect
Netbios
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
ord281
ord2437
ord2436
ord2435
ord784
ord809
ord808
ord3479
ord3765
ord3712
ord341
ord342
ord340
ord1
ord641
ord391
ord2454
ord869
ord653
ord7
ord86
ord656
ord88
ord816
ord1161
ord151
ord421
ord544
ord1180
ord543
ord18
ord154
ord979
ord680
ord248
ord556
ord625
ord958
ord2596
ord3020
ord2561
ord2598
ord3164
ord3048
ord3025
ord2593
ord2989
ord2971
ord2647
ord2844
ord2838
ord3173
ord1958
ord1654
ord1653
ord2075
ord2023
ord1216
ord657
ord579
ord578
ord566
ord1951
ord188
ord2442
ord181
ord222
ord3214
ord3182
ord3212
ord2291
ord95
ord78
ord2431
ord52
ord66
ord227
ord223
ord654
ord280
ord2254
ord467
ord464
ord2201
ord466
ord5
ord31
ord180
ord60
ord45
ord164
ord87
ord90
ord21
ord141
ord15
ord58
ord61
ord242
ord77
ord108
ord96
ord86
ord8
ord74
ord183
ord235
ord17
ord387
ord361
ord266
ord6
ord12
ord116
ord110
ord385
ord130
ord127
ord30
ord222
ord24
ord75
ord49
ord126
ord48
ord78
ord43
ord157
ord32
ord200
ord30
ord26
ord35
ord60
ord143
ord211
ord22
ord33
ord301
ord41
ord27
ord50
ord46
ord79
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
ImmReleaseContext
ImmGetContext
ImmGetOpenStatus
PlaySoundA
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceRegistryPropertyA
SetupDiGetDeviceInstanceIdA
SetupDiEnumDeviceInfo
SetupDiGetClassDevsA
GetAppRunCount
GetAppVersion
GetVersionBit
NationEcTrans
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ