Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

7.0.395.0 27.27%
7.0.395.0 9.09%
7.0.355.0 9.09%
7.0.342.0 9.09%
5.4.277.0 27.27%
5.4.277.0 18.18%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegSetValueExA, RegQueryValueExA, RegCreateKeyExA, RegDeleteKeyA, RegOpenKeyExA, RegDeleteValueA, RegEnumKeyExA, RegQueryInfoKeyA, RegEnumValueA
bscommon.dll
BsCm_CreateShortCut, BsCm_GetIconIndexByID, BsCm_GetLocSvcIconIDEx, BsCm_DelAllShortcutsBySvcClsForSpecialDevice, BsCm_GetLocSvcStatusString, BsCm_GetFTPFileSizeString, BsCm_DisconnectMobilePhone, BsCm_CreateMobileSMSInfo, BsCm_SendSMS, BsCm_DestroyMobileSMSInfo, BsCm_SendContactsToOutLook, BsCm_MapMobileErrorCode, BsCm_AllocPBAPContactItemEx, BsCm_CopyPBAPContactItemEx, BsCm_FreePBAPContactItemEx, BsCm_GetContactName, BsCm_IsMobileFTPActive, BsCm_GetFTPFileDefaultIcon, BsCm_SendFilestoBtDevice, BsCm_ConvertMBContactToVcfFile, BsCm_ShouldShowDialerUI, BsCm_IsPrinterInstalled, BsCm_IsSupportBPPFunction, BsCm_GetLocSvcDisplayName, BsCm_GetDefaultDevByServiceClass, BsCm_GetConnectionNumByDevHdl, BsCm_ShouldShowDefaultConn, BsCm_GetCurrHFHSShc, BsCm_GetCurrPanShc, BsCm_GetDeviceIconIndex, BsCm_GetSvcIconIndex, BsCm_UTF8ToLocalEx, BsCm_GetDeviceModel, BsCm_IsPBAPModel, BsCm_GetAbsoluteMobileFolderPidlOf, BsCm_GetPersonalSettingFilePath, BsCm_ConnectDefaultShcByDevhdl, BsCm_AllocContactItemEx, BsCm_FreeContactItemEx, BsCm_DialPhone, BsCm_IsShortcutConnected, BsCm_GetAbsoluteFTPSvcPidlOf, BsCm_IsA2DPConnectionForbid, BsCm_StopServer, BsCm_ShowFTPFileProperty, BsCm_DeleteDevices, BsCm_GetSvcIconID, BsCm_ShouldRefreshThisRmtSvcByLocSvcConn, BsCm_GetLocSvcClsByRelevantRmtSvcCls, BsCm_IsSpecialIncomingConnectionExist, BsCm_GetDeviceIconID, BsCm_GetComPortByShortcut, BsCm_IsDefaultDevice, BsCm_ShouldShowThisRemoteServiceEx, BsCm_ShouldShowThisLocalServerEx, BsCm_ShouldRefreshRmtSvcByThisLocSvcConn, BsCm_GetRmtSvcClsByRelevantLocSvcCls, BsCm_ShouldFilterCurDevCls, BsCm_GetInstallDir, BsCm_IsWindowsVistaAbove, BsCm_OpenBsuiDll, BsCm_OpenBsuiExe, BsCm_PostMsg2Bttray, Bscm_IsAddinNeedAuthorized, BsCm_GetCustomVersion, BsCm_IsSupportBoundBTHWLicenceReg, BsCm_ShouldShowThisRemoteService, BsCm_IsMobileDevice, BsCm_ShouldShowThisLocalServer, BsCm_GetDevTypeStrByDevCls, BsCm_GetLocSvcDesStrID, BsCm_GetRmtSvcDesStrID, BsCm_GetFTPFileTimeString, BsCm_GetFTPFileDescription, BsCm_GetServiceClsNameStringID, BsCm_IsMobileActive, BsCm_StartBttrayProc, Bscm_SHFree, Bscm_SHAlloc, BsCm_GetLangDepResLib, BsCm_GetCommonSettingFilePath, Bscm_GetWindowLong, Bscm_SetWindowLong, BsCm_FormatFTPFilePath
bslangindepres.dll
BsRes_GetResBMP
bsmobilesdk.dll
MB_InitialPlugDB, MB_IsSockConnExist, MB_SetSMS, MB_DisConnect_S40, MB_SetContacts, MB_GetRecoverableInfo, MB_RecoverContacts, MB_GetSupportedSections, MB_BackupContacts, MB_StartListContacts, MB_RegisterCallback, MB_StartListSMS, MB_StartEnumSMS, MB_EnumSMS, MB_EndEnumSMS, MB_StartEnumContacts, MB_EnumContacts, MB_EndEnumContacts, MB_ParseContactDetails2, MB_IsServerConnected, MB_UnregisterCallback, MB_ConstructContact, MB_FtpBrowseFolder
bssdk.dll
Btsdk_WritePrivateProfileString, Btsdk_WritePrivateProfileInt, Btsdk_GetServerStatus, Btsdk_GetAllIncomingConnections, Btsdk_GetConnectionProperty, Btsdk_StartNtService, Btsdk_GetPrivateProfileString, Btsdk_RecordLocSvcStatus, Btsdk_Hid_GetPlugFlag, Btsdk_StartEnumConnection, Btsdk_EnumConnection, Btsdk_EndEnumConnection, Btsdk_GetShortCutProperty, Btsdk_StartEnumRemoteService, Btsdk_EnumRemoteService, Btsdk_EndEnumRemoteService, Btsdk_GetShortCutByDeviceHandle, Btsdk_GetLocalDeviceClass, Btsdk_GetLocalDeviceAddress, Btsdk_GetRemoteDeviceAddress, Btsdk_GetRemoteDeviceName, Btsdk_IsDevicePaired, Btsdk_StartEnumRemoteDevice, Btsdk_EnumRemoteDevice, Btsdk_EndEnumRemoteDevice, Btsdk_IsCurrentUserProcess, Btsdk_GetServerAttributes, Btsdk_Disconnect, Btsdk_GetShortCutByServiceHandle, Btsdk_GetRemoteDeviceClass, Btsdk_StopDeviceDiscovery, Btsdk_BrowseRemoteServices, Btsdk_ChangeHIDConnectionQosType, Btsdk_UpdateRemoteDeviceName, Btsdk_StartDeviceDiscovery, Btsdk_IsNTServiceRunning, Btsdk_IsLicensed, Btsdk_IsBluetoothReady, Btsdk_IsHardwareLicensed, Btsdk_IsSNLicensed, Btsdk_IsShowOnlineUpdateMenu, Btsdk_GetPrivateProfileInt, Btsdk_IsMobileActive, Btsdk_RecordCACount, Btsdk_GetRemoteDeviceParam, Btsdk_SetRemoteDeviceParam, Btsdk_StartEnumLocalServer, Btsdk_EnumLocalServer, Btsdk_EndEnumLocalServer, Btsdk_GetLocalDeviceParam, Btsdk_SetLocalDeviceParam, Btsdk_IsServerConnected, Btsdk_IsBsHelpCsConnected, Btsdk_PIMConnectPBAP, Btsdk_GetLocalName, Btsdk_GetShortCutByServiceClass, Btsdk_AGAP_GetAGState, Btsdk_AGAP_IsAudioConnExisted, Btsdk_Init, Btsdk_Done, Btsdk_RegisterCallback, Btsdk_RegisterGetStatusInfoCB, Btsdk_SetStatusInfoFlag, Btsdk_GetAllOutgoingConnections, Btsdk_PIMRegisterCallback, Btsdk_PIMStartListContacts, Btsdk_PIMUnregisterCallback, Btsdk_PIMDisconnectPBAP, Btsdk_PIMParseContactDetails2, Btsdk_PIMStartEnumContacts, Btsdk_FTPBrowseFolderEx, Btsdk_FTPSetRmtDir, Btsdk_PIMEnumContacts, Btsdk_PIMEndEnumContacts, Btsdk_Is5MBLimit, Btsdk_FTPGetRmtDir, Btsdk_ConnectEx, Btsdk_FTPBrowseFolder
kernel32.dll
LocalFree, GetVersionExA, GetExitCodeThread, TerminateThread, UnmapViewOfFile, MapViewOfFile, GetCurrentProcess, DuplicateHandle, CopyFileA, GetSystemTime, FindNextFileA, FindFirstFileW, CreateToolhelp32Snapshot, Process32First, OpenProcess, GetExitCodeProcess, TerminateProcess, IsBadReadPtr, SetLastError, GetLastError, GetModuleHandleA, GetModuleHandleW, GetProcAddress, Process32Next, GetVersion, OutputDebugStringA, LoadLibraryW, GetModuleFileNameW, DisableThreadLibraryCalls, FreeLibrary, GetPrivateProfileIntA, GetModuleFileNameA, GetPrivateProfileStringA, lstrlenA, DeleteFileA, MultiByteToWideChar, InitializeCriticalSection, DeleteCriticalSection, LeaveCriticalSection, InterlockedIncrement, EnterCriticalSection, InterlockedDecrement, lstrlenW, GetShortPathNameA, WideCharToMultiByte, SizeofResource, LoadResource, FindResourceA, LoadLibraryExA, lstrcmpiA, lstrcpynA, IsDBCSLeadByte, HeapDestroy, LoadLibraryA, lstrcpyA, lstrcatA, CloseHandle, CreateThread, Sleep, GetTempPathA, ExitThread, GetCurrentProcessId, WaitForSingleObject, CreateEventA, SetEvent, ExitProcess, IsBadWritePtr, lstrcpynW, GlobalUnlock, GlobalLock, SystemTimeToFileTime, GetLocalTime, RemoveDirectoryA, SetFileAttributesA, GetFileAttributesA, FindClose, FindFirstFileA, CreateDirectoryA, DeleteFileW, GlobalAlloc, GetFileAttributesExW, GetLongPathNameW, GetLongPathNameA, CompareFileTime, FileTimeToLocalFileTime, GetFileAttributesW
msvcrt.dll
DllMain
ole32.dll
CoUninitialize, CoInitializeEx, CoTaskMemFree, CoTaskMemAlloc, CoTaskMemRealloc, OleUninitialize, DoDragDrop, OleInitialize, OleSetClipboard, OleFlushClipboard, OleRun, CoInitialize, OleGetClipboard, CoCreateInstance, ReleaseStgMedium
shell32.dll
SHGetDesktopFolder, SHGetSpecialFolderPathW, SHGetSpecialFolderPathA, DragQueryFileW, SHGetFileInfoW, ShellExecuteA, SHGetFolderPathA, DragQueryFileA, SHGetPathFromIDListA, SHBrowseForFolderA, SHChangeNotify, SHGetFileInfoA
shlwapi.dll
PathFindFileNameA, StrStrIA, StrCatW, PathFileExistsA, PathFileExistsW
user32.dll
RegisterClipboardFormatA, LoadCursorA, GetMenuItemCount, SetForegroundWindow, FindWindowA, GetClipboardFormatNameA, TrackPopupMenu, InSendMessage, CreatePopupMenu, DispatchMessageA, TranslateMessage, GetMessageA, CreateMenu, InsertMenuItemA, PostMessageA, MessageBoxW, MessageBoxA, CharNextA, LoadStringA, CreateWindowExA, SendMessageA, KillTimer, SetTimer, CallWindowProcA, GetWindowInfo, SetWindowPos, ShowWindow, DestroyWindow, IsWindow, CreateDialogParamA, LoadIconA, SetCursor, RegisterWindowMessageA, SetMenuItemInfoA, GetMenuItemInfoA, GetParent, EnumChildWindows, GetClassNameA, GetWindowThreadProcessId, SendMessageTimeoutA, EnumWindows, DefWindowProcA, SetWindowTextA, PostQuitMessage, LoadStringW, RegisterClassA
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

bsshell.dll

BlueSoleil by IVT

Remove bsshell.dll
Version:   7.0.395.0
MD5:   acf38b6d61ee74084a93eaa09f89adae
SHA1:   05450d3927d30a2947dcdef8e55a57c2a1817fba

Overview

bsshell.dll is loaded as dynamic link library that runs in the context of a process.

DetailsDetails

File name:bsshell.dll
Publisher:IVT Corporation
Product name:BlueSoleil
Description:Bluetooth Application
Typical file path:C:\Windows\System32\bsshell.dll
Original name:BSShell
File version:7.0.395.0
Size:756 KB (774,144 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

BehaviorsBehaviors

Copy hook handler
  • IVTCopyMonitor

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 36.36%
Windows 7 Professional 27.27%
Windows 8 Pro 27.27%
Windows Vista Home Premium 9.09%

Distribution by countryDistribution by country

Germany installs about 27.27% of BlueSoleil.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Sony 50.00%
Lenovo 25.00%
GIGABYTE 12.50%
Acer 12.50%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE