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.355.0
MD5:   fa5546bf6593dcb86cbc1612e5fca1c5
SHA1:   8c94ce86af7c15ff7e358484351091b7262df542

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.355.0
Size:612.1 KB (626,789 bytes)
Build date:3/29/2011 10:18 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