Import table
aavm4h.dll
AavmGetProviderInfoList, AavmStop, AavmStart, AavmSetDataRefreshRate, AavmSetGlobalStateChangeNotifyRoutine, AavmIncreaseDispInitCount, AavmDecreaseDispInitCount, AavmProviderStart, AavmFree, AavmProviderUpdateConfiguration, AavmProviderResume, AavmProviderPause, AavmProviderStop, AavmGetGlobalState, AavmBtsSchedule, AavmGetSilentMode, AavmSetSilentMode, gsh_dwLastScanTick
aavmrpch.dll
AavmRpcSetTaskPropertyInt, AavmRpcOpenClosePwd, AavmRpcSetProperty, AavmRpcSetPropertyInt, AavmRpcSetProviderProperty, AavmRpcSetProviderPropertyInt, AavmRpcPasswordCheck, AavmRpcIsPasswordEmpty, AavmRpcCreateTask, AavmRpcDeleteTask, AavmRpcCopyTaskDefinition, AavmRpcSetRegistrationInfo, AavmRpcSetLicenseFile, AavmRpcSetProxySettings, AavmRpcSubmitFile, AavmRpcRequestDemoLicenseFile, AavmRpcRequestUpgradeLicenseFile, AavmRpcControlFirewallService, AavmRpcDeleteSession, AavmRpcUpdateScanResult, AavmRpcSetTaskProperty
advapi32.dll
RegQueryValueExW, RegSetValueExW, FreeSid, EqualSid, AllocateAndInitializeSid, GetTokenInformation, OpenProcessToken, GetUserNameW, RegCloseKey, RegOpenKeyExW, SetSecurityDescriptorDacl, InitializeSecurityDescriptor
ashbase.dll
_basIsCurrCodePageRTL@0, _basGetNetUser@0, _basWriteProfileString@12, _basFreeLibrary@0, _basResPwdOpen@0, _basResPwdFlagsGet@0, _basGetProfileInt@12, _notAddEvent@12, _notInit@0, _notFree@0, _notRemEvent@4, _basLogEvent2@24, _basGetDWORDValue@12, _basResPwdClose@0, _strDecode@12, _basIsOtherAVInstalled@4, _basCreatePath@16, _basGetProcAddress@8, _basGetRegistrationInfo@20, _basGetLicenseFile@8, _basGetCurrentProductLicenseInfo@28, _basGetProductLicenseInfo@32, _basGetLockData@12, _basIsComponentInstalled@4, _notEvent@4, _basGetLanguage@0, _basNetAlert@16, _basProductInfo@0, _basEmptyAvastTempFolder@8, _basStoreBinaryValue@16, _basGetBinaryValue@16, _basSubmitPropertyArrayToString@16, _basDoesPROKeyExistAndIsValid@0, _basReinitLanguage@4, _basFixNetworkStack@4, _basExpandUserAreas@12, _basFullscreenAppRunning@0, _basPlaySound@4, _basInitThreadLocale@0, _basInitLibrary@4
ashtask.dll
_tskAddNetAlert@8, _ARConstructListFromString@8
ashtaskex.dll
tskexStartScanSpecifyAreas, tskexStopScan, tskexPauseScan, tskexStartScan, tskexStartUpdate, tskexStopUpdate, tskexInitActionContext, tskexFreeActionContext, tskexClose, tskexResumeScan, tskexInit, tskexFileMoveToChest, tskexFileRepair, tskexFileDelete
aswcmnbs.dll
fsGetAvastDataPath, fsGetAvastProgramPath, cmnbFree, cmnbInit, fsGetAvastLicenseFile
aswcmnos.dll
dep_fsCopyFile
aswlog.dll
_logCloseQuery@4, _logGetRow@4, _logInitSessionsQuery@80, _logGetServiceFwStatistics@24, _logGetProcessFwStatistics@24, _logGetAdapterFwStatistics@24, _logGetProviderStatistics@24, _logInit@8, _logGetLiveProviderStatistics@12, _logGetLiveFwStatistics@8, _logGetInfectedCount@12, logDebug, _logGetOverallFwStatistics@20, _logResetQuery@4, _logGetLastResultId@0, _logInitResultsQuery@60, _logGetLastSessionId@4, _logInitActiveSessionsQuery@80, _logGetLastAlertId@0, _logInitAlertsQuery@44, _logDeletePackets@8, _logOpenLiveDataEvent@0, _logGetLastPacketId@0, _logInitPacketsQuery@68, _logFree@0, _logGetEventText@28, _logInitEventsQuery@60, _logGetLastEventId@0, _logInitFwEventsQuery@60, _logGetLastFwEventId@0, _logDeleteFwEvents@8, _logInitResultsQuery@52
aswproperty.dll
aswCloseQuery, aswGetFirstTask, aswGetTaskPropertyInt, aswGetTaskProperty, aswGetProviderPropertyInt, aswGetProviderProperty, aswGetPropertyInt, aswGetProperty, aswPropertyFreeLibrary, aswPropertyInitLibrary, aswGetNextTask
kernel32.dll
EnterCriticalSection, GetCurrentThreadId, GetTickCount, QueryPerformanceCounter, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, Sleep, RaiseException, LoadLibraryA, LocalAlloc, LeaveCriticalSection, DeleteCriticalSection, InitializeCriticalSection, LoadLibraryW, GetCurrentProcessId, GetCurrentProcess, InterlockedIncrement, InterlockedDecrement, CreateThread, GetLogicalDrives, GetVersionExW, GetModuleHandleW, GetProcAddress, SetProcessWorkingSetSize, CloseHandle, CreateMutexW, LoadLibraryExW, WaitForSingleObject, ReleaseMutex, GetExitCodeProcess, CreateProcessW, GetPrivateProfileIntW, GetFileAttributesW, GetPrivateProfileStringW, GetSystemDirectoryW, DeleteFileW, FreeLibrary, InterlockedCompareExchange, InterlockedExchange, GetLastError, GetTempPathW, GetTempFileNameW, GetSystemTimeAsFileTime
msvcp90.dll
DllMain
msvcr90.dll
DllMain
rpcrt4.dll
NdrPointerFree, NdrComplexStructUnmarshall, NdrConvert, NdrConformantStringUnmarshall, NdrSimpleStructUnmarshall, NdrConformantArrayUnmarshall, NdrServerInitializeNew, NdrFixedArrayUnmarshall, NdrConformantArrayBufferSize, I_RpcGetBuffer, RpcRaiseException, NdrConformantArrayMarshall, RpcMgmtStopServerListening, RpcServerUnregisterIf, RpcBindingVectorFree, RpcEpUnregister, RpcEpRegisterNoReplaceW, RpcServerInqBindings, RpcServerRegisterIf, RpcServerUseProtseqEpW, RpcServerListen
shell32.dll
ShellExecuteExW
user32.dll
GetSystemMetrics, SetTimer, CreateWindowExW, RegisterClassW, DefWindowProcW, KillTimer
Export table
aswFreeAvast
aswFreeFirewall
aswFreeLog
aswGetAvast
aswGetFirewall
aswGetLog