[HiewHelp 5.01] * Activate: Alt-H * English edition: M.Korneff * Last modification for release 6.00 ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Edit searching string º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ [FindEdit] F2 - Direct - toggle direction forward/backward F4 - Area - search: into FULL file/into BLOCK F5 - GoLast - go last finding position F7 - Asm - call assembler Enter - enter string Escape - cancel Tab - toggle hex/ascii edit Up - toggle hex/ascii edit Down - toggle hex/ascii edit Home - top of line End - end of line Left - move left on 1 character Right - move right on 1 character PgUp - clear string PgDown - call history (if exist) Insert - toggle insert mode Backspace - delete previous character Del - delete character under cursor CtrlEnd - truncate string at cursor Alt-X - truncate string at cursor ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Edit string º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [StringEdit] Enter - enter string Escape - cancel Home - top of line End - end of line Left - left on 1 character Right - right on 1 character PgUp - clear string PgDown - call history (if exist) Insert - toggle insert mode Backspace - delete previous character Del - delete character under cursor CtrlEnd - truncate string at cursor Alt-X - truncate string at cursor ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Text view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [Text] Enter - switch mode to HEX Backspace - file history Tab - next file from file history Escape - quit without save timestamp Alt-P - Save screen into file ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Function keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Wrap - wrap/unwrap long line F4 - Mode - select view mode F6 - LnFeed - select character(s) "Line Feed" F7 - Search - search string F8 - Xlat - select table of translation F9 - Files - filelist F10 - Quit - quit with saving timestamp Alt-F4 - ReLoad - reload file CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-read file in buffer CtrlF6 - Tab - tab on/off CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - FilArg - filelist from **argv CtrlF10 - SavSta - save current state (position,search,etc...) CtrlF11 - PrvFil - previous file from **argv CtrlF12 - NxtFil - next file from **argv ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Home - top of line End - end of line Right - right on 1 character Left - left on 1 character Ctrlright - right on 20 characters CtrlLeft - left on 20 characters CtrlHome - top of file CtrlEnd - end of file Down - down 1 line CtrlPgDown - down 1 line Up - up 1 line CtrlPgUp - up 1 line PgDown - down page PgUp - up page ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Bookmarks ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Hex view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [Hex] Enter - switch mode to CODE Escape - quit without saving timestamp Backspace - file history Tab - next file from file history Alt-P - Save screen into file ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - PutBlk - write block ( if marked ) F3 - Edit - edit F4 - Mode - select view mode F5 - Goto - goto new offset F7 - Search - search string F8 - Header - show/edit EXE-header F9 - Files - filelist F10 - Quit - quit with saving timestamp of file Alt-F1 - Global - toggle global/local offset Alt-F2 - FilBlk - fill block ( if marked ) Alt-F4 - ReLoad - reload file Alt-F8 - Xlat - select table of translation CtrlF2 - GetBlk - read block ( if marked ) CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-read file in buffer CtrlF5 - Base - new base CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - FilArg - filelist from **argv CtrlF10 - SavSta - save current state (position,search,etc...) CtrlF11 - PrvFil - previous file from **argv CtrlF12 - NxtFil - next file from **argv ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Home - allign on 16 bytes End - last byte in paragraph Right - right on 1 character Left - left on 1 character Ctrlright - screen right CtrlLeft - screen left CtrlHome - top of file CtrlEnd - end of file Down - down 1 line Up - up 1 line PgDown - down page PgUp - up page CtrlPgDown - screen up CtrlPgUp - screen down Insert - add bytes to the file ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Block ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ * - mark/unmark block Ctrl-* - mark all [ - top block ] - bottom top block F2 - PutBlk - write block ( if marked ) CtrlF2 - GetBlk - read block ( if marked ) Alt-F2 - FilBlk - fill block ( if marked ) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Bookmarks ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks Alt-9 - go last edit position ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Hex edit º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HexEdit] Tab - switch hex/ascii edit Escape - quit without save ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F3 - Undo - restore original byte under cursor F4 - Byte - bit edit byte under cursor F5 - Word - bit edit word under cursor F6 - Dword - bit edit double word under cursor F9 - Update - save changes F10 - Trunc - truncate file at cursor ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Home - top of line End - end of line Right - right on 1 character Left - left on 1 character CtrlHome - top of edit buffer CtrlEnd - end of edit buffer Down - down 1 line Up - up 1 line Backspace - restore original previous byte ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Bits edit º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [BitsEdit] Escape - quit without saving ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F2 - Not - invert current bit F3 - Undo - restore original bit under cursor F9 - Update - save changes ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Home - first bit End - last bit Right - right on 1 bit Left - left on 1 bit Backspace - restore original previous bit ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Code view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [Code] Enter - switch mode to TEXT Escape - quit without saving timestamp Backspace - file history Tab - next file from file history Alt-P - Save screen into file ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - PutBlk - write block ( if marked ) F3 - Edit - edit F4 - Mode - select view mode F5 - Goto - goto new offset F6 - Refer - find reference on current position F7 - Search - search string F8 - Header - show/edit EXE-header F9 - Files - filelist F10 - Quit - quit with saving timestamp Alt-F1 - Global - toggle global/local offset Alt-F2 - FilBlk - fill block ( if marked ) Alt-F4 - ReLoad - reload file Alt-F5 - Ord___ - show named ordinal toggle Alt-F6 - Cmd/1b - toggle step for search with pattern & cref find Alt-F7 - Auto - toggle automatic define size of code Alt-F8 - Xlat - select table of translation CtrlF1 - 16/32 - size of operand/adress CtrlF2 - GetBlk - read block ( if marked ) CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-reading file in buffer CtrlF5 - Base - new base CtrlF6 - NextRf - next reference CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - FilArg - filelist from **argv CtrlF10 - SavSta - save current state (position,search,etc...) CtrlF11 - PrvFil - previous file from **argv CtrlF12 - NxtFil - next file from **argv ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Right - right on 1 character Left - left on 1 character CtrlHome - top of file CtrlEnd - end of file Down - down 1 line Up - up 1 line PgDown - down page PgUp - up page CtrlPgDown - screen up on 1 line CtrlPgUp - screen down on 1 line Insert - add bytes to file ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Jumps/calls ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1-9,A-Z - jump to target 0 - return to previous position ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Block ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ * - mark/unmark block Ctrl-* - mark all [ - top block ] - bottom top block F2 - PutBlk - write block ( if marked ) CtrlF2 - GetBlk - read block ( if marked ) Alt-F2 - FilBlk - fill block ( if marked ) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Bookmarks ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks Alt-9 - go last edit position ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Code edit º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [CodeEdit] Escape - quit without save Enter - call assembler ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Asm - call assembler F3 - Undo - restore original byte under cursor F9 - Update - save changes F10 - Trunc - truncate file at cursor ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Right - right on 1 character Left - left on 1 character CtrlHome - top of edit buffer CtrlEnd - end of edit buffer Down - down 1 line Up - up 1 line Backspace - restore original previons byte ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º MZ-Header view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderMZ] Escape - quit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Overl - goto overlay F3 - Edit - edit header F4 - Image - goto on top image of EXE-file F5 - Entry - goto on entry point F6 - NewExe - goto on new executable F8 - NewHdr - show NewEXE header (if present) ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º MZ-Header edit º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderMZEdit] Escape - quit without saving ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F2 - Pages - calculate pages value ( +2,+4 in header ) F3 - Undo - restore original value under cursor F9 - Update - save changes Enter - save changes ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Cursors movement ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Right - right on 1 byte Left - left on 1 byte Tab - Next field Down - Next field Backtab - previous field Up - previous field ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º NE-Header view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderNE] Escape - quit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Flags - show program flags F4 - Go Hdr - goto on top NE-header F5 - Entry - goto on entry point F6 - SegTbl - show Segment table F7 - ModRef - show Module Reference F8 - OldHdr - show oldEXE header CtrlF2 - SegTbl - goto offset of Segment table CtrlF3 - RsrTbl - goto offset of Resource table CtrlF4 - ResNam - goto offset of Resident name CtrlF5 - ModRef - goto offset of Module reference CtrlF6 - ImpNam - goto offset of Import name CtrlF7 - EntTab - goto offset of Entry table CtrlF8 - NonRes - goto offset of Non-resident name ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º NE Segment table flags º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [NE Segment flags] ; NEWEXE.H (C) Copyright Microsoft Corp 1984-1987 . Unused h Huge segment C 32-bit code segment d Discardable segment DD I/O privilege level (286 DPL bits) c Conforming segment r Segment has relocations e Execute/read only p Preload segment P Pure segment m Movable segment i Iterated segment ttt Segment type ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º LE/LX-Header view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderLX] Escape - quit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Flags - show program flags F4 - Go Hdr - goto on top LE/LX-header F5 - Entry - goto on entry point F6 - ObjTbl - show Object table F7 - ImpMod - show Import module name table F8 - OldHdr - show oldEXE header F10 - EntDDB - show Entry DDB (only for LE) CtrlF1 - ObjTbl - goto offset of Object table CtrlF2 - PagTbl - goto offset of Object page table CtrlF3 - RsrTbl - goto offset of Resource table CtrlF4 - ResNam - goto offset of Resident name CtrlF5 - FxPage - goto offset of Fixup page table CtrlF6 - ImpNam - goto offset of Import name CtrlF7 - EntTab - goto offset of Entry table CtrlF8 - NonRes - goto offset of Non-resident name CtrlF9 - ImpPrc - goto offset of Import procedure name table CtrlF10 - FxRec - goto offset of Fixup record table ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º LX Object table flags º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [LX Object flags] Escape - quit Tab - Show Object page table CR - Go to offset of object ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Flag for object ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ; exe386.h ; Copyright (c) IBM Corporation 1987, 1991 ; Copyright (c) Microsoft Corp 1988, 1991 i Object I/O privilege level (80x86) c Object is conforming for code (80x86) B Big/Default bit setting (80x86) a 16:16 alias required (80x86) R Object is permanent and long lockable S Object is permanent and resident z Object is permanent and swappable E Object has invalid pages p Object has preload pages s Object is Shared d Object is Discardable R Resource Object e Executable Object w Writeable Object r Readable Object ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º PE-Header view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderPE] Escape - quit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Flags - show program flags F4 - Go Hdr - goto on top PE-header F5 - Entry - goto on entry point F6 - ObjTbl - show Object table F7 - Dir - show Directory entries F8 - OldHdr - show oldEXE header ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º PE Object table flags º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [PE Object flags] Escape - quit CR - Go to offset of object ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Flag for object ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ; winnt.h ; BUILD Version: 0093 ; Copyright (c) 1990-1993 Microsoft Corporation 0x00000004 Used for 16-bit offset code. 0x00000020 Code. 0x00000040 Initialized data. 0x00000080 Uninitialized data. 0x00000200 Comments or some other type of information. 0x00000400 An overlay. 0x00000800 Will not become part of image. 0x00001000 Comdat. 0x00500000 Default alignment if no others are specified. 0x02000000 Can be discarded. 0x04000000 Not cachable. 0x08000000 Not pageable. 0x10000000 Shareable. 0x20000000 Executable. 0x40000000 Readable. 0x80000000 Writeable. ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º NLM-Header view º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HeaderNLM] Escape - quit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Functions keys ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F1 - Info - information ( path, size of heap, etc ) F2 - Flags - show module flags F5 - Entry - goto on entry point F6 - Exit - goto on exit point F7 - Librar - show Autoload libraries CtrlF2 - Custom - goto Custom offset CtrlF3 - Public - goto Public offset CtrlF4 - Fixup - goto Fixups offset CtrlF5 - Import - goto Import offset CtrlF6 - Export - goto Export offset CtrlF7 - Librar - goto Autoload library offset CtrlF9 - Code - goto Code offset CtrlF10 - Data - goto Data offset ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Input/change base offset º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [Base] Enter - select new base Escape - cancel Home - first line PgUp - first line End - last line PgDown - last line Down - down on 1 line Up - up on 1 line CtrlF5 - base is current offset Any character - edit current base NOTE: if first character is '*', current base = current offset ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º LE DDB Entry º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [DDB Entry] Escape - return to header F2 - Contrl - go Control Procedure F3 - V86API - go V86 API Procedure F4 - PMAPI - go PM API Procedure F10 - Servic - show DDB Service Table ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º File list º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [FileList] F1 - Drive - change drive F2 - Hidden - toggle show hidden file F3 - Name - sort by name F4 - Exten - sort by extension F5 - Time - sort by time F6 - Size - sort by size F7 - Unsort - unsorted list F8 - Revers - reverse sort F9 - Files - file history F10 - Filter - set filemask Alt-R - Reread - directory reread CtrlF1 - Store1 - store current path 1 CtrlF2 - - retrieve stored path 1 CtrlF3 - Store2 - store current path 2 CtrlF4 - - retrieve stored path 2 CtrlF5 - Store3 - store current path 3 CtrlF6 - - retrieve stored path 3 CtrlF7 - Store4 - store current path 4 CtrlF8 - - retrieve stored path 4 CtrlF9 - Sta___ - toggle save state in next file CtrlF10- Home - go home dir Ctrl\ - go root dir Insert - open/create file [printable char] - fast search filename * - next fast search Tab - attempt to perform complete filename ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º History files º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ; [HistoryFiles] F2 - Path - toggle show full path F8 - Delete - delete entry under cursor F9 - Files - filelist CtrlF8 - Clear - clear all entries ; ;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;º Last section º ;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ [End] *** End of helpfile ***