home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / misc / whatsnew.rus < prev    next >
Text File  |  1994-12-26  |  18KB  |  394 lines

  1.  
  2.  
  3.         RUSSIAN TEXT: HISTORY
  4.                 (see file what_is.new for english version)
  5.  
  6.  
  7. =========================================================================
  8. //
  9. //      êæÆÄÉꃠêçîàìàìêë IDA
  10. //      ---------------------
  11. //              æ«ºñá¡á 18 êε¡∩ 94
  12. //
  13. //  *** - ¿ß»αáó½Ñ¡¿∩ «Φ¿í«¬
  14. //  +++ - π½πτΦÑ¡¿∩ ¿ ¡«óδѠ󫺼«ª¡«ßΓ¿
  15. //
  16. //  é«Γ, ßÑú«ñ¡∩ αÑΦ¿½ ¡áτáΓ∞ ¿ßΓ«α¿ε ¿º¼Ñ¡Ñ¡¿⌐ ¡á απß߬«¼ ∩ºδ¬Ñ.
  17. //  ùΓ« «ª¿ñáÑΓß∩ ó íπñπΘѼ:
  18. //    - Å«ññÑαª¬á »α«µÑßß«α«ó Γ¿»á 8051,48 ¿ Γ.ñ.
  19. //    - Å«ññÑ᪬á UNIX Σá⌐½«ó (XCOFF)
  20. //    - Å«ññÑ᪬á PowerPC.
  21. //    - î«ªÑΓ íδΓ∞, IDA íπñÑΓ αáí«ΓáΓ∞ ó ºáΘ¿ΘÑ¡¡«¼ αѪ¿¼Ñ.
  22. //
  23. //  àß½¿ éδ σ«Γ¿ΓÑ, τΓ«íδ ¡«óδÑ óÑαß¿¿ óδσ«ñ¿½¿ αÑúπ½∩α¡« ¿ íδßΓα« -
  24. //              - »«ªá½π⌐ßΓá, ºáαÑú¿ßΓα¿απ⌐ΓÑß∞.
  25. //
  26. //  IDA ¡Ñ ∩ó½∩ÑΓß∩ íÑß»½áΓ¡«⌐ »α«úαá¼¼«⌐.
  27. //  ä½∩ ñ«»«½¡¿Γѽ∞¡«⌐ ¿¡Σ«α¼áµ¿¿ ß¼«Γα¿ΓÑ Σá⌐½ regform.txt
  28. =========================================================================
  29.  
  30.     ╔═════════════╗
  31.     ║ éÑαß¿∩ 3.01 ║
  32.     ╚═════════════╝
  33. --------------------------------------------------------------------------
  34. 25.12.94
  35. --------------------------------------------------------------------------
  36. +++ IDA ¬«¼¼Ñ¡Γ¿απÑΓ DLL Σá⌐½δ «Γ OS/2. ô ¼Ñ¡∩ ¡Ñ í佫 »«½¡«⌐ ¿¡Σ«α¼áµ¿¿
  37.     »« ß¿ßΓѼ¡δ¼ DLL, »«φΓ«¼π ∩ »«½«ª¿½ ¬«¼¼Ñ¡Γáα¿¿ ó ΓѬßΓ«óδÑ Σá⌐½δ.
  38.     ¥Γ¿ Σá⌐½δ ¿¼ÑεΓ «τÑ¡∞ »α«ßΓ«⌐ Σ«α¼áΓ ¿ ¼«úπΓ íδΓ∞ ¿º¼Ñ¡Ñ¡δ éἿ.
  39.     è«¼¼Ñ¡Γáα¿¿ ½ÑªáΓ ó Σá⌐½áσ ß αáßΦ¿αÑ¡¿Ñ¼ *.IDS
  40.     æ¼«Γα¿ΓÑ Σá⌐½ DOSCALLS.IDS ñ½∩ »α¿¼Ñαá.
  41.     äá, ¡Ñ ºáíπñ∞ΓÑ τΓ« IDA ßá¼á óδΓá߬¿óáÑΓ ¿¼Ñ¡á ¿º DLL Σá⌐½á Ñß½¿
  42.     «¡á ¡á⌐ñÑΓ DLL Σá⌐½ ¡á ñ¿ß¬Ñ.
  43.  
  44. +++ öá⌐½δ LX/LE: Ñß½¿ «í'Ñ¬Γ ¿¼ÑÑΓ Σ½áú 'Alias 16:16', Γ« IDA »δΓáÑΓß∩
  45.     ºáúαπº¿Γ∞ Ñú« ó »Ñαóδ⌐ ¼Ñúáíá⌐Γ.
  46.  
  47. *** öá⌐½δ LX/LE: IDA ¡Ñ»αáó¿½∞¡« »«¬áºδóá½á entry points. êß»αáó½Ñ¡«.
  48.  
  49. +++ Z80,áßßѼí½Ñα ANTA A80: IDA »«¬áºδóáÑΓ ¡Ñ¿¡¿º¿á½¿º¿α«óá¡¡δÑ
  50.     ñá¡¡δÑ ß »«¼«Θ∞ε 'equ'.
  51.  
  52. --------------------------------------------------------------------------
  53. 21.12.94
  54. --------------------------------------------------------------------------
  55. +++ ÆÑ»Ñα∞ IDA ¼«ªÑΓ ñ¿ºáßßÑ¼í½¿α«óáΓ∞ ¡Ñ߬«½∞¬« Σá⌐½«ó ó «ñ¡«⌐ ñ¿αÑ¬Γ«α¿¿.
  56.     Å«φΓ«¼π ¿º¼Ñ¡Ñ¡δ ¿¼Ñ¡á Σá⌐½«ó. àß½¿ ¿¼∩ Σá⌐½á ¡Ñ π¬áºá¡«, Γ« IDA »«»α«ß¿Γ
  57.     ¿¼∩ Σá⌐½á ñ½∩ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩.
  58.     ÆᬪѠIDA σαá¡¿Γ ßó«ε íáºπ ñá¡¡δσ ó «ñ¡«¼ Σá⌐½Ñ.
  59.     àß½¿ π¬áºá¡á ¼á߬á Σá⌐½á, Γ« IDA »«¬áªÑΓ óßÑ Σá⌐½δ ß φΓ«⌐ ¼á߬«⌐ ¿
  60.     »«»α«ß¿Γ óδíαáΓ∞ Σá⌐½ ñ½∩ ñ¿ºáßßѼí½α¿«óá¡¿∩.
  61.  
  62. --------------------------------------------------------------------------
  63. 08.11.94
  64. --------------------------------------------------------------------------
  65. +++ Å«ñ ¼¡«ú«ºáñáτ¡δ¼¿ ß¿ßΓѼἿ (OS/2,MS Windows) IDA «ΓñáÑΓ óαѼ∩ ñαπú¿¼
  66.     ºáñáτá¼ Ñß½¿ ¡ÑτÑú« ñѽáΓ∞.
  67.  
  68.     ╔═════════════╗
  69.     ║ éÑαß¿∩ 3.00 ║
  70.     ╚═════════════╝
  71. --------------------------------------------------------------------------
  72. 08.11.94
  73. --------------------------------------------------------------------------
  74. +++ ä«íáó½Ñ¡á ó«º¼«ª¡«ßΓ∞ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ LE Σá⌐½«ó.
  75.  
  76. +++ ä«íáó½Ñ¡á ó«º¼«ª¡«ßΓ∞ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ «óÑα½ÑÑó Borland C++.
  77.  
  78. --------------------------------------------------------------------------
  79. 07.11.94
  80. --------------------------------------------------------------------------
  81. *** êß»αáó½Ñ¡á «Φ¿í¬á ó ¬«¼á¡ñÑ 'delete segment'. ÄΦ¿í¬á »α«∩ó½∩½áß∞ »α¿
  82.     »α¿ πñá½Ñ¡¿¿ ¼á½Ñ¡∞¬«ú« ßÑú¼Ñ¡Γá ( < 2 ¬í ), ñá ¿ Γ« ¡Ñ óßÑúñá.
  83.  
  84. +++ àß½¿ πßΓá¡«ó½Ñ¡á »ÑαѼѡ¡á∩ «¬απªÑ¡¿∩ idalog, Γ« óßÑ, τΓ« óδ ó¿ñ¿ΓÑ
  85.     ó «¬¡Ñ ß««íΘÑ¡¿⌐, ºá»¿ßδóáÑΓß∩ ¡á ñ¿ß¬:
  86.  
  87.         set idalog=log-filename
  88.  
  89. *** êß»αáó½Ñ¡á «Θ¿í¬á: ¿¡«úñá IDA »αѪñÑóαѼѡ¡« »αѬαáΘá½á á¡á½¿º¿α«óáΓ∞
  90.     ñ¿ºáßßÑ¼í½¿απѼπε »α«úαá¼¼π.
  91.  
  92. --------------------------------------------------------------------------
  93. 30.10.94
  94. --------------------------------------------------------------------------
  95. *** êß»αáó½Ñ¡á «Φ¿í¬á ó ¬«¼á¡ñÑ 'indirect jumps'. ÄΦ¿í¬á íδ½á ßñѽá¡á ó
  96.     óÑαß¿¿ 2.09 :(
  97.  
  98.     ╔═════════════╗
  99.     ║ éÑαß¿∩ 2.09 ║
  100.     ╚═════════════╝
  101. --------------------------------------------------------------------------
  102. 20.09.94
  103. --------------------------------------------------------------------------
  104. +++ éßΓα«¿½ ¼á½Ñ¡∞¬¿⌐ ΓѬßΓ«óδ⌐ αÑñá¬Γ«α.
  105. +++ ¼¡«ú« ¼Ñ½¬¿σ π½πτΦÑ¡¿⌐.
  106.  
  107. --------------------------------------------------------------------------
  108. 19.09.94
  109. --------------------------------------------------------------------------
  110. +++ ÅÑαÑ»¿ßá¡ ºáúαπºτ¿¬ LX Σá⌐½«ó. ÆÑ»Ñα∞ óα«ñÑ íδ ñ«½ª¡« αáí«ΓáΓ∞.
  111.  
  112. +++ àß½¿ »«½∞º«óáΓѽ∞ óδí¿αáÑΓ «í½áßΓ∞ (Alt-L) ¿ ¡áª¿¼áÑΓ C (»αÑóαáΓ¿Γ∞
  113.     ó ¿¡ßΓαπ¬µ¿¿), Γ« IDA »«»δΓáÑΓß∩ »α«á¡á½¿º¿α«óáΓ∞ óδñѽѡ¡πε «í½áßΓ∞
  114.     »«ú½πíªÑ:
  115.       - íπñÑΓ «»αÑñѽ∩Γ∞ Γáí½¿µδ ¬«ßóÑ¡¡δσ »α䪬«ó;
  116.       - »αÑóαáΘáΓ∞ ó ñá¡¡δÑ ¡π½ÑóδÑ íá⌐Γδ
  117.       - «ßΓá½∞¡«Ñ - ó ¿¡ßΓαπ¬µ¿¿
  118.     è«¡Ñτ¡«, φΓ« - «τÑ¡∞ ß½áíδ⌐ á¡á½¿º, ¡« ¡áτὫ »«½«ªÑ¡« ;)
  119.  
  120. --------------------------------------------------------------------------
  121. 18.09.94
  122. --------------------------------------------------------------------------
  123. +++ IDA º¡áÑΓ »α« ßÑ½Ñ¬Γ«αδ ¿ áóΓ«¼áΓ¿τÑ߬¿ »«ññÑনóáÑΓ ¿σ. è«úñá ß«ºñáÑΓß∩
  124.     ßÑú¼Ñ¡Γ ºá »αÑñѽἿ »Ñαó«ú« ¼Ñúáíá⌐Γá, «¡ ¡Ññ«ßΓπ»Ñ¡ Ñß½¿ ¿ß»«½∞º«óáΓ∞
  125.     16-í¿Γ ßÑú¼Ñ¡Γ & 16-ß¼ÑΘÑ¡¿Ñ. Å«φΓ«¼π IDA ß«ºñáÑΓ ó¿αΓπá½∞¡δ⌐ ßÑ½Ñ¬Γ«α
  126.     ßÑú¼Ñ¡Γá. ä½∩ ßÑú¼Ñ¡Γ«ó ó »Ñαó«¼ ¼Ñúáíá⌐ΓÑ ßÑ½Ñ¬Γ«αδ ¡Ñ ¡πª¡δ, Γ.¬. »α¿
  127.     «ΓßπΓßΓó¿¿ ó Γáí½¿µÑ ßÑ½Ñ¬Γ«α«ó ºá»¿ß¿ « ßÑ½Ñ¬Γ«αÑ IDA ßτ¿ΓáÑΓ, τΓ«
  128.     ßÑ½Ñ¬Γ«α π¬áºδóáÑΓ ¡á ßÑú¼Ñ¡Γ áñαÑß ¡áτá½á ¬«Γ«α«ú« αáóÑ¡ º¡áτÑ¡¿ε
  129.     ßÑ½Ñ¬Γ«αá. ê߬½ετÑ¡¿Ñ ß«ßΓáó½∩εΓ Σá⌐½δ Σ«α¼áΓá LX, ñ½∩ ¬«Γ«αδσ IDA óßÑúñá
  130.     ß«ºñáÑΓ ßÑ½Ñ¬Γ«αδ. Åα¿ πñá½Ñ¡¿¿ ßÑú¼Ñ¡Γá Ñú« ó¿αΓπá½∞¡δ⌐ ßÑ½Ñ¬Γ«α 
  131.     π¡¿τΓ«ªáÑΓß∩. îá¬ß. ¬«½¿τÑßΓó« ßÑ½Ñ¬Γ«α«ó - 64.
  132.     ÆÑ»Ñα∞ óá¼ ñ«ßΓπ»¡« »«τΓ¿ óßÑ 32-í¿Γ¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«, ñ«
  133.     áñαÑßá 0xFF000000. ÇñαÑßá óδΦÑ ¿ß»«½∞ºπεΓß∩ ßἫ⌐ IDA.
  134.  
  135. +++ ALT-J (make jumps table) αáí«ΓáÑΓ ñ½∩ 32-í¿Γ¡δσ ßÑú¼Ñ¡Γ«ó.
  136.  
  137. --- ƒ π¬áºá½ ¬«»¿½∩Γ«απ ¿ß»«½∞º«óáΓ∞ ¿¡ßΓαπ¬µ¿¿ 386, ΓᬠτΓ« IDA ¡Ñ íπñÑΓ
  138.     αáí«ΓáΓ∞ ¡á 286. :(
  139.  
  140. --------------------------------------------------------------------------
  141. 17.09.94
  142. --------------------------------------------------------------------------
  143. +++ ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ñ½¿¡¡δÑ ¿ ¬«α«Γ¬¿Ñ ó¿ñδ ß¼ÑΘÑ¡¿⌐ ó ¿¡ßΓαπ¬µ¿∩σ ¿
  144.     »«¼ÑτáÑΓ ¬á¬ <BAD> ΓÑ, ¬«Γ«αδÑ ¿º½¿Φ¡Ñ ñ½¿¡¡δ ;) ìá»α¿¼Ñα:
  145.     8B840000      mov     ax, [si+0]
  146.     8B850000      mov     ax, [di+0]
  147.     »αÑóαáΓ¿Γß∩ »«ß½Ñ TASM'á
  148.     8B04          mov     ax, [si]
  149.     8B05          mov     ax, [di]
  150.     »«φΓ«¼π φΓ¿ ¬«¼á¡ñδ «í«º¡áτáεΓß∩ ¬á¬ <BAD>. Æ«½∞¬« ¡Ñ ºáíπñ∞ΓÑ, τΓ«
  151.     »« π¼«½τá¡¿ε ß¿¼ó«½δ <BAD> ¡Ñ »«¬áºδóáεΓß∩.
  152.     æ»áß¿í« éáñ¿¼π üѽ¼á¡π, 2:464/15, π¬áºáóΦѼπ ¡á φëàΣá¬Γ.
  153.  
  154. +++ ìᬫ¡Ñµ-Γ« ¼«ª¡« ¡á σ«ñπ »«ß¼«ΓαÑΓ∞ ñá¼» »α«úαá¼¼δ. ìáªáΓ¿Ñ Shift-F3
  155.     »ÑαÑó«ñ¿Γ ΓѬπΘÑÑ «¬¡« ó αѪ¿¼ ñἻᠿ óδ ó¿ñ¿ΓÑ Γ«½∞¬« íá⌐Γδ (ß ASCII
  156.     »αÑñßΓáó½Ñ¡¿Ñ¼). ¥Γ« σ«α«Φ« ΓѼ, τΓ« ¼«ª¡« íδßΓα« ñó¿úáΓ∞ß∩ (¬ßΓáΓ¿,
  157.     óßÑ ¬«¼á¡ñδ ¡áó¿úᵿ¿ »α«ñ«½ªáεΓ αáí«ΓáΓ∞) ¿ ¿ß¬áΓ∞ ú½áºá¼¿ τΓ«-¡¿íπñ∞.
  158.     Å«óΓ«α¡«Ñ ¡áªáΓ¿Ñ »ÑαÑó«ñ¿Γ «¬¡« ó ¡«α¼á½∞¡δ⌐ αѪ¿¼.
  159.  
  160. --------------------------------------------------------------------------
  161. 16.09.94
  162. --------------------------------------------------------------------------
  163. *** êß»αáó½Ñ¡« ¼¡«ú« «Φ¿í«¬ ó ñ¿ºáßßѼí½ÑαÑ 32-í¿Γ¡«ú« αѪ¿¼á.
  164.  
  165. +++ ä«íáó½Ñ¡δ ¬«¼á¡ñδ 387 »α«µÑßß«αá.
  166.  
  167. +++ ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ¬½ετÑóδÑ ß½«óá 'large' & 'small' ¿ αáßßΓáó½ÑΓ
  168.     ¿σ Γá¼ úñÑ ¡áñ« (tasm 4.0)
  169.  
  170. +++ ä«íáó½Ñ¡δ ¬«¼á¡ñδ »α«µÑßß«α«ó 486 ¿ ÅÑ¡Γ¿π¼.
  171.  
  172. +++ æ¿¼ó«½ Escape (0x1B) αáºαÑΦÑ¡ ß ΓѬßΓ«óδσ ßΓ᫬áσ.
  173.  
  174. +++ ê¡ßΓαπ¬µ¿∩
  175.     imul r,r,num
  176.     »«¬áºδóáÑΓß∩ ¬á¬
  177.         imul r,num
  178.     (»« »α«ß∞íÑ âα¿Φδ Éπßá¡«óá)
  179.  
  180. +++ äóá ó᪡δσ ¿º¼Ñ¡Ñ¡¿∩: ¬«úñá óδ ¿ß»«½∞ºπÑΓÑ ¬«¼á¡ñδ '»αÑóαáΓ¿Γ∞ ó
  181.     ¿¡ßΓαπ¬µ¿ε' ¿½¿ '»αÑóαáΓ¿Γ∞ ó ¡Ñ¿ºóÑßΓ¡δÑ' ¿ ÑßΓ∞ óδñѽѡ¡á∩ «í½áßΓ∞
  182.     (ß »«¼«Θ∞ε ∩¬«α∩), Γ« óßÑ íá⌐Γδ óδñѽѡ¡«⌐ «í½áßΓ¿ íπñπΓ »αÑóαáΘáΓ∞ß∩
  183.     ó ¿¡ßΓαπ¬µ¿¿ ¿½¿ ¡Ñ¿ºóÑßΓ¡δÑ. Åα¿¼Ñα: Ñß½¿ óδ íα«ß¿½¿ ∩¬«α∞ ó ¡áτá½Ñ
  184.     »α«úαá¼¼δ, óßΓ὿ ó ¬«¡Ñµ »α«úαá¼¼δ ¿ ß¬áºá½¿ 'C', Γ« óßÑ íá⌐Γδ
  185.     »α«úαá¼¼δ íπñπΓ »αÑóαáΘÑ¡δ ó ¿¡ßΓαπ¬µ¿¿.
  186.  
  187. --- ç¡áτÑ¡¿Ñ ¬½ετá -R ¿º¼Ñ¡Ñ¡«: «¡ «º¡áτáÑΓ 'ºáúαπªáΓ∞ αÑßπαßδ MS Windows'
  188.  
  189. +++ ÆÑ»Ñα∞ IDA ¡Ñ ¡áßΓαá¿óáÑΓ relocations Ñß½¿ Σá⌐½ ßἫºáúαπªáѼδ⌐
  190.     (MS Windows). é φΓ«¼ ß½πτáÑ «¡á ¡áßΓαá¿óáÑΓ Γ«½∞¬« »Ñαóδ⌐ ßÑú¼Ñ¡Γ.
  191.     ÆᬪÑ, Ñß½¿ »α«¿º«Φ½á ¬á¬á∩-¡¿íπñ∞ «Φ¿í¬á óó«ñá/óδó«ñá »α¿ ºáúαπº¬Ñ
  192.     Σá⌐½á, IDA »α«ßΓ« ß««íΘáÑΓ «í φΓ«¼ ¿ »α«ñ«½ªáÑΓ ºáúαπº¬π. Å«¡∩Γ¡«, τΓ«
  193.     »α¿ φΓ«¼ óδ »«½πτ¿ΓÑ ¡Ñ óÑß∞ Σá⌐½. ÆᬿѠ«Φ¿í¬¿ óó«ñá/óδó«ñá ¼«úπΓ
  194.     ó«º¡¿¬áΓ∞, Ñß½¿ ßΓαπ¬Γπαá óσ«ñ¡«ú« Σá⌐½á ¡Ñ»αáó¿½∞¡á. éßÑ ªÑ, Ñß½¿ óδ
  195.     óßΓαÑΓ¿ΓÑ Γᬫ⌐ Σá⌐½, »α«ß∞íá ß¬áºáΓ∞ ¼¡Ñ.
  196.  
  197. +++ ä«íáó½Ñ¡δ 2 ¡«óδÑ ¬«¼á¡ñδ:
  198.     - Å«¬áº ßÑú¼Ñ¡Γ¡«⌐ τáßΓ¿ áñαÑßá ñá/¡ÑΓ
  199.     - Å«¬áº <BAD> ¿¡ßΓαπ¬µ¿⌐ ñá/¡ÑΓ
  200.     Åα« <BAD> ¿¡ßΓαπ¬µ¿¿ τ¿Γá⌐ΓÑ ó help'Ñ (φΓ« - ¡Ññ«¬π¼Ñ¡Γ¿α«óá¡¡δÑ
  201.     ¿¡ßΓαπ¬µ¿¿ ¿ ¿¡ßΓαπ¬µ¿¿, ¬«Γ«αδÑ »«¼Ñ¡∩εΓ ßó«ε ñ½¿¡π »α¿ ¬«¼»¿½∩µ¿¿)
  202.     îÑ¡ε Options|Toggle display
  203.     ƒ ¡Ñ »«¼Ñ¡∩½ ¡«¼Ñα Σ«α¼áΓá íáºδ IDA, »«φΓ«¼π ó ¡«ó«⌐ óÑαß¿¿ «¡¿ »«
  204.     π¼«½τá¡¿ε ó䬽ετÑ¡δ (ñ½∩ ßΓáαδσ íáº).
  205.  
  206. *** êß»αáó½Ñ¡á «Φ¿í¬á: í佫 ¡Ñ󫺼«ª¡« ß«ºñáΓ∞ ßÑú¼Ñ¡Γ »α¿¼Ñα¡« 64¬í ¿½¿
  207.     í«½∞ΦÑ. IDA ¡Ñ »ÑαÑñó¿úá½á «ßΓá½∞¡δÑ ßÑú¼Ñ¡Γδ.
  208.     æ»áß¿í« ä¿¼¬Ñ è«º½«óπ (2:5020/246) ºá »«ñα«í¡«Ñ «»¿ßá¡¿Ñ «Φ¿í¬¿.
  209.  
  210. --------------------------------------------------------------------------
  211. 01.09.94
  212. --------------------------------------------------------------------------
  213. *** êß»αáó½Ñ¡á «Φ¿í¬á ß φ¼π½∩µ¿Ñ⌐ ßÑú¼Ñ¡Γ¡δσ αÑú¿ßΓα«ó
  214.  
  215. *** êß»αáó½Ñ¡á «Φ¿í¬á: í佫 ¡Ñ󫺼«ª¡« ºá»πßΓ¿Γ∞ ¿º ¬«α¡Ñó«⌐ ñ¿αÑ¬Γ«α¿¿:
  216.     ida -c file
  217.  
  218. *** êß»αáó½Ñ¡á «Φ¿í¬á (ßÑú¼Ñ¡Γδ)
  219.  
  220. +++ ÅÑαÑñѽᡠºáúαπºτ¿¬ NE Σá⌐½«ó.
  221.  
  222.     ╔═════════════════╗
  223.     ║ éÑαß¿∩ 2.08íÑΓá ║
  224.     ╚═════════════════╝
  225. --------------------------------------------------------------------------
  226. 04.07.94
  227. --------------------------------------------------------------------------
  228. +++ ä«íáó½Ñ¡á »«ññÑ᪬á LX. ì« ¡Ñ »«½¡«ßΓ∞ε:
  229.     - ¡ÑΓ »«ññÑ᪬¿ Γáí½¿µ »α䪬«ó (¬½áó¿Φá Alt-J)
  230.     - IDA ¡Ñ ¿ΘÑΓ ¿¼»«αΓ¿απѼδÑ ¼«ñπ½¿
  231.     - ÑßΓ∞ »α«í½Ñ¼δ ß ßÑú¼Ñ¡Γ¡δ¼¿ αÑú¿ßΓαἿ ¿ ßÑú¼Ñ¡ΓἿ
  232.     - »«ññÑনóáεΓß∩ ¡Ñ óßÑ Γ¿»δ ß¼ÑΘÑ¡¿⌐ ¿ ßÑú¼Ñ¡Γ¡δσ ßÑ½Ñ¬Γ«α«ó.
  233.     - ¼á¬ß áñαÑß, ñ«ßΓπ»¡δ⌐ ñ½∩ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ - 0x0F000000
  234.     ƒ ¡áñÑεß∞, τΓ« IDA ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ¡Ñß¼«Γα∩ ¡á φΓ¿ «úαá¡¿τÑ¡¿∩.
  235.     ô ¼Ñ¡∩ ß«óßѼ ¡ÑΓ óαѼѡ¿, τΓ«íδ ñ«í¿Γ∞ φΓ«. üπñÑΓ σ«Γ∞ 3-4 ñ¡∩ -
  236.     ßñѽáε. çá¼ÑΓ∞ΓÑ, τΓ« φΓá óÑαß¿∩ óδ»π߬áÑΓß∩ ¬á¬ BETA. Åα¿¡¿¼áεΓß∩
  237.     óßÑ »¿ß∞¼á «í «Φ¿í¬áσ, »«ªÑ½á¡¿∩σ ¿ Γ.ñ.
  238.  
  239. +++ æÑ⌐τáß ¼«ª¡« ¿º¼Ñ¡∩Γ∞ Σ«α¼π áóΓ«¼áΓ¿τÑ߬¿ úÑ¡Ñα¿απѼδσ ¿¼Ñ¡.
  240.     æ¼«Γα¿ΓÑ ¼Ñ¡ε Options.
  241.  
  242. +++ îá½Ñ¡∞¬¿Ñ ¿º¼Ñ¡Ñ¡¿∩ (ßἿ πó¿ñ¿ΓÑ, «¡¿ ¡Ñ ΓᬿѠ»α¿¡µ¿»¿á½∞¡δÑ)
  243.  
  244. --------------------------------------------------------------------------
  245. 02.07.94
  246. --------------------------------------------------------------------------
  247. *** êß»αáó½Ñ¡á «Φ¿í¬á »α¿ ºáúαπº¬Ñ Σá⌐½«ó Σ«α¼áΓá NE, ß«ñÑαªáΘ¿σ ßÑú¼Ñ¡Γδ
  248.     ñ½¿¡δ 0 (¡Ñ ñπ¼á½ ∩, τΓ« ΓᬫѠíδóáÑΓ). IDA ºá¬á¡τ¿óá½á αáí«Γπ ß
  249.     ñπα¡δ¼ ß««íΘÑ¡¿Ñ¼ «í «Φ¿í¬Ñ τΓÑ¡¿∩ ñ¿ß¬á («¡á »δΓá½áß∞ »α«τ¿ΓáΓ∞ ºá
  250.     ¬«¡µ«¼ Σá⌐½á).
  251.     æ»áß¿í« æÑαúÑε Æα¿úπíπ, π¬áºáóΦѼπ φΓπ «Φ¿í¬π.
  252.  
  253. *** êß»αáó½Ñ¡á «Φ¿í¬á »α¿ ñ¿ºáßßÑ¼í½¿α«óá¡¿¿ ¿¡ßΓαπ¬µ¿⌐ Γ¿»á
  254.     movsX,cmpsX... ¿ Γ.ñ. ß 32-í¿Γ¡«⌐ áñαÑßᵿÑ⌐ ß ßÑú¼Ñ¡Γ¡δσ »αÑΣ¿¬ß«¼.
  255.     IDA ¿σ ¡Ñ»αáó¿½∞¡« «Γ«íαáªá½á ¡á φ¬αá¡Ñ (¿ ó Σá⌐½Ñ). Æ«τ¡« Γ« ªÑ í佫
  256.     ß ¿¡ßΓαπ¬µ¿Ñ⌐ xlat.
  257.     æ»áß¿í« æÑαúÑε Æα¿úπíπ, π¬áºáóΦѼπ φΓπ «Φ¿í¬π.
  258.  
  259. *** ÆÑ»Ñα∞ IDA º¡áÑΓ óßÑ »α« Σá⌐½δ Σ«α¼áΓá NE (∩ ¡áñÑεß∞;-). ä«íáó½Ñ¡«
  260.     αáß»«º¡áóá¡¿Ñ ß½ÑñπεΘ¿σ Σ½áú«ó:
  261.     - Æ¿» á»»½¿¬áµ¿¿ (ß«ó¼ÑßΓ¿¼á,¡Ñ ß«ó¼ÑßΓ¿¼á ß PM, ¿ß»«½∞ºπÑΓ PM)
  262.     - Æ¿» »α«µÑßß«αá (»« π¼«½τá¡¿ε i80286 real)
  263.     - Å«ññÑ᪬á ñ½¿¡¡δσ ¿¼Ñ¡ Σá⌐½«ó
  264.     - 32-bit ßÑú¼Ñ¡Γδ
  265.     - ßÑú¼Ñ¡Γδ ß »«óΓ«α∩εΘ¿¼¿ß∩ ñá¡¡δ¼¿ (Iterated)
  266.     - Conforming segments
  267.     - 286 DPL bits
  268.     IDA ¿ß»«½∞ºπÑΓ Γ¿» »α«µÑßß«αá ¿ 32-í¿Γ¡«ßΓ∞ ßÑú¼Ñ¡Γá. ìáñ« ºá¼ÑΓ¿Γ∞,
  269.     τΓ« »α¿ ñ¿ºáßßÑ¼í½¿α«óá¡¿¿ NE Σá⌐½«ó Γ¿» »α«µÑßß«αá ß ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
  270.     ¿ú¡«α¿απÑΓß∩.
  271.     ÄßΓá½∞¡δÑ Σ½áú¿ Γ«½∞¬« ¬«¼¼Ñ¡Γ¿απεΓß∩ ¿ ó¿ñ¡δ ¡á φ¬αá¡Ñ.
  272.     æ»áß¿í« æÑαúÑε Æα¿úπíπ ºá ¿¡Σ«α¼áµ¿ε « Σ«α¼áΓÑ NE.
  273.  
  274.     ╔═════════════╗
  275.     ║ éÑαß¿∩ 2.07 ║
  276.     ╚═════════════╝
  277. --------------------------------------------------------------------------
  278. 21.06.94
  279. --------------------------------------------------------------------------
  280. *** êß»αáó½Ñ¡á «Φ¿í¬á, ¬«Γ«αá∩ ¼«ú½á ºáóÑß¿Γ∞ IDA ó ßἫ¼ ¡áτá½Ñ αáí«Γδ.
  281.     êº-ºá φΓ«⌐ «Φ¿í¬¿ ßÑú«ñ¡∩ óδ»π߬áε ¡«óπε óÑαß¿ε.
  282.  
  283. +++ è«¼¼Ñ¡Γáα¿¿ óó«ñ∩Γß∩ ß »«¼«Θ∞ε ΓѬßΓ«ó«ú« «¬¡á. Æá¼ ÑßΓ∞ ¬«¼á¡ñδ αáí«Γδ
  284.     ß clipboard (ó««íΘÑ φΓ« TEditor ¿º TVision)
  285.  
  286. *** ƒ óδíα«ß¿½ ¬«¼á¡ñπ óαѼѡ¡«ú« óδσ«ñá ó DOS, Γ.¬. «¡á ¡Ñ αáí«Γá½á, ¿
  287.     ¡Ñ «τÑ¡∞ »«½Ñº¡á («ßΓáÑΓß∩ ¼á½« »á¼∩Γ¿)
  288.  
  289. --------------------------------------------------------------------------
  290. 19.06.94
  291. --------------------------------------------------------------------------
  292. +++ è«¼á¡ñá 'æñѽáΓ∞ Æáí½¿µπ Åα䪬«ó' (Alt-J) ñѽáÑΓ í«½ÑÑ ú½πí«¬¿⌐ á¡á½¿º
  293.     ¿ ßá¼á »αÑñ½áúáÑΓ áñαÑß ¿ αẼÑα Γáí½¿µδ. àß½¿ óδ π¬áºá½¿ áñαÑß Γáí½¿-
  294.     µδ ºáαá¡ÑÑ (»«½∞ºπ∩ß∞ ¬«¼á¡ñ«⌐ 'æñѽáΓ∞ æ¼ÑΘÑ¡¿Ñ'), Γ« IDA ó  ¬áτÑßΓóÑ
  295.     áñαÑßá Γáí½¿µδ ó«º∞¼ÑΓ φëàáñαÑß. àß½¿ áñαÑß Γáí½¿µδ ¡Ññ«»πßΓ¿¼  (óδ-
  296.     σ«ñ¿Γ ºá »αÑñѽδ ßÑú¼Ñ¡Γ«ó), IDA ¡Ñ »αÑñ½«ª¿Γ óóÑßΓ¿ αẼÑα, á  »α«ßΓ«
  297.     '»¿ß¬¡ÑΓ'.
  298.  
  299. +++ Åá߬á½∞¡δÑ ßΓ᫬¿: íá⌐Γ ß ñ½¿¡«⌐ ßΓ᫬¿  «Γ«íαáªáÑΓß∩  ó  ñÑß∩Γ¿α¿τ¡«¼
  300.     ó¿ñÑ.
  301.  
  302. +++ è«¼á¡ñδ 'éó«ñ á½∞ΓÑα¡áΓ¿ó¡«ú« ó¿ñá «»Ñαá¡ñá' »« π¼«½τá¡¿ε »αÑñ½áúáεΓ
  303.     ΓѬπΘ¿⌐ ó¿ñ «»Ñαá¡ñá. î¡«ú¿Ñ ½εñ¿ »α«ß¿½¿ ¼Ñ¡∩ ßñѽáΓ∞ Γá¬, ó«Γ, ßñѽá½.
  304.  
  305. --------------------------------------------------------------------------
  306. 18.06.94
  307. --------------------------------------------------------------------------
  308. +++ ä«íáó½Ñ¡á »«ññÑαª¬á »α«µÑßß«α«ó Intel 860 XP, Intel 860 XR.  Å«¬á  IDA
  309.     ¡Ñ π¼ÑÑΓ αáí«ΓáΓ∞ ß Σá⌐½á¼¿ ó Σ«α¼áΓÑ COFF - »«σ«ªÑ, »α¿ñÑΓß∩  ßñѽáΓ∞
  310.     ;-) æ«óßѼ ¡Ñ ΓÑßΓ¿α«óá½áß∞!!! ô ¼Ñ¡∩ ¡ÑΓ ¡¿ áßßѼí½Ñαá, ¡¿ ¬«¼»∞εΓÑαá
  311.     ß Γᬿ¼ »α«µÑßß«α«¼, ñáªÑ ¡ÑΓ ¡¿ «ñ¡«ú« Σá⌐½á - Γ«½∞¬« «»¿ßá¡¿Ñ.
  312.  
  313. +++ Å« π¼«½τá¡¿ε IDA ºáúαπªáÑΓ IBM PC Σá⌐½δ »« áñαÑßπ 1000:0.
  314.  
  315. +++ öá⌐½δ ó Σ«α¼áΓÑ NE: π ¼Ñ¡∩ íδ½á Γ«½∞¬« ñ«¬π¼Ñ¡Γᵿ∩ «Γ ü«α½á¡ñá. è ß«-
  316.     ªá½Ñ¡¿ε, Γá¼ «»¿ßá¡δ ¡Ñ óßÑ Γ¿»δ ¡áßΓα«Ñ¬ (relocation  types).  ìá»α¿-
  317.     ¼Ñα, ¬«úñá ∩ »«»α«í«óá½ ñ¿ºáßßѼí½α«óáΓ∞ BCC.EXE, Γá¼ í뫨 ¡Ñ¿ºóÑßΓ¡δÑ
  318.     ñ½∩ ¼Ñ¡∩ Γ¿»δ ¡áßΓα«Ñ¬ 0x4. ƒ ñπ¼áε, τΓ« 2-⌐ í¿Γ Γ¿»á ¡áßΓα«⌐¬¿  «º¡á-
  319.     τáÑΓ, τΓ« ¡áßΓα«⌐¬á áññ¿Γ¿ó¡á (á¡á½«ú¿∩ ß Σ«α¼áΓ«¼ LX). Å«φΓ«¼π ßÑ⌐τáß
  320.     IDA ¿¡ΓÑα»αÑΓ¿απÑΓ 2-⌐ í¿Γ Γ¿»á ¡áßΓα«⌐¬¿ ¬á¬  áññ¿Γ¿ó¡«ßΓ∞  ¡áßΓα«⌐¬¿
  321.     (ß½Ññ«óáΓѽ∞¡«, «ΓßπΓßΓóπÑΓ ßßδ½¬á ¡á ß½ÑñπεΘ¿⌐ áñαÑß ¡áßΓα«⌐¬¿), ¿  ó
  322.     φΓ«¼ ß½πτáÑ »α¿íáó½∩ÑΓ, á ¡Ñ ºá¼Ñ¡∩ÑΓ íá⌐Γδ (ñ½∩ óßÑσ Γ¿»«ó  áñαÑßᵿ¿
  323.     ¡áßΓα«Ñ¬). ÅÄåÇïôëæÆÇ, Ñß½¿ π óáß ÑßΓ∞ ¿¡Σ«α¼áµ¿∩  »α«  Σ«α¼áΓ  Σá⌐½«ó
  324.     NE, ñá⌐ΓÑ ¼¡Ñ º¡áΓ∞, »αáó¿½∞¡« ½¿ ∩ ñѽáε. æÑ⌐τáß IDA º¡áÑΓ  »α«  Γ¿»δ
  325.     ¡áßΓα«Ñ¬ 0,1,2,3 ¿ ¿¡ΓÑα»αÑΓ¿απÑΓ 2-⌐ í¿Γ ¬á¬ áññ¿Γ¿ó¡«ßΓ∞ ¡áßΓα«⌐¬¿.
  326.  
  327.  
  328. --------------------------------------------------------------------------
  329. 13-Jun-94
  330. --------------------------------------------------------------------------
  331. +++ Å«óΓ«α∩ѼδÑ ¬«¼¼Ñ¡Γáα¿¿!
  332.         éßÑ ¿¡ßΓαπ¬µ¿¿ ¿ ñá¡¡δÑ, ßßδ½áεΘ¿Ñß∩ ¡á «í'Ñ¬Γ ß »«óΓ«α∩εΘ¿¼ß∩
  333.         ¬«¼¼Ñ¡Γáα¿Ñ¼, íπñπΓ ¿¼ÑΓ∞ φëଫ¼¼Ñ¡Γáα¿⌐ »«¬á óδ ¡Ñ π¬áºá½¿
  334.         ¬á¬«⌐-¡¿íπñ∞ ñαπú«⌐. ¥Γ«Γ ó¿ñ ¬«¼¼Ñ¡Γáα¿Ñó πñ«íÑ¡ ñ½∩ «»¿ßá¡¿∩
  335.         »«ñ»α«úαá¼¼, ñá¡¡δσ, Γ.¬. óßÑ «íαáΘÑ¡¿∩ ¬ »«ñ»α«úαἼѠ¿½¿ ñá¡¡δ¼
  336.         íπñπΓ áóΓ«¼áΓ¿τÑ߬¿ ß¡áíªÑ¡δ »«óΓ«α∩Ñ¼δ¼ ¬«¼¼Ñ¡Γáα¿Ñ¼.
  337.         àΘÑ ñóÑ ¡«óδÑ óÑΘ¿:
  338.           - ñ«íáó½Ñ¡δ MakeRptCmt,ToggleRptCmt (ß¼. Σá⌐½ ida.cfg).
  339.           - é ∩ºδ¬ IDC ñ«íáó½Ñ¡δ Σπ¡¬µ¿¿ MakeRptCmt(),RptCmt().
  340.     è½áó¿Φ¿
  341.             ; - ñ«íáó¿Γ∞ »«óΓ«α∩Ѽδ⌐ ¬«¼¼Ñ¡Γáα¿⌐
  342.             : - ñ«íáó¿Γ∞ »α«ßΓ«⌐ ¬«¼¼Ñ¡Γáα¿⌐
  343.  
  344. --------------------------------------------------------------------------
  345. 05-Jun-94
  346. --------------------------------------------------------------------------
  347. +++ ä«íáó½Ñ¡ áßßѼí½Ñα ñ½∩ Intel 8080:
  348.         - assembler X-M-80 by Leo Sandy (ñ« 6-¿ ß¿¼ó«½«ó ó ¿¼Ñ¡áσ)
  349. +++ ä«íáó½Ñ¡δ áßßѼí½Ñαδ ñ½∩ Z80:
  350.         - ASxxxx by Alan R. Baldwin v1.5
  351.           (φëàáßßѼí½Ñα ñѽáÑΓ ¡Ñ»αáó¿½∞¡δ⌐ ¬«ñ ñ½∩ ¿¡ßΓαπ¬µ¿¿ SUB)
  352.         - assembler X-M-80 by Leo Sandy (ñ« 6-¿ ß¿¼ó«½«ó ó ¿¼Ñ¡áσ)
  353.         - A80 by ANTA electronics
  354.           (¡á߬«½∞¬« ¼¡Ñ ¿ºóÑßΓ¡«, φëàáßßѼí½Ñα ¿ß»«½∞ºπÑΓß∩ ó É«ßß¿¿ ñ½∩
  355.            ¡á»¿ßá¡¿∩ »α«úαá¼¼ ñ½∩ ÇÄì)
  356. +++ ä«íáó½Ñ¡ áßßѼí½Ñα ñ½∩ HD64180:
  357.         - ASxxxx by Alan R. Baldwin v1.5
  358.           (φëàáßßѼí½Ñα ñѽáÑΓ ¡Ñ»αáó¿½∞¡δ⌐ ¬«ñ ñ½∩ ¿¡ßΓαπ¬µ¿¿ SUB)
  359. *** Éáí«Γá ß ¡Ññ«¬π¼Ñ¡Γ¿α«óá¡¡δ¼¿ ¬«¼á¡ñἿ Z80 ¡Ñ¼¡«ª¬« ¿º¼Ñ¡Ñ¡á
  360. +++ 3 ¿º¼Ñ¡Ñ¡¿∩ ó á¡á½¿ºáΓ«αÑ IBM PC:
  361.         - ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ¿¡ßΓαπ¬µ¿¿ AAD,AAM <n> »α¿ n != 10
  362.           Ä¡á »«¬áºδóáÑΓ ¿σ ¬á¬ íá⌐Γδ ñá¡¡δσ (¡« ¡Ñ »αÑαδóáÑΓ
  363.           φ¼π½∩µ¿ε ¿¡ßΓαπ¬µ¿⌐).
  364.         - ÆÑ»Ñα∞ IDA »«¬áºδóáÑΓ «Γ½¿τ¿∩ ¼Ñªñπ jmp ¿ jmp short.
  365.           Éá¡∞ΦÑ óßÑ »«¬áºδóὫß∞ ¬á¬ jmp.
  366.         - IDA º¡áÑΓ »α« ¬«α«Γ¬¿Ñ ¿ ñ½¿¡¡δÑ ó¿ñδ ¿¡ßΓαπ¬µ¿⌐ OR,XOR,AND,CMP,
  367.           ADD,ADC,SUB,SBB ¿ »«¬áºδóáÑΓ ñ½¿¡¡δÑ ¿¡ßΓαπ¬µ¿¿ ß ó«º¼«ª¡«ßΓ∞ε
  368.           »α¿¼Ñ¡Ñ¡¿∩ ¬«α«Γ¬«ú« ¬«ñᠬᬠíá⌐Γδ ñá¡¡δσ, »«Γ«¼π τΓ« TASM
  369.           ßúÑ¡Ñα¿απÑΓ ¬«α«Γ¬¿⌐ ó¿ñ. ¥Γ« ßñѽᡫ ñ½∩ Γ«τ¡«ú« ß«ó»áñÑ¡¿∩ »«
  370.           αẼÑα𠬫ñá.
  371.  
  372. --------------------------------------------------------------------------
  373. 04-Jun-94
  374. --------------------------------------------------------------------------
  375. +++ ƒ ºáíδ½ «»¿ßáΓ∞ ¡Ñ¬«Γ«αδÑ óÑΘ¿ ó óÑαß¿¿ 2.06:
  376.         - è«¼á¡ñá 'MakeVariable' αáí«ΓáÑΓ ¬á¬ Γα¿úúÑα. è«úñá óδ «Γ¼ÑτáÑΓÑ
  377.           íá⌐Γ ¬á¬ »ÑαѼѡ¡δ⌐, óßÑ ßß佬¿ ¡á ¡Ñú« ¿ßτѺ¡πΓ ¿ íπñπΓ
  378.           »ÑαÑßτ¿Γá¡δ. ìÑ »πúá⌐ΓÑß∞.
  379.         - àß½¿ IDA v2.06 «í¡áαπª¿Γ íáºπ ñá¡¡δσ «Γ óÑαß¿¿ v2.05, «¡á
  380.           »«»α«ß¿Γ∞ π óáß αáºαÑΦÑ¡¿Ñ ¬«¡óÑαΓ¿α«óáΓ∞ ÑÑ ó ¡«óδ⌐ Σ«α¼áΓ.
  381.         - ôíαá¡« «úαá¡¿τÑ¡¿Ñ ó óδí«αÑ »α«µÑßß«α«ó: ΓÑ»Ñα∞ óδ ¼«ªÑΓÑ ¼Ñ¡∩Γ∞ Γ¿»
  382.           »α«µÑßß«αá ¡á ½εí«⌐ ß«ó¼ÑßΓ¿¼δ⌐, (80386 ¼«ª¡« ß¼Ñ¡¿Γ∞ ¡á 8086)
  383.         - êß»αáó½Ñ¡á ¼á½Ñ¡∞¬á∩ «Φ¿í¬á ó φ¼π½∩Γ«αÑ IBM PC: IDA ñπ¼á½á, τΓ«
  384.           ¿¡ßΓαπ¬µ¿∩ 'int N' »ÑαÑñáÑΓ π»αáó½Ñ¡¿Ñ ¡á 0:4*N (ó Γáí½¿µπ
  385.           »αÑαδóá¡¿⌐). êß»αáó½Ñ¡«.
  386. +++ ä«íáó½Ñ¡« «¬¡á óδí«αá Σá⌐½á (¿º TVision). ÆÑ»Ñα∞ ¼«ª¡« óδí¿αáΓ∞ Σá⌐½δ,
  387.    ó¿ñÑΓ∞ ñ¿αÑ¬Γ«α¿ε ¿ Γ.ñ.
  388.  
  389.     ╔═════════════╗
  390.     ║ éÑαß¿∩ 2.06 ║
  391.     ╚═════════════╝
  392.  
  393.   ä½∩ »αÑñδñπΘ¿σ ¿º¼Ñ¡Ñ¡¿⌐ ß¼«Γα¿ΓÑ á¡ú½¿⌐߬¿⌐ óáα¿á¡Γ.
  394.