| filename | MISE.exe | |
|---|---|---|
| size | 1007616 (0xf6000) | |
| md5 | ceadc3c616aec6acd41223d8963861af | |
| type | PE32 executable (GUI) Intel 80386, 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 | 0x108 |
DOS stub
00000000: 56 4c 56 00 01 00 00 00 00 c0 14 00 a9 bf 57 4a |VLV...........WJ| 00000010: 19 7e ae 32 0c 6d e6 13 2f b2 5f a8 00 1c 3f da |.~.2.m../._...?.| 00000020: b3 2b 54 38 cf 24 dc 27 17 e4 30 34 f3 45 c5 65 |.+T8.$.'..04.E.e| 00000030: ee a6 0c 49 1e d3 2d cc 5f ea 94 17 fb e1 50 3c |...I..-._.....P<| 00000040: fd b5 60 41 ba d3 eb 78 e7 2a 3c 16 c4 cf 97 19 |..`A...x.*<.....| 00000050: 54 04 15 96 02 70 bd 8d 75 7c 68 ca 9e 86 bd 03 |T....p..u|h.....| 00000060: 69 74 2b e5 12 38 d2 74 ca 02 27 34 83 1e d0 1d |it+..8.t..'4....| 00000070: 61 e9 be 3e 39 63 31 dc 6b f8 63 e3 65 73 73 49 |a..>9c1.k.c.essI| 00000080: 75 52 d0 b9 90 4f d5 f8 83 18 18 e4 92 18 f5 25 |uR...O.........%| 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000000c0: 00 00 00 00 00 00 00 00 |........ |
PE Header
Packer / Compiler
Sections
| name | va | vsize | raw size | flags | |
|---|---|---|---|---|---|
| .text | 0x1000 | 0xd8cf7 | 0xd9000 | R-X CODE | |
| .rdata | 0xda000 | 0x14404 | 0x15000 | R-- IDATA | |
| .data | 0xef000 | 0xd703c | 0x2000 | RW- IDATA | |
| .rsrc | 0x1c7000 | 0x475c | 0x5000 | R-- IDATA |
Data Directory
| module_name | hint | ord | function_name |
|---|---|---|---|
| X3DAudio1_6.dll | X3DAudioCalculate | ||
| X3DAudio1_6.dll | 1 | X3DAudioInitialize | |
| XINPUT1_3.dll | 2 | ||
| XINPUT1_3.dll | 4 | ||
| KERNEL32.dll | 417 | GetProcessAffinityMask | |
| KERNEL32.dll | 475 | GetThreadPriority | |
| KERNEL32.dll | 406 | GetPrivateProfileIntA | |
| KERNEL32.dll | 937 | WritePrivateProfileStringA | |
| KERNEL32.dll | 412 | GetPrivateProfileStringA | |
| KERNEL32.dll | 383 | GetModuleHandleA | |
| KERNEL32.dll | 75 | CreateDirectoryA | |
| KERNEL32.dll | 129 | DeleteCriticalSection | |
| KERNEL32.dll | 83 | CreateFileA | |
| KERNEL32.dll | 52 | CloseHandle | |
| KERNEL32.dll | 355 | GetFileSize | |
| KERNEL32.dll | 693 | ReadFile | |
| KERNEL32.dll | 854 | Sleep | |
| KERNEL32.dll | 547 | InitializeCriticalSection | |
| KERNEL32.dll | 479 | GetTickCount | |
| KERNEL32.dll | 152 | EnterCriticalSection | |
| KERNEL32.dll | 593 | LeaveCriticalSection | |
| KERNEL32.dll | 484 | GetUserDefaultLangID | |
| KERNEL32.dll | 325 | GetCurrentThread | |
| KERNEL32.dll | 831 | SetThreadAffinityMask | |
| KERNEL32.dll | 836 | SetThreadPriority | |
| KERNEL32.dll | 719 | ResetEvent | |
| KERNEL32.dll | 322 | GetCurrentProcess | |
| KERNEL32.dll | 79 | CreateEventA | |
| KERNEL32.dll | 855 | SleepEx | |
| KERNEL32.dll | 913 | WaitForSingleObjectEx | |
| KERNEL32.dll | 111 | CreateThread | |
| KERNEL32.dll | 569 | IsDebuggerPresent | |
| KERNEL32.dll | 878 | UnhandledExceptionFilter | |
| KERNEL32.dll | 862 | TerminateProcess | |
| KERNEL32.dll | 458 | GetSystemTimeAsFileTime | |
| KERNEL32.dll | 323 | GetCurrentProcessId | |
| KERNEL32.dll | 842 | SetUnhandledExceptionFilter | |
| KERNEL32.dll | 439 | GetStartupInfoA | |
| KERNEL32.dll | 857 | SwitchToFiber | |
| KERNEL32.dll | 64 | ConvertFiberToThread | |
| KERNEL32.dll | 65 | ConvertThreadToFiber | |
| KERNEL32.dll | 130 | DeleteFiber | |
| KERNEL32.dll | 81 | CreateFiber | |
| KERNEL32.dll | 453 | GetSystemInfo | |
| KERNEL32.dll | 517 | GlobalMemoryStatusEx | |
| KERNEL32.dll | 904 | VirtualQuery | |
| KERNEL32.dll | 899 | VirtualFree | |
| KERNEL32.dll | 897 | VirtualAlloc | |
| KERNEL32.dll | 706 | ReleaseMutex | |
| KERNEL32.dll | 96 | CreateMutexA | |
| KERNEL32.dll | 326 | GetCurrentThreadId | |
| KERNEL32.dll | 147 | DuplicateHandle | |
| KERNEL32.dll | 790 | SetEvent | |
| KERNEL32.dll | 707 | ReleaseSemaphore | |
| KERNEL32.dll | 369 | GetLastError | |
| KERNEL32.dll | 238 | FlushFileBuffers | |
| KERNEL32.dll | 784 | SetEndOfFile | |
| KERNEL32.dll | 795 | SetFilePointer | |
| KERNEL32.dll | 932 | WriteFile | |
| KERNEL32.dll | 870 | TlsSetValue | |
| KERNEL32.dll | 869 | TlsGetValue | |
| KERNEL32.dll | 868 | TlsFree | |
| KERNEL32.dll | 867 | TlsAlloc | |
| KERNEL32.dll | 679 | RaiseException | |
| KERNEL32.dll | 550 | InterlockedCompareExchange | |
| KERNEL32.dll | 552 | InterlockedDecrement | |
| KERNEL32.dll | 556 | InterlockedIncrement | |
| KERNEL32.dll | 554 | InterlockedExchangeAdd | |
| KERNEL32.dll | 553 | InterlockedExchange | |
| KERNEL32.dll | 675 | QueryPerformanceCounter | |
| KERNEL32.dll | 676 | QueryPerformanceFrequency | |
| KERNEL32.dll | 107 | CreateSemaphoreA | |
| USER32.dll | 153 | DestroyWindow | |
| USER32.dll | 654 | ShowCursor | |
| USER32.dll | 270 | GetDesktopWindow | |
| USER32.dll | 372 | GetWindowRect | |
| USER32.dll | 255 | GetClientRect | |
| USER32.dll | 643 | SetWindowPos | |
| USER32.dll | 470 | MapVirtualKeyA | |
| USER32.dll | 479 | MessageBoxA | |
| USER32.dll | 422 | IsIconic | |
| USER32.dll | 516 | PostQuitMessage | |
| USER32.dll | 26 | CallNextHookEx | |
| USER32.dll | 691 | UnregisterClassA | |
| USER32.dll | 589 | SetCursor | |
| USER32.dll | 700 | UpdateWindow | |
| USER32.dll | 658 | ShowWindow | |
| USER32.dll | 96 | CreateWindowExA | |
| USER32.dll | 535 | RegisterClassExA | |
| USER32.dll | 442 | LoadCursorA | |
| USER32.dll | 446 | LoadIconA | |
| USER32.dll | 242 | GetAsyncKeyState | |
| USER32.dll | 142 | DefWindowProcA | |
| USER32.dll | 161 | DispatchMessageA | |
| USER32.dll | 682 | TranslateMessage | |
| USER32.dll | 512 | PeekMessageA | |
| USER32.dll | 289 | GetKeyState | |
| USER32.dll | 366 | GetWindowLongA | |
| USER32.dll | 650 | SetWindowsHookExA | |
| USER32.dll | 686 | UnhookWindowsHookEx | |
| USER32.dll | 278 | GetFocus | |
| USER32.dll | 2 | AdjustWindowRectEx | |
| ADVAPI32.dll | 503 | RegQueryValueExA | |
| ADVAPI32.dll | 492 | RegOpenKeyExA | |
| ADVAPI32.dll | 459 | RegCloseKey | |
| SHELL32.dll | 175 | SHGetFolderPathA | |
| ole32.dll | 16 | CoCreateInstance | |
| ole32.dll | 60 | CoInitializeEx | |
| d3d9.dll | 9 | Direct3DCreate9 | |
| d3dx9_41.dll | 48 | D3DXCreateEffect | |
| MSVCP80.dll | 852 | public: __thiscall std::locale::id::operator unsigned int(void) ??Bid@locale@std@@QAEIXZ | |
| MSVCP80.dll | 1219 | public: class std::locale::facet const * __thiscall std::locale::_Getfacet(unsigned int)const ?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z | |
| MSVCP80.dll | 1268 | public: void __thiscall std::locale::facet::_Incref(void) ?_Incref@facet@locale@std@@QAEXXZ | |
| MSVCP80.dll | 658 | public: __thiscall std::_Lockit::~_Lockit(void) ??1_Lockit@std@@QAE@XZ | |
| MSVCP80.dll | 1442 | public: void __thiscall std::locale::facet::_Register(void) ?_Register@facet@locale@std@@QAEXXZ | |
| MSVCP80.dll | 1180 | public: static unsigned int __cdecl std::ctype<char>::_Getcat(class std::locale::facet const * *) ?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z | |
| MSVCP80.dll | 2211 | public: static class std::locale::id std::ctype<char>::id ?id@?$ctype@D@std@@2V0locale@2@A | |
| MSVCP80.dll | 1589 | public: static class std::locale const & __cdecl std::locale::classic(void) ?classic@locale@std@@SAABV12@XZ | |
| MSVCP80.dll | 3015 | public: char const * __thiscall std::ctype<char>::tolower(char *, char const *)const ?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z | |
| MSVCP80.dll | 539 | public: __thiscall std::_Lockit::_Lockit(int) ??0_Lockit@std@@QAE@H@Z | |
| MSVCR80.dll | 983 | _time64 | |
| MSVCR80.dll | 1268 | free | |
| MSVCR80.dll | 946 | _strnicmp | |
| MSVCR80.dll | 936 | _stricmp | |
| MSVCR80.dll | 1386 | strncmp | |
| MSVCR80.dll | 1323 | malloc | |
| MSVCR80.dll | 277 | _aligned_free | |
| MSVCR80.dll | 278 | _aligned_malloc | |
| MSVCR80.dll | 534 | _invalid_parameter_noinfo | |
| MSVCR80.dll | 1221 | abort | |
| MSVCR80.dll | 259 | _access | |
| MSVCR80.dll | 1393 | strstr | |
| MSVCR80.dll | 1342 | printf | |
| MSVCR80.dll | 1244 | exit | |
| MSVCR80.dll | 1231 | atoi | |
| MSVCR80.dll | 82 | _CIlog | |
| MSVCR80.dll | 1009 | _unlink | |
| MSVCR80.dll | 1336 | memmove | |
| MSVCR80.dll | 164 | __iob_func | |
| MSVCR80.dll | 1260 | fprintf | |
| MSVCR80.dll | 1011 | _unlock | |
| MSVCR80.dll | 1300 | isspace | |
| MSVCR80.dll | 370 | _encode_pointer | |
| MSVCR80.dll | 642 | _lock | |
| MSVCR80.dll | 808 | _onexit | |
| MSVCR80.dll | 360 | _decode_pointer | |
| MSVCR80.dll | 1047 | _vsnprintf | |
| MSVCR80.dll | 285 | _amsg_exit | |
| MSVCR80.dll | 162 | __getmainargs | |
| MSVCR80.dll | 308 | _cexit | |
| MSVCR80.dll | 388 | _exit | |
| MSVCR80.dll | 105 | _XcptFilter | |
| MSVCR80.dll | 561 | _ismbblead | |
| MSVCR80.dll | 261 | _acmdln | |
| MSVCR80.dll | 528 | _initterm | |
| MSVCR80.dll | 529 | _initterm_e | |
| MSVCR80.dll | 324 | _configthreadlocale | |
| MSVCR80.dll | 235 | __setusermatherr | |
| MSVCR80.dll | 275 | _adjust_fdiv | |
| MSVCR80.dll | 206 | __p__commode | |
| MSVCR80.dll | 210 | __p__fmode | |
| MSVCR80.dll | 232 | __set_app_type | |
| MSVCR80.dll | 44 | public: char const * __thiscall type_info::_name_internal_method(struct __type_info_node *)const ?_name_internal_method@type_info@@QBEPBDPAU__type_info_node@@@Z | |
| MSVCR80.dll | 379 | _except_handler4_common | |
| MSVCR80.dll | 67 | void __cdecl terminate(void) ?terminate@@YAXXZ | |
| MSVCR80.dll | 535 | _invoke_watson | |
| MSVCR80.dll | 327 | _controlfp_s | |
| MSVCR80.dll | 54 | public: void __thiscall type_info::_type_info_dtor_internal_method(void) ?_type_info_dtor_internal_method@type_info@@QAEXXZ | |
| MSVCR80.dll | 339 | _crt_debugger_hook | |
| MSVCR80.dll | 1352 | rand | |
| MSVCR80.dll | 640 | _localtime64 | |
| MSVCR80.dll | 825 | _purecall | |
| MSVCR80.dll | 1337 | memmove_s | |
| MSVCR80.dll | 1387 | strncpy | |
| MSVCR80.dll | 1422 | vsprintf | |
| MSVCR80.dll | 1370 | sscanf | |
| MSVCR80.dll | 153 | __dllonexit | |
| MSVCR80.dll | 887 | _snprintf | |
| MSVCR80.dll | 1266 | fread | |
| MSVCR80.dll | 1394 | strtod | |
| MSVCR80.dll | 1338 | memset | |
| MSVCR80.dll | 1334 | memcpy | |
| MSVCR80.dll | 84 | _CIpow | |
| MSVCR80.dll | 378 | _except_handler3 | |
| MSVCR80.dll | 78 | _CIcos | |
| MSVCR80.dll | 77 | _CIatan2 | |
| MSVCR80.dll | 85 | _CIsin | |
| MSVCR80.dll | 881 | _setjmp3 | |
| MSVCR80.dll | 1366 | sprintf | |
| MSVCR80.dll | 1322 | longjmp |
StringTable 040904b0
| CompanyName | Lucasfilm |
| Configuration | Retail |
| FileDescription | Monkey Island 1 |
| FileVersion | 0708.C417756.A384207 |
| InternalName | Monkey1 |
| OriginalName | Monkey1 |
| Platform | Windows |
| ProductName | Monkey1 |
| ProductVersion | 0708.C417756.A384207 |
VS_FIXEDFILEINFO
| FileVersion | 1.0.0.0 |
| ProductVersion | 1.0.0.0 |
| StrucVersion | 0x10000 |
| FileFlagsMask | 0x3f |
| FileFlags | 0 |
| FileOS | 0x40004 |
| FileType | 7 |
| FileSubtype | 0 |
![]() |
| Please donate some bucks to keep this site up and running: | |
| Ko-fi | |
|---|---|
| Yandex.Money | |
| Thank you! | |
[?] invalid VS_VERSIONINFO child type "bly xm"
offset:( 0x )