File details
File name: farchns.dll
Name: Protector Suite 2009
Description: PSQL file safe
Version: 5.9.2.5745
Product version: 5.9.2
Size: 5.67 MB
Original file name: farchns.dll
Digital certificate
Certificate authority:
VeriSign
Approved shell extension details
CLSID: {055EF591-5C38-49a0-9BDA-51B1D69D0BF4}
Command: Safearchive ShellFolder Class
Image hashes
MD5: 584ecd9525b672c09def792c33678d35
SHA-1: 1601add7fa87a0484858e0563822b5ccd8426eba
SHA-256: d3b02a5a4aa15ce9397aff687438c52c004e54dd151fcb32642c95cf38187161
PE image details
CLR assembly: Yes
CLR NGENed: No
Langauge*: Microsoft Visual C# / Basic .NET
File packed: No
Import Table
advapi32.dll

RegSetValueExW
RegCreateKeyExW
RegDeleteValueW
RegDeleteKeyW
RegOpenKeyExW
RegQueryValueExW
RegCloseKey
RegEnumKeyExW
LookupAccountSidW
GetTokenInformation
OpenProcessToken
OpenThreadToken
RegQueryInfoKeyW
gdi32.dll

gdiplus.dll

GdiplusShutdown
GdiplusStartup
kernel32.dll

VerifyVersionInfoW
VerSetConditionMask
GetCurrentProcessId
CreateMutexW
SetFileAttributesW
CompareFileTime
LoadLibraryA
LockResource
FindResourceExW
GetVersionExW
FlushInstructionCache
GetCurrentProcess
lstrcpynW
GlobalFree
GetEnvironmentVariableW
GetCurrentDirectoryW
FindClose
FindNextFileW
FindFirstFileW
GetTempPathW
SetProcessShutdownParameters
LocalFree
InterlockedDecrement
InterlockedIncrement
lstrlenW
LoadLibraryExW
GetCurrentThreadId
OutputDebugStringA
LoadLibraryW
DeleteCriticalSection
InitializeCriticalSection
GlobalLock
EnterCriticalSection
RaiseException
MultiByteToWideChar
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
VirtualAlloc
VirtualFree
IsProcessorFeaturePresent
HeapAlloc
GetProcessHeap
HeapFree
InterlockedCompareExchange
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
GetComputerNameW
FindFirstChangeNotificationW
DuplicateHandle
FindNextChangeNotification
GetLongPathNameW
FindCloseChangeNotification
WideCharToMultiByte
OpenProcess
GetCurrentThread
LocalAlloc
GetModuleFileNameW
GetLastError
GlobalUnlock
GlobalAlloc
CloseHandle
Sleep
FindResourceW
LoadResource
SizeofResource
FreeLibrary
LeaveCriticalSection
lstrcmpiW
GetUserDefaultLangID
SetLastError
GetTickCount
GetVersion
GetFileAttributesW
GetProcAddress
GetModuleHandleW
GetModuleHandleA
msvcr80.dll
ole32.dll

CoInitializeEx
CoUninitialize
StringFromGUID2
OleGetClipboard
CoGetObject
CoTaskMemFree
CoCreateInstance
CoTaskMemRealloc
CoTaskMemAlloc
CoCreateGuid
OleSetClipboard
ReleaseStgMedium
shell32.dll

SHGetDesktopFolder
ShellExecuteW
SHGetFileInfoW
SHChangeNotify
SHGetSpecialFolderPathW
SHBrowseForFolderW
SHGetPathFromIDListW
SHGetIconOverlayIndexW
shlwapi.dll

user32.dll

DestroyWindow
RegisterClipboardFormatW
SendMessageW
MessageBoxW
DispatchMessageW
TranslateMessage
EndDialog
GetIconInfo
CharNextW
EnableWindow
GetKeyState
CallWindowProcW
DefWindowProcW
GetWindowTextLengthW
SetForegroundWindow
LoadStringW
DestroyMenu
InsertMenuItemW
CreateMenu
InsertMenuW
DestroyIcon
CreateWindowExW
RegisterWindowMessageW
GetActiveWindow
PostMessageW
DialogBoxIndirectParamW
GetParent
GetWindow
GetWindowRect
SystemParametersInfoW
GetClientRect
MapWindowPoints
SetWindowPos
IsWindow
GetDlgItem
SetFocus
GetForegroundWindow
IsWindowVisible
CloseClipboard
EmptyClipboard
OpenClipboard
ShowWindow
UnregisterClassA
GetWindowTextW
SetWindowTextW
GetWindowLongW
SetWindowLongW
Export Table
dllcanunloadnow
dllgetclassobject
dllregisterserver
dllunregisterserver
module_getstaticlist_2_ql2
module_getstaticlist2_2_ql2
module_isunlocked_2_ql2
unlockandexecutew
unlockandopenw