| filename | wslhost.exe | |
|---|---|---|
| size | 93696 (0x16e00) | |
| md5 | dcdafcc804bb5e5d420b273d8b99ec97 | |
| type | PE32+ executable (console) x86-64, for MS Windows | |
| mimetype | application/x-dosexec | |
| clamav | OK | |
| virustotal | → scan with virustotal.com | |
| histogram | ||
MZ Header
| signature | MZ |
| bytes_in_last_block | 0x90 |
| blocks_in_file | 3 |
| num_relocs | 0 |
| header_paragraphs | 4 |
| min_extra_paragraphs | 0 |
| max_extra_paragraphs | 0xffff |
| ss | 0 |
| sp | 0xb8 |
| checksum | 0 |
| ip | 0 |
| cs | 0 |
| reloc_table_offset | 0x40 |
| overlay_number | 0 |
| reserved0 | 0 |
| oem_id | 0 |
| oem_info | 0 |
| reserved2 | 0 |
| reserved3 | 0 |
| reserved4 | 0 |
| reserved5 | 0 |
| reserved6 | 0 |
| lfanew | 0xf0 |
Rich Header
| lib id | version | times used |
|---|---|---|
| 257 | 26715 | 4 |
| 147 | 30729 | 77 |
| 1 | 0 | 1216 |
| 260 | 26715 | 9 |
| 259 | 26715 | 3 |
| 261 | 26715 | 32 |
| 265 | 26715 | 49 |
| 253 | 26715 | 1 |
| 255 | 26715 | 1 |
| 258 | 26715 | 1 |
DOS stub
00000000: 0e 1f ba 0e 00 b4 09 cd 21 b8 01 4c cd 21 54 68 |........!..L.!Th| 00000010: 69 73 20 70 72 6f 67 72 61 6d 20 63 61 6e 6e 6f |is program canno| 00000020: 74 20 62 65 20 72 75 6e 20 69 6e 20 44 4f 53 20 |t be run in DOS | 00000030: 6d 6f 64 65 2e 0d 0d 0a 24 00 00 00 00 00 00 00 |mode....$.......|
PE Header
Packer / Compiler
Sections
Data Directory
| module_name | hint | ord | function_name |
|---|---|---|---|
| api-ms-win-crt-runtime-l1-1-0.dll | 61 | _register_thread_local_exe_atexit_callback | |
| api-ms-win-crt-runtime-l1-1-0.dll | 55 | _initterm_e | |
| api-ms-win-crt-runtime-l1-1-0.dll | 21 | _c_exit | |
| api-ms-win-crt-runtime-l1-1-0.dll | 54 | _initterm | |
| api-ms-win-crt-string-l1-1-0.dll | 131 | memset | |
| api-ms-win-crt-string-l1-1-0.dll | 145 | strnlen | |
| api-ms-win-crt-private-l1-1-0.dll | 270 | _o__get_initial_wide_environment | |
| api-ms-win-crt-private-l1-1-0.dll | 316 | _o__initialize_onexit_table | |
| api-ms-win-crt-private-l1-1-0.dll | 317 | _o__initialize_wide_environment | |
| api-ms-win-crt-private-l1-1-0.dll | 318 | _o__invalid_parameter_noinfo | |
| api-ms-win-crt-private-l1-1-0.dll | 319 | _o__invalid_parameter_noinfo_noreturn | |
| api-ms-win-crt-private-l1-1-0.dll | 578 | _o__purecall | |
| api-ms-win-crt-private-l1-1-0.dll | 592 | _o__register_onexit_function | |
| api-ms-win-crt-private-l1-1-0.dll | 601 | _o__seh_filter_exe | |
| api-ms-win-crt-private-l1-1-0.dll | 603 | _o__set_app_type | |
| api-ms-win-crt-private-l1-1-0.dll | 606 | _o__set_fmode | |
| api-ms-win-crt-private-l1-1-0.dll | 609 | _o__set_new_mode | |
| api-ms-win-crt-private-l1-1-0.dll | 1122 | memmove | |
| api-ms-win-crt-private-l1-1-0.dll | 876 | _o_exit | |
| api-ms-win-crt-private-l1-1-0.dll | 907 | _o_free | |
| api-ms-win-crt-private-l1-1-0.dll | 982 | _o_malloc | |
| api-ms-win-crt-private-l1-1-0.dll | 1076 | _o_terminate | |
| api-ms-win-crt-private-l1-1-0.dll | 1108 | _o_wcstoul | |
| api-ms-win-crt-private-l1-1-0.dll | 12 | __C_specific_handler | |
| api-ms-win-crt-private-l1-1-0.dll | 146 | _o__cexit | |
| api-ms-win-crt-private-l1-1-0.dll | 144 | _o__callnewh | |
| api-ms-win-crt-private-l1-1-0.dll | 198 | _o__exit | |
| api-ms-win-crt-private-l1-1-0.dll | 191 | _o__errno | |
| api-ms-win-crt-private-l1-1-0.dll | 1129 | wcschr | |
| api-ms-win-crt-private-l1-1-0.dll | 42 | __std_type_info_compare | |
| api-ms-win-crt-private-l1-1-0.dll | 1 | _CxxThrowException | |
| api-ms-win-crt-private-l1-1-0.dll | 111 | _o___stdio_common_vswprintf | |
| api-ms-win-crt-private-l1-1-0.dll | 105 | _o___stdio_common_vsnprintf_s | |
| api-ms-win-crt-private-l1-1-0.dll | 166 | _o__crt_atexit | |
| api-ms-win-crt-private-l1-1-0.dll | 94 | _o___std_exception_destroy | |
| api-ms-win-crt-private-l1-1-0.dll | 93 | _o___std_exception_copy | |
| api-ms-win-crt-private-l1-1-0.dll | 82 | _o___p__commode | |
| api-ms-win-crt-private-l1-1-0.dll | 80 | _o___p___wargv | |
| api-ms-win-crt-private-l1-1-0.dll | 78 | _o___p___argc | |
| api-ms-win-crt-private-l1-1-0.dll | 41 | __std_terminate | |
| api-ms-win-crt-private-l1-1-0.dll | 18 | __CxxFrameHandler3 | |
| api-ms-win-crt-private-l1-1-0.dll | 160 | _o__configure_wide_argv | |
| api-ms-win-crt-private-l1-1-0.dll | 158 | _o__configthreadlocale | |
| api-ms-win-crt-private-l1-1-0.dll | 1119 | memchr | |
| api-ms-win-crt-private-l1-1-0.dll | 1120 | memcmp | |
| api-ms-win-crt-private-l1-1-0.dll | 1121 | memcpy | |
| api-ms-win-core-libraryloader-l1-2-0.dll | 20 | GetModuleHandleW | |
| api-ms-win-core-libraryloader-l1-2-0.dll | 19 | GetModuleHandleExW | |
| api-ms-win-core-libraryloader-l1-2-0.dll | 15 | GetModuleFileNameA | |
| api-ms-win-core-libraryloader-l1-2-0.dll | 21 | GetProcAddress | |
| api-ms-win-core-synch-l1-1-0.dll | 15 | DeleteCriticalSection | |
| api-ms-win-core-synch-l1-1-0.dll | 5 | CreateEventExW | |
| api-ms-win-core-synch-l1-1-0.dll | 11 | CreateSemaphoreExW | |
| api-ms-win-core-synch-l1-1-0.dll | AcquireSRWLockExclusive | ||
| api-ms-win-core-synch-l1-1-0.dll | 36 | ReleaseSRWLockExclusive | |
| api-ms-win-core-synch-l1-1-0.dll | 1 | AcquireSRWLockShared | |
| api-ms-win-core-synch-l1-1-0.dll | 37 | ReleaseSRWLockShared | |
| api-ms-win-core-synch-l1-1-0.dll | 55 | WaitForSingleObjectEx | |
| api-ms-win-core-synch-l1-1-0.dll | 29 | LeaveCriticalSection | |
| api-ms-win-core-synch-l1-1-0.dll | 38 | ReleaseSemaphore | |
| api-ms-win-core-synch-l1-1-0.dll | 17 | EnterCriticalSection | |
| api-ms-win-core-synch-l1-1-0.dll | 35 | ReleaseMutex | |
| api-ms-win-core-synch-l1-1-0.dll | 26 | InitializeCriticalSectionEx | |
| api-ms-win-core-synch-l1-1-0.dll | 54 | WaitForSingleObject | |
| api-ms-win-core-synch-l1-1-0.dll | 33 | OpenSemaphoreW | |
| api-ms-win-core-synch-l1-1-0.dll | 9 | CreateMutexExW | |
| api-ms-win-core-synch-l1-1-0.dll | 27 | InitializeSRWLock | |
| api-ms-win-core-synch-l1-1-0.dll | 41 | SetEvent | |
| api-ms-win-core-synch-l1-1-0.dll | 49 | TryAcquireSRWLockExclusive | |
| api-ms-win-core-heap-l1-1-0.dll | GetProcessHeap | ||
| api-ms-win-core-heap-l1-1-0.dll | 6 | HeapFree | |
| api-ms-win-core-heap-l1-1-0.dll | 2 | HeapAlloc | |
| api-ms-win-core-errorhandling-l1-1-0.dll | 15 | SetUnhandledExceptionFilter | |
| api-ms-win-core-errorhandling-l1-1-0.dll | 17 | UnhandledExceptionFilter | |
| api-ms-win-core-errorhandling-l1-1-0.dll | 5 | GetLastError | |
| api-ms-win-core-errorhandling-l1-1-0.dll | 13 | SetLastError | |
| api-ms-win-core-processthreads-l1-1-0.dll | 45 | InitializeProcThreadAttributeList | |
| api-ms-win-core-processthreads-l1-1-0.dll | 17 | GetCurrentThreadId | |
| api-ms-win-core-processthreads-l1-1-0.dll | 83 | UpdateProcThreadAttribute | |
| api-ms-win-core-processthreads-l1-1-0.dll | 13 | GetCurrentProcessId | |
| api-ms-win-core-processthreads-l1-1-0.dll | 7 | DeleteProcThreadAttributeList | |
| api-ms-win-core-processthreads-l1-1-0.dll | 77 | TerminateProcess | |
| api-ms-win-core-processthreads-l1-1-0.dll | 3 | CreateProcessW | |
| api-ms-win-core-processthreads-l1-1-0.dll | 12 | GetCurrentProcess | |
| api-ms-win-core-processthreads-l1-1-0.dll | 19 | GetExitCodeProcess | |
| api-ms-win-core-localization-l1-2-0.dll | 9 | FormatMessageW | |
| api-ms-win-core-debug-l1-1-0.dll | 5 | IsDebuggerPresent | |
| api-ms-win-core-debug-l1-1-0.dll | 4 | DebugBreak | |
| api-ms-win-core-debug-l1-1-0.dll | 7 | OutputDebugStringW | |
| api-ms-win-core-handle-l1-1-0.dll | 4 | SetHandleInformation | |
| api-ms-win-core-handle-l1-1-0.dll | CloseHandle | ||
| api-ms-win-core-rtlsupport-l1-1-0.dll | 2 | RtlCaptureContext | |
| api-ms-win-core-rtlsupport-l1-1-0.dll | 9 | RtlLookupFunctionEntry | |
| api-ms-win-core-rtlsupport-l1-1-0.dll | 15 | RtlVirtualUnwind | |
| api-ms-win-core-processthreads-l1-1-1.dll | 47 | IsProcessorFeaturePresent | |
| api-ms-win-core-profile-l1-1-0.dll | QueryPerformanceCounter | ||
| api-ms-win-core-sysinfo-l1-1-0.dll | 22 | GetSystemTimeAsFileTime | |
| api-ms-win-core-interlocked-l1-1-0.dll | InitializeSListHead | ||
| ntdll.dll | 470 | NtQueryInformationProcess | |
| ntdll.dll | 645 | NtWaitForSingleObject | |
| ntdll.dll | 245 | NtCancelIoFileEx | |
| ntdll.dll | 650 | NtWriteFile | |
| ntdll.dll | 512 | NtReadFile | |
| ntdll.dll | 326 | NtDeviceIoControlFile | |
| ntdll.dll | 410 | NtOpenFile | |
| ntdll.dll | 1114 | RtlInitUnicodeString | |
| ntdll.dll | 1006 | RtlGUIDFromString | |
| ntdll.dll | 285 | NtCreateNamedPipeFile | |
| api-ms-win-core-com-l1-1-0.dll | 9 | CoCreateInstance | |
| api-ms-win-core-com-l1-1-0.dll | 40 | CoInitializeEx | |
| api-ms-win-core-com-l1-1-0.dll | 41 | CoInitializeSecurity | |
| api-ms-win-core-com-l1-1-0.dll | 68 | CoUninitialize | |
| api-ms-win-core-com-l1-1-0.dll | 64 | CoTaskMemAlloc | |
| api-ms-win-core-com-l1-1-0.dll | 65 | CoTaskMemFree | |
| WS2_32.dll | 19 | ||
| WS2_32.dll | 3 | ||
| WS2_32.dll | 115 | ||
| WS2_32.dll | 16 | ||
| WS2_32.dll | 21 | ||
| WS2_32.dll | 87 | WSASocketW | |
| WS2_32.dll | 4 | ||
| api-ms-win-core-file-l1-1-0.dll | 73 | ReadFile | |
| api-ms-win-core-file-l1-1-0.dll | 6 | CreateFileW | |
| api-ms-win-core-processenvironment-l1-1-0.dll | 3 | FreeEnvironmentStringsW | |
| api-ms-win-core-processenvironment-l1-1-0.dll | 9 | GetEnvironmentStringsW | |
| api-ms-win-core-threadpool-l1-2-0.dll | 12 | CreateThreadpoolTimer | |
| api-ms-win-core-threadpool-l1-2-0.dll | 31 | SubmitThreadpoolWork | |
| api-ms-win-core-threadpool-l1-2-0.dll | 6 | CloseThreadpoolTimer | |
| api-ms-win-core-threadpool-l1-2-0.dll | 34 | WaitForThreadpoolTimerCallbacks | |
| api-ms-win-core-threadpool-l1-2-0.dll | 14 | CreateThreadpoolWork | |
| api-ms-win-core-threadpool-l1-2-0.dll | 26 | SetThreadpoolTimer | |
| api-ms-win-core-threadpool-l1-2-0.dll | 8 | CloseThreadpoolWork | |
| api-ms-win-core-synch-l1-2-1.dll | 97 | WaitForMultipleObjects | |
| api-ms-win-core-string-l1-1-0.dll | 6 | MultiByteToWideChar | |
| api-ms-win-core-console-l1-2-1.dll | 2 | ClosePseudoConsole | |
| api-ms-win-core-console-l1-2-1.dll | 15 | ResizePseudoConsole | |
| api-ms-win-core-console-l1-2-1.dll | 3 | CreatePseudoConsole | |
| api-ms-win-core-memory-l1-1-0.dll | 28 | ReadProcessMemory | |
| api-ms-win-core-io-l1-1-0.dll | 1 | CancelIoEx | |
| api-ms-win-core-io-l1-1-0.dll | 5 | GetOverlappedResult | |
| api-ms-win-eventing-provider-l1-1-0.dll | 3 | EventRegister | |
| api-ms-win-eventing-provider-l1-1-0.dll | 4 | EventSetInformation | |
| api-ms-win-eventing-provider-l1-1-0.dll | 5 | EventUnregister | |
| api-ms-win-eventing-provider-l1-1-0.dll | 9 | EventWriteTransfer | |
| api-ms-win-core-util-l1-1-0.dll | 1 | DecodePointer |
StringTable 040904B0
| CompanyName | Microsoft Corporation |
| FileDescription | Microsoft Windows Subsystem for Linux Background Host |
| FileVersion | 10.0.18362.239 (WinBuild.160101.0800) |
| InternalName | wslhost.exe |
| LegalCopyright | © Microsoft Corporation. All rights reserved. |
| OriginalFilename | wslhost.exe |
| ProductName | Microsoft® Windows® Operating System |
| ProductVersion | 10.0.18362.239 |
VS_FIXEDFILEINFO
| FileVersion | 10.0.18362.239 |
| ProductVersion | 10.0.18362.239 |
| StrucVersion | 0x10000 |
| FileFlagsMask | 0x3f |
| FileFlags | 0 |
| FileOS | 0x40004 |
| FileType | 1 |
| FileSubtype | 0 |
![]() |
| Please donate some bucks to keep this site up and running: | |
| Ko-fi | |
|---|---|
| Yandex.Money | |
| Thank you! | |
everything is OK
offset:( 0x )