Import table
aavm4h.dll
AavmDetectionsHaveChanged, AavmRunConsentApp, AavmGetUserDefaultLCID, AavmGetBankingSite, AavmSwitchToSafezone, AavmStart, AavmHasSystemRestoreCorruptedAvast, AavmUpdateWscStatus, AavmFreeAutorunTargets, DoScanDuringAutorun, AavmGetAvastAccountStatusPackage, AavmIsFileSignedByTrustedPublisherW, AavmSetIniFileChangeCallback, AavmSetComponentStateToNotUpToDate, AavmStartShields, AavmGetVpsInfo, AavmGetGlobalState, AavmStop, AavmGetAutorunTargets, AavmDestroyDispBinding, AavmWhsFreeLib, AavmGetEngineHandle, AavmCheckFile, AavmWhsSendNotification, AavmGetInteractiveSessionId, AavmWhsInitLib, AavmSetShutdownState, AavmGetConnectorSessionId, AavmRpcInsertLicenseFile, AavmGetSiteCorrectEntry, AavmShowUnsecureWifiNotification, AavmCreateDispBinding, AavmStartJumpShot, AavmStopJumpShot, AavmStopShields
advapi32.dll
CloseServiceHandle, OpenServiceW, RegCreateKeyExW, RegQueryValueExW, StartServiceW, RegDeleteValueW, RegOpenKeyExW, RegCloseKey, RegSetValueExW, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, OpenSCManagerW, SetFileSecurityW, AllocateAndInitializeSid, SetEntriesInAclW, FreeSid
ashbase.dll
_basGetProcAddress@8, _basRequestDemoLicenseFile@12, _basGetLicenceType@4, _basFreeLibrary@0, _basInitLibrary@4, _basSetLicenseFile@8, _basGenerateExceptionReport@4, _basShouldSubmit@4, _basIsComponentInstalled@4, _notAddEventId@16, _notRemEvent@4, _basGetLanguage@4, _basInitScheduler@0, _notInit@0, _basAddSchedulerEvent@28, _notFree@0, _basStopThread@4, _basRemSchedulerEvent@4, _basFreeScheduler@0, _basGetBaseLang@0, _basProductInfo@0, _basProductInfoFilesOnly@0, _basScheduleBts@4, _basHttpGet@12, _basLogEvent2@24, _bas_hlp_WebRepIsBrowserInstalled@4, _basGetLicenseFile@8, _basSubmitFile@36, _basUpdateLicense@12, _basGetLicenseContent@20, _basCreatePath@16, _basEmptyAvastTempFolder@8, _notEventId@8, _basVPS2Label@28, _basValidatePath@8, _strDecode@12, _basResPwdCheck@4, _basWebRepInstallPlugin@4, _basIsUpdateLicAllowed@4, _basSetFilePermission@8
ashtask.dll
_ARConstructStringFromList@4, _tskARDeleteFile@12, _tskDoAntiRootkitScan@20, _tskGetResultFileName@20, _tskFreeAntirootkit@8, _tskFreeResultFileName@16, _tskLaunchRepair@8, _FreeARList@4, _ARConstructListFromString@8, _ARDeconstructListFromString@4, _tskCheckVPSTime@4
ashtaskex.dll
tskexStartScanImpl, tskexResumeScanImpl, tskexPauseScanImpl, tskexGetSessionStatusImpl, tskexsrvClose, tskexsrvInit
aswcmnbs.dll
DSA_FileVerify, secCreateSharedMutex, strMatchesWildcards, secIsSelfDefenseEnabled, secCreateSharedEvent, fsGetAvastDataPath, fsGetAvastProgramPath, fsGetAvastLogPath, fsGetAvastSumpPath, secOpenSharedEvent, fsGetAvastLicenseFile, secIsServiceProtectionEnabled, fsGetAvastTempPath
aswcmnis.dll
cyphSimpleCode
aswcmnos.dll
dep_fsExistFile, dep_secSetPrivilege, dep_strFreeString, dep_strNormalToNewUnicode, dep_strUnicodeToNormal, dep_strCurrToNewUtf8, dep_fsDeleteFile, dep_osIsWow64, dep_fsOpenFileX, dep_fsWriteFile, dep_fsCloseFile, dep_timeGetSystemTime
aswengldr.dll
RevertNoGuiBoot, avldrGetEngineInformation, avscanProcessCleaningLog, avldrCloseModule, avscanSendSiteCorrectResult, avscanSetDetectionChangeCallback
aswidle.dll
IdleUIInit, IdleUITerm
aswlog.dll
logDebug, _logFree@0, _logSetSessionStatus@12, _logInit@8, _logCreateScanSession@12, _logDeinitLiveData@0, _logAddCounter@8, _logScanResult@40, logCleanupUrls, _logInitSessionsQuery@84, _logGetRow@4, _logCloseQuery@4, _logDeleteSession@4, _logDeleteOldResults@8, logDebugA, _logInitLiveData@0, _logUpdateScanSession@48
aswproperty.dll
aswSetPropertyInt, aswGetProperty, aswSetAvastProperty, aswGetStrFromCache, aswGetIntFromCache, aswPropertyFreeLibrary, aswGetAvastPropertyInt, aswGetPropertyInt, aswPutStrToCache, aswGetAvastProperty, aswGetTaskPropertyEx, aswGetTaskPropertyIntEx, aswGetNextTask, aswCloseQuery, aswDeleteTaskDefinition, aswShrinkTasks, aswGetFirstTask, aswSetProperty, aswPropertyInitLibrary
aswstrm.dll
aswStrStartARCChannel, aswStrUpdateFinish, aswStrVPSUpdated, DeinitializeStrUpdate, InitializeStrUpdate, aswStrUpdate
kernel32.dll
DeleteFileW, GetCurrentProcessId, ResumeThread, CreateThread, GetLocaleInfoA, InterlockedIncrement, InterlockedDecrement, InitializeCriticalSection, FormatMessageW, LeaveCriticalSection, InterlockedExchange, EnterCriticalSection, GetExitCodeThread, WaitForMultipleObjects, DeleteCriticalSection, ReleaseMutex, FreeLibrary, LoadLibraryW, OutputDebugStringW, ResetEvent, TerminateProcess, OpenEventW, GetShortPathNameW, HeapAlloc, HeapFree, OpenProcess, ReadProcessMemory, GetTempFileNameW, SetEndOfFile, MultiByteToWideChar, InterlockedCompareExchange, DecodePointer, EncodePointer, GetDiskFreeSpaceExW, GetSystemPowerStatus, LocalFree, CloseHandle, GetCurrentThreadId, FindNextFileW, DeviceIoControl, SetProcessWorkingSetSize, CreateEventW, GetLocalTime, FindClose, DisableThreadLibraryCalls, GetProcAddress, SetLastError, GetLastError, GetTempPathW, FlushFileBuffers, SetThreadPriority, CreateFileW, ReadFile, GetFileAttributesW, GetVersionExW, Sleep, TerminateThread, GetSystemDirectoryW, WriteFile, GetDateFormatA, GetPrivateProfileStringW, GetSystemTimeAsFileTime, IsBadReadPtr, GetProcessHeap, GetCurrentThread, GetTickCount, GetModuleHandleW, CopyFileW, GetExitCodeProcess, LoadLibraryExW, GetPrivateProfileIntW, LoadLibraryExA, RaiseException, TlsFree, TlsSetValue, TlsGetValue, TlsAlloc, OpenEventA, CreateEventA, FormatMessageA, lstrlenA, QueryPerformanceCounter, IsProcessorFeaturePresent, IsDebuggerPresent, GetFileSize, FindFirstFileW, SetFilePointer, CreateProcessW, GetCurrentProcess, WaitForSingleObject, GetTimeFormatA, SetEvent, GetLogicalDrives, GetModuleFileNameW, ProcessIdToSessionId, SetWaitableTimer, CreateWaitableTimerW, LocalAlloc, CreateDirectoryW
msvcp110.dll
DllMain
msvcr110.dll
DllMain
rasapi32.dll
RasEnumConnectionsW, RasGetProjectionInfoW
rpcrt4.dll
RpcBindingServerFromClient, NdrPointerFree, NdrConformantStringUnmarshall, UuidToStringW, RpcStringFreeW, RpcServerUseProtseqEpW, NdrConformantArrayMarshall, RpcRaiseException, NdrClientInitializeNew, NdrServerInitializeNew, NdrAllocate, RpcBindingToStringBindingW, NdrFreeBuffer, NdrGetBuffer, NdrConformantStringBufferSize, NdrConformantArrayUnmarshall, NdrSendReceive, NdrConvert, NdrConformantStringMarshall, RpcMgmtStopServerListening, RpcStringBindingParseW, NdrConformantArrayBufferSize, UuidCreate, I_RpcGetBuffer, RpcServerUnregisterIf, RpcBindingVectorFree, RpcEpUnregister, RpcEpRegisterW, RpcBindingFree, RpcServerInqBindings, RpcServerRegisterIf, RpcServerUseProtseqW
shlwapi.dll
PathFileExistsW
user32.dll
DefWindowProcW, RegisterClassW, CreateWindowExW, TranslateMessage, GetMessageW, DestroyWindow, MsgWaitForMultipleObjects, ExitWindowsEx, wsprintfW, PeekMessageW, DispatchMessageW, MessageBoxW, AllowSetForegroundWindow
Export table
ServiceCustom
ServiceDeviceEvent
ServiceInit
ServiceRun
ServiceShutdown
ServiceStop