| filename | SETUP.EXE | |
|---|---|---|
| size | 58880 (0xe600) | |
| md5 | 48a2c7c9da922042cf0b0361f5855850 | |
| 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 | 0x80 |
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
| type | va | size | |
|---|---|---|---|
| EXPORT | 0 | 0 | |
| IMPORT | 0xe000 | 0xd26 | |
| RESOURCE | 0xf000 | 0x2b0c | |
| EXCEPTION | 0 | 0 | |
| SECURITY | 0 | 0 | |
| BASERELOC | 0x12000 | 0xbf8 | |
| DEBUG | 0 | 0 | |
| ARCHITECTURE | 0 | 0 | |
| GLOBALPTR | 0 | 0 | |
| TLS | 0 | 0 | |
| LOAD_CONFIG | 0 | 0 | |
| Bound_IAT | 0 | 0 | |
| IAT | 0 | 0 | |
| Delay_IAT | 0 | 0 | |
| CLR_Header | 0 | 0 |
| type | name | size | cp | |
|---|---|---|---|---|
| ICON | #1 | 744 | 0 | |
| ICON | #2 | 296 | 0 | |
| STRING | #63 | 42 | 0 | |
| STRING | #65 | 1486 | 0 | |
| STRING | #66 | 1008 | 0 | |
| STRING | #67 | 1670 | 0 | |
| STRING | #68 | 760 | 0 | |
| STRING | #126 | 1670 | 0 | |
| STRING | #132 | 108 | 0 | |
| STRING | #138 | 986 | 0 | |
| STRING | #139 | 268 | 0 | |
| GROUP_ICON | #1500 | 34 | 0 | |
| VERSION | #1 | 1200 | 0 |
| id | lang | string |
|---|---|---|
| 1000 | 1033 | Arial |
| 1024 | 1033 | Copying initialization files... |
| 1025 | 1033 | Setup has run into a conflict with a running application. Please close all applications and select OK to try again. |
| 1026 | 1033 | The SETUP.LST file could not be copied - Setup cannot continue. |
| 1027 | 1033 | Cannot read drive |
| 1028 | 1033 | Please verify the drive door is closed and that the disk is formatted and free of errors. |
| 1029 | 1033 | Could not open the file named: |
| 1030 | 1033 | Could not allocate memory for file copy buffer. |
| 1031 | 1033 | Could not read from the file named: |
| 1032 | 1033 | Could not write to the file named: |
| 1033 | 1033 | The destination file is write protected. |
| 1034 | 1033 | The destination file is in-use. Please ensure that all other applications are closed. |
| 1035 | 1033 | Out of space on destination drive. |
| 1036 | 1033 | An access violation occurred while copying the file. |
| 1039 | 1033 | A sharing violation occurred while copying the file. |
| 1040 | 1033 | Out of memory trying to copy the file. |
| 1041 | 1033 | Cannot create temporary file. |
| 1042 | 1033 | Cannot delete existing destination file. |
| 1043 | 1033 | Cannot rename temporary file. |
| 1044 | 1033 | Cannot read source file. |
| 1045 | 1033 | Cannot read destination file attributes. |
| 1046 | 1033 | Internal copy error. |
| 1047 | 1033 | The file could not be installed. |
| 1048 | 1033 | Could not write to the file named: |
| 1049 | 1033 | Please verify that the destination drive is not write protected. |
| 1050 | 1033 | Invalid line in setup information file. |
| 1051 | 1033 | Section: |
| 1052 | 1033 | Please insert the disk labeled: |
| 1053 | 1033 | 'Disk |
| 1054 | 1033 | ' into drive |
| 1055 | 1033 | Please check the connection to drive |
| 1056 | 1033 | Setup |
| 1057 | 1033 | Cannot start main setup program! (|1 returned error code |2) |
| 1058 | 1033 | The setup information file does not specify the name of the main setup program! |
| 1059 | 1033 | Setup cannot be run via a UNC pathname. Please make an explicit network connection and run Setup again. |
| 1060 | 1033 | Could not determine the file length of the file named: |
| 1061 | 1033 | Error loading Windows' versioning library, can't install files! |
| 1062 | 1033 | Setup was completed successfully! |
| 1063 | 1033 | Unable to create a directory named '|1' |
| 1064 | 1033 | Beginning of the bootstrapper section |
| 1065 | 1033 | End of the bootstrapper section |
| 1066 | 1033 | Now spawning the main Setup program '|1'.... |
| 1067 | 1033 | Unable to read title from SETUP.LST. This file may be corrupt. |
| 1068 | 1033 | Error trying to register file '|1' |
| 1069 | 1033 | Error trying to load '|1'. May be unable to register DLL's or EXE's. |
| 1070 | 1033 | Invalid command-line arguments. Unable to continue. |
| 1071 | 1033 | (These files will be removed if setup is cancelled) |
| 1072 | 1033 | The file '|1' is necessary for setup, and cannot be ignored. |
| 1073 | 1033 | Failure writing to the system registry. The registry may be corrupt, or you may not have the required permissions to write to the registry. |
| 1074 | 1033 | Startup |
| 1075 | 1033 | An unexpected error has occurred. Unable to continue. |
| 1076 | 1033 | Incorrect OS version. This program requires Windows 95 or greater, or else Windows NT 3.51 or greater. |
| 2000 | 1033 | File currently on disk was already up to date |
| 2001 | 1033 | File was not found or was an older version -- new file copied |
| 2002 | 1033 | ERROR: |
| 2003 | 1033 | WARNING: |
| 2004 | 1033 | DURING THIS ACTION: |
| 2005 | 1033 | Error writing to logfile '|1' |
| 2006 | 1033 | Setup fatal error: Unable to generate installation log file. |
| 2007 | 1033 | PLEASE DO NOT MODIFY OR DELETE THIS FILE! |
| 2008 | 1033 | This file contains information about the installation of an application. |
| 2009 | 1033 | It will be used to automatically remove all application components from your computer if you choose to do so. |
| 2010 | 1033 | There was an unexpected problem trying to create or write to the logfile '|1'. Error number is |2. |
| 2011 | 1033 | Out of memory trying to create or write to the logfile '|1' |
| 2012 | 1033 | User Responded with '|1' |
| 2013 | 1033 | Error attempting to run the application removal program to remove temporary installation files. |
| 2014 | 1033 | Setup will now start the application removal utility to remove temporary installation files. |
| 2100 | 1033 | OK |
| 2101 | 1033 | Cancel |
| 2102 | 1033 | Abort |
| 2103 | 1033 | Retry |
| 2104 | 1033 | Ignore |
| 2105 | 1033 | Yes |
| 2106 | 1033 | No |
| 2107 | 1033 | (Unknown) |
| 2200 | 1033 | An error occurred while registering the file '|1' |
| 2201 | 1033 | Unexpected error while registering file '|1' |
| 2202 | 1033 | Could not initialize OLE in order to register file '|1' |
| 2203 | 1033 | LoadLibrary() failed while registering file '|1' |
| 2204 | 1033 | No entrypoint for DllRegisterServer() was found in '|1' |
| 2205 | 1033 | DllRegisterServer() in the file '|1' returned failure |
| 2206 | 1033 | One possible cause for this error is that RPC may not be installed on your computer. |
| 2207 | 1033 | If this is the problem, then you will need to exit Setup, install RPC, and restart Setup. |
| 2208 | 1033 | The file '|1' was not copied because it is intended for use under Windows NT only. It is not needed under Windows 95. |
| module_name | hint | ord | function_name |
|---|---|---|---|
| VERSION.dll | 6 | VerInstallFileA | |
| VERSION.dll | 8 | VerQueryValueA | |
| VERSION.dll | GetFileVersionInfoA | ||
| VERSION.dll | 1 | GetFileVersionInfoSizeA | |
| GDI32.dll | 220 | GetStockObject | |
| GDI32.dll | 299 | SelectObject | |
| GDI32.dll | 44 | CreateFontIndirectA | |
| GDI32.dll | 171 | GetDeviceCaps | |
| GDI32.dll | 338 | SetTextColor | |
| GDI32.dll | 70 | DeleteObject | |
| GDI32.dll | 236 | GetTextMetricsA | |
| ADVAPI32.dll | 202 | RegOpenKeyExA | |
| ADVAPI32.dll | 179 | RegCloseKey | |
| ADVAPI32.dll | 182 | RegCreateKeyA | |
| ADVAPI32.dll | 219 | RegSetValueExA | |
| ADVAPI32.dll | 208 | RegQueryValueExA | |
| ole32.dll | 5 | CoCreateInstance | |
| ole32.dll | 97 | OleInitialize | |
| ole32.dll | 121 | OleUninitialize | |
| USER32.dll | 561 | UnpackDDElParam | |
| USER32.dll | 562 | UnregisterClassA | |
| USER32.dll | 413 | PackDDElParam | |
| USER32.dll | 418 | PostMessageA | |
| USER32.dll | 566 | UpdateWindow | |
| USER32.dll | 304 | GetWindowLongA | |
| USER32.dll | 415 | PeekMessageA | |
| USER32.dll | 134 | DestroyWindow | |
| USER32.dll | 389 | MessageBeep | |
| USER32.dll | 40 | CharUpperA | |
| USER32.dll | 32 | CharPrevA | |
| USER32.dll | 125 | DefWindowProcA | |
| USER32.dll | 420 | PostQuitMessage | |
| USER32.dll | 9 | BeginPaint | |
| USER32.dll | 219 | GetClientRect | |
| USER32.dll | 405 | OffsetRect | |
| USER32.dll | 163 | DrawTextA | |
| USER32.dll | 175 | EndPaint | |
| USER32.dll | 453 | SendMessageA | |
| USER32.dll | 197 | FindWindowA | |
| USER32.dll | 347 | IsWindow | |
| USER32.dll | 529 | ShowCursor | |
| USER32.dll | 82 | CreateWindowExA | |
| USER32.dll | 229 | GetDC | |
| USER32.dll | 291 | GetSystemMetrics | |
| USER32.dll | 398 | MoveWindow | |
| USER32.dll | 439 | ReleaseDC | |
| USER32.dll | 533 | ShowWindow | |
| USER32.dll | 269 | GetMessageA | |
| USER32.dll | 555 | TranslateMessage | |
| USER32.dll | 140 | DispatchMessageA | |
| USER32.dll | 10 | BringWindowToTop | |
| USER32.dll | 480 | SetFocus | |
| USER32.dll | 586 | wvsprintfA | |
| USER32.dll | 390 | MessageBoxA | |
| USER32.dll | 358 | LoadCursorA | |
| USER32.dll | 362 | LoadIconA | |
| USER32.dll | 426 | RegisterClassA | |
| USER32.dll | 584 | wsprintfA | |
| USER32.dll | 374 | LoadStringA | |
| USER32.dll | 28 | CharNextA | |
| KERNEL32.dll | 608 | lstrcpyA | |
| KERNEL32.dll | 23 | CloseHandle | |
| KERNEL32.dll | 45 | CreateFileA | |
| KERNEL32.dll | 578 | WriteFile | |
| KERNEL32.dll | 565 | WideCharToMultiByte | |
| KERNEL32.dll | 222 | GetFileType | |
| KERNEL32.dll | 275 | GetStdHandle | |
| KERNEL32.dll | 548 | VirtualAlloc | |
| KERNEL32.dll | 550 | VirtualFree | |
| KERNEL32.dll | 148 | GetACP | |
| KERNEL32.dll | 537 | UnhandledExceptionFilter | |
| KERNEL32.dll | 443 | RtlUnwind | |
| KERNEL32.dll | 100 | ExitProcess | |
| KERNEL32.dll | 161 | GetCommandLineA | |
| KERNEL32.dll | 210 | GetEnvironmentStrings | |
| KERNEL32.dll | 273 | GetStartupInfoA | |
| KERNEL32.dll | 233 | GetLogicalDrives | |
| KERNEL32.dll | 223 | GetFullPathNameA | |
| KERNEL32.dll | 479 | SetCurrentDirectoryA | |
| KERNEL32.dll | 196 | GetCurrentDirectoryA | |
| KERNEL32.dll | 484 | SetEnvironmentVariableA | |
| KERNEL32.dll | 71 | DeleteFileA | |
| KERNEL32.dll | 392 | MultiByteToWideChar | |
| KERNEL32.dll | 217 | GetFileAttributesA | |
| KERNEL32.dll | 39 | CreateDirectoryA | |
| KERNEL32.dll | 318 | GlobalFindAtomA | |
| KERNEL32.dll | 313 | GlobalAddAtomA | |
| KERNEL32.dll | 523 | Sleep | |
| KERNEL32.dll | 317 | GlobalDeleteAtom | |
| KERNEL32.dll | 123 | FindFirstFileA | |
| KERNEL32.dll | 119 | FindClose | |
| KERNEL32.dll | 492 | SetFilePointer | |
| KERNEL32.dll | 306 | GetVersion | |
| KERNEL32.dll | 311 | GetWindowsDirectoryA | |
| KERNEL32.dll | 282 | GetSystemDirectoryA | |
| KERNEL32.dll | 235 | GetModuleFileNameA | |
| KERNEL32.dll | 237 | GetModuleHandleA | |
| KERNEL32.dll | 208 | GetDriveTypeA | |
| KERNEL32.dll | 486 | SetErrorMode | |
| KERNEL32.dll | 365 | LoadLibraryA | |
| KERNEL32.dll | 257 | GetProcAddress | |
| KERNEL32.dll | 143 | FreeLibrary | |
| KERNEL32.dll | 57 | CreateProcessA | |
| KERNEL32.dll | 227 | GetLastError | |
| KERNEL32.dll | 215 | GetExitCodeProcess | |
| KERNEL32.dll | 396 | OpenFile | |
| KERNEL32.dll | 315 | GlobalAlloc | |
| KERNEL32.dll | 326 | GlobalLock | |
| KERNEL32.dll | 614 | lstrlenA | |
| KERNEL32.dll | 375 | LocalFree | |
| KERNEL32.dll | 381 | LocalUnlock | |
| KERNEL32.dll | 248 | GetOEMCP | |
| KERNEL32.dll | 377 | LocalLock | |
| KERNEL32.dll | 371 | LocalAlloc | |
| KERNEL32.dll | 599 | lstrcatA | |
| KERNEL32.dll | 611 | lstrcpynA | |
| KERNEL32.dll | 605 | lstrcmpiA | |
| KERNEL32.dll | 154 | GetCPInfo | |
| KERNEL32.dll | 596 | _lread | |
| KERNEL32.dll | 220 | GetFileSize | |
| KERNEL32.dll | 290 | GetTempFileNameA | |
| KERNEL32.dll | 292 | GetTempPathA | |
| KERNEL32.dll | 255 | GetPrivateProfileStringA | |
| KERNEL32.dll | 358 | IsDBCSLeadByte | |
| KERNEL32.dll | 322 | GlobalFree | |
| KERNEL32.dll | 332 | GlobalUnlock | |
| KERNEL32.dll | 592 | _lclose | |
| KERNEL32.dll | 597 | _lwrite |
StringTable 040904E4
| CompanyName | Microsoft Corporation |
| FileDescription | Setup Bootstrap for Visual Basic Setup Toolkit |
| FileVersion | 4.00.2422 |
| InternalName | SETUP.EXE |
| LegalCopyright | Copyright © 1987-1995 Microsoft Corp. |
| LegalTrademarks | Microsoft® is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation. |
| OriginalFilename | SETUP.EXE |
| ProductName | Microsoft® Visual Basic for Windows |
| ProductVersion | 4.00.2422 |
| Comments | August 22, 1995 |
VS_FIXEDFILEINFO
| FileVersion | 4.0.2422.0 |
| ProductVersion | 4.0.2422.0 |
| StrucVersion | 0x10000 |
| FileFlagsMask | 0x3f |
| FileFlags | 0 |
| FileOS | 0 |
| 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 )