Should I block it?

20%
20% of PCs block this file from running.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegOpenKeyExW, RegQueryValueExW, RegDeleteKeyW, FreeSid, EqualSid, AllocateAndInitializeSid, GetTokenInformation, OpenProcessToken, GetUserNameW, RegEnumKeyExW, RegQueryInfoKeyW, RegSetValueExW, RegCreateKeyExW, RegDeleteValueW, RegCloseKey
gdi32.dll
SetTextColor, SetBkMode, GetStockObject, CreateSolidBrush, GetDeviceCaps, BitBlt, CreateCompatibleBitmap, DeleteDC, CreateCompatibleDC, SelectObject, DeleteObject, GetObjectW, CreateFontIndirectW, CreateFontW
imagehlp.dll
ImageDirectoryEntryToData
kernel32.dll
GlobalAlloc, GetCurrentThreadId, lstrcpyW, lstrcmpiW, LoadLibraryA, lstrcmpW, MulDiv, GlobalUnlock, GlobalLock, GlobalFree, GlobalHandle, LockResource, LoadResource, SetEvent, LoadLibraryExW, InterlockedIncrement, InterlockedDecrement, FreeLibrary, MultiByteToWideChar, SizeofResource, CreateEventW, CloseHandle, ResetEvent, ReleaseMutex, GetExitCodeThread, SetThreadPriority, CreateThread, Sleep, WaitForMultipleObjects, FindResourceExW, WideCharToMultiByte, VirtualQuery, CreateToolhelp32Snapshot, GetCurrentProcessId, CreateFileW, SetUnhandledExceptionFilter, DeleteFileW, GetModuleFileNameA, IsDebuggerPresent, FindClose, FindFirstFileW, GetVersionExW, LocalFree, CreateDirectoryW, LocalAlloc, VirtualProtect, Module32NextW, lstrcmpiA, Module32FirstW, QueueUserWorkItem, WaitForSingleObject, OutputDebugStringA, MapViewOfFile, CreateFileMappingW, OpenFileMappingW, WriteFile, lstrlenA, CopyFileW, GetTempPathW, lstrcatW, GetComputerNameW, OpenEventW, CreateMutexW, GetTickCount, SetThreadLocale, GetThreadLocale, TlsFree, TlsSetValue, TlsAlloc, TlsGetValue, HeapCreate, GetCommandLineA, GetSystemTimeAsFileTime, UnhandledExceptionFilter, TerminateProcess, RtlUnwind, HeapSize, HeapReAlloc, HeapDestroy, VirtualAlloc, VirtualFree, IsProcessorFeaturePresent, HeapAlloc, GetProcessHeap, HeapFree, InterlockedCompareExchange, GetVersionExA, GetLocaleInfoA, GetACP, InterlockedExchange, GetCPInfo, GetOEMCP, GetModuleFileNameW, SetLastError, GetLastError, LoadLibraryW, lstrlenW, CompareStringW, GetCurrentProcess, FlushInstructionCache, DeleteCriticalSection, InitializeCriticalSection, FindResourceW, LeaveCriticalSection, EnterCriticalSection, RaiseException, GetVersion, GetFileAttributesW, GetProcAddress, GetModuleHandleW, GetModuleHandleA, GetStringTypeW, IsValidCodePage, LCMapStringA, LCMapStringW, SetHandleCount, GetFileType, GetStartupInfoA, ReadFile, SetFilePointer, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetConsoleCP, GetConsoleMode, GetStringTypeA, SetStdHandle, FlushFileBuffers, CreateFileA, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEndOfFile, ExitProcess, UnmapViewOfFile, GetStdHandle
msimg32.dll
TransparentBlt
ole32.dll
CoGetClassObject, CLSIDFromProgID, CLSIDFromString, CoCreateInstance, CoTaskMemAlloc, CreateStreamOnHGlobal, OleInitialize, OleLockRunning, CoTaskMemRealloc, CoTaskMemFree, CoUninitialize, CoInitializeEx, CoGetObject, CoMarshalInterThreadInterfaceInStream, CoGetInterfaceAndReleaseStream, OleUninitialize, StringFromGUID2
shell32.dll
SHGetPathFromIDListW, SHGetMalloc, SHGetSpecialFolderPathW, ShellExecuteW, SHGetSpecialFolderLocation
user32.dll
LoadStringW, wsprintfW, MapDialogRect, SetWindowContextHelpId, SendDlgItemMessageW, IsDlgButtonChecked, CheckDlgButton, EnableWindow, DialogBoxParamW, SetWindowsHookExW, GetKeyState, CallNextHookEx, SetWinEventHook, PeekMessageW, DispatchMessageW, MsgWaitForMultipleObjects, UnhookWinEvent, UnhookWindowsHookEx, EnumChildWindows, GetMenuItemCount, GetMenuItemInfoW, SetMenuItemInfoW, SetMenuDefaultItem, MessageBoxW, TranslateMessage, GetMessageW, KillTimer, SetTimer, FindWindowExW, GetMenuStringW, IsWindowVisible, GetActiveWindow, RegisterWindowMessageW, SetForegroundWindow, CreateAcceleratorTableW, DestroyAcceleratorTable, GetDesktopWindow, DestroyWindow, IsChild, RedrawWindow, InvalidateRgn, ClientToScreen, MoveWindow, DestroyIcon, SetCursor, GetSysColor, GetCapture, ReleaseCapture, GetCursorPos, DrawFocusRect, FillRect, PtInRect, CallWindowProcW, GetDlgCtrlID, SetFocus, SetCapture, IsWindowEnabled, InvalidateRect, UpdateWindow, ScreenToClient, GetClassNameW, LoadCursorW, SetRectEmpty, OffsetRect, DefWindowProcW, ReleaseDC, GetDC, DialogBoxIndirectParamW, CreateWindowExW, GetClassInfoExW, RegisterClassExW, CharNextW, DrawTextW, LoadBitmapW, EndDialog, GetWindow, GetWindowRect, SystemParametersInfoW, MapWindowPoints, SetWindowPos, IsWindow, GetDlgItem, GetParent, SetDlgItemTextW, ShowWindow, EndPaint, BeginPaint, GetClientRect, SendMessageW, GetWindowTextLengthW, GetWindowTextW, SetWindowTextW, GetWindowLongW, SetWindowLongW, UnregisterClassA, GetFocus
version.dll
GetFileVersionInfoW, VerQueryValueW, GetFileVersionInfoSizeW
winhttp.dll
WinHttpQueryDataAvailable, WinHttpQueryHeaders, WinHttpReceiveResponse, WinHttpSendRequest, WinHttpReadData, WinHttpOpenRequest, WinHttpConnect, WinHttpOpen, WinHttpCloseHandle, WinHttpAddRequestHeaders
wininet.dll
InternetCrackUrlW
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

