Import table
advapi32.dll
IsTextUnicode, RegQueryInfoKeyW, StartServiceW, QueryServiceStatusEx, CloseServiceHandle, GetAclInformation, AddAccessAllowedAce, RegDeleteKeyW, RegOpenKeyW, LookupAccountSidW, GetTokenInformation, OpenProcessToken, OpenServiceW, OpenSCManagerW, RegSetValueW, SetSecurityInfo, SetEntriesInAclW, GetSecurityInfo, RegDeleteValueW, RegSetValueExA, RegCreateKeyExW, RevertToSelf, AdjustTokenPrivileges, LookupPrivilegeValueW, ImpersonateSelf, OpenThreadToken, RegEnumValueW, RegEnumKeyExW, SetFileSecurityW, SetSecurityDescriptorDacl, GetSecurityDescriptorDacl, InitializeSecurityDescriptor, FreeSid, GetFileSecurityW, AllocateAndInitializeSid, AddAce, InitializeAcl, DeleteAce, EqualSid, GetLengthSid, RegSetValueExW, RegQueryValueExW, RegOpenKeyExW, RegCloseKey, GetAce, RegisterEventSourceA, ReportEventA, DeregisterEventSource
aswcmnbs.dll
ggzwrite, ggzclose, secOpenSharedEvent, fsSetAvastLicenseFile, base64Encode, secCreateSharedEvent, fsGetAvastOemString, strGetDisplayFileName, fsGetAvastProgramPath, fsGetAvastDataPath, fsGetAvastLogPath, cmnbInit, cmnbFree, fsGetAvastLicenseFile, sha256GenerateFromHandle, ggzopen, base64Decode, iniWritePrivateProfileString, iniWritePrivateProfileInt, iniGetPrivateProfileInt
aswcmnis.dll
mdaGenerate, sha1Final, sha1Update, sha1Init, sha256GenerateHash, MD5Final, MD5Update, MD5Init, cyphSimpleCode, crcGenerate32c
aswcmnos.dll
dep_osIsWinVistaOrBetter, dep_fsGetFileAttributes, dep_fsExtractDriveRoot, dep_fsCopyFile, dep_strFreeString, dep_strCurrToNewUtf8, dep_strUnicodeToNormalFlags, fsGetRootNameS, dep_fsGetFileAttributesX, dep_fsCreateFolderX, dep_procGetFileName, dep_osIsWow64, dep_fsExistFile, dep_osIsWin64, dep_fsRemoveFolderRecursive, dep_fsRemoveFolder, dep_fsDeleteFile, dep_fsOpenFileX, dep_fsGetFileSizeHandle, dep_fsSetFilePointer, dep_fsDuplicateFile, dep_fsReadFile, dep_fsGetFileInfoHandle, dep_fsCloseFile, dep_strUnicodeToNewNormal, dep_fsOpenFile
aswengldr.dll
avldrLoadModule, avldrCloseModule, BtsSchedule, avworkInitialize, avfilesFileExistsS, avfilesPackArchiveS, avworkClose, avfilesUnpackArchiveS, avlicInitializeAndValidate, avldrGetEngineInformation, avlicClose, avlicGetLicense, avlicFindFeatureById, avlicGetLockData, avldrCreateHandle
crypt32.dll
CryptProtectData, CryptUnprotectData
gdi32.dll
EndDoc, EndPage, DeleteDC, BitBlt, CreateCompatibleDC, CreateCompatibleBitmap, GetBitmapBits, SetBitmapBits, CreateBitmap, CreatePatternBrush, PatBlt, DeleteObject, StartDocW, CreateFontIndirectW, GetObjectW, SelectObject, SetMapMode, GetStockObject, CreateDCW, TranslateCharsetInfo, GetDeviceCaps, GetTextExtentPointW, GetTextExtentPoint32W, StartPage, EnumFontFamiliesExW
kernel32.dll
CloseHandle, GetSystemDirectoryW, ExitProcess, SetErrorMode, GetVersionExW, SetUnhandledExceptionFilter, VirtualProtect, SetThreadLocale, ExpandEnvironmentStringsW, GetFileAttributesW, GlobalMemoryStatus, GetSystemInfo, LocalAlloc, LocalFree, GetLongPathNameW, WriteFile, GetTempPathW, GetTempFileNameW, GetCurrentThread, ProcessIdToSessionId, OpenProcess, TerminateProcess, WaitForSingleObject, CreateProcessW, FindNextFileW, DeleteFileW, MoveFileExW, FormatMessageW, GetFileTime, GetCurrentProcessId, ReadFile, MultiByteToWideChar, TerminateThread, GetExitCodeThread, lstrlenW, GetSystemTime, SystemTimeToFileTime, CompareFileTime, CreateMutexW, ReleaseMutex, CreateThread, GetShortPathNameW, SetEvent, SetFileAttributesW, GetCurrentDirectoryW, SetCurrentDirectoryW, GetExitCodeProcess, CopyFileW, MulDiv, CreateEventW, PulseEvent, OpenEventW, WaitForMultipleObjects, ResetEvent, SetFilePointer, SetEndOfFile, CreateDirectoryW, WideCharToMultiByte, CreateWaitableTimerW, SetWaitableTimer, GetUserDefaultLCID, GetVolumeInformationW, lstrcatW, DeviceIoControl, GetLocalTime, GetDateFormatA, FormatMessageA, GetFileInformationByHandle, lstrcmpW, GetTickCount, CreateToolhelp32Snapshot, Process32FirstW, GetPriorityClass, GetProcessTimes, FileTimeToSystemTime, GetSystemTimeAsFileTime, Process32NextW, CreatePipe, GetLogicalDriveStringsW, QueryDosDeviceW, FindFirstVolumeW, GetDriveTypeW, GetDiskFreeSpaceExW, FindNextVolumeW, FindVolumeClose, GlobalMemoryStatusEx, RemoveDirectoryW, UnmapViewOfFile, GetCurrentThreadId, CreateFileW, GetCurrentProcess, GetPrivateProfileIntW, GetModuleFileNameW, SetLastError, LoadLibraryExW, GetConsoleOutputCP, GetLocaleInfoW, Sleep, LeaveCriticalSection, LoadLibraryW, GetComputerNameW, EnterCriticalSection, OutputDebugStringW, FreeLibrary, FindClose, GetLastError, FindFirstFileW, WritePrivateProfileStringW, GetWindowsDirectoryW, GetPrivateProfileStringW, DeleteCriticalSection, InitializeCriticalSection, DisableThreadLibraryCalls, GetProcAddress, GetModuleHandleW, HeapFree, GetProcessHeap, HeapAlloc, InterlockedExchange, LoadLibraryA, RaiseException, InterlockedCompareExchange, UnhandledExceptionFilter, IsDebuggerPresent, QueryPerformanceCounter, GetFileSize, GetCPInfo, DuplicateHandle, GetTimeFormatA, MoveFileW, GetDiskFreeSpaceW, GetVersion, FlushFileBuffers, VirtualAlloc, VirtualFree, SetFileTime, GetDateFormatW, GetTimeFormatW, GetSystemDefaultLangID, GetSystemDefaultLCID, GetOEMCP, GetACP, GetLogicalDrives, GetTimeZoneInformation, GetStartupInfoW, GetModuleHandleA, GetFileType, GetStdHandle, GetVersionExA, FlushConsoleInputBuffer
msvcp90.dll
DllMain
msvcr90.dll
DllMain
psapi.dll
GetProcessMemoryInfo, EnumProcesses, EnumProcessModules, GetModuleBaseNameW
shell32.dll
SHGetSpecialFolderPathW, ShellExecuteExW, SHFileOperationW
shlwapi.dll
UrlEscapeW, UrlUnescapeW, SHDeleteKeyW, PathFileExistsW
user32.dll
ActivateKeyboardLayout, GetKeyboardLayoutList, CloseDesktop, SwitchDesktop, CreateWindowExW, RegisterClassW, LoadCursorW, SetThreadDesktop, GetKeyboardLayoutNameW, GetThreadDesktop, OpenDesktopW, DefWindowProcW, EndPaint, BeginPaint, MsgWaitForMultipleObjects, DispatchMessageW, PeekMessageW, DrawTextW, CreateDesktopW, ShowWindow, GetDC, ReleaseDC, GetSystemMetrics, CopyRect, SetRect, GetParent, GetForegroundWindow, GetWindowThreadProcessId, GetClassNameW, GetWindowLongW, GetClientRect, MapWindowPoints, GetWindowRect, UnionRect, EqualRect, GetDesktopWindow, IsWindow, EnumWindows, FindWindowW, AllowSetForegroundWindow, SendMessageW, wsprintfW, LoadStringW, GetCaretPos, GetCursorPos, GetActiveWindow, GetCapture, GetClipboardOwner, GetClipboardViewer, GetFocus, GetInputState, GetMessagePos, OemToCharW, GetCaretBlinkTime, GetDoubleClickTime, GetKeyboardType, GetKeyboardLayout, GetDialogBaseUnits, GetSysColor, GetProcessWindowStation, GetOpenClipboardWindow, GetMessageTime, MessageBoxA, GetUserObjectInformationW
userenv.dll
GetProfilesDirectoryW
version.dll
VerQueryValueW, GetFileVersionInfoW, GetFileVersionInfoSizeW
wininet.dll
InternetGetLastResponseInfoW, InternetCloseHandle, FtpPutFileW, FtpSetCurrentDirectoryW, InternetConnectW, InternetOpenW
Export table
_bas_hlp_AdBlockerIsBrowserInstalled@4
_bas_hlp_WebRepGetBrowserInstallPath@12
_bas_hlp_WebRepIsBrowserInstalled@4
_basA2U@16
_basAdBlockerInstallPlugin@4
_basAdBlockerUninstallPlugin@4
_basAddress2String@12
_basAddSchedulerEvent@28
_basAdjustBuffer@12
_basAreCustomSoundsInstalled@0
_basAutoComplete@8
_basBindProp@16
_basBuildActivationCode@28
_basChangeSubStr@16
_basCheck@0
_basCheckFileVersion@12
_basCheckOleServerVersion@12
_basCleanFreeSpace@28
_basCleanSupport@0
_basCodeStringPassword@4
_basCompressLicenseFile@8
_basCreateFriendFileName@16
_basCreateLanguagePath@12
_basCreateOSString@12
_basCreatePath@16
_basCreateStatement@0
_basCreateTempFile@8
_basCreateURL@12
_basCreateVirusDescription@20
_basCreateWhsConnectorFwRules@0
_basDeleteCustomSounds@0
_basDeleteValue@8
_basDoesCurrCodePageSupportExtendedConsoleChars@0
_basDoesPROKeyExistAndIsValid@0
_basDoFitFileName@12
_basDomainDetect@0
_base64_decode@12
_base64_encode@12
_base64_getlen@4
_basEmptyAvastTempFolder@8
_basEnableWriteAccessToEveryone@4
_basExecuteAndWait@8
_basExpandUserAreas@12
_basExtractParamsFromActivationCode@20
_basFixNetworkStack@4
_basFontSupportsCharset@8
_basFormatNumber@16
_basFreeLanguage@4
_basFreeLibrary@0
_basFreeLibraryExt@4
_basFreeMemArray@4
_basFreeMoveFolder@4
_basFreeScheduler@0
_basFreeStatement@4
_basFreeStorage@4
_basFriendlyShieldName@12
_basFriendlyTaskName@8
_basFullscreenAppRunning@0
_basGenerateExceptionReport@4
_basGenerateHash128@12
_basGenerateReportFile@12
_basGenerateReportFile@8
_basGetBaseLang@0
_basGetBinaryValue@16
_basGetCharacterSet@0
_basGetComputerName@0
_basGetConsoleCP@0
_basGetCurrentLicenseFeatureInfo@28
_basGetCurrentProductLicenseInfo@28
_basGetCurrentProductLicenseInfoEx@32
_basGetCustomerInfo@8
_basGetDomainName@0
_basGetDWORDValue@12
_basGetErrorString@12
_basGetErrorStringEx@20
_basGetErrorType@4
_basGetFeatureLicenseInfo@32
_basGetFileVersion@12
_basGetHomePage@8
_basGetIeVersion@16
_basGetIeVersion@8
_basGetIniPath@0
_basGetLanguage@4
_basGetLanguagePath@0
_basGetLicenceType@4
_basGetLicenseContent@20
_basGetLicenseFile@8
_basGetLicenseFileCommon@12
_basGetLockData@12
_basGetMoveFolder@0
_basGetNetDomain@0
_basGetNetUser@0
_basGetOleServerFileNameFromClassId@12
_basGetOleServerVersion@12
_basGetOSVersion@4
_basGetPhysMemoryStatus@8
_basGetPrefferedFeatureIndex@0
_basGetProcAddress@8
_basGetProductLicenseInfo@32
_basGetProfileInt@12
_basGetProfileString@20
_basGetProp@16
_basGetPropCount@4
_basGetRegistrationInfo@20
_basGetString@12
_basGetStringValue@16
_basGetTempFile@8
_basGetTimePeriodString@20
_basGetTypeDescription@12
_basHex2DWORD@4
_basHRESULT2DWORD@4
_basHttpGet@12
_basImexExportSettings@12
_basImexImportSettings@8
_basImexUnpackPackage@16
_basInitLibrary@4
_basInitLibraryExt@4
_basInitScheduler@0
_basInitSupport@0
_basInitThreadLocale@0
_basInitThreadLocaleExt@4
_basInstallGadget@0
_basInstallGadget@4
_basInstallSoundPack@4
_basIsActivationCodeOK@4
_basIsComponentEnumPossible@4
_basIsComponentInstalled@4
_basIsConsoleLocalized@0
_basIsCurrCodePageRTL@0
_basIsEnoughColors@0
_basIsEventToLog@12
_basIsGUIDInFraction@4
_basIsOS@4
_basIsOtherAVInstalled@4
_basIsOtherSecurityProductInstalled@4
_basIsScheduledBts@0
_basKillSidebar@8
_basLoadLanguage@4
_basLoadStorage@0
_basLogEvent@24
_basLogEvent2@24
_basLogEventA@24
_basNetAlert@16
_basObtainLastServerAddress@4
_basObtainServerAddress@4
_basOSVersion2String@12
_basPlaySound@4
_basProcessActivationCode@32
_basProductInfo@0
_basProductInfoFilesOnly@0
_basQuickSort@16
_basQuickSortParam@20
_basRegisterComDll@4
_basReinitLanguage@4
_basRemSchedulerEvent@4
_basRequestARLicense@8
_basRequestDemoLicenseFile@12
_basRequestDemoLicenseFile@8
_basRequestUpgradeLicenseFile@8
_basResetToFactorySettings@8
_basResPwdCheck@4
_basResPwdClose@0
_basResPwdDeletePassword@0
_basResPwdFlagsGet@0
_basResPwdFlagsSet@4
_basResPwdIsEmpty@0
_basResPwdOpen@0
_basResPwdSet@4
_basScheduleBts@4
_basSendAutoRegInfo@8
_basSendMAPIMail@24
_basSetLicenseFile@8
_basSetLicenseFileCommon@12
_basSetLogCategory@4
_basSetRegistrationInfo@28
_basShouldSubmit@4
_basShredDirectory@16
_basShredFile@12
_basShredFileList@12
_basShredPartition@12
_basSimpleCipher@12
_basStartSidebar@0
_basStatus2String@16
_basStopThread@4
_basStoreBinaryValue@16
_basStoreDWORDValue@12
_basStoreLogEventDirect@16
_basStoreStringValue@12
_basString2Address@8
_basString2OSVersion@8
_basString2Time@8
_basString2Version@12
_basStringToSubmitPropertyArray@16
_basSubmitFile@36
_basSubmitPropertyArrayToString@16
_basTerminateSupport@0
_basTime2String@20
_basTrimActivationCodeID@8
_basU2A@16
_basUninstallGadget@0
_basUnregisterComDll@4
_basUnscheduleBts@0
_basUpdateLicense@12
_basUploadBetaSupportPackage@20
_basUploadSupportPackage@20
_basValidatePath@8
_basVersion2String@16
_basVPS2Label@28
_basVPSString2Version@12
_basWebRepInstallPlugin@4
_basWebRepUninstallPlugin@4
_basWriteProfileString@12
_basWriteString@8
_CallOnSecureDesktop@12
_licGetKeyExpiration@0
_licGetKeyExpirationSpecifyKey@4
_licLegalKey@4
_licUpgradeLicenseKeyToAvast5@0
_licValidateKey@12
_licValidateKeyOld@12
_licWriteToReg@4
_licWriteToRegEx@8
_notAddEvent@12
_notAddEventId@16
_notEvent@4
_notEventId@8
_notFree@0
_notInit@0
_notRemEvent@4
_smtpSendMail@4
_strCrypt@20
_strDecode@12
_strDecrypt@16
_strEncode@12
_tcpAccept@12
_tcpClose@4
_tcpConnect@12
_tcpRecv@20
_tcpSend@16
_tskLaunchMirror@8
_tskSetMirrorParamsForMirror@20
_tskSetMirrorParamsForUpdater@12