browser_switcher_bho.dll
v0.1.0.0
32-bit
Windows
Analyzed
Exported functions 5
DllCanUnloadNow
#1 · 0x9b60
DllGetClassObject
#2 · 0x9b40
DllInstall
#3 · 0x9bb0
DllRegisterServer
#4 · 0x9b70
DllUnregisterServer
#5 · 0x9b90
No function matches your filter.
Imported DLLs & functions 229
ADVAPI32.dll
10
RegCloseKey
0x10046000
RegCreateKeyExW
0x10046004
RegDeleteKeyW
0x10046008
RegDeleteValueW
0x1004600c
RegEnumKeyExW
0x10046010
RegOpenKeyExW
0x10046014
RegOpenKeyW
0x10046020
RegQueryInfoKeyW
0x10046018
RegQueryValueExW
0x10046024
RegSetValueExW
0x1004601c
_lock_file
0x100462d0
_stat64i32
0x100462c8
_unlock_file
0x100462d4
_wstat64i32
0x100462cc
_callnewh
0x100462ec
_recalloc
0x100462e0
free
0x100462dc
malloc
0x100462e8
realloc
0x100462e4
_cexit
0x10046300
_configure_narrow_argv
0x10046324
_crt_atexit
0x10046308
_errno
0x10046320
_execute_onexit_table
0x1004630c
_initialize_narrow_environment
0x1004631c
_initialize_onexit_table
0x10046318
_initterm
0x100462fc
_initterm_e
0x100462f8
_invalid_parameter_noinfo
0x10046304
_invalid_parameter_noinfo_noreturn
0x10046314
_register_onexit_function
0x10046310
_seh_filter_dll
0x10046328
_wassert
0x100462f4
__acrt_iob_func
0x10046364
__stdio_common_vfprintf
0x10046360
__stdio_common_vsprintf
0x10046368
_fseeki64
0x1004634c
_get_stream_buffer_pointers
0x1004637c
_getcwd
0x10046370
_wfopen
0x10046358
fclose
0x10046338
fflush
0x10046334
fgetc
0x10046330
fgetpos
0x10046374
fgetwc
0x10046378
fopen
0x10046354
fputwc
0x10046344
fread
0x1004633c
fsetpos
0x10046348
fwrite
0x10046350
setvbuf
0x1004636c
ungetc
0x1004635c
ungetwc
0x10046340
_wcsnicmp
0x100463a4
isalnum
0x10046384
strlen
0x100463a0
strncmp
0x10046394
strncpy
0x10046398
toupper
0x1004639c
wcscat_s
0x10046390
wcscpy_s
0x10046388
wcslen
0x1004638c
wcsncpy_s
0x100463a8
KERNEL32.dll
48
CloseHandle
0x100460cc
CreateDirectoryW
0x100460b4
CreateEventW
0x1004603c
CreateMutexW
0x100460d8
CreateProcessW
0x100460e0
CreateThread
0x100460dc
DecodePointer
0x10046070
DeleteCriticalSection
0x10046088
EncodePointer
0x100460b8
EnterCriticalSection
0x1004607c
ExpandEnvironmentStringsW
0x100460c8
FindResourceW
0x100460a8
FreeLibrary
0x1004608c
GetCurrentProcess
0x10046058
GetCurrentProcessId
0x10046034
GetCurrentThreadId
0x10046030
GetLastError
0x10046078
GetModuleFileNameW
0x10046090
GetModuleHandleW
0x10046094
GetProcAddress
0x10046098
GetSystemTimeAsFileTime
0x1004602c
GetThreadLocale
0x100460c0
GetVersionExW
0x100460bc
InitializeCriticalSectionAndSpinCount
0x1004604c
InitializeCriticalSectionEx
0x10046084
InitializeSListHead
0x10046064
IsDebuggerPresent
0x1004606c
IsProcessorFeaturePresent
0x10046050
LeaveCriticalSection
0x10046080
LoadLibraryExW
0x1004609c
LoadResource
0x100460a0
lstrcmpiW
0x100460ac
MoveFileExW
0x100460e4
MultiByteToWideChar
0x100460b0
OutputDebugStringW
0x10046068
QueryPerformanceCounter
0x10046038
RaiseException
0x10046074
ReleaseMutex
0x100460d0
ResetEvent
0x10046044
SetEvent
0x10046048
SetThreadLocale
0x100460c4
SetUnhandledExceptionFilter
0x1004605c
SizeofResource
0x100460a4
TerminateProcess
0x10046054
UnhandledExceptionFilter
0x10046060
WaitForSingleObject
0x100460d4
WaitForSingleObjectEx
0x10046040
WideCharToMultiByte
0x100460e8
MSVCP140.dll
75
?_Fiopen@std@@YAPAU_iobuf@@PB_WHH@Z
0x10046104
?_Getcat@?$codecvt@_WDU_Mbstatet@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
0x100461b8
?_Getcat@?$ctype@_W@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
0x1004615c
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
0x10046154
?_Gnavail@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBE_JXZ
0x10046208
?_Gndec@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ
0x10046200
?_Gninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ
0x10046204
?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXPAPA_W0PAH001@Z
0x100461fc
?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXXZ
0x10046218
?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z
0x10046110
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
0x1004618c
?_Pnavail@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBE_JXZ
0x10046214
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ
0x10046210
?_Xlength_error@std@@YAXPBD@Z
0x1004614c
?_Xout_of_range@std@@YAXPBD@Z
0x100461a4
??0_Lockit@std@@QAE@H@Z
0x10046140
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IAE@XZ
0x10046130
??0?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
0x10046118
??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
0x1004612c
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ
0x100461c8
??1_Lockit@std@@QAE@XZ
0x10046144
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ
0x10046134
??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
0x10046114
??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
0x10046128
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ
0x100461cc
??5?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@AAH@Z
0x1004610c
??5?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@AAI@Z
0x10046108
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@_N@Z
0x10046124
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@H@Z
0x10046194
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@I@Z
0x10046120
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@K@Z
0x1004611c
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
0x10046190
??Bid@locale@std@@QAEIXZ
0x10046150
?always_noconv@codecvt_base@std@@QBE_NXZ
0x100461a8
?bad@ios_base@std@@QBE_NXZ
0x100461c4
?clear@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z
0x100460f8
?eback@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
0x100461e4
?egptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
0x100461f0
?eof@ios_base@std@@QBE_NXZ
0x100461bc
?epptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
0x100460f4
?fail@ios_base@std@@QBE_NXZ
0x100461c0
?fill@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBE_WXZ
0x10046184
?flags@ios_base@std@@QBEHXZ
0x10046164
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@XZ
0x1004619c
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z
0x100461f4
?getloc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QBE?AVlocale@2@XZ
0x100461d0
?getloc@ios_base@std@@QBE?AVlocale@2@XZ
0x10046170
?good@ios_base@std@@QBE_NXZ
0x10046160
?gptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
0x100461e8
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A
0x100460fc
?id@?$ctype@_W@std@@2V0locale@2@A
0x100461a0
?in@?$codecvt@_WDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPA_W3AAPA_W@Z
0x100461ac
?out@?$codecvt@_WDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PB_W1AAPB_WPAD3AAPAD@Z
0x100461b0
?pbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z
0x1004620c
?pptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
0x100461ec
?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@_W@Z
0x10046198
?rdbuf@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBEPAV?$basic_streambuf@_WU?$char_traits@_W@std@@@2@XZ
0x10046180
?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
0x100461d4
?setg@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXPA_W00@Z
0x100461f8
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z
0x10046178
?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
0x100461d8
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JXZ
0x10046100
?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
0x100461dc
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEG_W@Z
0x10046174
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_JPB_W_J@Z
0x100461e0
?tie@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBEPAV?$basic_ostream@_WU?$char_traits@_W@std@@@2@XZ
0x1004617c
?uncaught_exception@std@@YA_NXZ
0x10046148
?unshift@?$codecvt@_WDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z
0x100461b4
?wcout@std@@3V?$basic_ostream@_WU?$char_traits@_W@std@@@1@A
0x100460f0
?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QBE_WD@Z
0x10046188
?widen@?$ctype@_W@std@@QBE_WD@Z
0x10046158
?width@ios_base@std@@QAE_J_J@Z
0x1004616c
?width@ios_base@std@@QBE_JXZ
0x10046168
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPA_W_J@Z
0x1004613c
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPB_W_J@Z
0x10046138
CoCreateInstance
0x100463b8
CoTaskMemAlloc
0x100463b0
CoTaskMemFree
0x100463b4
CoTaskMemRealloc
0x100463c0
StringFromGUID2
0x100463bc
OLEAUT32.dll
11
DispCallFunc
0x10046230
LoadRegTypeLib
0x10046234
LoadTypeLib
0x10046238
RegisterTypeLib
0x10046228
SysAllocString
0x1004622c
SysFreeString
0x10046220
SysStringLen
0x10046248
UnRegisterTypeLib
0x10046224
VariantClear
0x10046240
VariantInit
0x10046244
VarUI4FromStr
0x1004623c
URLDownloadToCacheFileW
0x100463c8
CharNextW
0x1004625c
DdeClientTransaction
0x10046270
DdeConnect
0x10046278
DdeCreateStringHandleW
0x1004626c
DdeDisconnect
0x10046274
DdeFreeStringHandle
0x10046268
DdeInitializeW
0x10046260
DdeUninitialize
0x10046264
__CxxFrameHandler3
0x10046290
__std_exception_copy
0x10046284
__std_exception_destroy
0x10046288
__std_type_info_destroy_list
0x100462a0
_CxxThrowException
0x1004628c
_except_handler4_common
0x1004629c
_purecall
0x100462b0
memchr
0x10046294
memcmp
0x100462ac
memcpy
0x100462a8
memmove
0x100462a4
memset
0x100462b4
strchr
0x10046298
wcsstr
0x10046280
No function matches your filter.