filename | windiff.exe | |
---|---|---|
size | 105984 (0x19e00) | |
md5 | 73d03c1ccf0ba356992f2b4ff1cf4d55 | |
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 | 0xe0 |
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 | 0x14948 | 0x14a00 | R-X CODE | |
.data | 0x16000 | 0x26f4 | 0x200 | RW- IDATA | |
.rsrc | 0x19000 | 0x4df8 | 0x4e00 | R-- IDATA |
Data Directory
type | va | size | |
---|---|---|---|
EXPORT | 0 | 0 | |
IMPORT | 0x14714 | 0xc8 | |
RESOURCE | 0x19000 | 0x4df8 | |
EXCEPTION | 0 | 0 | |
SECURITY | 0 | 0 | |
BASERELOC | 0 | 0 | |
DEBUG | 0x13c0 | 0x1c | |
ARCHITECTURE | 0 | 0 | |
GLOBALPTR | 0 | 0 | |
TLS | 0 | 0 | |
LOAD_CONFIG | 0 | 0 | |
Bound_IAT | 0 | 0 | |
IAT | 0x1000 | 0x3ac | |
Delay_IAT | 0 | 0 | |
CLR_Header | 0 | 0 |
id | lang | string |
---|---|---|
650 | 1033 | Line not visible in this view |
651 | 1033 | only in %s%s |
652 | 1033 | different |
653 | 1033 | identical |
654 | 1033 | same size |
655 | 1033 | Cannot open temp file |
656 | 1033 | Bad argument to compitem_getfilename |
657 | 1033 | Select First File |
658 | 1033 | Select Second File |
659 | 1033 | Couldn't find %s |
660 | 1033 | Cannot open %s |
661 | 1033 | identical, |
662 | 1033 | left-only, |
663 | 1033 | right-only, |
664 | 1033 | differing |
665 | 1033 | -- %d files listed |
666 | 1033 | Please enter the directory name |
667 | 1033 | failed to copy %s |
668 | 1033 | %4d files requested. Copying... |
669 | 1033 | Copy Aborted |
670 | 1033 | Copy Complete: %d files failed |
671 | 1033 | Copy Complete: %d files copied |
672 | 1033 | Exit |
673 | 1033 | Couldn't find any files. |
689 | 1033 | Windiff Usage |
690 | 1033 | -L got two paths - needs at most one |
691 | 1033 | Bad or missing SLM.INI or SD.INI file. |
692 | 1033 | Page # of $ |
693 | 1033 | Sent to printer. |
694 | 1033 | Unable to print. |
695 | 1033 | Windiff Error |
696 | 1033 | No More Changes |
697 | 1033 | No Previous Changes |
698 | 1033 | Outline |
699 | 1033 | Expand |
700 | 1033 | File does not exist. |
701 | 1033 | Failed to launch editor |
702 | 1033 | Comparing... |
703 | 1033 | WinDiff: scanning |
704 | 1033 | Abort |
705 | 1033 | Please wait for current operation to finish |
706 | 1033 | Abort Pending |
707 | 1033 | %d.%03d seconds |
708 | 1033 | Tracing enabled to .\windiff.trc |
709 | 1033 | Tracing disabled |
710 | 1033 | Please create a diff list first |
711 | 1033 | File and directory comparisons |
712 | 1033 | Editor command (%p = file, %l = line#) |
713 | 1033 | -- %s -- includes %s%s%s%s files |
714 | 1033 | (both have identical times) |
715 | 1033 | different in blanks only |
716 | 1033 | Enter substring, or regular expression |
717 | 1033 | Enter Pattern (substring, not wildcard) |
718 | 1033 | Mark Files |
719 | 1033 | Please enter password for %s |
720 | 1033 | Copying %4d files |
721 | 1033 | Both files unreadable |
722 | 1033 | Left file unreadable |
723 | 1033 | Right file unreadable |
724 | 1033 | (unreadable) |
725 | 1033 | %s (%s is more recent) |
726 | 1033 | %s is read-only. Overwrite ? |
727 | 1033 | Copy Files |
728 | 1033 | No file selected. Nothing rescanned. |
729 | 1033 | No file selected. Nothing to edit. |
730 | 1033 | Error opening file |
731 | 1033 | Save Composite File |
732 | 1033 | Usage: windiff [options] path1 [path2] |
733 | 1033 | Options: |
734 | 1033 | -D Compare one directory only. |
735 | 1033 | -F[flags] savefile Save composite file to 'savefile'. The 'flags' may consist of one or more of I (identical), L (left), R (right), F (moved leFt), G (moved riGht), S (Similar left), A (similiAr right), X (exit after saving list). |
736 | 1033 | (e.g. -FLF saves list of Left or moved-leFt lines). |
737 | 1033 | -I file Reads list of files to compare, from the specified input file. Each line can contain one or two filenames, space delimited (with quoting, if filenames contain spaces). |
738 | 1033 | If a line contains only one filename, the file is compared to itself. |
739 | 1033 | If a line contains only one filename and the -L flag has been used, then the file is compared to the corresponding file from the source control system. If the -L flag was not used, the file is compared to itself. |
740 | 1033 | To disable the space-delimited parsing, use -I1 which interprets each line as a filename. |
741 | 1033 | |
742 | 1033 | -L Compare local files (right side) against the corresponding Source Depot base file, or the SLM master file (left side). Implies -D, use -T to override. |
743 | 1033 | -L! Force Source Depot mode. |
744 | 1033 | -LC client Specify the SD client. |
745 | 1033 | -LD changenum Show diffs for all files in the specified change number. |
746 | 1033 | -LP port Specify the SD server and port. |
747 | 1033 | -LR Reverse comparison, so local files are on the left side. |
748 | 1033 | -N name NET SEND notification to 'name' at end of comparison. |
749 | 1033 | -O Outline view (no automatic expansion). |
750 | 1033 | -P Perverse comparison: breaks lines on punctuation. |
751 | 1033 | -S[flags] savefile Save list of files to 'savefile'. The 'flags' may consist of one or more of S (same), L (left), R (right), D (different), X (exit after saving list). |
752 | 1033 | (e.g. -SLD saves list of Left or Different files). |
753 | 1033 | -T Compare whole subtree. |
754 | 1033 | -X[flags] Exclude files. The 'flags' may consist of one or more of L (left), R (right), S (same), D (different), O (readOnly), I (SLM libary files). |
755 | 1033 | (e.g. -XRI excludes Right and SLM library files). |
756 | 1033 | Notes: |
757 | 1033 | Any filename (path1, path2, or in the -I input file) can have a SLM version (windiff foo.c@v-3 foo.c) or a SD revision (windiff foo.c#57 foo.c#58). |
758 | 1033 | Any valid SD revision spec can be used: @label, @change, @yyyy/mm/dd[:hh:mm:ss], #revision, etc. |
759 | 1033 | -L works with SLM versions or SD revisions: e.g. "windiff -l #head" compares local files against their SD head revisions (NOTE, "windiff -l" compares against master file for SLM, but against #have revision for SD). |
800 | 1033 | Invalid Go To Line string. |
801 | 1033 | There are no lines in the current view. |
802 | 1033 | Not found: %s |
803 | 1033 | Tab width (between 1 and 100): |
804 | 1033 | The tab width must be between 1 and 100. |
805 | 1033 | Bad or missing SD.INI file (it belongs in the SD client root). |
806 | 1033 | Composite file is not available when left or right file is Unicode. |
807 | 1033 | -LO expects no path arguments. |
808 | 1033 | The -LO (diff opened files) and -LD (describe a submitted change) switches are mutually exclusive. |
809 | 1033 | -LD expects no path arguments. |
811 | 1033 | -I expects an input filename, and either no path arguments, or one or two path arguments containing {} which are replaced by text from the input file. |
812 | 1033 | Unable to open input file. |
813 | 1033 | Unable to show usage text, because unable to load riched20.dll. |
module_name | hint | ord | function_name |
---|---|---|---|
msvcrt.dll | 214 | _controlfp | |
msvcrt.dll | 152 | __set_app_type | |
msvcrt.dll | 133 | __p__fmode | |
msvcrt.dll | 128 | __p__commode | |
msvcrt.dll | 182 | _adjust_fdiv | |
msvcrt.dll | 154 | __setusermatherr | |
msvcrt.dll | 314 | _initterm | |
msvcrt.dll | 109 | __getmainargs | |
msvcrt.dll | 237 | _except_handler3 | |
msvcrt.dll | 200 | _cexit | |
msvcrt.dll | 78 | _XcptFilter | |
msvcrt.dll | 246 | _exit | |
msvcrt.dll | 197 | _c_exit | |
msvcrt.dll | 370 | _ltoa | |
msvcrt.dll | 655 | exit | |
msvcrt.dll | 695 | isalpha | |
msvcrt.dll | 781 | strtok | |
msvcrt.dll | 281 | _fullpath | |
msvcrt.dll | 503 | _stricmp | |
msvcrt.dll | 430 | _mkdir | |
msvcrt.dll | 168 | _acmdln | |
msvcrt.dll | 727 | malloc | |
msvcrt.dll | 769 | strcspn | |
msvcrt.dll | 760 | sprintf | |
msvcrt.dll | 774 | strncmp | |
msvcrt.dll | 501 | _strdup | |
msvcrt.dll | 794 | toupper | |
msvcrt.dll | 700 | islower | |
msvcrt.dll | 765 | strchr | |
msvcrt.dll | 643 | atoi | |
msvcrt.dll | 815 | wcsncpy | |
msvcrt.dll | 703 | isspace | |
msvcrt.dll | 697 | isdigit | |
msvcrt.dll | 289 | _getcwd | |
msvcrt.dll | 676 | free | |
ADVAPI32.dll | 459 | RegCreateKeyA | |
ADVAPI32.dll | 456 | RegCloseKey | |
ADVAPI32.dll | 491 | RegQueryValueExA | |
ADVAPI32.dll | 465 | RegDeleteValueA | |
ADVAPI32.dll | 504 | RegSetValueExA | |
ADVAPI32.dll | 480 | RegOpenKeyA | |
KERNEL32.dll | 533 | IsDBCSLeadByte | |
KERNEL32.dll | 120 | DeleteFileA | |
KERNEL32.dll | 74 | CreateFileA | |
KERNEL32.dll | 44 | CloseHandle | |
KERNEL32.dll | 328 | GetFileAttributesA | |
KERNEL32.dll | 751 | SetFileAttributesA | |
KERNEL32.dll | 335 | GetFileTime | |
KERNEL32.dll | 333 | GetFileSize | |
KERNEL32.dll | 193 | FindClose | |
KERNEL32.dll | 197 | FindFirstFileA | |
KERNEL32.dll | 757 | SetFileTime | |
KERNEL32.dll | 58 | CopyFileA | |
KERNEL32.dll | 568 | LocalFree | |
KERNEL32.dll | 574 | LocalUnlock | |
KERNEL32.dll | 569 | LocalHandle | |
KERNEL32.dll | 206 | FindNextFileA | |
KERNEL32.dll | 570 | LocalLock | |
KERNEL32.dll | 564 | LocalAlloc | |
KERNEL32.dll | 923 | lstrcpynA | |
KERNEL32.dll | 908 | _lread | |
KERNEL32.dll | 324 | GetExitCodeProcess | |
KERNEL32.dll | 869 | WaitForSingleObject | |
KERNEL32.dll | 92 | CreateProcessA | |
KERNEL32.dll | 414 | GetStdHandle | |
KERNEL32.dll | 907 | _lopen | |
KERNEL32.dll | 514 | InitializeCriticalSection | |
KERNEL32.dll | 557 | LeaveCriticalSection | |
KERNEL32.dll | 139 | EnterCriticalSection | |
KERNEL32.dll | 306 | GetCurrentThreadId | |
KERNEL32.dll | 118 | DeleteCriticalSection | |
KERNEL32.dll | 359 | GetModuleHandleA | |
KERNEL32.dll | 229 | FreeLibrary | |
KERNEL32.dll | 558 | LoadLibraryA | |
KERNEL32.dll | 101 | CreateThread | |
KERNEL32.dll | 874 | WinExec | |
KERNEL32.dll | 489 | GlobalUnlock | |
KERNEL32.dll | 482 | GlobalLock | |
KERNEL32.dll | 446 | GetTickCount | |
KERNEL32.dll | 412 | GetStartupInfoA | |
KERNEL32.dll | 438 | GetTempPathA | |
KERNEL32.dll | 436 | GetTempFileNameA | |
KERNEL32.dll | 339 | GetFullPathNameA | |
KERNEL32.dll | 909 | _lwrite | |
KERNEL32.dll | 904 | _lclose | |
KERNEL32.dll | 917 | lstrcmpiA | |
KERNEL32.dll | 49 | CompareFileTime | |
KERNEL32.dll | 471 | GlobalAlloc | |
KERNEL32.dll | 911 | lstrcatA | |
KERNEL32.dll | 478 | GlobalFree | |
KERNEL32.dll | 926 | lstrlenA | |
KERNEL32.dll | 305 | GetCurrentThread | |
KERNEL32.dll | 792 | SetThreadPriority | |
KERNEL32.dll | 325 | GetExitCodeThread | |
KERNEL32.dll | 656 | ReadFile | |
KERNEL32.dll | 886 | WriteFile | |
KERNEL32.dll | 346 | GetLastError | |
KERNEL32.dll | 809 | Sleep | |
KERNEL32.dll | 774 | SetNamedPipeHandleState | |
KERNEL32.dll | 592 | MulDiv | |
KERNEL32.dll | 602 | OpenFile | |
KERNEL32.dll | 914 | lstrcmpA | |
KERNEL32.dll | 920 | lstrcpyA | |
KERNEL32.dll | 441 | GetThreadLocale | |
GDI32.dll | 57 | CreateFontA | |
GDI32.dll | 143 | DeleteObject | |
GDI32.dll | 71 | CreatePen | |
GDI32.dll | 80 | CreateSolidBrush | |
GDI32.dll | 463 | MoveToEx | |
GDI32.dll | 459 | LineTo | |
GDI32.dll | 524 | SelectObject | |
GDI32.dll | 444 | GetTextMetricsA | |
GDI32.dll | 421 | GetStockObject | |
GDI32.dll | 500 | Rectangle | |
USER32.dll | 658 | ShowWindow | |
USER32.dll | 39 | CharLowerBuffA | |
USER32.dll | 196 | EnableWindow | |
USER32.dll | 273 | GetDlgItem | |
USER32.dll | 419 | IsDlgButtonChecked | |
USER32.dll | 158 | DialogBoxParamA | |
USER32.dll | 42 | CharNextA | |
USER32.dll | 45 | CharPrevA | |
USER32.dll | 346 | GetSysColor | |
USER32.dll | 11 | AttachThreadInput | |
USER32.dll | 270 | GetDesktopWindow | |
USER32.dll | 551 | RegisterWindowMessageA | |
USER32.dll | 161 | DispatchMessageA | |
USER32.dll | 682 | TranslateMessage | |
USER32.dll | 679 | TranslateAcceleratorA | |
USER32.dll | 509 | PeekMessageA | |
USER32.dll | 489 | MoveWindow | |
USER32.dll | 456 | LoadStringA | |
USER32.dll | 642 | SetWindowPlacement | |
USER32.dll | 371 | GetWindowPlacement | |
USER32.dll | 511 | PostMessageA | |
USER32.dll | 151 | DestroyMenu | |
USER32.dll | 676 | TrackPopupMenu | |
USER32.dll | 64 | ClientToScreen | |
USER32.dll | 194 | EnableMenuItem | |
USER32.dll | 59 | CheckRadioButton | |
USER32.dll | 451 | LoadMenuA | |
USER32.dll | 403 | InvalidateRect | |
USER32.dll | 300 | GetMenu | |
USER32.dll | 646 | SetWindowTextA | |
USER32.dll | 561 | ScreenToClient | |
USER32.dll | 267 | GetCursorPos | |
USER32.dll | 443 | LoadIconA | |
USER32.dll | 66 | CloseClipboard | |
USER32.dll | 586 | SetClipboardData | |
USER32.dll | 193 | EmptyClipboard | |
USER32.dll | 499 | OpenClipboard | |
USER32.dll | 153 | DestroyWindow | |
USER32.dll | 665 | SystemParametersInfoA | |
USER32.dll | 57 | CheckMenuItem | |
USER32.dll | 513 | PostQuitMessage | |
USER32.dll | 722 | WinHelpA | |
USER32.dll | 598 | SetFocus | |
USER32.dll | 699 | UpdateWindow | |
USER32.dll | 96 | CreateWindowExA | |
USER32.dll | 435 | LoadAcceleratorsA | |
USER32.dll | 314 | GetMessageA | |
USER32.dll | 728 | wsprintfA | |
USER32.dll | 439 | LoadCursorA | |
USER32.dll | 534 | RegisterClassA | |
USER32.dll | 142 | DefWindowProcA | |
USER32.dll | 566 | SendDlgItemMessageA | |
USER32.dll | 589 | SetCursor | |
USER32.dll | 198 | EndDialog | |
USER32.dll | 56 | CheckDlgButton | |
USER32.dll | 345 | GetSubMenu | |
USER32.dll | 595 | SetDlgItemTextA | |
USER32.dll | 13 | BeginPaint | |
USER32.dll | 200 | EndPaint | |
USER32.dll | 476 | MessageBoxA | |
USER32.dll | 268 | GetDC | |
USER32.dll | 255 | GetClientRect | |
USER32.dll | 226 | FillRect | |
USER32.dll | 571 | SendMessageA | |
USER32.dll | 554 | ReleaseDC | |
USER32.dll | 275 | GetDlgItemTextA | |
GUtils.dll | 44 | Trace_Close | |
GUtils.dll | 68 | gmem_init | |
GUtils.dll | 17 | List_Init | |
GUtils.dll | 39 | StatusAlloc | |
GUtils.dll | 38 | StatusAddItem | |
GUtils.dll | 41 | StatusHeight | |
GUtils.dll | 40 | StatusCreate | |
GUtils.dll | 2 | Format | |
GUtils.dll | 52 | ctree_getcount | |
GUtils.dll | 51 | ctree_find | |
GUtils.dll | 50 | ctree_delete | |
GUtils.dll | 53 | ctree_update | |
GUtils.dll | 27 | List_NewBefore | |
GUtils.dll | 31 | List_Prev | |
GUtils.dll | 26 | List_NewAfter | |
GUtils.dll | 48 | checksum_file | |
GUtils.dll | 83 | utils_isblank | |
GUtils.dll | 71 | hash_string | |
GUtils.dll | 67 | gmem_get | |
GUtils.dll | 10 | List_Create | |
GUtils.dll | 11 | List_Delete | |
GUtils.dll | 29 | List_NewLast | |
GUtils.dll | 7 | List_Card | |
GUtils.dll | 75 | readfile_setdelims | |
GUtils.dll | 64 | gfile_open | |
GUtils.dll | 65 | gmem_free | |
GUtils.dll | 16 | List_First | |
GUtils.dll | 30 | List_Next | |
GUtils.dll | 24 | List_Last | |
GUtils.dll | 45 | Trace_Error | |
GUtils.dll | 14 | List_Destroy | |
GUtils.dll | 43 | StringInput | |
GUtils.dll | 82 | utils_CompPath | |
GUtils.dll | 47 | Trace_Unattended | |
GUtils.dll | 72 | readfile_delete | |
GUtils.dll | 74 | readfile_next | |
GUtils.dll | 46 | Trace_File | |
GUtils.dll | 6 | List_AddLast | |
GUtils.dll | 49 | ctree_create | |
GUtils.dll | 20 | List_IsEmpty | |
GUtils.dll | 73 | readfile_new | |
LZ32.dll | 9 | LZOpenFileA | |
LZ32.dll | 3 | LZClose | |
LZ32.dll | 5 | LZCopy | |
comdlg32.dll | 2 | ChooseFontA | |
SHELL32.dll | 147 | ShellAboutA |
StringTable 040904B0
CompanyName | Microsoft Corporation |
FileDescription | File comparison utility |
FileVersion | 5.1.2455.0 |
InternalName | WINDIFF.EXE |
LegalCopyright | Copyright (C) Microsoft Corporation. 1981-2001 |
OriginalFilename | WINDIFF.EXE |
ProductName | Microsoft(R) Windows (R) 2000 Operating System |
ProductVersion | 5.1.2455.0 |
VS_FIXEDFILEINFO
FileVersion | 5.1.2455.0 |
ProductVersion | 5.1.2455.0 |
StrucVersion | 0x10000 |
FileFlagsMask | 0x3f |
FileFlags | 8 |
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