Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

2.0.0.1047 25.00%
2.0.0.1043 50.00%
2.0.0.1042 25.00%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
BuildExplicitAccessWithNameW, RevertToSelf, SetEntriesInAclW, GetNamedSecurityInfoW, ImpersonateLoggedOnUser, LookupPrivilegeValueW, SetNamedSecurityInfoW, LookupAccountNameW, AccessCheck, GetExplicitEntriesFromAclW, DeleteAce, GetUserNameW, OpenThreadToken, OpenProcessToken, RegSetValueExW, RegCloseKey, RegOpenKeyExW, RegDeleteValueW, StartServiceW, RegQueryValueExW, RegCreateKeyW, OpenServiceW, OpenSCManagerW, DeleteService, CloseServiceHandle, CreateServiceW, AdjustTokenPrivileges
kernel32.dll
GetModuleHandleA, WaitForSingleObject, GetTickCount, TerminateThread, GetVersionExW, ExitThread, ReleaseMutex, CreateThread, FreeLibrary, MoveFileExW, LoadLibraryW, CopyFileW, GetFileAttributesW, DefineDosDeviceW, DeleteFileW, SetFileAttributesW, GetCurrentProcess, VirtualFreeEx, VirtualAllocEx, UnlockFile, LockFile, OpenProcess, EnterCriticalSection, LocalFree, GetFileSize, ReadFile, CreateFileA, SearchPathW, FindFirstFileW, GetFileAttributesExA, GetFileAttributesA, GetShortPathNameA, FindFirstFileA, GetLongPathNameA, RemoveDirectoryA, CopyFileA, SearchPathA, SetFileAttributesA, FindClose, RemoveDirectoryW, FindNextFileA, FindNextFileW, GetFileAttributesExW, DeleteFileA, LeaveCriticalSection, GetShortPathNameW, GetLongPathNameW, GetCurrentDirectoryW, GetLastError, MultiByteToWideChar, GetModuleFileNameW, IsDBCSLeadByte, WideCharToMultiByte, GetSystemDirectoryW, GetSystemWindowsDirectoryW, SetErrorMode, GetEnvironmentVariableW, GetFullPathNameW, GetWindowsDirectoryW, CloseHandle, TlsAlloc, GetProcAddress, SetLastError, CreateFileW, TlsSetValue, InitializeCriticalSection, GetProcessHeap, GetCurrentThread, GetModuleHandleW, TlsGetValue, GetCurrentProcessId, CreateMutexW, FlushFileBuffers, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, HeapSize, LoadLibraryA, RtlUnwind, InitializeCriticalSectionAndSpinCount, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, GetConsoleMode, GetConsoleCP, SetFilePointer, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetStartupInfoA, GetFileType, SetHandleCount, RaiseException, InterlockedDecrement, InterlockedIncrement, TlsFree, GetModuleFileNameA, GetStdHandle, WriteFile, ExitProcess, Sleep, HeapReAlloc, VirtualAlloc, DeleteCriticalSection, VirtualFree, HeapDestroy, HeapCreate, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, GetCommandLineA, GetCurrentThreadId, GetSystemTimeAsFileTime, HeapFree, HeapAlloc
netapi32.dll
NetShareGetInfo
ntdll.dll
RtlInitString, NtCreateSection, NtUnmapViewOfSection, NtMapViewOfSection, RtlCompareString, _wcsicmp, NtFreeVirtualMemory, RtlNtStatusToDosError, wcschr, wcsrchr, NtAllocateVirtualMemory, RtlDosPathNameToNtPathName_U, RtlInitializeCriticalSection, wcsncmp, RtlCopyUnicodeString, RtlCompareMemory, RtlLeaveCriticalSection, RtlDeleteCriticalSection, RtlAllocateHeap, RtlAppendUnicodeStringToString, RtlPrefixUnicodeString, RtlOemStringToUnicodeString, RtlFreeUnicodeString, NtWaitForSingleObject, RtlUnicodeStringToOemString, RtlUnicodeStringToAnsiString, RtlInitAnsiString, NtFsControlFile, RtlInitUnicodeString, RtlFreeHeap, NtDeviceIoControlFile, RtlAnsiStringToUnicodeString, RtlEnterCriticalSection, memmove, RtlIsDosDeviceName_U, wcsncpy, RtlFreeAnsiString, RtlEqualUnicodeString, _wcsnicmp
psapi.dll
EnumProcesses, GetModuleFileNameExW, EnumProcessModules
shlwapi.dll
PathIsDirectoryW, PathFindExtensionW, PathAppendW, PathIsRootW, SHDeleteKeyW, PathFileExistsW, StrRChrW, StrCmpIW, PathFileExistsA, PathIsDirectoryA
version.dll
GetFileVersionInfoW, GetFileVersionInfoSizeW, VerQueryValueW
Export table
AcquireArCk01
AcquireArCk02
AcquireArDs01
AcquireArDs02
AcquireArDs03
AcquireArDs04
AcquireArDs05
AcquireArLd01
AcquireArLd03
AcquireArMk01
AcquireArUf01
AcquireArUf02
AcquireArUf03
AcquireDispatch
AcquireMiniportStartIo
AcquireService
AcquireStartIoHook
BapiCreateToolhelp32Snapshot
BapiDriver32First
BapiDriver32Next
BapiModule32First
BapiModule32Next
BapiProcess32First
BapiProcess32Next
BfsSetFileApisToANSI
BfsSetFileApisToOEM
BRegCloseKey
BRegCreateKey
BRegCreateKeyEx
BRegCreateKeyExW
BRegCreateKeyW
BRegDeleteKey
BRegDeleteKeyEx
BRegDeleteKeyExW
BRegDeleteKeyW
BRegDeleteValue
BRegDeleteValueW
BRegEnumKey
BRegEnumKeyEx
BRegEnumKeyExW
BRegEnumKeyW
BRegEnumValue
BRegEnumValueW
BRegOpenKey
BRegOpenKeyEx
BRegOpenKeyExW
BRegOpenKeyW
BRegQueryValueEx
BRegQueryValueExW
BRegSetValueEx
BRegSetValueExW
DllRegisterServer
DriverVersion
DsFileUnlock
DsGetFileLockType
DsSetTargetAccess
EnumerateFilterDriver
ExpandFilePath
ExpandFilePathW
FSCloseHandle
FSCopyFile
FSCopyFileW
FSCreateFile
FSCreateFileW
FSDeleteFile
FSDeleteFileW
FSFindClose
FSFindFirstFile
FSFindFirstFileW
FSFindNextFile
FSFindNextFileW
FsForceKill
FSGetFileAttributes
FSGetFileAttributesEx
FSGetFileAttributesExW
FSGetFileAttributesW
FSGetFileSize
FSGetFileSizeEx
FSGetLongPathName
FSGetLongPathNameW
FSGetShortPathName
FSGetShortPathNameW
FSMoveFileA
FSMoveFileExA
FSMoveFileExW
FSMoveFileW
FSPathFileExists
FSPathFileExistsW
FSPathIsDirectory
FSPathIsDirectoryW
FSReadFile
FSRemoveDirectory
FSRemoveDirectoryW
FSSearchPath
FsSearchPathExW
FSSearchPathW
FSSetFileAttributes
FSSetFileAttributesW
FSSetFilePointer
FSSetFilePointerEx
FSUnlockAll
FSWriteFile
InitEngine
InitRegEngine
Install
IsConnect
JudgeVersion
ModuleDump
ModuleInformation
QueryFileLock
QueryFileLockEx
RemoveFilterDriver
RestoreArCk01
RestoreArCk02
RestoreArDs01
RestoreArDs02
RestoreArDs03
RestoreArDs04
RestoreArDs05
RestoreArLd01
RestoreArLd02
RestoreArLd03
RestoreArMk01
RestoreArUf01
RestoreArUf02
RestoreArUf03
RestoreDispatch
RestoreService
RestoreStartIoHook
SetBapiWorkingMode
SetDllBase
SetupInstall
UninitEngine
UninitRegEngine
Uninstall
UnregisterShutdown

