filename | notepad.exe | |
---|---|---|
size | 66560 (0x10400) | |
md5 | b27afd01e6518c779b9c49ec3ad1cd86 | |
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 | 0xe8 |
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 | 0x6d72 | 0x6e00 | R-X CODE | |
.data | 0x8000 | 0x1ba8 | 0x600 | RW- IDATA | |
.rsrc | 0xa000 | 0x8ac6 | 0x8c00 | R-- IDATA |
Data Directory
type | va | size | |
---|---|---|---|
EXPORT | 0 | 0 | |
IMPORT | 0x6d20 | 0xc8 | |
RESOURCE | 0xa000 | 0x8ac6 | |
EXCEPTION | 0 | 0 | |
SECURITY | 0 | 0 | |
BASERELOC | 0 | 0 | |
DEBUG | 0x1340 | 0x1c | |
ARCHITECTURE | 0 | 0 | |
GLOBALPTR | 0 | 0 | |
TLS | 0 | 0 | |
LOAD_CONFIG | 0 | 0 | |
Bound_IAT | 0x258 | 0xd0 | |
IAT | 0x1000 | 0x324 | |
Delay_IAT | 0 | 0 | |
CLR_Header | 0 | 0 |
id | lang | string |
---|---|---|
1 | 1033 | Cannot open the %% file. Make sure a disk is in the drive you specified. |
2 | 1033 | Cannot find the %% file. Do you want to create a new file? |
3 | 1033 | The text in the %% file has changed. Do you want to save the changes? |
4 | 1033 | Untitled |
5 | 1033 | - Notepad |
6 | 1033 | Cannot find "%%" |
7 | 1033 | Not enough memory available to complete this operation. Quit one or more applications to increase available memory, and then try again. |
8 | 1033 | The %% file is too large for Notepad. Use another editor to edit the file. |
9 | 1033 | Notepad |
10 | 1033 | Failed to Initialize File Dialogs. Change the Filename and try again. |
11 | 1033 | Failed to Initialize Print Dialogs. Make sure that your printer is connected properly and use Control Panel to verify that the printer is configured properly. |
12 | 1033 | Cannot print the %% file. Be sure that your printer is connected properly and use Control Panel to verify that the printer is configured properly. |
13 | 1033 | Not a valid file name. |
14 | 1033 | Cannot create the %% file. Make sure that the path and filename are correct. |
15 | 1033 | Cannot carry out the Word Wrap command because there is too much text in the file. |
16 | 1033 | %% |
17 | 1033 | notepad.hlp |
18 | 1033 | &f |
19 | 1033 | Page &p |
20 | 1033 | Text Documents (*.txt) |
21 | 1033 | All Files |
22 | 1033 | Open |
23 | 1033 | Save As |
24 | 1033 | You cannot quit Windows because the Save As dialog box in Notepad is open. Switch to Notepad, close this dialog box, and then try quitting Windows again. |
25 | 1033 | Cannot access your printer. Be sure that your printer is connected properly and use Control Panel to verify that the printer is configured properly. |
26 | 1033 | %% You do not have permission to open this file. See the owner of the file or an administrator to obtain permission. |
27 | 1033 | %% This file contains characters in Unicode format which will be lost if you save this file as an ANSI encoded text file. To keep the Unicode information, click Cancel below and then select one of the Unicode options from the Encoding drop down list. Continue? |
28 | 1033 | Page too small to print one line. Try printing using smaller font. |
29 | 1033 | Common Dialog error (0x%04x) |
30 | 1033 | Notepad - Goto Line |
31 | 1033 | Line number out of range |
32 | 1033 | ANSI |
33 | 1033 | Unicode |
34 | 1033 | Unicode big endian |
35 | 1033 | UTF-8 |
36 | 1033 | Page %d |
37 | 1033 | Ln %d, Col %d |
38 | 1033 | Compressed, |
39 | 1033 | Encrypted, |
40 | 1033 | Hidden, |
41 | 1033 | Offline, |
42 | 1033 | ReadOnly, |
43 | 1033 | System, |
44 | 1033 | File |
45 | 1033 | fFpPtTdDcCrRlL |
469 | 1033 | Text Document |
module_name | hint | ord | function_name |
---|---|---|---|
comdlg32.dll | 15 | PageSetupDlgW | |
comdlg32.dll | 6 | FindTextW | |
comdlg32.dll | 18 | PrintDlgExW | |
comdlg32.dll | 3 | ChooseFontW | |
comdlg32.dll | 12 | GetSaveFileNameW | |
comdlg32.dll | 10 | GetOpenFileNameW | |
comdlg32.dll | 21 | ReplaceTextW | |
comdlg32.dll | 8 | GetFileTitleW | |
comdlg32.dll | 4 | CommDlgExtendedError | |
SHELL32.dll | 21 | DragFinish | |
SHELL32.dll | 25 | DragQueryFileW | |
SHELL32.dll | 20 | DragAcceptFiles | |
SHELL32.dll | 148 | ShellAboutW | |
WINSPOOL.DRV | 120 | GetPrinterDriverW | |
WINSPOOL.DRV | 27 | ClosePrinter | |
WINSPOOL.DRV | 124 | OpenPrinterW | |
COMCTL32.dll | 6 | CreateStatusWindowW | |
msvcrt.dll | 200 | _cexit | |
msvcrt.dll | 78 | _XcptFilter | |
msvcrt.dll | 246 | _exit | |
msvcrt.dll | 197 | _c_exit | |
msvcrt.dll | 790 | time | |
msvcrt.dll | 655 | exit | |
msvcrt.dll | 815 | wcsncpy | |
msvcrt.dll | 709 | iswctype | |
msvcrt.dll | 627 | _wtol | |
msvcrt.dll | 814 | wcsncmp | |
msvcrt.dll | 483 | _snwprintf | |
msvcrt.dll | 168 | _acmdln | |
msvcrt.dll | 109 | __getmainargs | |
msvcrt.dll | 314 | _initterm | |
msvcrt.dll | 154 | __setusermatherr | |
msvcrt.dll | 182 | _adjust_fdiv | |
msvcrt.dll | 128 | __p__commode | |
msvcrt.dll | 133 | __p__fmode | |
msvcrt.dll | 152 | __set_app_type | |
msvcrt.dll | 237 | _except_handler3 | |
msvcrt.dll | 214 | _controlfp | |
msvcrt.dll | 723 | localtime | |
ADVAPI32.dll | 492 | RegQueryValueExW | |
ADVAPI32.dll | 456 | RegCloseKey | |
ADVAPI32.dll | 462 | RegCreateKeyW | |
ADVAPI32.dll | 311 | IsTextUnicode | |
ADVAPI32.dll | 491 | RegQueryValueExA | |
ADVAPI32.dll | 481 | RegOpenKeyExA | |
ADVAPI32.dll | 505 | RegSetValueExW | |
KERNEL32.dll | 489 | GlobalUnlock | |
KERNEL32.dll | 332 | GetFileInformationByHandle | |
KERNEL32.dll | 76 | CreateFileMappingW | |
KERNEL32.dll | 580 | MapViewOfFile | |
KERNEL32.dll | 593 | MultiByteToWideChar | |
KERNEL32.dll | 837 | UnmapViewOfFile | |
KERNEL32.dll | 235 | GetACP | |
KERNEL32.dll | 121 | DeleteFileW | |
KERNEL32.dll | 744 | SetEndOfFile | |
KERNEL32.dll | 451 | GetUserDefaultLangID | |
KERNEL32.dll | 225 | FormatMessageW | |
KERNEL32.dll | 482 | GlobalLock | |
KERNEL32.dll | 448 | GetTimeFormatW | |
KERNEL32.dll | 308 | GetDateFormatW | |
KERNEL32.dll | 450 | GetUserDefaultLCID | |
KERNEL32.dll | 348 | GetLocalTime | |
KERNEL32.dll | 558 | LoadLibraryA | |
KERNEL32.dll | 412 | GetStartupInfoA | |
KERNEL32.dll | 478 | GlobalFree | |
KERNEL32.dll | 350 | GetLocaleInfoW | |
KERNEL32.dll | 912 | lstrcatW | |
KERNEL32.dll | 193 | FindClose | |
KERNEL32.dll | 200 | FindFirstFileW | |
KERNEL32.dll | 331 | GetFileAttributesW | |
KERNEL32.dll | 921 | lstrcpyW | |
KERNEL32.dll | 915 | lstrcmpW | |
KERNEL32.dll | 568 | LocalFree | |
KERNEL32.dll | 564 | LocalAlloc | |
KERNEL32.dll | 927 | lstrlenW | |
KERNEL32.dll | 574 | LocalUnlock | |
KERNEL32.dll | 51 | CompareStringW | |
KERNEL32.dll | 570 | LocalLock | |
KERNEL32.dll | 223 | FoldStringW | |
KERNEL32.dll | 44 | CloseHandle | |
KERNEL32.dll | 656 | ReadFile | |
KERNEL32.dll | 77 | CreateFileW | |
KERNEL32.dll | 918 | lstrcmpiW | |
KERNEL32.dll | 304 | GetCurrentProcessId | |
KERNEL32.dll | 393 | GetProcAddress | |
KERNEL32.dll | 254 | GetCommandLineW | |
KERNEL32.dll | 592 | MulDiv | |
KERNEL32.dll | 924 | lstrcpynW | |
KERNEL32.dll | 573 | LocalSize | |
KERNEL32.dll | 346 | GetLastError | |
KERNEL32.dll | 886 | WriteFile | |
KERNEL32.dll | 766 | SetLastError | |
KERNEL32.dll | 873 | WideCharToMultiByte | |
KERNEL32.dll | 571 | LocalReAlloc | |
KERNEL32.dll | 359 | GetModuleHandleA | |
GDI32.dll | 152 | EndPage | |
GDI32.dll | AbortDoc | ||
GDI32.dll | 150 | EndDoc | |
GDI32.dll | 140 | DeleteDC | |
GDI32.dll | 582 | StartPage | |
GDI32.dll | 437 | GetTextExtentPoint32W | |
GDI32.dll | 47 | CreateDCW | |
GDI32.dll | 526 | SetAbortProc | |
GDI32.dll | 443 | GetTextFaceW | |
GDI32.dll | 589 | TextOutW | |
GDI32.dll | 580 | StartDocW | |
GDI32.dll | 206 | EnumFontsW | |
GDI32.dll | 421 | GetStockObject | |
GDI32.dll | 407 | GetObjectW | |
GDI32.dll | 363 | GetDeviceCaps | |
GDI32.dll | 61 | CreateFontIndirectW | |
GDI32.dll | 143 | DeleteObject | |
GDI32.dll | 445 | GetTextMetricsW | |
GDI32.dll | 532 | SetBkMode | |
GDI32.dll | 457 | LPtoDP | |
GDI32.dll | 576 | SetWindowExtEx | |
GDI32.dll | 572 | SetViewportExtEx | |
GDI32.dll | 553 | SetMapMode | |
GDI32.dll | 524 | SelectObject | |
USER32.dll | 554 | ReleaseDC | |
USER32.dll | 268 | GetDC | |
USER32.dll | 159 | DialogBoxParamW | |
USER32.dll | 579 | SetActiveWindow | |
USER32.dll | 290 | GetKeyboardLayout | |
USER32.dll | 143 | DefWindowProcW | |
USER32.dll | 153 | DestroyWindow | |
USER32.dll | 475 | MessageBeep | |
USER32.dll | 513 | PostQuitMessage | |
USER32.dll | 279 | GetForegroundWindow | |
USER32.dll | 422 | IsIconic | |
USER32.dll | 589 | SetCursor | |
USER32.dll | 371 | GetWindowPlacement | |
USER32.dll | 55 | CharUpperW | |
USER32.dll | 457 | LoadStringW | |
USER32.dll | 641 | SetWindowLongW | |
USER32.dll | 436 | LoadAcceleratorsW | |
USER32.dll | 348 | GetSystemMenu | |
USER32.dll | 536 | RegisterClassExW | |
USER32.dll | 446 | LoadImageW | |
USER32.dll | 442 | LoadCursorW | |
USER32.dll | 642 | SetWindowPlacement | |
USER32.dll | 97 | CreateWindowExW | |
USER32.dll | 552 | RegisterWindowMessageW | |
USER32.dll | 255 | GetClientRect | |
USER32.dll | 658 | ShowWindow | |
USER32.dll | 270 | GetDesktopWindow | |
USER32.dll | 278 | GetFocus | |
USER32.dll | 699 | UpdateWindow | |
USER32.dll | 623 | SetScrollPos | |
USER32.dll | 41 | CharLowerW | |
USER32.dll | 367 | GetWindowLongW | |
USER32.dll | 510 | PeekMessageW | |
USER32.dll | 196 | EnableWindow | |
USER32.dll | 190 | DrawTextExW | |
USER32.dll | 86 | CreateDialogParamW | |
USER32.dll | 378 | GetWindowTextW | |
USER32.dll | 444 | LoadIconW | |
USER32.dll | 489 | MoveWindow | |
USER32.dll | 403 | InvalidateRect | |
USER32.dll | 723 | WinHelpW | |
USER32.dll | 272 | GetDlgCtrlID | |
USER32.dll | 60 | ChildWindowFromPoint | |
USER32.dll | 561 | ScreenToClient | |
USER32.dll | 267 | GetCursorPos | |
USER32.dll | 567 | SendDlgItemMessageW | |
USER32.dll | 576 | SendMessageW | |
USER32.dll | 44 | CharNextW | |
USER32.dll | 647 | SetWindowTextW | |
USER32.dll | 57 | CheckMenuItem | |
USER32.dll | 66 | CloseClipboard | |
USER32.dll | 415 | IsClipboardFormatAvailable | |
USER32.dll | 499 | OpenClipboard | |
USER32.dll | 311 | GetMenuState | |
USER32.dll | 194 | EnableMenuItem | |
USER32.dll | 345 | GetSubMenu | |
USER32.dll | 300 | GetMenu | |
USER32.dll | 483 | MessageBoxW | |
USER32.dll | 598 | SetFocus | |
USER32.dll | 596 | SetDlgItemTextW | |
USER32.dll | 729 | wsprintfW | |
USER32.dll | 276 | GetDlgItemTextW | |
USER32.dll | 198 | EndDialog | |
USER32.dll | 325 | GetParent | |
USER32.dll | 684 | UnhookWinEvent | |
USER32.dll | 162 | DispatchMessageW | |
USER32.dll | 682 | TranslateMessage | |
USER32.dll | 680 | TranslateAcceleratorW | |
USER32.dll | 418 | IsDialogMessageW | |
USER32.dll | 512 | PostMessageW | |
USER32.dll | 318 | GetMessageW | |
USER32.dll | 638 | SetWinEventHook | |
USER32.dll | 349 | GetSystemMetrics |
StringTable 040904B0
CompanyName | Microsoft Corporation |
FileDescription | Notepad |
FileVersion | 5.1.2600.0 (xpclient.010817-1148) |
InternalName | Notepad |
LegalCopyright | © Microsoft Corporation. All rights reserved. |
OriginalFilename | NOTEPAD.EXE |
ProductName | Microsoft® Windows® Operating System |
ProductVersion | 5.1.2600.0 |
VS_FIXEDFILEINFO
FileVersion | 5.1.2600.0 |
ProductVersion | 5.1.2600.0 |
StrucVersion | 0x10000 |
FileFlagsMask | 0x3f |
FileFlags | 0 |
FileOS | 0x40004 |
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 0x258