filename | chal45.exe | |
---|---|---|
size | 1351279 (0x149e6f) | |
md5 | 3b0098bd7c313b389d6076b9bfb48350 | |
type | PE32 executable (GUI) Intel 80386, for MS Windows | |
mimetype | application/x-dosexec | |
clamav | scan pending | |
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 | 0xc0 |
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
name | va | vsize | raw size | flags | |
---|---|---|---|---|---|
.text | 0x1000 | 0x157e4 | 0x15800 | R-X CODE | |
.rdata | 0x17000 | 0x1ed0 | 0x2000 | R-- IDATA | |
.data | 0x19000 | 0xba54 | 0x4c00 | RW- IDATA | |
.rsrc | 0x25000 | 0x6760 | 0x6800 | R-- IDATA |
Data Directory
type | va | size | |
---|---|---|---|
EXPORT | 0 | 0 | |
IMPORT | 0x17db8 | 0x8c | |
RESOURCE | 0x25000 | 0x6760 | |
EXCEPTION | 0 | 0 | |
SECURITY | 0 | 0 | |
BASERELOC | 0 | 0 | |
DEBUG | 0 | 0 | |
ARCHITECTURE | 0 | 0 | |
GLOBALPTR | 0 | 0 | |
TLS | 0 | 0 | |
LOAD_CONFIG | 0 | 0 | |
Bound_IAT | 0 | 0 | |
IAT | 0x17000 | 0x334 | |
Delay_IAT | 0 | 0 | |
CLR_Header | 0 | 0 |
id | lang | string |
---|---|---|
88 | 1033 | 9847 |
100 | 1033 | Terminate Ctrl+Break |
7001 | 1033 | WinBatch Beta Warning |
7003 | 1033 | Fatal Error |
7004 | 1033 | Window Creation Error |
7005 | 1033 | DLL(s) not found or created |
7006 | 1033 | not found |
7007 | 1033 | Err num |
7008 | 1033 | Batch DLL initialization error |
7009 | 1033 | This is an unlicensed evaluation copy of WinBatch Thank you for using our software. |
7010 | 1033 | This is an unlicensed evaluation copy of WinBatch. Thank you for trying WinBatch. |
7011 | 1033 | This is an unlicensed evaluation copy of WinBatch for Windows 32. Thank you for trying WinBatch. |
7012 | 1033 | Order online or check out our excellent Tech Support Database at http://www.winbatch.com WinBatch is US$99.95. Price includes a copy of WinBatch, WinBatch Studio, PopMenu and FileMenu on CD-ROM along with a 500+ page manual. Shipping is $10.00 in the USA / $15 to Canada / $25.00 elsewhere. |
7013 | 1033 | Price: $99.95 - Includes disk, and 400+ page manual. The package includes the 16-bit version for Windows 3.1x, and the 32-bit version for Windows 95 and Windows NT. Shipping: $10.00 in the USA / $15 to Canada / $25.00 elsewhere. |
7014 | 1033 | This is an unlicensed evaluation copy of the WinBatch Compiler Thank you for using our software. |
7015 | 1033 | WinBatch licensing error |
7016 | 1033 | This product not currently licensed for network server installation. Please call customer service at (206) 938-1743 if you need assistance. |
7017 | 1033 | End Session |
7018 | 1033 | OK to terminate batch file |
7019 | 1033 | Attention |
7020 | 1033 | Please wait. WinBatch processing... |
7021 | 1033 | OLE ERROR |
7022 | 1033 | OLE Init Failed |
7023 | 1033 | Unlicensed |
7024 | 1033 | Disk Space Lookup Error |
7025 | 1033 | Compiler Runtime Error |
7026 | 1033 | EXE file open failed |
7027 | 1033 | Winbatch Runtime Error #9999 |
7028 | 1033 | EXE file damaged, is not usable |
7029 | 1033 | Older version of DLL found on path. Update DLL from WinBatch Compiler disks, or other source of correct DLL's. |
7030 | 1033 | DLL File not found in path. Either incorrect compile option used, or system/file server setup incorrect. |
7031 | 1033 | Required DLL File could not be created. Insufficient disk space exists on drive to write the DLL file above. |
7032 | 1033 | Approx |
7033 | 1033 | needed |
7034 | 1033 | DLL File could not be created. Probable cause of error is that you cannot write to the disk or directory shown above. |
7035 | 1033 | DLL File could not be created. Probable cause of error is that the disk containing the Windows directory is write protected from this user. |
7036 | 1033 | Low memory error |
7037 | 1033 | Could not allocate memory for batch code |
7038 | 1033 | Memory error |
7039 | 1033 | Could not lock memory for batch code |
7040 | 1033 | Encode Error |
7041 | 1033 | Input filename not specified |
7042 | 1033 | Illegal/Missing encryption string |
7043 | 1033 | Input file not found |
7044 | 1033 | Could not allocate (or lock) work buffer |
7046 | 1033 | Error reading input file |
7047 | 1033 | Input file too big |
7048 | 1033 | Invalid Global Handle Passed |
7049 | 1033 | Output filename not specified |
7050 | 1033 | Output file open failed |
7051 | 1033 | Could not lock work buffer (2) |
7052 | 1033 | Attention: This software is part of a public beta test. Even though this software is considered safe for public use, reasonable caution, including a backed up system, is recommended. |
7053 | 1033 | Due to the powerful nature of this new version of WinBatch we simply cannot be at all responsible for any problems this software may cause on your system. Now... be sure to have fun! Do you want this warning to continue to appear? |
7054 | 1033 | WinBatch Shutdown Notification |
7055 | 1033 | Please close all other open windows and then select OK, or select Cancel to stop the shutdown process. |
7056 | 1033 | Unable to access or process specified #include file |
7057 | 1033 | WinBatch Error |
7058 | 1033 | Specified batch file not found |
7059 | 1033 | Error allocating memory to extract file |
7060 | 1033 | Error extracting file |
7061 | 1033 | Error uncompressing file |
7062 | 1033 | Error uncompressing script |
7063 | 1033 | Error converting Unicode batch/menu file |
7064 | 1033 | #include files too deeply nested (> 16 levels) |
10102 | 1033 | 10102: WinBatch - Unrecognized ParentProcess request code |
10103 | 1033 | 10103: WinBatch Compiler - CallExt not available |
10104 | 1033 | 10104: WinBatch: EnvironSet Var and/or Value too long |
10105 | 1033 | 10105: WinBatch: EnvironSet - Failed. No space? |
10106 | 1033 | 10106: WinBatch: EnvironGet - Failed. Name too long? |
10107 | 1033 | 10107: WinBatch: EnvironGet - Failed. Value too long? |
10108 | 1033 | 10108: Box functions: Box command stack full |
10109 | 1033 | 10109: Box functions: Invalid box ID |
10110 | 1033 | 10110: BoxButtonDraw: Invalid button ID |
10111 | 1033 | 10111: BoxButtonDraw: Invalid 'rect' string |
10112 | 1033 | 10112: BoxButtonStat: Invalid button ID |
10113 | 1033 | 10113: BoxColor: Invalid color string |
10114 | 1033 | 10114: BoxColor: Invalid 'wash' color |
10115 | 1033 | 10115: BoxDrawRect: Invalid 'rect' string |
10116 | 1033 | 10116: BoxDrawLine: Invalid 'rect' string |
10117 | 1033 | 10117: BoxNew: Invalid 'rect' string |
10118 | 1033 | 10118: BoxNew: Invalid 'style' flag |
10119 | 1033 | 10119: BoxNew: Unable to create box |
10120 | 1033 | 10120: BoxPen: Invalid color string |
10121 | 1033 | 10121: BoxPen: Invalid pen width |
10122 | 1033 | 10122: BoxTextColor: Invalid color string |
10123 | 1033 | 10123: BoxTextFont: Invalid font size |
10124 | 1033 | 10124: BoxTextFont: Invalid font style |
10125 | 1033 | 10125: BoxTextFont: Invalid font family |
10126 | 1033 | 10126: BoxDrawText: Invalid 'erase' flag |
10127 | 1033 | 10127: BoxDrawText: Invalid 'alignment' flag |
10128 | 1033 | 10128: BoxDrawText: Invalid 'rect' string |
10129 | 1033 | 10129: BoxUpdates: Invalid 'update' flag |
10130 | 1033 | 10130: BoxesUp: Invalid 'rect' string |
10131 | 1033 | 10131: BoxesUp: Invalid 'show' mode |
10132 | 1033 | 10132: BoxMapMode: Invalid map mode |
10133 | 1033 | 10133: BoxDrawRect: Invalid style |
10134 | 1033 | 10134: BoxDrawCircle: Invalid 'rect' string |
10135 | 1033 | 10135: BoxDrawCircle: Invalid style |
10136 | 1033 | 10136: BoxButtonDraw: Unable to create button |
10137 | 1033 | 10137: BoxButtonKill: Invalid button ID |
10138 | 1033 | 10138: BoxDataClear: Specified tag not found |
10139 | 1033 | 10139: IntControl: Unrecognized Request |
10140 | 1033 | 10140: BoxBitmap: Invalid 'stretch' mode |
10141 | 1033 | 10141: ExtractAttachedFile: Function supported only in compiled version |
10142 | 1033 | 10142: ExtractAttachedFile: Target file name must be specified |
10143 | 1033 | 10143: ExtractAttachedFile: Error finding or extracting specified file |
10144 | 1033 | 10144: ExtractAttachedFile: Invalid request |
10145 | 1033 | 10145: IntControl 1006: Unable to allocate or lock memory |
module_name | hint | ord | function_name |
---|---|---|---|
KERNEL32.dll | 534 | SearchPathA | |
KERNEL32.dll | 587 | SetFilePointer | |
KERNEL32.dll | 684 | WideCharToMultiByte | |
KERNEL32.dll | 273 | GetModuleHandleA | |
KERNEL32.dll | 370 | GlobalHandle | |
KERNEL32.dll | 458 | MulDiv | |
KERNEL32.dll | 262 | GetLocalTime | |
KERNEL32.dll | 651 | UnmapViewOfFile | |
KERNEL32.dll | 445 | MapViewOfFile | |
KERNEL32.dll | 51 | CreateFileMappingA | |
KERNEL32.dll | 261 | GetLastError | |
KERNEL32.dll | 661 | VirtualAlloc | |
KERNEL32.dll | 326 | GetSystemInfo | |
KERNEL32.dll | 581 | SetErrorMode | |
KERNEL32.dll | 665 | VirtualFree | |
KERNEL32.dll | 315 | GetStartupInfoA | |
KERNEL32.dll | 351 | GetVersion | |
KERNEL32.dll | 404 | InterlockedDecrement | |
KERNEL32.dll | 407 | InterlockedIncrement | |
KERNEL32.dll | 117 | ExitProcess | |
KERNEL32.dll | 635 | TerminateProcess | |
KERNEL32.dll | 227 | GetCurrentProcess | |
KERNEL32.dll | 648 | UnhandledExceptionFilter | |
KERNEL32.dll | 160 | FreeEnvironmentStringsA | |
KERNEL32.dll | 161 | FreeEnvironmentStringsW | |
KERNEL32.dll | 242 | GetEnvironmentStrings | |
KERNEL32.dll | 244 | GetEnvironmentStringsW | |
KERNEL32.dll | 173 | GetCPInfo | |
KERNEL32.dll | 167 | GetACP | |
KERNEL32.dll | 284 | GetOEMCP | |
KERNEL32.dll | 589 | SetHandleCount | |
KERNEL32.dll | 317 | GetStdHandle | |
KERNEL32.dll | 256 | GetFileType | |
KERNEL32.dll | 416 | IsDBCSLeadByte | |
KERNEL32.dll | 230 | GetCurrentThreadId | |
KERNEL32.dll | 642 | TlsSetValue | |
KERNEL32.dll | 639 | TlsAlloc | |
KERNEL32.dll | 593 | SetLastError | |
KERNEL32.dll | 641 | TlsGetValue | |
KERNEL32.dll | 388 | HeapDestroy | |
KERNEL32.dll | 386 | HeapCreate | |
KERNEL32.dll | 530 | RtlUnwind | |
KERNEL32.dll | 401 | InitializeCriticalSection | |
KERNEL32.dll | 94 | EnterCriticalSection | |
KERNEL32.dll | 424 | LeaveCriticalSection | |
KERNEL32.dll | 422 | LCMapStringA | |
KERNEL32.dll | 423 | LCMapStringW | |
KERNEL32.dll | 318 | GetStringTypeA | |
KERNEL32.dll | 321 | GetStringTypeW | |
KERNEL32.dll | 390 | HeapFree | |
KERNEL32.dll | 384 | HeapAlloc | |
KERNEL32.dll | 263 | GetLocaleInfoA | |
KERNEL32.dll | 264 | GetLocaleInfoW | |
KERNEL32.dll | 152 | FlushFileBuffers | |
KERNEL32.dll | 604 | SetStdHandle | |
KERNEL32.dll | 375 | GlobalSize | |
KERNEL32.dll | 374 | GlobalReAlloc | |
KERNEL32.dll | 729 | lstrcmpiA | |
KERNEL32.dll | 310 | GetProfileStringA | |
KERNEL32.dll | 293 | GetPrivateProfileStringA | |
KERNEL32.dll | 240 | GetDriveTypeA | |
KERNEL32.dll | 356 | GetWindowsDirectoryA | |
KERNEL32.dll | 509 | ReadFile | |
KERNEL32.dll | 697 | WriteFile | |
KERNEL32.dll | 89 | DosDateTimeToFileTime | |
KERNEL32.dll | 433 | LocalFileTimeToFileTime | |
KERNEL32.dll | 50 | CreateFileA | |
KERNEL32.dll | 588 | SetFileTime | |
KERNEL32.dll | 236 | GetDiskFreeSpaceA | |
KERNEL32.dll | 431 | LocalAlloc | |
KERNEL32.dll | 738 | lstrlenA | |
KERNEL32.dll | 627 | Sleep | |
KERNEL32.dll | 425 | LoadLibraryA | |
KERNEL32.dll | 344 | GetTickCount | |
KERNEL32.dll | 25 | CloseHandle | |
KERNEL32.dll | 726 | lstrcmpA | |
KERNEL32.dll | 437 | LocalLock | |
KERNEL32.dll | 441 | LocalUnlock | |
KERNEL32.dll | 435 | LocalFree | |
KERNEL32.dll | 723 | lstrcatA | |
KERNEL32.dll | 183 | GetCommandLineW | |
KERNEL32.dll | 182 | GetCommandLineA | |
KERNEL32.dll | 371 | GlobalLock | |
KERNEL32.dll | 732 | lstrcpyA | |
KERNEL32.dll | 360 | GlobalAlloc | |
KERNEL32.dll | 459 | MultiByteToWideChar | |
KERNEL32.dll | 378 | GlobalUnlock | |
KERNEL32.dll | 367 | GlobalFree | |
KERNEL32.dll | 297 | GetProcAddress | |
KERNEL32.dll | 162 | FreeLibrary | |
KERNEL32.dll | 352 | GetVersionExA | |
KERNEL32.dll | 271 | GetModuleFileNameA | |
KERNEL32.dll | 735 | lstrcpynA | |
KERNEL32.dll | 82 | DeleteCriticalSection | |
ADVAPI32.dll | 50 | CloseServiceHandle | |
ADVAPI32.dll | 406 | SetServiceStatus | |
ADVAPI32.dll | 181 | GetServiceDisplayNameA | |
ADVAPI32.dll | 303 | OpenSCManagerA | |
ADVAPI32.dll | 325 | RegCloseKey | |
ADVAPI32.dll | 357 | RegQueryValueExA | |
ADVAPI32.dll | 348 | RegOpenKeyExA | |
ADVAPI32.dll | 334 | RegDeleteValueA | |
ADVAPI32.dll | 368 | RegSetValueExA | |
ADVAPI32.dll | 329 | RegCreateKeyExA | |
ADVAPI32.dll | 375 | RegisterServiceCtrlHandlerA | |
ADVAPI32.dll | 410 | StartServiceCtrlDispatcherA | |
USER32.dll | 473 | PeekMessageA | |
USER32.dll | 399 | IsWindowVisible | |
USER32.dll | 528 | SendMessageA | |
USER32.dll | 424 | LoadStringA | |
USER32.dll | 589 | SetTimer | |
USER32.dll | 455 | MsgWaitForMultipleObjects | |
USER32.dll | 546 | SetCursor | |
USER32.dll | 247 | GetCursor | |
USER32.dll | 601 | SetWindowTextA | |
USER32.dll | 375 | InvalidateRect | |
USER32.dll | 46 | CharUpperA | |
USER32.dll | 651 | UpdateWindow | |
USER32.dll | 307 | GetParent | |
USER32.dll | 339 | GetWindowLongA | |
USER32.dll | 225 | GetAsyncKeyState | |
USER32.dll | 272 | GetKeyState | |
USER32.dll | 39 | CharPrevA | |
USER32.dll | 494 | RegisterClassA | |
USER32.dll | 139 | DestroyIcon | |
USER32.dll | 598 | SetWindowPos | |
USER32.dll | 597 | SetWindowPlacement | |
USER32.dll | 344 | GetWindowPlacement | |
USER32.dll | 511 | ReleaseDC | |
USER32.dll | 251 | GetDC | |
USER32.dll | 659 | ValidateRect | |
USER32.dll | 211 | FillRect | |
USER32.dll | 347 | GetWindowTextA | |
USER32.dll | 413 | LoadImageA | |
USER32.dll | 393 | IsIconic | |
USER32.dll | 345 | GetWindowRect | |
USER32.dll | 613 | ShowWindow | |
USER32.dll | 555 | SetFocus | |
USER32.dll | 536 | SetActiveWindow | |
USER32.dll | 182 | EnableWindow | |
USER32.dll | 238 | GetClientRect | |
USER32.dll | 174 | DrawTextA | |
USER32.dll | 186 | EndPaint | |
USER32.dll | 219 | GetActiveWindow | |
USER32.dll | 477 | PostQuitMessage | |
USER32.dll | 402 | KillTimer | |
USER32.dll | 131 | DefWindowProcA | |
USER32.dll | 323 | GetSystemMetrics | |
USER32.dll | 88 | CreateWindowExA | |
USER32.dll | 261 | GetFocus | |
USER32.dll | 677 | wsprintfA | |
USER32.dll | 443 | MessageBoxA | |
USER32.dll | 141 | DestroyWindow | |
USER32.dll | 322 | GetSystemMenu | |
USER32.dll | 180 | EnableMenuItem | |
USER32.dll | 6 | AppendMenuA | |
USER32.dll | 475 | PostMessageA | |
USER32.dll | 296 | GetMessageA | |
USER32.dll | 396 | IsWindow | |
USER32.dll | 389 | IsDialogMessageA | |
USER32.dll | 637 | TranslateMessage | |
USER32.dll | 148 | DispatchMessageA | |
USER32.dll | 411 | LoadIconA | |
USER32.dll | 407 | LoadCursorA | |
USER32.dll | 495 | RegisterClassExA | |
USER32.dll | 36 | CharNextA | |
USER32.dll | 11 | BeginPaint | |
USER32.dll | 253 | GetDesktopWindow | |
USER32.dll | 320 | GetSysColor | |
GDI32.dll | 327 | MoveToEx | |
GDI32.dll | 81 | Ellipse | |
GDI32.dll | 73 | DeleteDC | |
GDI32.dll | 416 | SetStretchBltMode | |
GDI32.dll | 432 | StretchBlt | |
GDI32.dll | 387 | SetBrushOrgEx | |
GDI32.dll | 324 | LineTo | |
GDI32.dll | 35 | CreateCompatibleDC | |
GDI32.dll | 379 | SelectPalette | |
GDI32.dll | 356 | RealizePalette | |
GDI32.dll | 59 | CreatePalette | |
GDI32.dll | 232 | GetDeviceCaps | |
GDI32.dll | 289 | GetStockObject | |
GDI32.dll | 61 | CreatePen | |
GDI32.dll | 359 | Rectangle | |
GDI32.dll | 70 | CreateSolidBrush | |
GDI32.dll | 48 | CreateFontIndirectA | |
GDI32.dll | 304 | GetTextExtentPoint32A | |
GDI32.dll | 311 | GetTextMetricsA | |
GDI32.dll | 421 | SetTextJustification | |
GDI32.dll | 378 | SelectObject | |
GDI32.dll | 76 | DeleteObject | |
GDI32.dll | 385 | SetBkMode | |
GDI32.dll | 273 | GetObjectA | |
GDI32.dll | 420 | SetTextColor | |
SHELL32.dll | 159 | Shell_NotifyIconA | |
SHELL32.dll | 32 | ExtractIconA | |
VERSION.dll | GetFileVersionInfoA | ||
VERSION.dll | 1 | GetFileVersionInfoSizeA | |
VERSION.dll | 10 | VerQueryValueA |
StringTable 040904E4
Comments | |
CompanyName | |
FileDescription | chal45 |
FileVersion | 1.0 |
InternalName | chal45.exe |
LegalCopyright | |
LegalTrademarks | |
OriginalFilename | chal45.exe |
ProductName | chal45 |
ProductVersion | 1.0 |
ToolsetBuildInfo | Compiled with WinBatch Compiler 2012A by The Wixxerd (#882790) ERSION_INFO |
ToolsetCopyright | Portions Copyright (c) 1990-2012 Wilson WindowWare, Inc. |
CompileTime | 2012:10:14:17:06:47 |
VS_FIXEDFILEINFO
FileVersion | 1.0.0.0 |
ProductVersion | 1.0.0.0 |
StrucVersion | 0x10000 |
FileFlagsMask | 3 |
FileFlags | 0 |
FileOS | 4 |
FileType | 1 |
FileSubtype | 0 |
offset | size | type | comment | |
---|---|---|---|---|
0 | 143872 | EXE | 01/30/2012 21:03:18 | # |
15c1 | 15 | HTM | # | |
23200 | 1162752 | DLL | 01/30/2012 21:03:13 | # |
13f000 | 44655 | BIN | overlay data past EOF | # |
Scanning the drive for archives: 1 file, 1351279 bytes (1320 KiB) Errors: 1
Please donate some bucks to keep this site up and running: | |
Ko-fi | |
---|---|
Yandex.Money | |
Thank you! |
everything is OK