ysp.dll

Yahoo! Search Protection by Yahoo! Inc. (Signed)

Remove ysp.dll
Version:   2010, 4, 1, 01
MD5:   11493b3b499823ee27d84ef60de40de9
SHA1:   b92994b17e12cbfcdd316f7e72c549b4059e2a50
SHA256:   e02f74448afca26701bfe2adda9d0de7eb976b332127dc19c70f5348b2451128

Overview

ysp.dll is loaded as dynamic link library that runs in the context of Internet Explorer. It is installed in Internet Explorer as a Browser Helper Object (BHO) which has full acess to the web browser's behaviors and content. It is installed with a couple of know programs including Yahoo! Search Protection published by Yahoo! Inc. and Yahoo! Install Manager published by Yahoo! Inc.. The file is digitally signed by Yahoo! Inc. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:ysp.dll
Publisher:Yahoo! Inc.
Product name:Yahoo! Search Protection
Typical file path:C:\Program Files\yahoo!\search protection\ysp.dll
File version:2010, 4, 1, 01
Product version:2, 0, 1, 13
Size:565.3 KB (578,872 bytes)
Certificate
Issued to:Yahoo! Inc.
Authority (CA):VeriSign
Effective date:Wednesday, August 12, 2009
Expiration date:Sunday, September 2, 2012
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Yahoo! Inc.
  56% remove
When a third party attempts to change Yahoo! as your default search engine, Yahoo! Search Protection will ask you to confirm the change and will prevent the change until you confirm it. When enabled, Yahoo! Search Protection logs changes you make to your default search settings as well as third party attempts to change your default search engine settings. If you choose to modify your default search engine from Yahoo! to another engine, ...
Yahoo! Inc.
20% remove
Yahoo Install Manager manages Yahoo program downloads and installations. The install manager keeps track of such programs and assists in the installations to put things in their proper places.

BehaviorsBehaviors

Internet Explorer Browser Helper Object
Located in the registry at 'SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects'
  • BHO CLSID: {25BC7718-0BFA-40EA-B381-4B2D9732D686}
Internet Explorer extensions
  • CLSID: {BBF74FB9-ABCD-4678-880A-2511DAABB5E1}

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 87.50%
Windows Vista Home Premium 12.50%

Distribution by countryDistribution by country

United States installs about 83.33% of Yahoo! Search Protection.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 57.14%
Intel 28.57%
Hewlett-Packard 14.29%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE