| Architecture |
IMAGE_FILE_MACHINE_I386
|
|---|---|
| Subsystem |
IMAGE_SUBSYSTEM_WINDOWS_GUI
|
| Compilation Date | 2025-Aug-02 11:07:59 |
| Detected languages |
English - United States
|
| CompanyName | WORK PRODUCT, INC. |
| FileDescription | OneBrowser Installer |
| FileVersion | 1.3.81.10 |
| InternalName | OneBrowser Installer |
| LegalCopyright | Copyright 2025 WORK PRODUCT, INC. |
| OriginalFilename | OBUpdateService.exe |
| ProductName | OneBrowser Update |
| ProductVersion | 1.3.81.10 |
| Info | Libraries used to perform cryptographic operations: | Microsoft's Cryptography API |
| Malicious | The PE contains functions mostly used by malware. |
[!] The program may be hiding some of its imports:
|
| Info | The PE is digitally signed. |
Signer: WORK PRODUCT
Issuer: SSL.com EV Code Signing Intermediate CA RSA R3 |
| e_magic | MZ |
|---|---|
| e_cblp | 0x90 |
| e_cp | 0x3 |
| e_crlc | 0 |
| e_cparhdr | 0x4 |
| e_minalloc | 0 |
| e_maxalloc | 0xffff |
| e_ss | 0 |
| e_sp | 0xb8 |
| e_csum | 0 |
| e_ip | 0 |
| e_cs | 0 |
| e_ovno | 0 |
| e_oemid | 0 |
| e_oeminfo | 0 |
| e_lfanew | 0x128 |
| Signature | PE |
|---|---|
| Machine |
IMAGE_FILE_MACHINE_I386
|
| NumberofSections | 5 |
| TimeDateStamp | 2025-Aug-02 11:07:59 |
| PointerToSymbolTable | 0 |
| NumberOfSymbols | 0 |
| SizeOfOptionalHeader | 0xe0 |
| Characteristics |
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_EXECUTABLE_IMAGE
|
| Magic | PE32 |
|---|---|
| LinkerVersion | 14.0 |
| SizeOfCode | 0x262400 |
| SizeOfInitializedData | 0xc7000 |
| SizeOfUninitializedData | 0 |
| AddressOfEntryPoint | 0x000B998A (Section: .text) |
| BaseOfCode | 0x1000 |
| BaseOfData | 0x264000 |
| ImageBase | 0x400000 |
| SectionAlignment | 0x1000 |
| FileAlignment | 0x200 |
| OperatingSystemVersion | 6.0 |
| ImageVersion | 0.0 |
| SubsystemVersion | 6.0 |
| Win32VersionValue | 0 |
| SizeOfImage | 0x32e000 |
| SizeOfHeaders | 0x400 |
| Checksum | 0x330768 |
| Subsystem |
IMAGE_SUBSYSTEM_WINDOWS_GUI
|
| DllCharacteristics |
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
|
| SizeofStackReserve | 0x100000 |
| SizeofStackCommit | 0x1000 |
| SizeofHeapReserve | 0x100000 |
| SizeofHeapCommit | 0x1000 |
| LoaderFlags | 0 |
| NumberOfRvaAndSizes | 16 |
| VERSION.dll |
GetFileVersionInfoW
VerQueryValueW GetFileVersionInfoSizeW |
|---|---|
| WTSAPI32.dll |
WTSQueryUserToken
WTSEnumerateSessionsW WTSQuerySessionInformationW WTSFreeMemory |
| CRYPT32.dll |
CertOpenStore
CertCloseStore CertEnumCertificatesInStore CertFreeCertificateContext CertFindCertificateInStore CertGetCertificateContextProperty CertGetEnhancedKeyUsage CertGetIntendedKeyUsage CertOpenSystemStoreW CertDuplicateCertificateContext |
| WS2_32.dll |
getservbyport
gethostbyname gethostbyaddr inet_ntoa inet_addr shutdown WSASetLastError WSAIoctl getservbyname inet_pton inet_ntop send WSACloseEvent WSACreateEvent WSAEnumNetworkEvents WSAEventSelect WSAResetEvent WSAWaitForMultipleEvents closesocket WSAGetLastError recv bind connect getpeername getsockname getsockopt htons ntohs setsockopt WSAStartup ioctlsocket freeaddrinfo getaddrinfo listen htonl accept select __WSAFDIsSet WSACleanup socket |
| KERNEL32.dll |
CreateFiberEx
DeleteFiber SwitchToFiber CreateThread WaitForSingleObject CloseHandle HeapDestroy HeapSize HeapReAlloc HeapFree HeapAlloc GetProcessHeap SizeofResource LockResource LoadResource FindResourceW FindResourceExW WideCharToMultiByte GetModuleFileNameW MultiByteToWideChar CreateFileW GetFileSize ReadFile LoadLibraryW GetProcAddress FreeLibrary GetCurrentProcess IsWow64Process GetBinaryTypeW WTSGetActiveConsoleSessionId CreateToolhelp32Snapshot Process32FirstW OpenProcess LocalFree Process32NextW GetFileTime GetWindowsDirectoryW QueryFullProcessImageNameW FindFirstFileW FindNextFileW FindClose GlobalMemoryStatusEx GetDiskFreeSpaceExW GetTickCount Sleep WriteFile GetModuleFileNameA DeleteFileA CreateFileA GetCommandLineA CreateMutexA GetLastError DeleteFileW CreateProcessW GetProcessId OpenEventA CreateEventW SetEvent GetCurrentProcessId ConvertFiberToThread InitializeCriticalSectionEx DecodePointer DeleteCriticalSection ReleaseSRWLockExclusive AcquireSRWLockExclusive EnterCriticalSection LeaveCriticalSection SleepEx QueryPerformanceFrequency GetSystemDirectoryW GetModuleHandleW QueryPerformanceCounter SetLastError FormatMessageW MoveFileExW WaitForSingleObjectEx CompareFileTime GetSystemTimeAsFileTime GetEnvironmentVariableA VerSetConditionMask GetModuleHandleA VerifyVersionInfoW GetDateFormatW GetTimeZoneInformation GetConsoleOutputCP VirtualFree GetUserDefaultLCID ReleaseSRWLockShared InitializeSRWLock ReadConsoleA SetConsoleMode GetEnvironmentVariableW SystemTimeToFileTime GetSystemTime WriteConsoleW SetEnvironmentVariableW FreeEnvironmentStringsW GetEnvironmentStringsW GetCommandLineW GetOEMCP GetACP GetSystemDirectoryA ConvertThreadToFiberEx GetTimeFormatW CompareStringW LCMapStringW ReadConsoleW GetConsoleMode GetStdHandle IsValidCodePage FindFirstFileExW SetConsoleCtrlHandler ExitProcess GetModuleHandleExW FreeLibraryAndExitThread ExitThread FileTimeToSystemTime SystemTimeToTzSpecificLocalTime PeekNamedPipe GetFileInformationByHandle GetDriveTypeW GetFileAttributesExW GetFullPathNameW GetCurrentDirectoryW GetLocaleInfoW IsValidLocale TerminateProcess AcquireSRWLockShared SetEndOfFile SetStdHandle FlushFileBuffers GetFileSizeEx SetFilePointerEx EnumSystemLocalesW LoadLibraryA IsDebuggerPresent OutputDebugStringW RaiseException FormatMessageA EncodePointer LCMapStringEx GetStringTypeW GetCPInfo UnhandledExceptionFilter SetUnhandledExceptionFilter IsProcessorFeaturePresent WakeAllConditionVariable SleepConditionVariableSRW GetStartupInfoW GetCurrentThreadId InitializeSListHead RtlUnwind InitializeCriticalSectionAndSpinCount TlsAlloc TlsGetValue TlsSetValue TlsFree LoadLibraryExW GetFileType |
| USER32.dll |
CharLowerW
MessageBoxW GetProcessWindowStation GetUserObjectInformationW |
| ADVAPI32.dll |
OpenSCManagerW
CryptSignHashW CryptDecrypt CryptExportKey CryptGetUserKey CryptGetProvParam CryptSetHashParam CryptDestroyKey ReportEventW RegisterEventSourceW DeregisterEventSource GetUserNameW CryptDestroyHash CryptHashData CryptCreateHash CryptGetHashParam CryptReleaseContext CryptAcquireContextW CloseServiceHandle QueryServiceStatus OpenServiceW CryptEnumProvidersW SetServiceStatus RegisterServiceCtrlHandlerW StartServiceCtrlDispatcherW RegQueryValueExA RegEnumValueW RegEnumKeyW RegQueryValueExW ConvertSidToStringSidW GetTokenInformation OpenProcessToken RegCloseKey RegEnumKeyExW RegOpenKeyExW |
| SHELL32.dll |
SHGetKnownFolderPath
SHGetFolderPathW |
| ole32.dll |
CoCreateGuid
CoTaskMemFree |
| SHLWAPI.dll |
SHDeleteValueA
SHSetValueA SHSetValueW PathAppendW PathFileExistsW SHGetValueW PathFindFileNameW PathRemoveFileSpecA PathRemoveFileSpecW SHGetValueA |
| bcrypt.dll |
BCryptGenRandom
|
| Signature | 0xfeef04bd |
|---|---|
| StructVersion | 0x10000 |
| FileVersion | 1.3.81.10 |
| ProductVersion | 1.3.81.10 |
| FileFlags | (EMPTY) |
| FileOs |
VOS_DOS_WINDOWS32
VOS_NT
VOS_NT_WINDOWS32
VOS_WINCE
VOS__WINDOWS32
|
| FileType |
VFT_UNKNOWN
|
| Language | English - United States |
| CompanyName | WORK PRODUCT, INC. |
| FileDescription | OneBrowser Installer |
| FileVersion (#2) | 1.3.81.10 |
| InternalName | OneBrowser Installer |
| LegalCopyright | Copyright 2025 WORK PRODUCT, INC. |
| OriginalFilename | OBUpdateService.exe |
| ProductName | OneBrowser Update |
| ProductVersion (#2) | 1.3.81.10 |
| Resource LangID | English - United States |
|---|
| Characteristics |
0
|
|---|---|
| TimeDateStamp | 2025-Aug-02 11:07:59 |
| Version | 0.0 |
| SizeofData | 980 |
| AddressOfRawData | 0x2fe454 |
| PointerToRawData | 0x2fcc54 |
| Characteristics |
0
|
|---|---|
| TimeDateStamp | 2025-Aug-02 11:07:59 |
| Version | 0.0 |
| SizeofData | 0 |
| AddressOfRawData | 0 |
| PointerToRawData | 0 |
| StartAddressOfRawData | 0x6fe838 |
|---|---|
| EndAddressOfRawData | 0x6fe840 |
| AddressOfIndex | 0x70cfac |
| AddressOfCallbacks | 0x6644e8 |
| SizeOfZeroFill | 0 |
| Characteristics |
IMAGE_SCN_ALIGN_4BYTES
|
| Callbacks | (EMPTY) |
| Size | 0xc0 |
|---|---|
| TimeDateStamp | 1970-Jan-01 00:00:00 |
| Version | 0.0 |
| GlobalFlagsClear | (EMPTY) |
| GlobalFlagsSet | (EMPTY) |
| CriticalSectionDefaultTimeout | 0 |
| DeCommitFreeBlockThreshold | 0 |
| DeCommitTotalFreeThreshold | 0 |
| LockPrefixTable | 0 |
| MaximumAllocationSize | 0 |
| VirtualMemoryThreshold | 0 |
| ProcessAffinityMask | 0 |
| ProcessHeapFlags | (EMPTY) |
| CSDVersion | 0 |
| Reserved1 | 0 |
| EditList | 0 |
| SecurityCookie | 0x7050c0 |
| SEHandlerTable | 0x6fe078 |
| SEHandlerCount | 180 |
| XOR Key | 0xc4b3485b |
|---|---|
| Unmarked objects | 0 |
| ASM objects (27412) | 14 |
| C++ objects (27412) | 201 |
| C objects (27412) | 22 |
| 253 (35207) | 6 |
| ASM objects (35207) | 25 |
| C objects (35207) | 20 |
| C++ objects (35207) | 84 |
| Imports (27412) | 23 |
| Total imports | 283 |
| Unmarked objects (#2) | 23 |
| C objects (VS2022 Update 4 (17.4.2) compiler 31935) | 871 |
| C++ objects (LTCG) (35209) | 33 |
| Resource objects (35209) | 1 |
| 151 | 1 |
| Linker (35209) | 1 |
No comments yet.