BAPI.dll

BAPI.DLL by Qihoo 360 Software (Beijing) Company Limited (Signed)

Remove BAPI.dll
Version:   2.0.0.1042
MD5:   3b31f22bb02851818b07ab6c6f65d903
SHA1:   44bda6675198d0aef437eb42ed896b003ef19642
SHA256:   7c6ab1a3c53b1527bad78d847b8c8dbf948523a1ad43643de565b51ae7fc1f58

Overview

bapi.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by Qihoo 360 Software (Beijing) Company Limited which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:bapi.dll
Publisher:360.cn
Product name:BAPI.DLL
Description:BAPI
Typical file path:C:\Program Files\360\360safe\deepscan\bapi.dll
File version:2.0.0.1042
Size:186.92 KB (191,408 bytes)
Build date:1/28/2013 2:14 PM
Certificate
Issued to:Qihoo 360 Software (Beijing) Company Limited
Authority (CA):VeriSign
Effective date:Monday, March 11, 2013
Expiration date:Friday, March 11, 2016
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 8 25.00%
Windows 8 Pro 25.00%
Windows 7 Home Premium 25.00%
Microsoft Windows XP 25.00%

Distribution by countryDistribution by country

Malaysia installs about 50.00% of BAPI.DLL.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 66.67%
GIGABYTE 33.33%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE