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.342.0
MD5:   d627f5ac91106f84a19fbb946e2f9b8c
SHA1:   ab80e59821eacd86aef4dded35c5c247125b2559

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.342.0
Size:612.1 KB (626,789 bytes)
Build date:9/17/2010 3:33 AM
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