parent | FixMNG.exe | |
---|---|---|
filename | FixMNG.unpacked.exe | |
size | 366592 (0x59800) | |
md5 | 8438678cd92f5eecef1abba0aac1ee19 | |
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 | 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
id | lang | string |
---|---|---|
101 | 2057 | &About FixMNG... |
102 | 2057 | '%s' already exists. Do you want to overwrite it? |
103 | 2057 | Warning! |
104 | 2057 | There was an error processing the MNG file |
105 | 2057 | Cannot allocate a data buffer. |
106 | 2057 | Cannot open input file %s. |
107 | 2057 | Cannot open ouput file %s. |
108 | 2057 | Cannot initialize libmng. |
109 | 2057 | Cannot read the file. |
110 | 2057 | Cannot write the file. |
111 | 2057 | Cannot iterate the chunks. |
112 | 2057 | Error (Code %d) |
113 | 2057 | Cannot copy chunk |
114 | 2057 | Invalid source file (Have you selected an MNG file?) |
115 | 2057 | Fixed MNG saved as %s |
116 | 2057 | Success |
117 | 2057 | This file does not appear to be an Animation Shop MNG. |
118 | 2057 | Warranty |
119 | 2057 | The software is supplied 'as-is', without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for purpose. In no event will Digital Workshop be liable for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the software, including, but not limited to, loss or corruption of data, or losses sustained by the developer or third parties, or failure of the software to operate with any other software or systems. This license shall be governed by the laws of England. |
120 | 2057 | DIGITAL WORKSHOP SPECIFICALLY DISCLAIMS ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. |
61440 | 1033 | Open |
61441 | 1033 | Save As |
61442 | 1033 | All Files (*.*) |
61443 | 1033 | Untitled |
61446 | 1033 | an unnamed file |
61457 | 1033 | &Hide |
61472 | 1033 | No error message is available. |
61473 | 1033 | An unsupported operation was attempted. |
61474 | 1033 | A required resource was unavailable. |
61475 | 1033 | Out of memory. |
61476 | 1033 | An unknown error has occurred. |
61696 | 1033 | Invalid filename. |
61697 | 1033 | Failed to open document. |
61698 | 1033 | Failed to save document. |
61699 | 1033 | Save changes to %1? |
61700 | 1033 | Failed to create empty document. |
61701 | 1033 | The file is too large to open. |
61702 | 1033 | Could not start print job. |
61703 | 1033 | Failed to launch help. |
61704 | 1033 | Internal application error. |
61705 | 1033 | Command failed. |
61706 | 1033 | Insufficient memory to perform operation. |
61707 | 1033 | System registry entries have been removed and the INI file (if any) was deleted. |
61708 | 1033 | Not all of the system registry entries (or INI file) were removed. |
61709 | 1033 | This program requires the file %s, which was not found on this system. |
61710 | 1033 | This program is linked to the missing export %s in the file %s. This machine may have an incompatible version of %s. |
61712 | 1033 | Please enter an integer. |
61713 | 1033 | Please enter a number. |
61714 | 1033 | Please enter an integer between %1 and %2. |
61715 | 1033 | Please enter a number between %1 and %2. |
61716 | 1033 | Please enter no more than %1 characters. |
61717 | 1033 | Please select a button. |
61718 | 1033 | Please enter an integer between 0 and 255. |
61719 | 1033 | Please enter a positive integer. |
61720 | 1033 | Please enter a date and/or time. |
61721 | 1033 | Please enter a currency. |
61728 | 1033 | Unexpected file format. |
61729 | 1033 | %1 Cannot find this file. Please verify that the correct path and file name are given. |
61730 | 1033 | Destination disk drive is full. |
61731 | 1033 | Unable to read from %1, it is opened by someone else. |
61732 | 1033 | Unable to write to %1, it is read-only or opened by someone else. |
61733 | 1033 | An unexpected error occurred while reading %1. |
61734 | 1033 | An unexpected error occurred while writing %1. |
61836 | 1033 | Unable to read write-only property. |
61837 | 1033 | Unable to write read-only property. |
61840 | 1033 | Unable to load mail system support. |
61841 | 1033 | Mail system DLL is invalid. |
61842 | 1033 | Send Mail failed to send message. |
61856 | 1033 | No error occurred. |
61857 | 1033 | An unknown error occurred while accessing %1. |
61858 | 1033 | %1 was not found. |
61859 | 1033 | %1 contains an invalid path. |
61860 | 1033 | %1 could not be opened because there are too many open files. |
61861 | 1033 | Access to %1 was denied. |
61862 | 1033 | An invalid file handle was associated with %1. |
61863 | 1033 | %1 could not be removed because it is the current directory. |
61864 | 1033 | %1 could not be created because the directory is full. |
61865 | 1033 | Seek failed on %1 |
61866 | 1033 | A hardware I/O error was reported while accessing %1. |
61867 | 1033 | A sharing violation occurred while accessing %1. |
61868 | 1033 | A locking violation occurred while accessing %1. |
61869 | 1033 | Disk full while accessing %1. |
61870 | 1033 | An attempt was made to access %1 past its end. |
61872 | 1033 | No error occurred. |
61873 | 1033 | An unknown error occurred while accessing %1. |
61874 | 1033 | An attempt was made to write to the reading %1. |
61875 | 1033 | An attempt was made to access %1 past its end. |
61876 | 1033 | An attempt was made to read from the writing %1. |
61877 | 1033 | %1 has a bad format. |
61878 | 1033 | %1 contained an unexpected object. |
61879 | 1033 | %1 contains an incorrect schema. |
61888 | 1033 | pixels |
module_name | hint | ord | function_name |
---|---|---|---|
KERNEL32.dll | 283 | GetLocalTime | |
KERNEL32.dll | 523 | RaiseException | |
KERNEL32.dll | 670 | TerminateProcess | |
KERNEL32.dll | 368 | GetTimeZoneInformation | |
KERNEL32.dll | 349 | GetSystemTime | |
KERNEL32.dll | 419 | HeapSize | |
KERNEL32.dll | 418 | HeapReAlloc | |
KERNEL32.dll | 185 | GetACP | |
KERNEL32.dll | 265 | GetEnvironmentVariableA | |
KERNEL32.dll | 373 | GetVersionExA | |
KERNEL32.dll | 411 | HeapCreate | |
KERNEL32.dll | 703 | VirtualFree | |
KERNEL32.dll | 699 | VirtualAlloc | |
KERNEL32.dll | 440 | IsBadWritePtr | |
KERNEL32.dll | 685 | UnhandledExceptionFilter | |
KERNEL32.dll | 178 | FreeEnvironmentStringsA | |
KERNEL32.dll | 179 | FreeEnvironmentStringsW | |
KERNEL32.dll | 262 | GetEnvironmentStrings | |
KERNEL32.dll | 264 | GetEnvironmentStringsW | |
KERNEL32.dll | 413 | HeapDestroy | |
KERNEL32.dll | 338 | GetStdHandle | |
KERNEL32.dll | 336 | GetStartupInfoA | |
KERNEL32.dll | 125 | ExitProcess | |
KERNEL32.dll | 392 | GlobalFree | |
KERNEL32.dll | 27 | CloseHandle | |
KERNEL32.dll | 339 | GetStringTypeA | |
KERNEL32.dll | 342 | GetStringTypeW | |
KERNEL32.dll | 437 | IsBadReadPtr | |
KERNEL32.dll | 434 | IsBadCodePtr | |
KERNEL32.dll | 636 | SetStdHandle | |
KERNEL32.dll | 33 | CompareStringA | |
KERNEL32.dll | 34 | CompareStringW | |
KERNEL32.dll | 610 | SetEnvironmentVariableA | |
KERNEL32.dll | 393 | GlobalGetAtomNameA | |
KERNEL32.dll | 767 | lstrcmpiA | |
KERNEL32.dll | 383 | GlobalAddAtomA | |
KERNEL32.dll | 388 | GlobalFindAtomA | |
KERNEL32.dll | 387 | GlobalDeleteAtom | |
KERNEL32.dll | 294 | GetModuleHandleA | |
KERNEL32.dll | 318 | GetProcAddress | |
KERNEL32.dll | 202 | GetCommandLineA | |
KERNEL32.dll | 559 | RtlUnwind | |
KERNEL32.dll | 415 | HeapFree | |
KERNEL32.dll | 409 | HeapAlloc | |
KERNEL32.dll | 609 | SetEndOfFile | |
KERNEL32.dll | 618 | SetFilePointer | |
KERNEL32.dll | 170 | FlushFileBuffers | |
KERNEL32.dll | 52 | CreateFileA | |
KERNEL32.dll | 735 | WriteFile | |
KERNEL32.dll | 536 | ReadFile | |
KERNEL32.dll | 612 | SetErrorMode | |
KERNEL32.dll | 247 | GetCurrentProcess | |
KERNEL32.dll | 741 | WritePrivateProfileStringA | |
KERNEL32.dll | 661 | SizeofResource | |
KERNEL32.dll | 305 | GetOEMCP | |
KERNEL32.dll | 391 | GlobalFlags | |
KERNEL32.dll | 191 | GetCPInfo | |
KERNEL32.dll | 325 | GetProcessVersion | |
KERNEL32.dll | 677 | TlsSetValue | |
KERNEL32.dll | 676 | TlsGetValue | |
KERNEL32.dll | 463 | LocalReAlloc | |
KERNEL32.dll | 395 | GlobalHandle | |
KERNEL32.dll | 399 | GlobalReAlloc | |
KERNEL32.dll | 675 | TlsFree | |
KERNEL32.dll | 282 | GetLastError | |
KERNEL32.dll | 674 | TlsAlloc | |
KERNEL32.dll | 456 | LocalAlloc | |
KERNEL32.dll | 277 | GetFileType | |
KERNEL32.dll | 449 | LeaveCriticalSection | |
KERNEL32.dll | 102 | EnterCriticalSection | |
KERNEL32.dll | 651 | SetUnhandledExceptionFilter | |
KERNEL32.dll | 385 | GlobalAlloc | |
KERNEL32.dll | 764 | lstrcmpA | |
KERNEL32.dll | 180 | FreeLibrary | |
KERNEL32.dll | 249 | GetCurrentThread | |
KERNEL32.dll | 460 | LocalFree | |
KERNEL32.dll | 292 | GetModuleFileNameA | |
KERNEL32.dll | 773 | lstrcpynA | |
KERNEL32.dll | 484 | MultiByteToWideChar | |
KERNEL32.dll | 722 | WideCharToMultiByte | |
KERNEL32.dll | 429 | InterlockedDecrement | |
KERNEL32.dll | 432 | InterlockedIncrement | |
KERNEL32.dll | 396 | GlobalLock | |
KERNEL32.dll | 403 | GlobalUnlock | |
KERNEL32.dll | 483 | MulDiv | |
KERNEL32.dll | 625 | SetLastError | |
KERNEL32.dll | 163 | FindResourceA | |
KERNEL32.dll | 455 | LoadResource | |
KERNEL32.dll | 469 | LockResource | |
KERNEL32.dll | 372 | GetVersion | |
KERNEL32.dll | 250 | GetCurrentThreadId | |
KERNEL32.dll | 447 | LCMapStringA | |
KERNEL32.dll | 448 | LCMapStringW | |
KERNEL32.dll | 621 | SetHandleCount | |
KERNEL32.dll | 85 | DeleteCriticalSection | |
KERNEL32.dll | 776 | lstrlenA | |
KERNEL32.dll | 450 | LoadLibraryA | |
KERNEL32.dll | 381 | GetWindowsDirectoryA | |
KERNEL32.dll | 770 | lstrcpyA | |
KERNEL32.dll | 723 | WinExec | |
KERNEL32.dll | 331 | GetProfileStringA | |
KERNEL32.dll | 761 | lstrcatA | |
KERNEL32.dll | 87 | DeleteFileA | |
KERNEL32.dll | 269 | GetFileAttributesA | |
KERNEL32.dll | 501 | OutputDebugStringA | |
KERNEL32.dll | 426 | InitializeCriticalSection | |
USER32.dll | 392 | IsDialogMessageA | |
USER32.dll | 606 | SetWindowTextA | |
USER32.dll | 618 | ShowWindow | |
USER32.dll | 400 | IsWindowEnabled | |
USER32.dll | 307 | GetNextDlgTabItem | |
USER32.dll | 181 | EnableMenuItem | |
USER32.dll | 52 | CheckMenuItem | |
USER32.dll | 569 | SetMenuItemBitmaps | |
USER32.dll | 452 | ModifyMenuA | |
USER32.dll | 295 | GetMenuState | |
USER32.dll | 408 | LoadBitmapA | |
USER32.dll | 286 | GetMenuCheckMarkDimensions | |
USER32.dll | 681 | WindowFromPoint | |
USER32.dll | 252 | GetCursorPos | |
USER32.dll | 480 | PostQuitMessage | |
USER32.dll | 666 | ValidateRect | |
USER32.dll | 221 | GetActiveWindow | |
USER32.dll | 642 | TranslateMessage | |
USER32.dll | 298 | GetMessageA | |
USER32.dll | 76 | CreateDialogIndirectParamA | |
USER32.dll | 185 | EndDialog | |
USER32.dll | 427 | LoadStringA | |
USER32.dll | 141 | DestroyMenu | |
USER32.dll | 237 | GetClassNameA | |
USER32.dll | 324 | GetSysColorBrush | |
USER32.dll | 441 | MapWindowPoints | |
USER32.dll | 476 | PeekMessageA | |
USER32.dll | 149 | DispatchMessageA | |
USER32.dll | 263 | GetFocus | |
USER32.dll | 540 | SetActiveWindow | |
USER32.dll | 559 | SetFocus | |
USER32.dll | 2 | AdjustWindowRectEx | |
USER32.dll | 68 | CopyRect | |
USER32.dll | 402 | IsWindowVisible | |
USER32.dll | 527 | SendDlgItemMessageA | |
USER32.dll | 228 | GetCapture | |
USER32.dll | 678 | WinHelpA | |
USER32.dll | 498 | RegisterClassA | |
USER32.dll | 284 | GetMenu | |
USER32.dll | 290 | GetMenuItemCount | |
USER32.dll | 322 | GetSubMenu | |
USER32.dll | 258 | GetDlgItem | |
USER32.dll | 351 | GetWindowTextLengthA | |
USER32.dll | 350 | GetWindowTextA | |
USER32.dll | 257 | GetDlgCtrlID | |
USER32.dll | 274 | GetKeyState | |
USER32.dll | 132 | DefWindowProcA | |
USER32.dll | 142 | DestroyWindow | |
USER32.dll | 89 | CreateWindowExA | |
USER32.dll | 610 | SetWindowsHookExA | |
USER32.dll | 21 | CallNextHookEx | |
USER32.dll | 235 | GetClassLongA | |
USER32.dll | 578 | SetPropA | |
USER32.dll | 646 | UnhookWindowsHookEx | |
USER32.dll | 314 | GetPropA | |
USER32.dll | 22 | CallWindowProcA | |
USER32.dll | 517 | RemovePropA | |
USER32.dll | 301 | GetMessageTime | |
USER32.dll | 281 | GetLastActivePopup | |
USER32.dll | 264 | GetForegroundWindow | |
USER32.dll | 560 | SetForegroundWindow | |
USER32.dll | 338 | GetWindow | |
USER32.dll | 342 | GetWindowLongA | |
USER32.dll | 603 | SetWindowPos | |
USER32.dll | 512 | RegisterWindowMessageA | |
USER32.dll | 466 | OffsetRect | |
USER32.dll | 377 | IntersectRect | |
USER32.dll | 625 | SystemParametersInfoA | |
USER32.dll | 347 | GetWindowPlacement | |
USER32.dll | 684 | wsprintfA | |
USER32.dll | 249 | GetCursor | |
USER32.dll | 396 | IsIconic | |
USER32.dll | 326 | GetSystemMetrics | |
USER32.dll | 169 | DrawIcon | |
USER32.dll | 325 | GetSystemMenu | |
USER32.dll | 7 | AppendMenuA | |
USER32.dll | 414 | LoadIconA | |
USER32.dll | 183 | EnableWindow | |
USER32.dll | 410 | LoadCursorA | |
USER32.dll | 66 | CopyIcon | |
USER32.dll | 348 | GetWindowRect | |
USER32.dll | 309 | GetParent | |
USER32.dll | 253 | GetDC | |
USER32.dll | 515 | ReleaseDC | |
USER32.dll | 369 | InflateRect | |
USER32.dll | 399 | IsWindow | |
USER32.dll | 323 | GetSysColor | |
USER32.dll | 550 | SetCursor | |
USER32.dll | 300 | GetMessagePos | |
USER32.dll | 522 | ScreenToClient | |
USER32.dll | 490 | PtInRect | |
USER32.dll | 378 | InvalidateRect | |
USER32.dll | 594 | SetTimer | |
USER32.dll | 445 | MessageBeep | |
USER32.dll | 356 | GrayStringA | |
USER32.dll | 175 | DrawTextA | |
USER32.dll | 627 | TabbedTextOutA | |
USER32.dll | 187 | EndPaint | |
USER32.dll | 12 | BeginPaint | |
USER32.dll | 340 | GetWindowDC | |
USER32.dll | 58 | ClientToScreen | |
USER32.dll | 478 | PostMessageA | |
USER32.dll | 657 | UpdateWindow | |
USER32.dll | 332 | GetTopWindow | |
USER32.dll | 600 | SetWindowLongA | |
USER32.dll | 240 | GetClientRect | |
USER32.dll | 532 | SendMessageA | |
USER32.dll | 405 | KillTimer | |
USER32.dll | 231 | GetClassInfoA | |
USER32.dll | 291 | GetMenuItemID | |
USER32.dll | 446 | MessageBoxA | |
USER32.dll | 210 | ExcludeUpdateRgn | |
USER32.dll | 126 | DefDlgProcA | |
USER32.dll | 651 | UnregisterClassA | |
USER32.dll | 401 | IsWindowUnicode | |
USER32.dll | 37 | CharNextA | |
USER32.dll | 613 | ShowCaret | |
USER32.dll | 166 | DrawFocusRect | |
USER32.dll | 358 | HideCaret | |
GDI32.dll | 55 | CreateFontIndirectA | |
GDI32.dll | 351 | GetStockObject | |
GDI32.dll | 366 | GetTextExtentPoint32A | |
GDI32.dll | 54 | CreateFontA | |
GDI32.dll | 282 | GetClipBox | |
GDI32.dll | 499 | SetTextColor | |
GDI32.dll | 461 | SetBkColor | |
GDI32.dll | 80 | DeleteDC | |
GDI32.dll | 448 | SaveDC | |
GDI32.dll | 441 | RestoreDC | |
GDI32.dll | 455 | SelectObject | |
GDI32.dll | 462 | SetBkMode | |
GDI32.dll | 482 | SetMapMode | |
GDI32.dll | 502 | SetViewportOrgEx | |
GDI32.dll | 396 | OffsetViewportOrgEx | |
GDI32.dll | 449 | ScaleViewportExtEx | |
GDI32.dll | 501 | SetViewportExtEx | |
GDI32.dll | 505 | SetWindowExtEx | |
GDI32.dll | 450 | ScaleWindowExtEx | |
GDI32.dll | 384 | IntersectClipRect | |
GDI32.dll | 83 | DeleteObject | |
GDI32.dll | 293 | GetDeviceCaps | |
GDI32.dll | 77 | CreateSolidBrush | |
GDI32.dll | 426 | PtVisible | |
GDI32.dll | 430 | RectVisible | |
GDI32.dll | 158 | ExtTextOutA | |
GDI32.dll | 149 | Escape | |
GDI32.dll | 517 | TextOutA | |
GDI32.dll | 404 | PatBlt | |
GDI32.dll | 36 | CreateBitmap | |
GDI32.dll | 42 | CreateCompatibleDC | |
GDI32.dll | 17 | BitBlt | |
GDI32.dll | 48 | CreateDIBitmap | |
GDI32.dll | 368 | GetTextExtentPointA | |
GDI32.dll | 335 | GetObjectA | |
comdlg32.dll | 9 | GetOpenFileNameA | |
comdlg32.dll | 11 | GetSaveFileNameA | |
WINSPOOL.DRV | 124 | OpenPrinterA | |
WINSPOOL.DRV | 71 | DocumentPropertiesA | |
WINSPOOL.DRV | 28 | ClosePrinter | |
ADVAPI32.dll | 390 | RegSetValueExA | |
ADVAPI32.dll | 347 | RegCloseKey | |
ADVAPI32.dll | 351 | RegCreateKeyExA | |
ADVAPI32.dll | 370 | RegOpenKeyExA | |
ADVAPI32.dll | 378 | RegQueryValueA | |
SHELL32.dll | 17 | DragAcceptFiles | |
SHELL32.dll | 20 | DragQueryFileA | |
SHELL32.dll | 18 | DragFinish | |
SHELL32.dll | 114 | ShellExecuteA | |
COMCTL32.dll | 17 |
StringTable 080904b0
Comments | Process Animation Shop MNG files to comply with the official MNG spec |
CompanyName | Digital Workshop |
FileDescription | FixMNG Application |
FileVersion | 1, 0, 0, 1 |
InternalName | FixMNG |
LegalCopyright | Copyright (C) 2002 |
LegalTrademarks | |
OriginalFilename | FixMNG.EXE |
PrivateBuild | |
ProductName | FixMNG Application |
ProductVersion | 1, 0, 0, 1 |
SpecialBuild |
VS_FIXEDFILEINFO
FileVersion | 1.0.0.1 |
ProductVersion | 1.0.0.1 |
StrucVersion | 0x10000 |
FileFlagsMask | 0x3f |
FileFlags | 0 |
FileOS | 4 |
FileType | 1 |
FileSubtype | 0 |
Please donate some bucks to keep this site up and running: | |
Ko-fi | |
---|---|
Yandex.Money | |
Thank you! |
[?] can't find file_offset of VA 0x0