smj2534.dll
Description: Scanmatik SM2 Pass-Thru Function Library
Authors: Copyright (C) Scanmatik, LLC
Version: 1.0.0.130
Architecture: 32-bit
Operating System: Windows NT
SHA256: 554744a3de415d46630d2e63a9a8df11
File Size: 4.0 MB
Uploaded At: May 4, 2026, 9 p.m.
Views: 53
Security Warning
This file has been flagged as potentially dangerous.
Reason: Detected potentially dangerous functions used for process injection: OpenProcess
Exported Functions
- PassThruOpen (Ordinal: 1, Address: 0x5d7a0)
- PassThruClose (Ordinal: 2, Address: 0x5d7d0)
- PassThruConnect (Ordinal: 3, Address: 0x5d7e0)
- PassThruDisconnect (Ordinal: 4, Address: 0x5d810)
- PassThruReadMsgs (Ordinal: 5, Address: 0x5d820)
- PassThruWriteMsgs (Ordinal: 6, Address: 0x5d830)
- PassThruStartPeriodicMsg (Ordinal: 7, Address: 0x5d840)
- PassThruStopPeriodicMsg (Ordinal: 8, Address: 0x5d850)
- PassThruStartMsgFilter (Ordinal: 9, Address: 0x5d860)
- PassThruStopMsgFilter (Ordinal: 10, Address: 0x5d870)
- PassThruSetProgrammingVoltage (Ordinal: 11, Address: 0x5d880)
- PassThruReadVersion (Ordinal: 12, Address: 0x5d890)
- PassThruGetLastError (Ordinal: 13, Address: 0x5d8a0)
- PassThruIoctl (Ordinal: 14, Address: 0x5d8d0)
- (Ordinal: 1377, Address: 0x5d8e0)
- (Ordinal: 1378, Address: 0x5ddf0)
- (Ordinal: 1379, Address: 0x5deb0)
Imported DLLs & Functions
ADVAPI32.dll
- InitializeSecurityDescriptor (Address: 0x100a4018)
- RegCloseKey (Address: 0x100a4008)
- RegDeleteValueW (Address: 0x100a4000)
- RegOpenKeyExW (Address: 0x100a400c)
- RegQueryValueExA (Address: 0x100a4004)
- RegQueryValueExW (Address: 0x100a4010)
- SetSecurityDescriptorDacl (Address: 0x100a4014)
GDI32.dll
- CreateFontIndirectW (Address: 0x100a402c)
- DeleteObject (Address: 0x100a4028)
- GetDeviceCaps (Address: 0x100a4020)
- GetObjectW (Address: 0x100a4024)
- GetStockObject (Address: 0x100a4030)
- SelectObject (Address: 0x100a4034)
IPHLPAPI.DLL
- GetAdaptersAddresses (Address: 0x100a4044)
- GetIfEntry (Address: 0x100a403c)
- GetIfTable (Address: 0x100a4040)
KERNEL32.dll
- CancelIo (Address: 0x100a4228)
- CloseHandle (Address: 0x100a4118)
- CreateDirectoryW (Address: 0x100a41b0)
- CreateEventW (Address: 0x100a4120)
- CreateFileMappingW (Address: 0x100a4110)
- CreateFileW (Address: 0x100a41d4)
- CreateMutexW (Address: 0x100a4148)
- CreateThread (Address: 0x100a41e8)
- CreateToolhelp32Snapshot (Address: 0x100a4064)
- DecodePointer (Address: 0x100a40a0)
- DeleteCriticalSection (Address: 0x100a4114)
- DeleteFileW (Address: 0x100a41e4)
- DeviceIoControl (Address: 0x100a4238)
- EncodePointer (Address: 0x100a417c)
- EnterCriticalSection (Address: 0x100a41bc)
- ExitProcess (Address: 0x100a4164)
- FindClose (Address: 0x100a40e8)
- FindFirstFileExW (Address: 0x100a40e4)
- FindNextFileW (Address: 0x100a40e0)
- FindResourceW (Address: 0x100a4078)
- FlsAlloc (Address: 0x100a413c)
- FlsFree (Address: 0x100a4130)
- FlsGetValue (Address: 0x100a4138)
- FlsSetValue (Address: 0x100a4134)
- FlushFileBuffers (Address: 0x100a423c)
- FreeEnvironmentStringsW (Address: 0x100a40c0)
- FreeLibrary (Address: 0x100a40f4)
- FreeLibraryAndExitThread (Address: 0x100a4244)
- FreeResource (Address: 0x100a405c)
- GetACP (Address: 0x100a40d8)
- GetCommandLineA (Address: 0x100a40cc)
- GetCommandLineW (Address: 0x100a40c8)
- GetCommState (Address: 0x100a420c)
- GetCommTimeouts (Address: 0x100a4200)
- GetConsoleMode (Address: 0x100a40a8)
- GetConsoleOutputCP (Address: 0x100a414c)
- GetCPInfo (Address: 0x100a40d0)
- GetCurrentProcess (Address: 0x100a4050)
- GetCurrentProcessId (Address: 0x100a4084)
- GetCurrentThreadId (Address: 0x100a41fc)
- GetEnvironmentStringsW (Address: 0x100a40c4)
- GetExitCodeThread (Address: 0x100a4090)
- GetFileType (Address: 0x100a4150)
- GetLastError (Address: 0x100a411c)
- GetModuleFileNameA (Address: 0x100a4088)
- GetModuleFileNameW (Address: 0x100a4054)
- GetModuleHandleA (Address: 0x100a4058)
- GetModuleHandleExW (Address: 0x100a4240)
- GetModuleHandleW (Address: 0x100a407c)
- GetOEMCP (Address: 0x100a40d4)
- GetPrivateProfileIntW (Address: 0x100a4104)
- GetPrivateProfileStringW (Address: 0x100a4208)
- GetProcAddress (Address: 0x100a40f8)
- GetProcessHeap (Address: 0x100a40bc)
- GetStartupInfoW (Address: 0x100a4194)
- GetStdHandle (Address: 0x100a4154)
- GetStringTypeW (Address: 0x100a40b4)
- GetSystemTimeAsFileTime (Address: 0x100a418c)
- GetTickCount (Address: 0x100a4250)
- GlobalAlloc (Address: 0x100a4210)
- GlobalFree (Address: 0x100a4214)
- GlobalLock (Address: 0x100a4218)
- GlobalUnlock (Address: 0x100a4220)
- HeapAlloc (Address: 0x100a4160)
- HeapFree (Address: 0x100a415c)
- HeapReAlloc (Address: 0x100a4158)
- HeapSize (Address: 0x100a40a4)
- InitializeCriticalSection (Address: 0x100a4258)
- InitializeCriticalSectionAndSpinCount (Address: 0x100a4254)
- InitializeCriticalSectionEx (Address: 0x100a412c)
- InitializeSListHead (Address: 0x100a4188)
- InterlockedFlushSList (Address: 0x100a4180)
- IsDebuggerPresent (Address: 0x100a4198)
- IsProcessorFeaturePresent (Address: 0x100a419c)
- IsValidCodePage (Address: 0x100a40dc)
- LCMapStringW (Address: 0x100a40ec)
- LeaveCriticalSection (Address: 0x100a41cc)
- LoadLibraryA (Address: 0x100a40fc)
- LoadLibraryExW (Address: 0x100a4168)
- LoadLibraryW (Address: 0x100a40f0)
- LoadResource (Address: 0x100a4074)
- LocalAlloc (Address: 0x100a4098)
- LocalFree (Address: 0x100a408c)
- LockResource (Address: 0x100a406c)
- MapViewOfFile (Address: 0x100a410c)
- MulDiv (Address: 0x100a4080)
- MultiByteToWideChar (Address: 0x100a4094)
- OpenEventW (Address: 0x100a4144)
- OpenFileMappingW (Address: 0x100a4140)
- OpenMutexW (Address: 0x100a4108)
- OpenProcess (Address: 0x100a4060)
- Process32FirstW (Address: 0x100a4070)
- Process32NextW (Address: 0x100a4068)
- PurgeComm (Address: 0x100a41f4)
- QueryPerformanceCounter (Address: 0x100a4190)
- RaiseException (Address: 0x100a424c)
- ReadFile (Address: 0x100a41b4)
- RegisterWaitForSingleObject (Address: 0x100a4230)
- ReleaseMutex (Address: 0x100a41d8)
- ResetEvent (Address: 0x100a41ec)
- RtlUnwind (Address: 0x100a4184)
- SetCommState (Address: 0x100a4224)
- SetCommTimeouts (Address: 0x100a421c)
- SetErrorMode (Address: 0x100a41f8)
- SetEvent (Address: 0x100a41dc)
- SetFilePointer (Address: 0x100a41d0)
- SetFilePointerEx (Address: 0x100a40b8)
- SetLastError (Address: 0x100a422c)
- SetStdHandle (Address: 0x100a40b0)
- SetThreadPriority (Address: 0x100a41c8)
- SetUnhandledExceptionFilter (Address: 0x100a41a4)
- SetupComm (Address: 0x100a4204)
- SizeofResource (Address: 0x100a404c)
- Sleep (Address: 0x100a4100)
- TerminateProcess (Address: 0x100a41a0)
- TerminateThread (Address: 0x100a41e0)
- TlsAlloc (Address: 0x100a4178)
- TlsFree (Address: 0x100a416c)
- TlsGetValue (Address: 0x100a4174)
- TlsSetValue (Address: 0x100a4170)
- TryEnterCriticalSection (Address: 0x100a41b8)
- UnhandledExceptionFilter (Address: 0x100a41a8)
- UnmapViewOfFile (Address: 0x100a4124)
- UnregisterWait (Address: 0x100a4234)
- VerifyVersionInfoW (Address: 0x100a4248)
- VirtualProtect (Address: 0x100a4128)
- WaitForMultipleObjects (Address: 0x100a41c4)
- WaitForSingleObject (Address: 0x100a40ac)
- WaitForSingleObjectEx (Address: 0x100a41ac)
- WideCharToMultiByte (Address: 0x100a41f0)
- WriteConsoleW (Address: 0x100a409c)
- WriteFile (Address: 0x100a41c0)
ntdll.dll
- VerSetConditionMask (Address: 0x100a4394)
ole32.dll
- CoCreateFreeThreadedMarshaler (Address: 0x100a43a0)
- CoTaskMemAlloc (Address: 0x100a439c)
PSAPI.DLL
- GetModuleFileNameExW (Address: 0x100a4264)
- GetModuleInformation (Address: 0x100a4260)
SHELL32.dll
- Shell_NotifyIconW (Address: 0x100a4274)
- ShellExecuteW (Address: 0x100a4270)
- SHGetFolderPathW (Address: 0x100a426c)
USER32.dll
- AdjustWindowRectEx (Address: 0x100a42dc)
- CallNextHookEx (Address: 0x100a4288)
- CallWindowProcW (Address: 0x100a42c8)
- CheckDlgButton (Address: 0x100a42b8)
- CreateWindowExW (Address: 0x100a42f0)
- DefWindowProcW (Address: 0x100a42d8)
- DestroyWindow (Address: 0x100a42e4)
- DispatchMessageW (Address: 0x100a430c)
- DrawTextW (Address: 0x100a42cc)
- EnumChildWindows (Address: 0x100a42a0)
- EnumWindows (Address: 0x100a4298)
- GetClassNameW (Address: 0x100a4284)
- GetClientRect (Address: 0x100a4320)
- GetDC (Address: 0x100a42ec)
- GetMessageW (Address: 0x100a42d4)
- GetSysColorBrush (Address: 0x100a42b4)
- GetSystemMetrics (Address: 0x100a42f8)
- GetWindow (Address: 0x100a42a8)
- GetWindowLongW (Address: 0x100a42d0)
- GetWindowRect (Address: 0x100a42e0)
- GetWindowTextW (Address: 0x100a4280)
- GetWindowThreadProcessId (Address: 0x100a42ac)
- InflateRect (Address: 0x100a42e8)
- IsWindowEnabled (Address: 0x100a429c)
- IsWindowVisible (Address: 0x100a42a4)
- KillTimer (Address: 0x100a42c0)
- LoadCursorW (Address: 0x100a4318)
- LoadIconW (Address: 0x100a427c)
- MoveWindow (Address: 0x100a4310)
- OffsetRect (Address: 0x100a4308)
- PeekMessageW (Address: 0x100a42c4)
- PostMessageA (Address: 0x100a4294)
- PostThreadMessageW (Address: 0x100a42bc)
- RegisterClassExW (Address: 0x100a4300)
- SendMessageW (Address: 0x100a42f4)
- SetWindowLongW (Address: 0x100a431c)
- SetWindowsHookExW (Address: 0x100a4290)
- SetWindowTextW (Address: 0x100a42fc)
- ShowWindow (Address: 0x100a4304)
- TranslateMessage (Address: 0x100a4314)
- UnhookWindowsHookEx (Address: 0x100a428c)
- UpdateWindow (Address: 0x100a42b0)
WINMM.dll
- timeBeginPeriod (Address: 0x100a4328)
- timeEndPeriod (Address: 0x100a432c)
- timeGetTime (Address: 0x100a4330)
WS2_32.dll
- closesocket (Address: 0x100a437c)
- htons (Address: 0x100a438c)
- setsockopt (Address: 0x100a4384)
- shutdown (Address: 0x100a4374)
- WSACleanup (Address: 0x100a4380)
- WSACloseEvent (Address: 0x100a4370)
- WSAConnect (Address: 0x100a4358)
- WSACreateEvent (Address: 0x100a436c)
- WSAEnumNetworkEvents (Address: 0x100a4388)
- WSAEventSelect (Address: 0x100a4338)
- WSAGetLastError (Address: 0x100a4340)
- WSAGetOverlappedResult (Address: 0x100a4344)
- WSAIoctl (Address: 0x100a433c)
- WSALookupServiceBeginW (Address: 0x100a4354)
- WSALookupServiceEnd (Address: 0x100a4364)
- WSALookupServiceNextW (Address: 0x100a4350)
- WSARecv (Address: 0x100a4348)
- WSASend (Address: 0x100a4378)
- WSASetLastError (Address: 0x100a4368)
- WSASocketW (Address: 0x100a4360)
- WSAStartup (Address: 0x100a435c)
- WSAWaitForMultipleEvents (Address: 0x100a434c)