home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / hiew616.zip / HIEW_616.ZIP / HIEWR.616 < prev    next >
Text File  |  1999-08-20  |  34KB  |  685 lines

  1.  
  2. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  3. ▒▒▒▒▒▒▒┼┼┼┼┼┼┼┼┼┼▒▒▒┼┼┼┼┼┼┼┼┼┼▒▒▒┼┼┼┼┼▒▒▒▒┼┼┼┼▒▒▒▒▒▒▒▒▒▒▒ æπß½¿¬«ó   ▒▒▒▒▒▒▒▒▒▒▒▒
  4. ▒▒▒▒▒▒┼┼┼┼░░░░░░░░▒┼┼┼┼░░░░░░░░▒┼┼┼┼┼┼░▒▒┼┼┼┼░░▒▒▒▒▒▒▒▒▒▒ àóúÑ¡¿⌐    ░░▒▒▒▒▒▒▒▒▒▒
  5. ▒▒▒▒▒┼┼┼┼░░▒▒▒▒▒▒▒┼┼┼┼░░▒▒▒▒▒▒▒┼┼┼┼░┼┼░▒┼┼┼┼░░▒▒▒▒▒▒▒▒▒▒▒ ì¿¬«½áÑó¿τ ░░▒▒▒▒▒▒▒▒▒▒
  6. ▒▒▒▒┼┼┼┼┼┼┼┼┼┼▒▒▒┼┼┼┼┼┼┼┼┼┼▒▒▒┼┼┼┼░░┼┼░┼┼┼┼░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒
  7. ▒▒▒▒▒░░░░┼┼┼┼░░▒┼┼┼┼░░░░░░░░▒┼┼┼┼░░▒┼┼┼┼┼┼░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  8. ▒▒▒▒▒▒▒▒┼┼┼┼░░▒┼┼┼┼░░▒▒▒▒▒▒▒┼┼┼┼░░▒▒┼┼┼┼┼░░▒   FIDO: 2:5001/15.200            ░░▒
  9. ▒┼┼┼┼┼┼┼┼┼┼░░▒┼┼┼┼┼┼┼┼┼┼▒▒▒┼┼┼┼░░▒▒▒┼┼┼┼░░▒▒ E-mail: sen@suslikov.kemerovo.su ░░▒
  10. ▒▒░░░░░░░░░░▒▒▒░░░░░░░░░░▒▒▒░░░░▒▒▒▒▒░░░░▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒
  11. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  12.  
  13.  
  14.   Release 6.16                                        î«Ñ⌐ ªÑ¡Ñ »«ßó∩ΘáÑΓß∩...
  15.  
  16.  æ¼«Γα¿   http://gid.kuzbass.net/sen
  17.     ¿½¿   http://sen.kmr.ru
  18.     ¿½¿   http://soft4you.com/sen
  19.  ñ½∩ ¡«ó«ßΓÑ⌐
  20.  
  21. ▒▒▒▒ çá¼Ñτá¡¿Ñ ¬ óÑαß¿¿ 6.15 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  22.  
  23.         æ óÑαß¿¿ 6.15 HIEW ßΓá¡«ó¿Γß∩ Φáα«óáα¡δ¼.  æΓ«¿¼«ßΓ∞ ñ½∩ exUSSR - 10$.
  24. Å«ñα«í¡«ßΓ¿ ó register.ru.  àß½¿ éδ ¼Ñ¡∩ »«ññÑনΓÑ HIEW íπñÑΓ  »«αΓ¿α«óáΓ∞ß∩
  25. ó win32 ¿ *nix ¿ αáºó¿óáΓ∞ß∩ ñá½∞ΦÑ,  Ñß½¿ »«ññÑ᪬¿ ¡Ñ íπñÑΓ - Γ« ...
  26.  
  27. ▒▒▒▒ çá¼Ñτá¡¿Ñ ¬ óÑαß¿¿ 6.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  28.  
  29.  - crypt óÑα¡π½ß∩
  30.  
  31. ▒▒▒▒ çá¼Ñτá¡¿Ñ ¬ óÑαß¿¿ 6.00 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  32.  
  33.         èᬠ¿ »«½áúáÑΓß∩ ó óÑαß¿¿ ß  ñóπ¼∩ ¡«½∩¼¿, ó 6.00 »α«¿º«Φ½¿  ¡Ñ¬«Γ«αδÑ
  34. ßÑα∞Ѻ¡δÑ ¿º¼Ñ¡Ñ¡¿∩:
  35.  - ¡ÑΓ í«½∞ΦÑ crypt'á (φΓ« íπñÑΓ «Γñѽ∞¡δ⌐ »α«Ñ¬Γ, ¼«ªÑΓ íδΓ∞, ¬«úñá-¡¿íπñ∞..)
  36.  -  »ÑαѬ½ετÑ¡¿∩  »«   ß»¿ß¬π  Σá⌐½«ó   «Γ  ¬«¼á¡ñ¡«⌐   ßΓ᫬¿  »ÑαÑÑσὫ   ¡á
  37. CtrlF11/CtrlF12.
  38.  - Alt-íπ¬óá »ÑαÑÑσ὿ ¡á Alt-Fn (¬α«¼Ñ Alt-P, Alt-H, Alt-=) - ß¼. hiew.hlp
  39.  - »«∩󿽿ß∞ ¿ßΓ«α¿¿ óó«ñá (PgDown  ó« óó«ñÑ ßΓ᫬¿)  ¿ Σá⌐½«ó (Backspace  ñ½∩
  40. ¼Ñ¡ε, Tab ñ½∩ »ÑαѬ½ετÑ¡¿∩ ¡á ß½ÑñπεΘ¿⌐ Σá⌐½ ó ¿ßΓ«α¿¿ )
  41.  - ¡ÑΓ í«½∞ΦÑ "ActionAfterWriteSavefile" ó ini-Σá⌐½Ñ.
  42.  - Åáαá¼ÑΓα ó ini-Σá⌐½Ñ  "NextFileSaveOffset" (ß«σαá¡∩Γ∞ ΓѬπΘÑÑ ß¼ÑΘÑ¡¿Ñ  ñ½∩
  43. ß½ÑñπεΘÑú«  Σá⌐½á)  ºá¼Ñ¡Ñ¡  »áαá¼ÑΓα«¼  "NextFileSaveState"  (ß«σαá¡∩Γ∞   óßÑ
  44. ß«ßΓ«∩¡¿Ñ ñ½∩ ß½ÑñπεΘÑú« Σá⌐½á).
  45.  
  46. ▒▒▒▒ çá¼Ñτá¡¿Ñ ¬ óÑαß¿¿ 5.30 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  47.  
  48.         æ óÑαß¿¿ 5.30  ßñѽá¡á »«ññÑαª¬á  LX-executable »α«úαá¼¼:  «Γ«íαáªÑ¡¿Ñ
  49. LX-ºáú«½«ó¬á, Γáí½¿µδ «í∞Ñ¬Γ«ó  ¿ »«ññÑ᪬á Γáí½¿µδ ßß佫¬ ñ½∩ ¡Ñ¬«Γ«αδσ Γ¿»«ó
  50. αѽ«¬Ñ⌐ΦÑ¡«ó. ä½∩ ªÑ½áεΘ¿σ »«ñα«í¡ÑÑ ¬«»áΓ∞ß∩  ó  LX-Σá⌐½áσ  ó  áασ¿ó ó¬½ετÑ¡á
  51. »α«úαá¼¼á LXDUMP.EXE
  52.         è«¼»αÑßß«óá¡¡δÑ Σá⌐½δ »«¬áºδóáεΓß∩  ¬á¬  ÑßΓ∞,  Γ«  í¿Φ∞  Ñß½¿  σ«Γ¿ΓÑ
  53. ¬«óδα∩Γ∞ß∩ ó ¡¿σ - »«½∞ºπ⌐ΓÑ LXLITE ñ½∩ αá߻ᬫó¬¿, á ¡Ñ »α¿ßΓáóá⌐ΓÑ τΓ« Γ«τ¬á
  54. óσ«ñá ¡Ñ»αáó¿½∞¡« ßτ¿ΓáÑΓß∩.
  55.  
  56. ▒▒▒▒ çá¼Ñτá¡¿Ñ ¬ óÑαß¿¿ 5.21 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  57.  
  58.         æ óÑαß¿¿ 5.20  ßñѽá¡á »«ññÑαª¬á  NE-executable »α«úαá¼¼:  «Γ«íαáªÑ¡¿Ñ
  59. NE-ºáú«½«ó¬á, Γáí½¿µδ ßÑú¼Ñ¡Γ«ó ¿ »«ññÑ᪬á Γáí½¿µδ ßß佫¬ ñ½∩ ¡Ñ¬«Γ«αδσ Γ¿»«ó
  60. αѽ«¬Ñ⌐ΦÑ¡«ó  (¬«Γ«α«ú«,  ó»α«τѼ,   σóáΓáÑΓ   ñ½∩   »«ññÑ᪬¿   ¼ÑªßÑú¼Ñ¡Γ¡δσ
  61. »ÑαÑσ«ñ«ó).  ä½∩ ªÑ½áεΘ¿σ »«ñα«í¡ÑÑ ¬«»áΓ∞ß∩  ó  NE-Σá⌐½áσ  ó  áασ¿ó  ó¬½ετÑ¡á
  62. »α«úαá¼¼á NEDUMP.EXE (í½áú«ñáα¡«ßΓ¿ ê½∞Σá¬π  âπ¿½∞Σá¡«óπ ºá  »«¼«Θ∞ ó  αáºí«αÑ
  63. NE-ßΓαπ¬Γπαδ).
  64.  
  65. ▒▒▒▒ çá¼Ñτá¡¿∩ ¬ óÑαß¿¿ 5.02 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  66.  
  67.  ■ é ¿ßσ«ñ¡¿¬áσ 5.01 αáßßΓáó½Ñ¡δ #if defined( OS2 )... #if defined( DOS )...
  68.    æ«σpá¡Ñ¡« óp«ñÑ íδ óßÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼ PrintScreen. é«º¼«ª¡« »«∩ó½Ñ¡¿Ñ
  69.    «Φ¿í«¬ ó ßá¼δσ ¡Ñ«ª¿ñá¡¡δσ ¼ÑßΓáσ...
  70.  ■ ä«ß óÑαß¿∩ ¡¿τѼ ¡Ñ «Γ½¿τáÑΓß∩ «Γ 5.01. Æ«½∞¬« »ÑαѬ«¼»¿½¿α«óá¡á ñ½∩
  71.    ß«ó¼ÑßΓ¿¼«ßΓ¿ ß OS/2 óÑαß¿Ñ⌐ ( »«½¡«Ñ ¿¼∩ αáßΦ¿αÑ¡« ñ« 256-¿ ß¿¼ó«½«ó,
  72.    ¬«⌐-τÑú« »«-¼Ñ½«τ¿ ¿º¼Ñ¡Ñ¡«... )
  73.  ■ é óÑαß¿¿ ñ½∩ OS/2 óδó«ñ ¡á φ¬αá¡, τáßΓ∞ αáí«Γδ ß ¬½áó¿áΓπα«⌐ ºá¼Ñ¡Ñ¡δ
  74.    Σπ¡¬µ¿∩¼¿ OS/2.
  75.  
  76. ▒▒▒▒ æ«ñÑαªá¡¿Ñ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  77.  
  78.   1. ìѼ¡«ú« « ßÑíÑ
  79.   2. ÇßßѼí½Ñα
  80.   3. üếα«óá¡¿Ñ
  81.   4. ü½«¬
  82.   5. é¿ñÑ«αѪ¿¼
  83.   6. ê¡Σ«α¼áµ¿«¡¡á∩ ßΓ᫬á
  84.   7. è¡«»¬¿
  85.   8. çᬽáñ¬¿
  86.   9. ÅÑαÑσ«ñδ »« call/jmp ó ñ¿ºáßßѼí½ÑαÑ
  87.  10. Å«¿ß¬
  88.  11. Åα«úαá¼¼á ñ½∩ Crypt
  89.  12. â½«íá½∞¡δÑ/½«¬á½∞¡δÑ ß¼ÑΘÑ¡¿∩
  90.  13. INI-Σá⌐½
  91.  14. SAV-Σá⌐½
  92.  15. XLT-Σá⌐½
  93.  16. è«¼á¡ñ¡á∩ ßΓ᫬á
  94.  17. êßΓ«α¿∩ óÑαß¿⌐
  95.  
  96.  
  97. ▒▒▒▒ ìѼ¡«ú« « ßÑíÑ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  98.  
  99.         Hiew (Hacker's view) - φΓ« 'ú½∩ñѽ¬á' ñ½∩ ΓÑσ, ¬«¼π ΓαÑíπÑΓß∩ ¿¡«úñá ó
  100. τπª«⌐ »α«úαἼѠ ¿º¼Ñ¡¿Γ∞ «ñ¿¡-ñóá  íá⌐Γá (¬á¬  »αá󿽫, 7xh  ¡á 0EBh).   Hiew
  101. »«ºó«½∩ÑΓ   »α«ß¼áΓα¿óáΓ∞   Σá⌐½δ   ¡Ñ«úαá¡¿τÑ¡¡«⌐   ñ½¿¡δ   ó   ΓѬßΓ«ó«¼   ¿
  102. ΦÑßΓ¡áñµáΓÑα¿τ¡«¼  Σ«α¼áΓáσ,  á  ΓᬪѠ  ó  αѪ¿¼Ñ  ñ¿ºáßßѼí½Ñαá   »α«µÑßß«αá
  103. Pentium(R) Pro.
  104.  
  105.  ■ ÉÑñá¬Γ«α«óá¡¿Ñ ó ΦÑßΓ¡áñµáΓÑα¿τ¡«¼ αѪ¿¼Ñ ¿ ó αѪ¿¼Ñ ñ¿ºáßßѼí½Ñαá
  106.  
  107.  ■ éßΓα«Ñ¡¡δ⌐ áßßѼí½Ñα Pentium(R) Pro
  108.  
  109.  ■ é«º¼«ª¡«ßΓ∞ ß«ºñáóáΓ∞ ¡«óδÑ Σá⌐½δ "ß ¡π½∩" (¼«ªÑΓ íδΓ∞, ¿ ßú«ñ¿Γß∩ ¬«úñá..)
  110.  
  111.  ■ Å«¿ß¬ ¿ ºá¼Ñ¡á ó í½«¬Ñ ( á φΓ« ÑΘÑ ºáτѼ ? )
  112.  
  113.  ■ Help ¬«¡ΓѬߡ«-ºáó¿ß¿¼δ⌐ ( σ«Γ∩ ºáτѼ σá¬Ñαπ σѽ» ? Å«φΓ«¼π αáí«ΓáÑΓ ¿ íѺ
  114.                               help-Σá⌐½á HIEW.HLP )
  115.  
  116.  ■ Å«¿ß¬ áßßѼí½Ñα¡δ󠬫¼á¡ñ »« Φáí½«¡π ( ñ½∩ ¿ßΓ¿¡¡«ú« σá¬Ñαá ! )
  117.  
  118.  ■ æ óÑαß¿¿ 5.02 ¬«¼»¿½¿απÑΓß∩ OS/2 óáα¿á¡Γ ( »«¬á¼ÑßΓ∞ 16-αáºα∩ñ¡δ⌐, ¡Ñ
  119.    σ«τÑΓß∩ ¼¡Ñ ¬«¼»¿½∩Γ«α ¼Ñ¡∩Γ∞ ), úñÑ EXE ñ½∩ äÄæ'á ¿ß»«½∞ºπÑΓß∩ ¬á¬ stub.
  120.  
  121. ▒▒▒▒ ÇßßѼí½Ñα ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  122.  
  123.         ñ½∩ ΓÑσ, ¬Γ« º¡áÑΓ Ñú« íѺ ¬¡¿ªÑ¬.   Byte/word/dword/pword/qword/tbyte
  124. ¼«ª¡«  ß«¬αáΘáΓ∞  ñ«   "b,"/"w,"/"d,"/"p,"/"q,"/"t,".   éßÑ  τ¿ß½á   ßτ¿ΓáεΓß∩
  125. ΦÑßΓ¡áñµáΓÑα¿τ¡δ¼¿, íπ¬«ó¬π "h" ¼«ª¡« ßΓáó¿Γ∞, á ¼«ª¡« ¿ ¡Ñ ßΓáó¿Γ∞, ¡« ñ«½ª¡δ
  126. ¡áτ¿¡áΓ∞ß∩ ß µ¿Σαδ.   î«ª¡« ß¬½áñδóáΓ∞/óδτ¿ΓáΓ∞  ( mov  bx,[123+23-46h] =  mov
  127. bx,[100h] ).  æ««íΘÑ¡¿∩ «í «Φ¿í¬áσ ßóÑñÑ¡δ ñ« ¼¿¡¿¼π¼á: ¡Ñ»αáó¿½∞¡á∩  ¬«¼á¡ñá,
  128. ß¿¡Γá¬ß¿τÑ߬á∩, ¡Ñ»αáó¿½∞¡δ⌐ «»αÑαá¡ñ, ¡Ñß««ΓóÑΓßΓó¿Ñ ¿½¿ «ΓßπΓßΓó¿Ñ  αẼÑαá,
  129. »«φΓ«¼π ¼«ª¡« »α¿¼Ñ¡∩Γ∞ »α¿ ßñáτáσ φ¬ºá¼Ñ¡«ó  ó ¬áτÑßΓóÑ ºáñá¡¿∩ "á τΓ«  ºñÑß∞
  130. ¡Ñ»αáó¿½∞¡« ?".  üѺπß½«ó¡δ⌐ JMP  Γαá¡ß½¿απÑΓß∩  ó  0E9  XX  XX,  Ñß½¿  σ«Γ¿ΓÑ
  131. ¬«α«Γ¬¿⌐ (0EB), Γᬠ¿ »¿Φ¿ΓÑ: jmp short xxxxx ( ¿½¿ jmps xxxxx ).
  132.  
  133.         æ óÑαß¿¿ 5.00  »«  ¼¡«ú«τ¿ß½Ñ¡¡δ¼  »α«ß∞íá¼  ßñѽᡠ 386-⌐  áßßѼí½Ñα,
  134. »«φΓ«¼π íπñ∞ΓÑ  ó¡¿¼áΓѽ∞¡δ »α¿  áßßÑ¼í½¿α«óá¡¿¿ »ÑαÑσ«ñ«ó  - ¼«ªÑΓÑ  »«½πτ¿Γ∞
  135. «ùùùÑ¡∞ ñá½Ñ¬¿⌐ »ÑαÑσ«ñ ó »α«úαἼѠñ½∩ 8086.
  136.  
  137.  *** éìêîÇìêà ! ***  Äñ¡á ¿ ΓᠪѠ¬«¼á¡ñá ¼«ªÑΓ áßßÑ¼í½¿α«óáΓ∞ß∩ »«-αạ«¼π
  138.                      αáº¡δ¼¿ áßßѼí½ÑαἿ.
  139.  
  140.  
  141. ▒▒▒▒ üếα«óá¡¿Ñ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  142.  
  143.         ñ½∩ ΓÑσ, ¬«¼π ¡áñ«, τΓ«íδ  .com «í∩ºáΓѽ∞¡«  ¡áτ¿¡á½ß∩ ß  100h, ¿  ¬Γ«
  144. σ«τÑΓ τΓ«íδ ß¼ÑΘÑ¡¿Ñ ó ßÑú¼Ñ¡ΓÑ ñá¡¡δσ  ¡áτ¿¡á½«ß∞ ß ¡π½∩.  üáºá - φΓ«  »α«ßΓ«
  145. ¬«¡ßΓá¡Γá, ¬«Γ«αá∩ »α¿íáó½∩ÑΓß∩ ¬ ß¼ÑΘÑ¡¿ε ¿ áñαÑßá¼ »ÑαÑσ«ñá.
  146.         ê¼ÑÑΓß∩  ß½ÑñπεΘá∩  »α¿∩Γ¡á∩  ó«º¼«ª¡«ßΓ∞:  ΓѬπΘÑÑ  ß¼ÑΘÑ¡¿Ñ  ÑßΓ∞  -
  147. 12345h, á ¡áñ« τΓ«íδ í佫 95h -  ó»¿ßδóá⌐ΓÑ íáºπ "*95" ( «íαáΓ¿ΓѠ󡿼᡿Ѡ ¡á
  148. »Ñαóπε ºóѺñ«τ¬π !  ), íáºá ßá¼á »«ßτ¿ΓáÑΓß∩ ( ó»α«τѼ «¡á πªÑ ¿ ¡Ñ ¡πª¡á ).
  149.         æ«τÑΓá¡¿Ñ CtrlF5-CtrlF5 á¡á½«ú¿τ¡« "*0".
  150.  
  151.  
  152. ▒▒▒▒ ü½«¬ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  153.  
  154.         Æ«½∞¬« ó αѪ¿¼áσ  Hex ¿  Decode.  æ  óÑαß¿¿ 5.00  í½«¬ »«¼ÑτáÑΓß∩  ó¡Ñ
  155. αѪ¿¼á αÑñá¬Γ¿α«óá¡¿∩.  éδñѽѡ¡δ⌐ í½«¬ ¼«ª¡« ß¬«»¿α«óáΓ∞ ó Σá⌐½ τÑαѺ PutBlk(
  156. F2 ).  àß½¿ ¡áñ« ñ«íáó¿Γ∞ í½«¬ ¬ Σá⌐½π - ¿ß»«½∞ºπ⌐ΓÑ offset=FFFFFFFF.
  157.  
  158.         î«ª¡« óßΓáó¿Γ∞ ó ΓѬπΘ¿⌐ Σá⌐½ ¿º ñαπú«ú« Σá⌐½á: ( GetBlk (CtrlF2) ):
  159. τ¿ΓáÑΓß∩ í½«¬ αẼÑα«¼ ß «Γ¼ÑτÑ¡¡δ⌐ í½«¬ ß« ß¼ÑΘÑ¡¿∩, ºáñá¡¡δ¼ ó «¬¡Ñ óó«ñá  ¿
  160. ºá»¿ßδóáÑΓß∩ ó ΓѬπΘ¿⌐ Σá⌐½ ß« ß¼ÑΘÑ¡¿∩ »«ñ ¬παß«α«¼.
  161.         æ óÑαß¿¿ 6.10  Ñß½¿  ¡ÑΓ  «Γ¼ÑτÑ¡¡«ú«  í½«¬á  ó  ΓѬπΘѼ  Σá⌐½Ñ,  í½«¬
  162. óδí¿αáÑΓß∩ ¿º Σá⌐½«ó σ¿ßΓ«α¿¿, ¬«Γ«αδÑ Ñú« ¿¼ÑεΓ.
  163.  
  164.  
  165. ▒▒▒▒ é¿ñÑ«αѪ¿¼ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  166.  
  167.        Å«ññÑনóáÑΓß∩ ó»½«Γ∞ ñ« 132x75, σ«Γ∩ ∩  ¡Ñ º¡áε, σóáΓ¿Γ ½¿ ¼¡Ñ σ¿»á  (
  168. ¡á 132x60  ÑΘÑ σóáΓáÑΓ  ;-).
  169.  
  170.  
  171. ▒▒▒▒ ê¡Σ«α¼áµ¿«¡¡á∩ ßΓ᫬á ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  172.  
  173. ──────────────────────────────────────────────────────────────────────────────
  174.  xxx% Filename.ext dFR     NE xxxxxxxx xxx -------- YYYYYYY║ HIEW X.XX (c) SEN
  175. ──────────────────────────────────────────────────────────────────────────────
  176.  └┬─┘ └─────────┬┘ │││     │  └──┬───┘ └┬┘ └─┬────┘ └──┬───┘
  177.  »α«µÑ¡Γ«ó      │  │││     │   ΓѬπΘÑÑ  │    │         ñ½¿¡á Σá⌐½á ó íá⌐Γáσ
  178.  «Γ óßÑú« Σá⌐½á │  │││     │   ß¼ÑΘÑ¡¿Ñ │    │
  179.  ( Ñß½¿ bar=P   │  │││     V            │    │   1: ºá¬½áñ¬¿
  180.  ó HIEW.INI )   │  │││     Γ¿» NewExe   │    │      '-' ßó«í«ñ«
  181.                 V  │││                  │    └─>    '1...8' ß««Γó.»«º.ºá¡∩Γá
  182.          ¿¼∩ Σá⌐½á │││                  │           '*' ΓѬπΘ¿⌐
  183.                    │││                  │        2: "<Editor>", Ñß½¿ ó αѪ¿¼Ñ
  184. ¡á»αáó½Ñ¡¿Ñ »«¿ß¬á<┘││                  │            αÑñá¬Γ¿α«óá¡¿∩
  185.                     V│                  │
  186.      «í½áßΓ∞ »«¿ß¬á: │                  └─> 1: ó αѪ¿¼Ñ Text ¡«¼Ñα »Ñαó«⌐
  187.       F - óÑß∞ ΓѬπΘ¿⌐ Σá⌐½                     ¬«½«¡¬¿
  188.       B - í½«¬                              2: ó αѪ¿¼Ñ DeCode αẼÑα¡«ßΓ∞
  189.       A - ß»¿ß«¬ ¿º ¬«¼á¡ñ¡«⌐ ßΓ᫬¿            «»Ñαá¡ñ«ó/áñαÑß«ó
  190.                      │                          »αÑΣ¿¬ß 'a' ú«ó«α¿Γ «í
  191.                      V                          áóΓ«¼áΓ¿τÑ߬«¼ «»αÑñѽ¿¡¿¿
  192.                ß«ßΓ«∩¡¿Ñ Σá⌐½á:                 αẼÑα¡«ßΓ¿ ¬«ñá ñ½∩ LX
  193.                R - «Γ¬αδΓ »« τΓÑ¡¿ε
  194.                W - «Γ¬αδΓ »« ºá»¿ß¿
  195.                U - ¿º¼Ñ¡Ñ¡
  196.  
  197.  
  198. ▒▒▒▒ è¡«»¬¿ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  199.  
  200.         Ä»¿ßá¡δ  ó  HIEW.HLP,   ¬«Γ«αδ⌐  «ñ¡«óαѼѡ¡«   ∩ó½∩ÑΓß∩  Σá⌐½«¼   ñ½∩
  201. óßΓα«Ñ¡¡«⌐ »«¼«Θ¿ - «Γ¬½¿¬áÑΓß∩ ¡á Alt-H.
  202.  
  203.         öá⌐½ HIEW.HLP ¼«ªÑΓÑ »αáó¿Γ∞ »«  ßó«Ñ¼π ªÑ½á¡¿ε, »Ñαóá∩ ßΓα«¬á  ñ«½ª¡á
  204. íδΓ∞ ßΓ᫬«⌐: "[HiewHelp 5.01]".  æ¿¼ó«½  ';'  ¬á¬  óßÑúñá  «í«º¡áτáÑΓ  ßΓ᫬π
  205. ¬«¼¼Ñ¡Γáα¿Ñó ¿ ¡¿ ¡á τΓ«,  ¬α«¼Ñ  αẼÑαá  ¡Ñ  ó½¿∩ÑΓ.   Å«  Alt-H  óδºδóáÑΓß∩
  206. ß««ΓóÑΓßΓóπεΘá∩ ßѬµ¿∩: «Γ [xxxx] ñ« [yyyy].  öá⌐½ ñ«½ªÑ¡ ºáóÑαΦáΓ∞ß∩  ßѬµ¿Ñ⌐
  207. [End].
  208.  
  209.  
  210. ▒▒▒▒ çᬽáñ¬¿ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  211.  
  212.         ñ½∩ ß«σαá¡Ñ¡¿∩/ó«ßßΓá¡«ó½Ñ¡¿∩ ß«ßΓ«∩¡¿∩  ΓѬπΘÑú« φ¬αá¡á.  æ¿¼ó«½  '+'
  213. ºá»«¼¿¡áÑΓ ß«ßΓ«∩¡¿Ñ ΓѬπΘÑú«  φ¬αá¡á.  éßÑú« ¼«ª¡«  ºá»«¼¡¿Γ∞ 8 φ¬αá¡«ó.   ìá
  214. ½εí«⌐ ºá»«¼¡Ñ¡¡δ⌐ φ¬αá¡ ¼«ª¡«  »ÑαÑ⌐Γ¿,  ¡áªáó  ß««ΓóÑΓßΓóÑ¡¡«  Alt-1...Alt-8.
  215. ä½∩ ¬áªñ«ú« αѪ¿¼á ( Text/Hex/Decode ) ßó«¿ ºá¬½áñ¬¿.
  216.  
  217.  
  218. ▒▒▒▒ ÅÑαÑσ«ñδ »« call/jmp ó ñ¿ºáßßѼí½ÑαÑ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  219.  
  220.         ìÑñ«ó«½∞ßΓó«  óδºóá½  »ÑαÑ¡«ß  ó  Hiew   Beta  Day  28  »ÑαÑσ«ñ«ó   ¡á
  221. 'A'-'Y'('Z')  ó¼ÑßΓ«  '1'-'9'('0').    çá¼Ñτá¡¿Ñ  πτΓÑ¡«   -  »ÑαÑσ«ñδ   ßΓ὿
  222. «Γ¡«ß¿Γѽ∞¡« ¬«¡Σ¿úπαáíѽ∞¡δ.  êσ ¼«ª¡« ºáñáΓ∞ ó Hiew.ini ó ¼áßß¿óÑ jumpTable.
  223. ¥Γ« ßΓ᫬á ( ó »«¡∩Γ¿¿ ∩ºδ¬á  æ  ),  ß«ßΓ«∩Θá∩  ¿º  µ¿Σα  ¿  íπ¬ó  á¡ú½¿⌐߬«ú«
  224. á½Σáó¿Γá, ¬á¬ ¿σ »ÑαѼÑΦáÑΓÑ, Γᬠ ¿  »ÑαÑσ«ñδ  íπñπΓ  ¼áનα«óáΓ∞ß∩.   ÅÑαóδ⌐
  225. ß¿¼ó«½ - ß¿¼ó«½, »«  ¬«Γ«α«¼π «ßπΘÑßΓó½∩ÑΓß∩ «Γ¬áΓ (  ó hiew 4 Γᬿ¼  ß¿¼ó«½«¼
  226. íδ½ '0', ó hiew day 28  - 'Z'  ).  Åα¿  τΓÑ¡¿¿ ß  ¬½áó¿áΓπαδ óóÑñÑ¡¡δ⌐  ß¿¼ó«½
  227. »ÑαÑó«ñ¿Γß∩ ó óÑασ¡¿⌐ αÑú¿ßΓα,  »α¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿  Γαá¡ß½¿απÑΓß∩ ó  φ¬ó¿óá½Ñ¡Γ
  228. á¡ú½¿⌐߬¿σ ß¿¼ó«½«ó ó ß««ΓóÑΓßΓó¿¿  ß  αá߬½áñ¬«⌐  ¬½áó¿áΓπαδ  QWERTY-ëûôèà  ¿
  229. ºáΓѼ  ¿ΘÑΓß∩  ó  Γáí½¿µÑ  jumpTable,  Γ.Ñ.   »ÑαÑσ«ñδ  »«  'S'  ¿  '¢'  íπñπΓ
  230. φ¬ó¿óá½Ñ¡Γ¡δ¼¿.  Å« π¼«½τá¡¿ε  ó jumpTable ß¡áτá½á  ¿ñπΓ µ¿Σαδ '1'-'9',  ºáΓѼ
  231. íπ¬óδ 'A'-'Z'.   ü佫  «τÑ¡∞  «α¿ú¿¡á½∞¡«Ñ  »αÑñ½«ªÑ¡¿Ñ  (Ç.èπ½Ñ¡µ«ó)  ßñѽáΓ∞
  232. Γáí½¿µπ  ß½.ó¿ñá:  0123456789QWERTYUIOPASDFGHJKLZXCVBNM   -  φΓ«   ó«º¼«ª¡«ßΓ∞
  233. «ßΓáÑΓß∩ ¡á ½εí¿Γѽ∩.
  234.  
  235.  
  236. ▒▒▒▒ Å«¿ß¬ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  237.  
  238.         àß½¿  óó«ñ  ñáó¿Γß∩  ¡á  ßΓα«¬Ñ   ASCII,   Γ«   »«¿ß¬   ¡Ñ   αẽ¿τáÑΓ
  239. ¼á½Ñ¡∞¬¿Ñ/í«½∞Φ¿Ñ íπ¬óδ (ó Γ.τ.  ¿  απß߬¿Ñ),  ¡áªáΓ¿Ñ  óó«ñá  ¡á  ßΓα«¬Ñ  HEX
  240. αẽ¿τáÑΓ íπ¬«ó¬¿.
  241.  
  242.         æ óÑαß¿¿ 4.00 »α¿ñѽᡠáßßѼí½Ñα, ¬¡«»«τ¬á F7.
  243.  
  244.         æ óÑαß¿¿  5.00 ¬«¼á¡ñá  "¿ß¬áΓ∞ ñá½∞ΦÑ"  ( FindNext  ) «ΓαáíáΓδóáÑΓ  ß
  245. »«ß½Ññ¡Ñú« ¡á⌐ñÑ¡¡«ú« ß¼ÑΘÑ¡¿∩ ( Γ«  ÑßΓ∞  ¼«ª¡«  ¡á⌐Γ¿  ¡ÑτΓ«,  "»«íα«ñ¿Γ∞  ó
  246. «¬αÑßΓ¡«ßΓ∩σ" ßΓαѽ«τ¬á¼¿, á ºáΓѼ ¿ß¬áΓ∞ ß½ÑñπεΘ¿Ñ óσ«ªñÑ¡¿Ñ ).  æíαáßδóáÑΓß∩
  247. FindNext »« CtrlHome, CtrlEnd, F7(find), F5(goto)
  248.  
  249.         æ óÑαß¿¿ 5.00 »«¿ß¬ ¿ ºá¼Ñ¡π ¼«ª¡« »α«¿ºó«ñ¿Γ∞ ó «Γ¼ÑτÑ¡¡«¼ í½«¬Ñ:  F4
  250. »α¿ óó«ñÑ ßΓ᫬¿ »«¿ß¬á/ºá¼Ñ¡δ.
  251.  
  252.         æ Γ«⌐ ªÑ ßἫ⌐ óÑαß¿¿ 5.00 ÆÄï£èÄ é Éàåêîà äêçÇææàîüïàÉÇ ¼«ª¡«  ¿ß¬áΓ∞
  253. ¬«¼á¡ñδ »« Φáí½«¡π.  é ¬áτÑßΓóÑ wildcard  ¿ß»«½∞ºπÑΓß∩ '?'.  Æ« ÑßΓ∞ Ñß½¿  »α¿
  254. óó«ñÑ áßßѼí½Ñα¡«⌐ ¬«¼á¡ñδ óßΓαÑτáÑΓß∩ ó ßΓα«¬Ñ ß¿¼ó«½ '?' Γ« »«⌐ñÑΓ »«¿ß¬  »«
  255. Φáí½«¡π, Ñß½¿ ¡ÑΓ - ¬«¼á¡ñá »α«ßΓ« áßßÑ¼í½¿απÑΓß∩.
  256.         ìá»α¿¼Ñα:  ó  αѪ¿¼Ñ  DECODE  <F7><F7>"mov  ax,?"  íπñÑΓ  ¿ß¬áΓ∞  "mov
  257. ax,1234h", "mov ax,sp", ¿ Γ.ñ.
  258.  
  259.         æ óÑαß¿¿ 5.83 ¼«ª¡« ¿ß¬áΓ∞ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¬«¼á¡ñ, αáºñѽ∩∩ ¿σ
  260. Γ«τ¬«⌐ ß ºá»∩Γ«⌐.
  261.         ìá»α¿¼Ñα: "push ?10; call ?; add ?"
  262.  
  263.         ¡á⌐ñÑΓ ßó∩º¬π:                  ¡Ñ ¡á⌐ñÑΓ:
  264.         -------------                   ---------
  265.         push 00010                      push 00010
  266.         call 01234:05678                push 00011
  267.         add  sp,00006                   add  ax,00006
  268.  
  269.  
  270.         æ óÑαß¿¿ 6.10  ¼«ª¡« ¿ß¬áΓ∞/ºá¼Ñ¡∩Γ∞  ó Σá⌐½áσ,  ºáñá¡¡δσ ó  ¬«¼á¡ñ¡«⌐
  271. ßΓ᫬Ñ.  ¥Γá ó«º¼«ª¡«ßΓ∞ ó¬½ετáÑΓß∩ óδí«α«¼ «»µ¿¿ "filArg" τÑαѺ ¬¡«»¬π F4 »α¿
  272. αÑñá¬Γ¿α«óá¡¿¿ ßΓ᫬¿ »«¿ß¬á/ºá¼Ñ¡δ.
  273.  
  274.  
  275. ▒▒▒▒ Åα«úαá¼¼á ñ½∩ Crypt ( F7/F8 in Edit ) ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  276.  
  277.         ñ½∩ ºá/αáßΦ¿Σα«ó¬¿ ¬«ñá/ñá¡¡δσ »« ßαáó¡¿Γѽ∞¡« »α«ßΓ«¼π á½ú«α¿Γ¼π.  çá
  278. «ñ¿¡ αẠºá/αáßΦ¿Σα«óδóáÑΓß∩ «ñ¿¡  íá⌐Γ/ß½«ó«,  αẼÑα  ºáñáÑΓß∩  ¬¡«»¬«⌐  F2.
  279. Åα«úαá¼¼¬á ñ«½ª¡á ºáóÑαΦáΓ∞ß∩ «»ÑαáΓ«α«¼  "LOOP numberLine", ó»α«τѼ "Loop  1"
  280. ¼«ª¡« «»πßΓ¿Γ∞.
  281.  
  282.               ¬«¼á¡ñδ:
  283.  
  284.         αѪ¿¼ Reg    : neg,mul,div
  285.         αѪ¿¼ Reg-Reg: mov,xor,add,sub,rol,ror,xchg
  286.         αѪ¿¼ Reg-Imm: mov,xor,add,sub,rol,ror
  287.         αѪ¿¼ Imm    : loop
  288.  
  289.         ñ«ßΓπ»¡δ óßÑ  8/16-í¿Γ¡δÑ  αÑú¿ßΓαδ,  ¬«Γ«αδÑ  áíß«½εΓ¡«  αáó¡«»αáó¡δ,
  290. ¬α«¼Ñ AL/AX, ¬«Γ«αδ⌐ ºá»«½¡∩ÑΓß∩ íá⌐Γ«¼/ß½«ó«¼ ¿º αáßΦ¿Σα«óδóáѼ«ú« Σαáú¼Ñ¡Γá,
  291. ¿ ¿º ¬«Γ«α«ú« »«Γ«¼ íá⌐Γ/ß½«ó« ó«ºóαáΘáÑΓß∩ ¡á ¼ÑßΓ«.
  292.  
  293. ÄΓ½¿τ¿∩ «Γ ßΓá¡ñáαΓ¡«ú« áßßѼí½Ñαá:
  294.         ¡ÑΓ «»Ñαá¡ñ«ó ó »á¼∩Γ¿
  295.         loop ¿ß»«½∞ºπÑΓß∩ ó ¬áτÑßΓóÑ jmp/stop
  296.         «»Ñαá¡ñδ ¬«¼á¡ñ rol/ror ñ«½ª¡δ ¿¼ÑΓ∞ «ñ¿¡á¬«óδ⌐ αẼÑα, Γ.Ñ.
  297.            ROL AX,CL ¿½¿ ROL AL,CX ¡Ñ ñ«»π߬áεΓß∩
  298.  
  299. Åα¿¼Ñαδ:
  300.      a. »α«-XOR-¿Γ∞ íá⌐Γ ß« º¡áτÑ¡¿Ñ¼ 0AAh:
  301.         1. XOR  al,0aah
  302.         2. LOOP 1               ; ¼«ª¡« «»πßΓ¿Γ∞.
  303.  
  304.      b. »α«-XOR-¿Γ∞ ß½«ó« ß ¿¡¬αÑ¼Ñ¡Γ«¼ ¼á߬¿
  305.         1. MOV  dx,0
  306.         2. XOR  ax,dx           ; F7 íπñÑΓ "σ«ñ¿Γ∞" »« φΓ¿¼ ¬«¼á¡ñá¼
  307.         3. ADD  dx,1            ;
  308.         4. LOOP 2               ;
  309.  
  310.         ôτΓ¿ΓÑ, τΓ« »α¿ ñѽѡ¿¿ ¡á íá⌐Γ ñѽ¿Γß∩  ß½«ó« ( AX ), »α¿ ñѽѡ¿¿  ¡á
  311. ß½«ó« ñѽ¿Γß∩ ñó«⌐¡«Ñ ß½«ó« ( DX:AX  ), »«φΓ«¼π ¡Ñ ºáíδóá⌐ΓÑ «í¡π½∩Γ∞ τÑú«  ¡Ñ
  312. ¡áñ«.
  313.      c. »«ñѽ¿Γ∞ íá⌐Γ »«»«½á¼
  314.         1. MOV  cl,2
  315.         2. MOV  ah,0            ; αÑú¿ßΓα AH ¡Ñ «»αÑñѽѡ !!!
  316.         3. DIV  cl
  317.  
  318.      d. »αÑ«íαẫóáΓ∞ »« Σ«α¼π½Ñ: ax=(ax*3)/2
  319.         1. MOV  bx,3
  320.         2. MOV  cx,2
  321.         3. MUL  bx              ; αѺπ½∞ΓáΓ ó (DX:AX)
  322.         4. DIV  cx              ; ñѽ¿Γß∩ (DX:AX) ¡á CX
  323.  
  324.         æ óÑαß¿¿  5.00  ó«º¼«ª¡«  ß«σαá¡Ñ¡¿Ñ/ó«ßßΓá¡«ó½Ñ¡¿Ñ  crypt-»α«úαá¼¼  ó
  325. Σá⌐½Ñ.  ì«  Γ.¬.  Γαá¡ß½∩µ¿∩  ó« ó¡πΓαÑ¡¡εε  Σ«α¼π »α«¿ßσ«ñ¿Γ  ó ¼«¼Ñ¡Γ  óó«ñá
  326. ßΓ᫬¿ ¬«¼á¡ñδ ß ¬½áó¿áΓπαδ ¡Ñ ßΓ«¿Γ  »δΓáΓ∞ß∩ »αáó¿Γ∞ ß«σαá¡Ñ¡¡δ⌐ Σá⌐½, ¡¿  ¬
  327. τѼπ φΓ«...
  328.  
  329.  
  330. ▒▒▒▒ â½«íá½∞¡δÑ/½«¬á½∞¡δÑ ß¼ÑΘÑ¡¿∩ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  331.  
  332.         æ óÑαß¿¿ 5.40  ñ½∩ Σá⌐½«ó NE/LX/PE  ßñѽá¡á ó«º¼«ª¡«ßΓ∞ «Γ«íαáªáΓ∞  (¿
  333. óó«ñ¿Γ∞) ½«¬á½∞¡δÑ ß¼ÑΘÑ¡¿∩, Γ«  í¿Φ∞ «Γ  ¡áτá½á ßÑú¼Ñ¡Γá/«í∞ѬΓá.   ï«¬á½∞¡«Ñ
  334. ß¼ÑΘÑ¡¿Ñ «Γ¼ÑτáÑΓß∩ Γ«τ¬«⌐ ó»ÑαÑñ¿ ß¼ÑΘÑ¡¿∩.
  335.         é ß½πτáÑ ½«¬á½∞¡«ú«  ß¼ÑΘÑ¡¿∩ ñ½∩ NE/LX  ¡«ó«Ñ ß¼ÑΘÑ¡¿Ñ ßτ¿ΓáÑΓß∩  ¬á¬
  336. SSSSOOOO, úñÑ SSSS - ¡«¼Ñα  ßÑú¼Ñ¡Γá ñ½∩  NE, íáºá  ñ½∩ LX,  OOOO -  ½«¬á½∞¡«Ñ
  337. ß¼ÑΘÑ¡¿Ñ.  àß½¿ SSSS  ¡π½Ñó«⌐ ¡«¼Ñα,  Γ« ß¼ÑΘÑ¡¿Ñ  «Γßτ¿ΓδóáÑΓß∩ ñ½∩  ΓѬπΘÑú«
  338. ßÑú¼Ñ¡Γá.
  339.         ä½∩ PE »α¿  óδτ¿ß½Ñ¡¿¿ íáºδ  πτ¿ΓδóáÑΓß∩ "object  alignment (OA)",  ¡«
  340. ¡Ñ»«¡∩Γ¡« ¬á¬ »«ßΓπ»áΓ∞ »α¿ »ÑαÑσ«ñÑ ó¡πΓα¿ ñ½¿¡¡«⌐ ßѬµ¿¿ (í«½ÑÑ τѼ  "object
  341. alignment"...
  342.         ä½∩ LX, π ¬«Γ«α«ú« αẼÑα  «í∞ѬΓá  í«½ÑÑ  0xFFFF  (ß¼.   1  «í∞Ñ¬Γ  ó
  343. FC.EXE) «Γ«íαáªÑ¡¿Ñ ¿ñÑΓ ¬á¬ ó  «Γ½áñτ¿¬Ñ (»α.  SD386),  ¡π ¿ »ÑαÑσ«ñ¿Γ∞  ¡áñ«
  344. ß««ΓóÑΓßΓóÑ¡¡«, ¡á»α¿¼Ñα ¡á .0x200234, σ«Γ∩ íáºδ 0x20000 ¡ÑΓ.
  345.         é Γ«¼ ß½πτáÑ, Ñß½¿  ¬παß«α  ¡áσ«ñ¿Γß∩  ó¡Ñ  ßÑú¼Ñ¡Γá/«í∞ѬΓá  óδñáÑΓß∩
  346. ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ (¿½¿ ∩ ¡Ñ»αáó¿½∞¡« ßτ¿Γáε »ÑαÑσ«ñ :-)
  347.  
  348.  *NB!*  àß½¿  »α¿  óó«ñÑ  »Ñαóδ⌐  ß¿¼ó«½  ÑßΓ∞  '.',  Γ«  ß¼ÑΘÑ¡¿Ñ   ßτ¿ΓáÑΓß∩
  349. ½«¬á½∞¡δ¼, ó »α«Γ¿ó¡«¼ ß½πτáÑ ú½«íá½∞¡δ¼.
  350.  
  351. Åα¿¼Ñαδ óó«ñá ½«¬á½∞¡δσ ß¼ÑΘÑ¡¿⌐ »« F5:
  352.    a: (NE) .10023    - ó »Ñαóδ⌐ ßÑú¼Ñ¡Γ ß¼ÑΘÑ¡¿Ñ 0x0023
  353.    b: (NE/LX/PE) .23 - ó ΓѬπΘ¿⌐ ßÑú¼Ñ¡Γ ß¼ÑΘÑ¡¿Ñ 0x0023
  354.    c: (LX) .10023    - ó Γáí½¿µÑ «í∞Ñ¬Γ«ó ¿ΘÑΓß∩ «í∞Ñ¬Γ ß íẫ⌐ 0x10000 ¿
  355.                         ó φΓ«¼ «í∞ѬΓÑ »ÑαÑσ«ñ ¡á ½«¬á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ 0x0023
  356.    d: (PE) .10023    - «¬απú½∩ÑΓß∩ ñ« OA, Ñß½¿ íáºá »«½πτáÑΓß∩ ¡π½Ñóá∩
  357.                         (¡á»α¿¼Ñα »α¿ OA=10000), Γ« »ÑαÑσ«ñ ó ΓѬπΘÑ⌐ ßѬµ¿¿,
  358.                         Ñß½¿ ¡Ñ ¡π½Ñóá∩ (»α¿ OA=1000), Γ« ¿ΘÑΓß∩ íáºá 10000 ¿
  359.                         »ÑαÑσ«ñ ßτ¿ΓáÑΓß∩ ó¡πΓα¿ ¡ÑÑ
  360.  
  361.         àß½¿ πßΓá¡«ó½Ñ¡« ½«¬á½∞¡«Ñ ß¼ÑΘÑ¡¿Ñ, »«¿ß¬  ß Φáí½«¡«¼ ¿½¿ ßß佬¿  ñ½∩
  362. NE/LX/PE ¿ΘπΓß∩ Γ«½∞¬« ó ¬«ñ«óδσ  ßÑú¼Ñ¡Γáσ.  é ß½πτáÑ dual-EXE αÑú¿«¡  »«¿ß¬á
  363. «»αÑñѽ∩ÑΓß∩ á¬Γ¿ó¡δ¼ ºáú«½«ó¬«¼.   àß½¿ á¬Γ¿óÑ¡ ºáú«½«ó«¬  MZ, »«¿ß¬ ¿ñÑΓ  ñ«
  364. ºáú«½«ó¬á NewExe.
  365.  
  366.  
  367. ▒▒▒▒ INI-Σá⌐½ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  368.  
  369.         àß½¿ ó Γ«¼ ªÑ ¬áΓὫúÑ, τΓ« ¿ HIEW.EXE ¡áσ«ñ¿Γß∩ HIEW.INI Γ« ¡áτá½∞¡δÑ
  370. πßΓᡫ󬿠 íÑαπΓß∩  ¿º  ¡Ñú«.  î«ª¡«  ºáñáóáΓ∞  »«½«ªÑ¡¿Ñ ini-Σá⌐½á τÑαѺ ¬½ετ
  371. ¬«¼á¡ñ¡«⌐ ßΓ᫬¿: "/INI="
  372.         ÅÑαóá∩ ßΓ᫬á ñ«½ª¡á íδΓ∞: "[HiewIni 5.03]". ÅπßΓδÑ ßΓ᫬¿ ¿ ßΓ᫬¿
  373. ¬«¼¼Ñ¡Γáα¿Ñó ( ¡áτ¿¡áεΓß∩ ß ';' ) ¿ú¡«α¿απεΓß∩.
  374.         ôßΓᡫ󬿠¿º Ini-Σá⌐½á »ÑαѬαδóáεΓ º¡áτÑ¡¿∩ »« π¼«½τá¡¿ε, Ñß½¿ éáß ¡Ñ
  375. πßΓαá¿óáÑΓ, »«½«ª¿¼, _Γ«½∞¬«_ »«½«ß¬á ß½Ñóá, ¼«ªÑΓÑ ßñѽáΓ∞ hiew.ini ¿º ñóπσ
  376. ßΓ᫬: ºáú«½«ó¬á ¿ ßΓ᫬¿ "Bar=...".
  377.  
  378. ---8<------ Åα¿¼Ñα Ini-file ---------8<------
  379.  
  380.     [HiewIni 5.03]
  381. ;
  382. ;       ìáτá½∞¡δÑ πßΓᡫ󬿠             ; ó«º¼«ª¡δÑ º¡áτÑ¡¿∩
  383. ;
  384. ; ßΓáαΓ«óδ⌐ αѪ¿¼
  385.  StartMode               = Text          ; Text | Hex     | Code
  386.  
  387. ; úπñ«¬
  388.  Beep                    = On            ; On   | Off
  389.  
  390. ; »«½«ß¬á »α«µÑ¡Γ«ó
  391.  Bar                     = Left          ; Left | Right   | Percent
  392.  
  393. ; »ÑαÑ¡«ß¿Γ∞/¡Ñ »ÑαÑ¡«ß¿Γ∞ ñ½¿¡¡δÑ ßΓ᫬¿
  394. ; AUTO- áóΓ«¼áΓ ( »ÑαÑ¡«ß ñ½∩ ñó«¿τ¡δσ, ¡ÑΓ »ÑαÑ¡«ßá ñ½∩ ΓѬßΓ«óδσ Σá⌐½«ó )
  395.  Wrap                    = Auto          ; Auto | On      | Off
  396.  
  397. ; αÑᬵ¿∩ ¡á Γáíπ½∩µ¿ε
  398. ; AUTO - áóΓ«¼áΓ ( αÑᬵ¿∩ ñ½∩ ΓѬßΓ«óδσ Σá⌐½«ó, ¡ÑΓ αÑᬵ¿¿ ñ½∩ ñó«¿τ¡δσ )
  399.  Tab                     = Auto          ; Auto | On      | Off
  400.  
  401. ; ßñó¿ú ¡á <step> ß¿¼ó«½«ó ó ΓѬßΓÑ »α¿ Ctrl/Right/Left
  402.  StepCtrlRight           = 20            ; 1 - 128
  403.  
  404. ; »α∩ΓáΓ∞/¡Ñ »α∩ΓáΓ∞ ¬παß«α ¼δΦ¿
  405.  DisableMouse            = On            ; On   | Off
  406.  
  407. ; Γáí½¿µá »ÑαÑσ«ñ«ó »« call/jmp ó ñ¿ºáßßѼí½ÑαÑ
  408. ;                           ñ½∩ ó«ºóαáΓá ¡á »αÑñδñπΘÑÑ »«½«ªÑ¡¿Ñ
  409. ;                           |
  410. ;                           V
  411.  JumpTable               = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  412.  
  413. ; éδí«p ß¿¼ó«½á "»ÑpÑó«ñ ßΓp«¬¿": áóΓ«¼áΓ / 0x0A / 0x0D / 0x0D:0x0A
  414.  Linefeed                = Auto          ; LF   | CR   | CRLF           v5.10
  415.  
  416. ; ÇóΓ«¼áΓ¿τÑ߬«Ñ «»αÑñѽѡ¿Ñ αẼÑα¡«ßΓ¿ ¬«ñá LX
  417.  AutoCodeSize            = On            ; On   | Off                   v5.41
  418.  
  419. ; æíα«ß¿Γ∞ ¬½áó¿áΓπα¡δ⌐ íπΣÑα »ÑαÑñ óó«ñ«¼
  420.  KbdFlush                = On            ; On   | Off                   v5.50
  421.  
  422. ; Å«¬áºδóáΓ∞ ß¼ÑΘÑ¡¿∩ ¬á¬: ½«¬á½∞¡δÑ / ú½«íá½∞¡δÑ
  423.  ShowOffset              = Local         ; Local | Global               v5.51
  424.  
  425. ; îá߬á ñ½∩ »«¬áºá ß¼ÑΘÑ¡¿∩ »α¿ »«¿ß¬Ñ ß Φáí½«¡«¼ ¿ »«¿ß¬Ñ ßß佫¬
  426.  RunningOffsetMask       = 0xFF          ; 0 - 0xFFFFFFFF               v5.53
  427.  
  428. ; ì«¼Ñα Γáí½¿µδ »ÑαѬ«ñ¿α«ó¬¿ ó hiew.xlt, ¡áτ¿¡áÑΓß∩ ß 1
  429.  XlatTableIndex          = 0             ; 1 - 15, 0 - AsIs             v5.85
  430.  
  431. ; ß«αΓ¿α«ó¬á ó ß»¿ß¬Ñ Σá⌐½«ó
  432.  FlistSort               = Name         ; none |Name |Ext |Time |Size   v5.90
  433.  
  434. ; «íαáΓ¡á∩ ß«αΓ¿α«ó¬á ó ß»¿ß¬Ñ Σá⌐½«ó
  435.  FlistSortReverse        = Off          ; On    | Off                   v5.90
  436.  
  437. ; »«¬áºδóáΓ∞ ß¬αδΓδÑ Σá⌐½δ ó ß»¿ß¬Ñ Σá⌐½«ó
  438.  FlistShowHidden         = Off          ; On    | Off                   v5.90
  439.  
  440. ; ß«σαá¡∩Γ∞ ΓѬπΘÑÑ ß«ßΓ«∩¡¿Ñ ( αѪ¿¼, ß¼ÑΘÑ¡¿Ñ, ºá¬½áñ¬¿, íáºπ...) ñ½∩
  441. ß½ÑñπεΘÑú« Σá⌐½á
  442.  NextFileSaveState       = Off          ; On    | Off                   v6.00
  443.  
  444. ; ºá»¿ßδóáΓ∞ sav-Σá⌐½Ñ »« óδσ«ñπ
  445.  SaveFileAtExit          = Off          ; On    | Off                   v6.00
  446.  
  447. ; »α¿ »«¿ß¬Ñ ß Φáí½«¡«¼ (ßß佫¬) ß¬á¡¿α«óáΓ∞ ¬«ñ »«-¬«¼¼á¡ñ¡«/»«-íá⌐Γ¡«
  448.  ScanStep                = Command      ; Command | Byte                v6.00
  449.  
  450. ; ¼ÑßΓ«¡áσ«ªñÑ¡¿Ñ savefile
  451.  Savefile                = "hiew.sav"                                   v6.00
  452.  
  453. ;
  454. ;       ûóÑΓá
  455. ;
  456.  ColorMain               = 0x1B               ; «ß¡«ó¡«⌐ µóÑΓ
  457.  ColorCurrent            = 0x71               ; ΓѬπΘ¿⌐ íá⌐Γ
  458.  ColorMark               = 0x5E               ; µóÑΓ í½«¬á
  459.  ColorEdit               = 0x1E               ; »α¿ αÑñá¬Γ¿α«óá¡¿¿ ó Σá⌐½Ñ
  460.  ColorEditOut            = 0x1D               ; αÑñá¬Γ¿α«óá¡¿Ñ ó¡Ñ Σá⌐½á
  461.  ColorError              = 0x4E               ; «¬¡« «Φ¿í¬¿
  462.  ColorMsg                = 0x2E               ; «¬¡« ß««íΘÑ¡¿∩
  463.  ColorTitle              = 0x70               ; »Ñαóá∩ ßΓ᫬á
  464.  ColorKbNum              = 0x07               ; ¡«¼Ñα ¬¡«»¬¿
  465.  ColorKb                 = 0x30               ; ¬¡«»¬á á¬Γ¿ó¡á
  466.  ColorKbOff              = 0x37               ; ¬¡«»¬á ¡Ñ á¬Γ¿ó¡á
  467.  ColorBar                = 0x02               ; µóÑΓ »«½«ß¬¿ »α«µÑ¡Γ«ó
  468.  ColorWin                = 0x70               ; «¬¡« óó«ñá
  469.  ColorWinBold            = 0x7F               ;  - " -     óδñѽѡ«
  470.  ColorWinInput           = 0x3F               ;  - " -     óó«ñ
  471.  ColorMenu               = 0x30               ; «¬¡« ¼Ñ¡ε αἬá
  472.  ColorMenuText           = 0x31               ;  - " -    »«½Ñ
  473.  ColorMenuBold           = 0x0F               ;  - " -    ΓѬßΓ
  474.  ColorHelp               = 0x20               ; «¬¡« »«¼«Θ¿ αἬá
  475.  ColorHelpText           = 0x2E               ;  - " -      »«½Ñ
  476.  ColorHelpBold           = 0x0F               ;  - " -      ΓѬßΓ
  477.  
  478. ; ---+--- End of Inifile ---+---
  479.  
  480. ------8<--------------------------------8<------
  481.  
  482.  
  483. ▒▒▒▒ SAV-Σá⌐½ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  484.  
  485.         Åα¿ ºá»π߬ѠíѺ »áαá¼ÑΓα«ó Hiew  ¿ΘÑΓ savefile (HIEW.SAV ¿½¿  º¡áτÑ¡¿Ñ
  486. savefile= ó INI-Σá⌐½Ñ) ¿  ó«ßßΓá¡áó½¿óáÑΓ  ºá»¿ßá¡¡«Ñ  »«½«ªÑ¡¿Ñ  (Ctrl/F10  -
  487. SaveState).  Å«½«ªÑ¡¿Ñ HIEW.SAV ¼«ª¡« »ÑαѬαδ¿Γ∞ ¿º ¬«¼¼á¡ñ¡«⌐ ßΓ᫬¿:
  488.  
  489.        /SAV=<savefile> - «Γ¬πñá íαáΓ∞ HIEW.SAV
  490.  
  491.  
  492. ▒▒▒▒ XLT-Σá⌐½ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  493.  
  494.         HIEW.XLT ß½πª¿Γ  ñ½∩  »ÑαѬ«ñ¿α«ó¬¿  »α¿  óδó«ñÑ/óó«ñÑ/»«¿ß¬Ñ.   î«ªÑΓ
  495. «ΓßπΓßΓó«óáΓ∞ ¡á»α«τ∞.  î«ª¡« »ÑαѬ«ñ¿α«óáΓ∞ »α¿ τΓÑ¡¿¿/ºá»¿ß¿ í½«¬á.
  496.  
  497. typedef  struct{
  498.    BYTE  sign[ 9 ],             // "HiewXlat",0
  499.          unused[ 5 ],
  500.          versionMajor,          // 0x05
  501.          versionMinor;          // 0x40
  502.    }XLAT_HEADER;
  503.  
  504. typedef  struct{
  505.    BYTE  title[ 16 ],           // ºáú«½«ó«¬ «Γ«íαáªáÑΓß∩ »« F8
  506.          tableOut[ 256 ],       // ñ½∩ óδó«ñá
  507.          tableIn[ 256 ],        // ñ½∩ óó«ñá
  508.          tableUpper[ 256 ];     // ñ½∩ ¿ú¡«α¿α«óá¡¿∩ αÑú¿ßΓα«ó ó »«¿ß¬Ñ
  509.    }XLAT;
  510.  
  511.  îá¬ß¿¼á½∞¡«Ñ ¬«½¿τßΓó« Γáí½¿µ - 15.
  512.  
  513. ▒▒▒▒ è«¼á¡ñ¡á∩ ßΓ᫬á ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  514.  
  515.  Hiew [/SAV=<savefile>] [/INI=<inifile>] [/s]filemask ...[/s][filemask]
  516.  
  517.       /SAV=<savefile>                   - «Γ¬πñá íαáΓ∞ savefile
  518.       /INI=<inifile>                    - «Γ¬πñá íαáΓ∞ inifile
  519.       [/s] filemask ... [/s][filemask] - ¼«ª¡« ºáñáóáΓ∞ ¡Ñ߬«½∞¬« Σá⌐½«ó,
  520.                                          ó¬½ετáε ¼á߬π ß Φáí½«¡«¼.
  521.  
  522.  Ä»µ¿∩ /s »ÑαѬ½ετáÑΓ »«¿ß¬ ß »«ñ¬áΓὫúἿ:
  523.  hiew /s *.dll *.exe /s *.txt -> íπñÑΓ ¿ß¬áΓ∞ .dll ¿ .exe ß »«ñ¬áΓá½áúἿ ¿
  524.                                  .txt Γ«½∞¬« ó ΓѬπΘѼ ¬áΓὫúÑ
  525.  
  526.  
  527. ▒▒▒▒ êßΓ«p¿∩  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  528.  
  529.  5.03aa  3/10/95 - OS/2: DosSleep( 1L )
  530.                  - HÑó¿ñ¿¼δ⌐ ¬πpß«p
  531.  5.10ee 22/12/95 - fix: ¡ÑóÑα¡δ⌐ »ÑαÑσ«ñ »α¿ Jc 7E/7F
  532.                  - fix: ¡ÑóÑα¡δ⌐ opsize, Ñß½¿ »αÑñ.íá⌐Γ 0x0F
  533.                  - »ÑτáΓ∞ ¬«»¿¿ φ¬αá¡á ó Σá⌐½ ( »ÑαÑσóáΓ PrScr πñá½Ñ¡ )
  534.                  - óδí«α ß¿¼ó«½á "»ÑαÑó«ñ ½¿¡¿¿" ó INI-Σá⌐½Ñ
  535.                  - »α¿ ºá¼Ñ¡Ñ ºá»¿ß∞ »α«¿ßσ«ñ¿Γ »«½¡δ¼ íπΣÑα«¼ ( í佫: »« 1-¼π íá⌐Γπ )
  536.                  - ó OS/2ßÑßß¿¿ ß¿¼ó«½δ τ¿ΓáεΓß∩ τÑαѺ KbdCharIn ( í佫: getch() )
  537.                     »«φΓ«¼π DosSleep( 1 ) í«½∞ΦÑ ¡ÑΓ
  538.  5.11bb 24/01/96 - fix: call/jmp PWORD ptr
  539.  5.13   01/02/96 - fix: ¡Ñ Γᬠ»«¼Ñτá½ß∩ ΓѬßΓ ¡á óΓ«α«⌐ ßΓ᫬Ñ
  540.                  - fix: (Pg)Up ó¿ß, Ñß½¿ »αÑñδñπΘ¿Ñ 24-ßΓ᫬¿ ÑßΓ∞
  541.                       «ñ¡«íá⌐Γ«óδÑ ¬«¼á¡ñδ (¡á»α. NOP )
  542.                  - fix: OS/2 trap »p¿ ß«ºñá¡¿¿ Σá⌐½á (¿¡«úñá)
  543.  5.14   09/04/96 - fix: ( «Γ 5.13 ) ½¿Φ¡¿⌐ »αÑΣ¿¬ß 0x66
  544.                  - fix: ¡ÑóÑα¡«Ñ áßßÑ¼í½¿α«óá¡¿Ñ ß [EBP]
  545.                  - »α¿ (Pg)Up óδß«óδóá½ß∩ ß¿¼ó«½ 0x0A, ΓÑ»Ñα∞ ¡Ñ óδß«óδóáÑΓß∩
  546.                  - ñ«íáó½Ñ¡δ óÑñπΘ¿Ñ ¡«½¿¬¿ ó« óßÑ τ¿ß½á ñ¿ºáßßѼí½Ñαá
  547.                  - Φáí½«¡ »«¿ß¬á ß wildcard'Ἷ »α¿óÑñÑ¡ ¬ ó¿ñπ ñ¿ºáßßѼí½Ñαá
  548.  5.15   12/05/96 - fix: »«¿ß¬ ß Φáí½«¡«¼ «ΓßѬὠßΓ᫬π Φáí½«¡á
  549.  5.16   28/05/96 - fix: »«¿ß¬ ß Φáí½«¡«¼ ¡Ñ ¡áσ«ñ¿½ ßΓ᫬¿ ß ¼á߬«⌐
  550.                      ó ¬«¡µÑ ßΓ᫬¿ ( ó¿ñá "mov al,?" )
  551.  5.20   17/06/96 - NE-executable: Header & Γáí½¿µá ßÑú¼Ñ¡Γ«ó
  552.  5.21   27/06/96 - NE-executable: »«ññÑαª¬á ¼ÑªßÑú¼ÑΓ¡δσ »ÑαÑσ«ñ«ó
  553.  5.22   01/07/96 - çừ½¡Ñ¡¿Ñ í½«¬á
  554.  5.23   12/07/96 - NE-executable: »«ññÑpª¬á Entry table
  555.  5.24   30/07/96 - fix: óºó¿ß »«ß½Ñ REPLACE ó ñ¿ºáßßѼí½ÑpÑ
  556.  5.30   20/12/96 - Å«ññÑpª¬á LX-executable
  557.                  - ê¼Ñ¡«óá¡¡δÑ «pñ¿¡á½δ ñ½∩ NE ¿ LX
  558.                  - fix: ¡á í«½∞Φ¿σ Σá⌐½áσ ¡ÑóÑp¡« «Γ«ípáªá½ß∩ percent bar
  559.                  - fix: ¡Ñ áßßÑ¼í½¿p«óá½ß∩ »ÑpÑσ«ñ í«½ÑÑ, τѼ ¡á 8000h íá⌐Γ«ó
  560.                  - fix: »«ß½Ñ ºá»¿ß¿ HIEW.SAV πªÑ ¡Ñ½∞º∩ í佫 ºá»¿ßáΓ∞
  561.                      ¿º¼Ñ¡Ñ¡¿∩ »«ß½Ñ pÑñá¬Γ¿p«óá¡¿∩
  562.  5.31    9/01/97 - Alt-O ó ñ¿ºáßßѼí½ÑαÑ: ¡Ñ/»«¬áºδóáΓ∞ ¿¼Ñ¡á «αñ¿¡á½«ó
  563.                  - fix: far call/jmp ¡Ñ Γπñá ó EXE_MZ (¿º 5.30)
  564.  5.40   29/01/97 - F4 ó ºáú«½«ó¬Ñ NE(LX) »ÑαÑσ«ñ¿Γ ¡á ¡áτὫ NE(LX) Σá⌐½á
  565.                  - F8 ó ΓѬßΓÑ: óδí«α Γáí½¿µδ »ÑαѬ«ñ¿α«ó¬¿ ¿º hiew.xlt
  566.                  - Alt-G »ÑαѬ½ετáÑΓ »«¬áº ß¼ÑΘÑ¡¿∩ ¿ óó«ñ ¡«ó«ú« ß¼ÑΘÑ¡¿∩ ¬á¬
  567.                     ú½«íá½∞¡δ⌐/½«¬á½∞¡δ⌐ (ñÑ⌐ßΓó¿Γѽ∞¡« ñ½∩ NE(LX) Σá⌐½«ó)
  568.  5.41   31/01/97 - AutoCodeSize ó INI-Σá⌐½Ñ: áóΓ«¼áΓ¿τÑ߬«Ñ «»αÑñѽѡ¿Ñ
  569.                     αẼÑα¡«ßΓ¿ ¬«ñá ó LX
  570.                  - Alt-R: »«½¡á∩ »ÑαѺáúαπº¬á Σá⌐½á
  571.                  - »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ π ¼Ñ¡∩ ΓÑ»Ñα∞ αáí«ΓáÑΓ 'p' ¿ ó «¬¡Ñ, ¿ ó
  572.                     »«½¡«¼ φ¬αá¡Ñ, ¿ ß «í¡π½Ñ¡¡δ¼ ß¬á¡¬«ñ«¼
  573.  5.50   10/02/97 - Å«ññÑ᪬á PE-executable
  574.                  - KbdFlush ó INI-Σá⌐½Ñ: ¡Ñ/ßíαáßδóáΓ∞ ¬½áó¿áΓπα¡δ⌐ íπΣÑα
  575.  5.51   27/02/97 - jmp/call «Γ«íαáªáεΓß∩ ¬á¬ ½«¬á½∞¡δÑ (»« »α«ß∞íÑ Alt-G)
  576.                  - óα«ñÑ íδ ¿ ñ½∩ PE «Γ NT »«¬áºδóáεΓß∩ Import'δ
  577.                  - »α¿ óó«ñÑ »« F5(goto) ß¼ÑΘÑ¡¿Ñ ßτ¿ΓáÑΓß∩ ½«¬á½∞¡δ¼,
  578.                     Γ«½∞¬« Ñß½¿ »Ñαóδ⌐ ß¿¼ó«½ ÑßΓ∞ '.'
  579.                  - »ÑαÑñ óδº«ó«¼ ß¿ßΓѼ¡δσ Σπ¡¬µ¿⌐ ßΓáó¿Γß∩ "call"/"jmp"
  580.                  - ViewOffset ó INI-Σá⌐½Ñ: »«¬áºδóáΓ∞ ß¼ÑΘÑ¡¿∩ ñ½∩ NE/LX/PE
  581.                     ¬á¬ ½«¬á½∞¡δÑ/ú½«íá½∞¡δÑ (¼Ñ¡∩ÑΓß∩ τÑαѺ Alt-G)
  582.  5.52    4/03/97 - ñ½∩ ½«¬á½∞¡«ú« ß¼ÑΘÑ¡¿∩ ó NE/LX/PE »«¿ß¬ ß Φáí½«¡«¼ ¿ñÑΓ
  583.                     Γ«½∞¬« ó ¬«ñ«óδσ ßÑú¼Ñ¡Γáσ
  584.  5.53   18/03/97 - RunningOffsetMask ó INI-Σá⌐½Ñ: ¼á߬á ñ½∩ «Γ«íαáªÑ¡¿∩
  585.                     ß¼ÑΘÑ¡¿∩ »α¿ »«¿ß¬Ñ ß Φáí½«¡«¼ ¿ »«¿ß¬Ñ ßß佫¬
  586.                  - ¿ß»αáó½Ñ¡ HIEW.XLT - ¡ÑóÑα¡δÑ Γáí½¿µδ ñ½∩ »ÑαÑó«ñá
  587.                     á¡ú½¿⌐߬¿σ íπ¬ó
  588.  5.60   10/04/97 - /s ó »áαá¼ÑΓαá󠬫¼á¡ñ¡«⌐ ßΓ᫬¿
  589.                  - fix: ΓÑα∩½ß∩ ñó«⌐¡«⌐ »αÑΣ¿¬ß 66(67)
  590.                  - fix: ¡Ñ áßßÑ¼í½¿p«óá½ß∩ »ÑpÑσ«ñ í«½ÑÑ, τѼ ¡á 8000h íá⌐Γ«ó
  591.                      (ó 5.30 í佫 ¿ß»αáó½Ñ¡« ¡Ñ Γá¼)
  592.                  - fix: call/jmp ß »αÑΣ¿¬ß«¼ 67 (¡áñ« 66)
  593.  5.61    2/06/97 - ¡«óδÑ óÑαß¿¿ NEDUMP.EXE, LXDUMP.EXE (»«¬áºδóáεΓß∩ ¿¼Ñ¡á
  594.                     Σπ¡¬µ¿⌐, Ñß½¿ ÑßΓ∞ hiew.ord)
  595.                  - πóѽ¿τÑ¡á ñ½¿¡á ßΓ᫬¿ ó ñ¿ºáßßѼí½ÑαÑ
  596.                  - ñ½∩ í¿¡áα¡δσ Σá⌐½«ó »ÑαÑó«ñ ßΓ᫬¿ ÑßΓ∞ CR/LF
  597.                  - rep cmspd áßßÑ¼í½¿απÑΓß∩ ¬á¬ F3 66 A3 (í佫: 66 F3 A3)
  598.  5.65   24/07/97 - ñ«íáó½Ñ¡ XOR ß« ßΓ᫬«⌐ ó ¬α¿»ΓÑ
  599.  5.66    4/08/97 - fix: trap ó Win'95 - ¡Ñ¡πª¡δ⌐ free()
  600.  5.67   14/01/98 - fix: ¡ÑóÑα¡á∩ »ÑαѬ«ñ¿α«ó¬á »α¿ ºá»¿ß¿/τΓÑ¡¿¿ í«½∞Φ«ú« í½«¬á
  601.  5.70   13/03/98 - fix: ΓѬßΓ«óδÑ Σá⌐½δ, ¡áτ¿¡áεΘ¿Ñß∩ ß 'NE'...
  602.                  - ¬á½∞¬π½∩Γ«α ß« ß¬«í¬á¼¿ ¿ »α¿«α¿ΓÑΓἿ (Alt-=)
  603.                  - «í¡«ó½Ñ¡¡δ⌐ (ñ¿º)áßßѼí½Ñα ñ« ¬«¼á¡ñ Pentium(R) Pro
  604.  5.71   30/03/98 - »«¬áºδóáÑΓß∩ ¿¼»«αΓ ñ½∩ ñѽ∞Σ¿-ÑσÑ
  605.  5.80    7/04/98 - »«ññÑ᪬á LE-¼«ñπ½Ñ⌐
  606.                  - "¡Ñº¡áτ¿Γѽ∞¡δÑ" ó¡πΓαÑ¡¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ :-)
  607.                  - ¡«óá∩ óÑαß¿∩ LXDUMP.EXE (»«ññÑ᪬á LE)
  608.  5.81   10/04/98 - ¿ß»αáó½Ñ¡¿Ñ "¡Ñº¡áτ¿Γѽ∞¡δσ" ¿º¼Ñ¡Ñ¡¿⌐ :-)
  609.  5.82   28/04/98 - ó¡πΓαÑ¡¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ »α«ñ«½ªáεΓß∩ :-)
  610.  5.83    7/05/98 - fix: óºó¿ß ¡á ñ½¿¡¡«⌐ ßΓα«¬Ñ ó Crypt
  611.  5.84   13/05/98 - Alt-9 »ÑαÑσ«ñ Γπñá, úñÑ »«ß½Ññ¡¿⌐ αẠαÑñá¬Γ¿α«ó὿
  612.  5.85   10/06/98 - fix: »α¿ prtScr (Alt-P) ó ßπΘÑßΓóπεΘ¿⌐ Σá⌐½ »α¿ »ÑαѺỿ߿
  613.                      ºá»¿ßδóá½áß∞ Γ«½∞¬« »«ß½Ññ¡∩∩ ßΓαá¡¿µá
  614.                  - F5 ó FindInput: »ÑαÑσ«ñ ¡á »«ß½Ññ¡εε ¡á⌐ñÑ¡¡πε »«º¿µ¿ε
  615.                  - XlatTableIndex ó ini-Σá⌐½Ñ
  616.                  - ó¡πΓαÑ¡¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ óßÑ ÑΘÑ »α«ñ«½ªáεΓß∩ :-)
  617.  5.90    9/07/98 - æ»¿ß«¬ Σá⌐½«ó
  618.                  - FlistSort ó ini-Σá⌐½Ñ
  619.                  - FlistSortReverse ó ini-Σá⌐½Ñ
  620.                  - FlistShowHidden ó ini-Σá⌐½Ñ
  621.                  - NextFileSaveOffset ó ini-Σá⌐½Ñ
  622.                  - »áαá¼ÑΓα ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ "/SAV=<savefile>" ó¼ÑßΓ« "/FS="
  623.                  - ¡«óδ⌐ »áαá¼ÑΓα ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ "/INI=<inifile>"
  624.                  - fix: ¡ÑΓ »Ñαó«⌐ »πßΓ«⌐ ßΓ᫬¿ ó ΓѬßΓÑ
  625.  5.91   17/08/98 - Alt-R ó Filelist (»ÑαÑτ¿ΓáΓ∞ ¬áΓὫú)
  626.                  - fix: »ÑαÑσ«ñ ¡á ¡áτὫ «íαáºá EXE(MZ)
  627.                  - DEXEM.EXE - ¼á¡¿»π½∩Γ«α DualEXEcutable-Σá⌐½«ó (NE/LX/LE)
  628.                     (»«¼Ñ¡∩Γ∞ ßΓπí, αáºñѽ¿Γ∞ ¡á «Γñѽ∞¡δÑ ¼«ñπ½¿ ¿ Γ.».)
  629.  5.92   21/09/98 - Alt-S in decode: Φáú »α¿ »«¿ß¬Ñ ß Φáí½«¡«¼ ( «ñ¿¡ íá⌐Γ/
  630.                      ñ½¿¡á ¬«¼á¡ñá)
  631.                  - timeslice ñ½∩ windows
  632.                  - ¼«ñ¿Σ¿µ¿α«óá¡¡á∩ «íαáí«Γ¬á ¿¼»«αΓá ñ½∩ PE
  633.                  - fix: »πßΓ«⌐ ß»¿ß«¬ ó ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ
  634.                  - fix: ¿º sav-Σá⌐½á ¡Ñ ó«ßßΓá¡áó½¿óὫß∞ ΓѬπΘÑÑ ß¼ÑΘÑ¡¿Ñ
  635.  6.00   19/10/98 - πñá½Ñ¡« "ActionAfterWriteSavefile" ó ini-Σá⌐½Ñ
  636.                  - πñá½Ñ¡« "NextFileSaveOffset" ó ini-Σá⌐½Ñ
  637.                  - ¡ÑΓ í«½∞ΦÑ crypt, sorry...
  638.                  - »«ññÑ᪬á NLM-module
  639.                  - ¿ßΓ«α¿∩ Σá⌐½«ó (Backspace, Tab)
  640.                  - ¿ßΓ«α¿∩ óó«ñá (PgDown ó αÑñá¬Γ¿α«óá¡¿¿ ßΓ᫬¿ óó«ñá)
  641.                  - Ctrl-* - »«¼ÑΓ¿Γ∞ óßÑ
  642.                  - "SaveFileAtExit" ó ini-Σá⌐½Ñ
  643.                  - "ScanStep" ó ini-Σá⌐½Ñ
  644.                  - "Savefile" ó ini-Σá⌐½Ñ
  645.                  - "NextFileSaveState" ó ini-Σá⌐½Ñ
  646.                  - ¡Ñ¬«Γ«αδÑ »ÑαÑñ󿪬¿ ¬¡«»«¬
  647.                  - ¡«óá∩ óÑαß¿∩ DEXEM.EXE v1.50 αáí«ΓáÑΓ ¿ ß PE
  648.  6.01    9/12/98 - crypt óÑα¡π½ß∩ !
  649.                  - Info »ÑαÑÑσὫ ¡á Ctrl-Alt
  650.                  - fix: óºó¿ß »α¿ ß¬á¡¿α«óá¡¿¿ ¡á ¡π½Ñó«⌐ virtualSize
  651.                      ó PE-ßѬµ¿¿
  652.  6.02   26/01/99 - fix: ¡ÑóÑα¡á∩ ¬á¡«¡¿ºáµ¿∩ ¿¼Ñ¡¿ ñ½∩ CD
  653.                      ( ß«ó¼ÑßΓ¡« ß æ.îÑσá¡«Φ¿¡δ¼ )
  654.                  - ¡ÑΓ í«½∞ΦÑ áóΓ«¼áΓ¿τÑ߬«ú« »ÑαѬ½ετÑ¡¿∩ hex/ascii »α¿ óó«ñÑ
  655.                       ßΓ᫬¿ »«¿ß¬á
  656.                  - Φ¬á½á ¬«½«¡«¬ ó Info
  657.                  - ñ«ß«ó߬á∩ óÑαß¿∩ ¬«¼»¿½¿α«óá¡á ñ½∩ 80286
  658.  6.03    3/03/99 - Decode: Alt-F7(Auto) »ÑαÑ¡ÑßÑ¡á ¡á Alt-F9
  659.                  - Alt-F7 »ÑαѬ½ετáÑΓ ¡á»αáó½Ñ¡¿Ñ »«¿ß¬á
  660.                  - Help »ÑαÑ¡ÑßÑ¡ ¡á ¬¡«»¬π F1
  661.                  - ß«σαá¡∩ÑΓß∩ ß¼ÑΘÑ¡¿Ñ ¡á⌐ñÑ¡¡«ú« »α¿ »ÑαѬ½ετÑ¡¿¿ αѪ¿¼«ó
  662.                  - (OS/2 & KbdFlush=off) «í¡«ó½Ñ¡¿Ñ φ¬αá¡á Γ«½∞¬« Ñß½¿ ó
  663.                       íπΣÑαÑ ¡ÑΓ ¡áªáΓδ󠬽áó¿Φ
  664.                  - Dexem.exe  v1.51
  665.                  - Lxdump.exe v2.02
  666.  6.04   26/03/99 - fix: jmp 0xFFFFFFFF ¡Ñ »«¬áºδóá½ target
  667.                  - fix: ñѽѡ¿Ñ ¡á 0 »α¿ A%0 ó ¬á½∞¬π½∩Γ«αÑ
  668.                  - fix: ¡ÑóÑα¡«Ñ áßßÑ¼í½¿α«óá¡¿Ñ Jxx ó 32í¿Γáσ
  669.                      ( ß«ó¼ÑßΓ¡« ß Kirill N. Joss )
  670.                  - fix: »«¿ß¬ ¡áºáñ '0xFF 0xFF ... 0xFF' :-)
  671.                  - ó 32í¿Γáσ »«¬áºδóáÑΓß∩ 'mov SegReg,Reg16' (í佫: Reg32)
  672.                  - ¼¡«ú«ßΓα«τ¡δ⌐ »«¿ß¬ ß ¼á߬«⌐ ó áßßѼí½ÑαÑ (¡Ññ«¬. ß 5.83)
  673.                  - ß¿¡σα«¡¿º¿α«óá¡« ¿º¼Ñ¡Ñ¡¿Ñ Σ½áª¬á ¡á»αáó½Ñ¡¿∩ »«¿ß¬á
  674.                  - ß«σαá¡∩ÑΓß∩ »«¿ß¬ ß Φáí½«¡«¼ »α¿ »ÑαÑσ«ñÑ ¡á ß½ÑñπεΘ¿⌐ Σá⌐½
  675.                  - ¬¡«»¬á '/' ó decode: ΓѬπΘÑÑ ß¼ÑΘÑ¡¿Ñ ÑßΓ∞ ¡áτὫ ¬«¼á¡ñδ
  676.  6.10   24/05/99 [beta-tester: Ç.ÄαÑσ«ó]
  677.                  - ¼¡«ú«Σá⌐½«óδ⌐ »«¿ß¬/ºá¼Ñ¡á ó Σá⌐½áσ ß ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
  678.                  - óδí«α í½«¬á ñ½∩ GetBlock ¿º Σá⌐½«ó σ¿ßΓ«α¿
  679.                  - fix: ó ¼¡«ú«ßΓα«τ¡«¼ »«¿ß¬Ñ
  680.  6.11    2/07/99 - fix: óºó¿ß ¡á ºá»«½¡Ñ¡¿¿ í«½∞Φ«ú« í½«¬á
  681.  6.15    7/07/99 - SHAREWARE óÑαß¿∩
  682.  6.16   19/07/99 - «í¡«ó½Ñ¡á á¡ú½¿⌐߬á∩ ñ«¬π¼Ñ¡Γᵿ∩ (Thanks to Roman P.)
  683.  
  684. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ = YES = ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  685.