home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / doc.all / code_dig.doc < prev    next >
Encoding:
Text File  |  1990-04-12  |  6.5 KB  |  119 lines

  1. C«ΣΓ»á¡«αá¼á 1990, No. 4 (8) ** ASM_CLUB **  æ«ßΓáó¿Γѽ∞: ì.ì. üàçÉôèÄé
  2. ***********************************************************************
  3.                                       Åα¿ó«ñ¿¼δÑ ó ñá¡¡«¼ αáºñѽѠºá¼ÑΓ-
  4.                                  ¬¿  óδαáªáεΓ  ¼¡Ñ¡¿Ñ áóΓ«α«ó,  ¬«Γ«α«Ñ,
  5.                                  ÑßΓÑßΓóÑ¡¡«, ¼«ªÑΓ ¡Ñ ß«ó»áñáΓ∞ ß Γ«τ-
  6.                                  ¬«⌐ ºαÑ¡¿∩ ß«ßΓáó¿Γѽ∩.
  7. ***********************************************************************
  8.  
  9.  
  10.  
  11.                      çÇÅêæèê  èÄäÄèÄÅÇÆàïƒ.
  12.  
  13.  
  14.    ÅαÑñ½áúáÑΓß∩ »πí½¿¬«óáΓ∞ ó ñá¡¡«⌐ απíα¿¬Ñ (¡áºóá¡¿Ñ »«¬á  πß½«ó¡«Ñ)
  15. óßÑ, τΓ« ¼«ª¡« «σáαá¬ΓÑਧ«óáΓ∞ á¡ú½¿⌐߬¿¼ ß½«ó«¼ HINT, Γᬠ¿½¿  ¿¡áτÑ
  16. «Γ¡«ß∩ΘÑÑß∩ ¬ »α«úαá¼¼¿α«óá¡¿ε ¡á áßßѼí½ÑαÑ. ¥Γ« ¼«ªÑΓ íδΓ∞  «»¿ßá¡¿Ñ
  17. ¡Ññ«¬π¼Ñ¡Γ¿α«óá¡¡δσ »αÑαδóá¡¿⌐ DOS ¿ BIOS, ¡ÑΓα¿ó¿á½∞¡δσ  ó«º¼«ª¡«ßΓÑ⌐
  18. »α«úαá¼¼¿α«óá¡¿∩ ¡á áßßѼí½ÑαÑ, αÑΦÑ¡¿∩ óß∩¬¿σ ¼Ñ½¬¿σ  »α«úαá¼¼¿ßΓ߬¿σ
  19. »α«í½Ñ¼  ¼ÑΓ«ñ«¼  "¿ß»αáó½Ñ¡¿∩  »áα«τ¬¿  íá⌐Γ«ó".  ôóÑαÑ¡,  τΓ«  τáßΓ∞
  20. »α«úαá¼¼¿ßΓ«ó  «ßπñ¿Γ  ß«ºñá¡¿Ñ  Γᬫ⌐  απíਪ¿.  ¥Γ«  íπñπΓ »«í«α¡¿¬¿
  21. »«½¡«ßΓ∞ε Σ«α¼á½¿º«óá¡¡«ú« ßΓ¿½∩ »α«úαá¼¼¿α«óá¡¿∩, ½εí¿Γѽ¿ Åá߬á½∩  ¿
  22. »«¬½«¡¡¿¬¿ é¿αΓá.  ì« ñÑ⌐ßΓó¿Γѽ∞¡«,  «τÑ¡∞ τáßΓ«  óßΓαÑτáεΓß∩ ß½πτá¿,
  23. úñÑ ¡Ñ  »«¼«úπΓ Σ«α¼á½∞¡δÑ  ¼ÑΓ«ñδ, ¿  ¡Ñ«íσ«ñ¿¼« ñ¿ºáßßÑ¼í½¿α«óá¡¿Ñ ¿
  24. á¡á½¿º ¬«ñá  ( »«»α«íπ⌐ΓÑ  ¡á⌐Γ¿ ¡πª¡δ⌐  πτáßΓ«¬ ¬«ñá  ó »áαÑ ¼Ñúáíá⌐Γ
  25. ñ¿ºáßßѼí½Ñαá ! ),  π¼Ñ¡¿Ñ ¿ß»αáó½Ñ¡¿Ñ¼ »áαδ íá⌐Γ αÑΦ¿Γ∞ ºáñáτπ.
  26.  
  27.    é í«½∞Φ¿¡ßΓóÑ ß½πτáÑó ΓᬫѠπ¼Ñ¡¿Ñ ΓαÑíπÑΓ ñ«ó«½∞¡« «íΦ¿α¡δσ º¡á¡¿⌐
  28. -  ¡«¼Ñαá  ¿  »áαá¼ÑΓαδ  Σπ¡¬µ¿⌐  DOS ¿ BIOS, ßΓαπ¬Γπαá ¼¡«ú«τ¿ß½Ñ¡¡δσ
  29. π»αáó½∩εΘ¿σ  í½«¬«ó  ¿  Γ.ñ.  ¿  Γ.».   é  »α«µÑßßÑ αáí«Γδ »α«úαá¼¼¿ßΓ
  30. »«ßΓѻѡ¡« ¡á¬á»½¿óáÑΓ í«½∞Φ«Ñ  ¬«½¿τÑßΓó« ¿ß»αáó½Ñ¡¿⌐ ¿  ñ«»«½¡Ñ¡¿⌐ ¬
  31. ßπΘÑßΓóπεΘÑ⌐  ñ«¬π¼Ñ¡Γᵿ¿  -  φΓ«  ¿  ÑßΓ∞  «ñ¡á  ¿º ß«ßΓáó¡δσ τáßΓÑ⌐
  32. »α«úαá¼¼¿ßΓ߬«ú«  «»δΓá.  Æá¬  ñáóá⌐ΓÑ  »«ñѽ¿¼ß∩  ßó«¿¼¿ º¡á¡¿∩¼¿ ! ƒ
  33. ñπ¼áε, τΓ« »«½∞ºδ  «Γ φΓ«ú« íπñÑΓ  ú«αáºñ« í«½∞ΦÑ, τѼ  óαÑñá «Γ ¡«óδσ
  34. ¬«¼»∞εΓÑα¡δσ  ó¿απß«ó,  ¬«Γ«αδÑ  ó«º¼«ª¡«  íπñπΓ  ¡á»¿ßá¡δ  τ¿ΓáΓѽ∩¼¿
  35. ñá¡¡«⌐ απíਪ¿.
  36.  
  37.    ÅαÑñ½áúáε  »α«óÑßΓ¿  ñ¿ß¬πßß¿ε  »«  ó«»α«ßá¼ ¡áºóá¡¿∩ ¿ ß«ñÑন¼«ú«
  38. »αÑñ½áúáѼ«⌐ απíਪ¿. Ç »«¬á - ¡Ñ߬«½∞¬« »Ñαóδσ íá⌐Γ ó ¡áΦ𠬫»¿½¬π.
  39.  
  40. ------------------------------------------------------------------------------
  41.  
  42. *   êºóÑßΓ¡δ⌐ í«½úáα߬¿⌐ ó¿απß«½«ú  ( á , ó«º¼«ª¡«, ¿ áóΓ«α  ó¿απß«ó )
  43. éÑßßѽ¿¡  ü«¡τÑó  «»πí½¿¬«óá½  ó  ªπα¡á½Ñ  "諼»∞εΓÑα ºá óáß" «»¿ßá¡¿Ñ
  44. ¡Ñ߬«½∞¬¿σ  ¡«óδσ  ó¿απß«ó,   »«∩ó¿óΦ¿σß∩   ó   ü«½úáα¿¿.  Å«ñα«í¡«ßΓ¿
  45. ª¿º¡ÑñÑ∩Γѽ∞¡«ßΓ¿  ó¿απ߫󠠠»πßΓ∞  ¿ºπτáεΓ   (  ¿   »αÑñßΓáó½∩εΓ   ¡á
  46. æÄöÆÅÇìÄÉÇîà ) í«½ÑÑ ¬«¼»ÑΓÑ¡Γ¡δÑ ó¿απß«½«ú¿,  á ∩  »α¿óÑñπ »«½πτÑ¡¡πε
  47. ¿º φΓ«⌐ ßΓáΓ∞¿ ¿¡Σ«α¼áµ¿ε « DOS ¿ BIOS.
  48.  
  49.     êΓá¬, »α¿ «íαáΘÑ¡¿¿ ¬ Σπ¡¬µ¿¿ 013h »αÑαδóá¡¿∩ 02Fh (DOS  Multiplex
  50. Spooler Interrupt)  ó αÑú¿ßΓαáσ  ES:BX ó«ºóαáΘáÑΓß∩  áñαÑß, ¡á ¬«Γ«α«Ñ
  51. π¬áºδóὫ »αÑαδóá¡¿Ñ 013h ñ« ºáúαπº¬¿ DOS.  Åα¿ »α«óÑñÑ¡¿¿ ¼¡«ε  í«½ÑÑ
  52. »«ñα«í¡«ú«  ¿ßß½Ññ«óá¡¿∩  óδ∩ß¡¿½«ß∞,  τΓ«  ó«-»Ñαóδσ,  π¬áºáΓѽ∞   ¡á
  53. "ßΓáα«Ñ"  Γα¿¡áñµáΓ«Ñ  »αÑαδóá¡¿Ñ  ó«ºóαáΘáÑΓß∩   ΓᬪѠ ó  DS:DX,   á
  54. ó«-óΓ«αδσ, φΓá Σπ¡¬µ¿∩ ¡Ñ ºá»αáΦ¿óáÑΓ ¿¡Σ«α¼áµ¿ε « »αÑαδóá¡¿¿ 013h,  á
  55. ºá¼Ñ¡∩ÑΓ  ßΓáαδ⌐  «íαáí«Γτ¿¬  Γα¿¡áñµáΓ«ú«  »αÑαδóá¡¿∩ ¡á ¡«óδ⌐, áñαÑß
  56. ¬«Γ«α«ú« ß½ÑñπÑΓ ºáúαπº¿Γ∞ ó φΓ¿ »áαδ αÑú¿ßΓα«ó.
  57.  
  58.     ôΓ«τ¡ε, τΓ«  ºñÑß∞ αÑτ∞  ¿ñÑΓ ¿¼Ñ¡¡«  «í «íαáí«Γτ¿¬Ñ  Γα¿¡áñµáΓ«ú«
  59. »αÑαδóá¡¿∩ ¬ ¬«Γ«α«¼π íπñÑΓ «íαáΘáΓ∞ß∩ DOS »α¿ Ñú« óδ»«½¡Ñ¡¿¿, á ¡Ñ  «
  60. ΓѬπΘѼ π¬áºáΓѽѠ¡á Γα¿¡áñµáΓ«Ñ »αÑαδóá¡¿Ñ ó Γáí½¿µÑ óÑ¬Γ«α«ó.
  61.  
  62.     é ßΓáΓ∞Ñ ü«¡τÑóá ΓᬪѠπ¬áºá¡ óÑß∞¼á ¿¡ΓÑαÑß¡δ⌐ áñαÑß ó ROM  BIOS,
  63. ¬«Γ«αδ⌐  ß»αáóÑñ½¿ó  ñ½∩  úα«¼áñ¡«ú«  τ¿ß½á  ¼áΦ¿¡  ( Ñß½¿ ¡Ñ ñ½∩ óßÑσ
  64. ¼áΦ¿¡, σ«Γ∞ ¬á¬-Γ«  ß«ó¼ÑßΓ¿¼δσ ß IBM  PC ). ü뫨  »α«óÑαÑ¡δ ¡Ñ߬«½∞¬«
  65. ¼áΦ¿¡ AT, XT, "îẫó¿∩",  "ê߬αá" - ñ½∩ óßÑσ  αѺπ½∞ΓáΓ »«½«ª¿Γѽ∞¡δ⌐.
  66. êΓᬠ: áñαÑß »αÑαδóá¡¿∩ 040h ( á¡á½«ú »αÑαδóá¡¿∩ 013h, Σπ¡¬µ¿¿ ΓÑ  ªÑ,
  67. ¡« «íß½πª¿óáÑΓ Γ«½∞¬« Σ½«»»¿ñ¿ß¬«óδÑ πßΓα«⌐ßΓóá ) αáóÑ¡ F000:EC59.
  68.  
  69.  
  70. *    Åα¿óÑñπ ¡Ñí«½∞Φπε  Γáí½¿τ¬π :  τΓ« ¡πª¡«  »«¼Ñ¡∩Γ∞ ó  »α«úαá¼¼áσ,
  71. óσ«ñ∩Θ¿σ  ó  ¬«¼»½Ñ¬Γ  Norton  Commanderá,  τΓ«íδ  «¡¿ ¡áτ὿ »«¡¿¼áΓ∞
  72. απß߬πε íπ¬óπ "α".
  73.  
  74. éÑαß¿∩    Åα«úαἼᠠ    æ¼ÑΘÑ¡¿Ñ(hex)   ü佫(hex)   çỿßáΓ∞(hex)
  75. ------    ---------      -------------   ---------   -------------
  76. 2.0       NC.EXE         9CBD            E0          00
  77. 3.0       NCMAIN.EXE     1E02            E0          00
  78. 3.0       WPVIEW.EXE     36BE            E0          00
  79. 3.0       PARAVIEW.EXE   8BE6            E0          00
  80. 3.0       DBVIEW.EXE     2852            E0          00
  81.  
  82.  
  83. *    ìá ¼áαΓ«ó߬«⌐  æÄöÆÅÇìÄÉÇîà ∩  «Φ¿í«τ¡« πΓóÑαªñá½,  τΓ« Ñß½¿  »α¿
  84. ½ÑτÑ¡¿¿ Norton  Disk Doctor  (NDD) "¡«α¼á½∞¡«ú«"  αáºñѽá ó¿¡τÑßΓÑαá (
  85. »«ñ Disk Manager«¼ ) ó«º¡¿¬áεΓ ßí«¿, Γ« αáºñѽ ¼«ª¡« αáßΣ«α¼áΓ¿α«óá»Γ∞
  86. ¬«¼á¡ñ«⌐ DOS FORMAT.   ¥Γ« ß»αáóÑñ½¿ó« ½¿Φ∞  ñ½∩ αáºñѽá DOS  ( «íδτ¡«
  87. ñ¿ß¬ C ).
  88.  
  89.     Åα¿ ¿ß»«½∞º«óá¡¿¿  NDD ó«º¡¿¬áεΓ  «íδτ¡« ¿º-ºá  ¬«¡Σ½¿¬Γ«ó ß  Disk
  90. Manager«¼ ñóá Γ¿»á «Φ¿í«¬ :  Boot Record Program is Invalid  ¿ Invalid
  91. Disk Table  in the  Boot record.   ÅÑαóπε «Φ¿í¬π  ¿ß»αáó¿Γ∞ ñ«ßΓáΓ«τ¡«
  92. »α«ßΓ« : ¿ß»«½∞ºπ∩ Norton Utility »ÑαÑ»¿ßáΓ∞ «α¿ú¿¡á½∞¡δ⌐ Boot  ßÑ¬Γ«α
  93. ¿ß»αáó½∩Ѽ«ú«  ñ¿ß¬á  ó  Σá⌐½,  ß¬«»¿α«óáΓ∞  ¡á ¿ß»αáó½∩Ѽδ⌐ ñ¿ß¬ Boot
  94. ßÑ¬Γ«α  ¿º  ºáúαπªáѼ«ú«  αáºñѽᠠó¿¡τÑßΓÑαá  ¿  ¡á¬«¡Ñµ ó«ßßΓá¡«ó¿Γ∞
  95. Γáí½¿µπ »áαá¼ÑΓα«ó  ¿º ß«σαá¡Ñ¡¡«ú«  Σá⌐½á (  Γáí½¿µá »áαá¼ÑΓα«ó ñ¿ß¬á
  96. ¡áσ«ñ¿Γß∩  ó  íá⌐Γáσ  Boot  ßÑ¬Γ«αá  ¡áτ¿¡á∩  ß  0Bh  ¿  ñ« íá⌐Γá 01Dh
  97. ó¬½ετ¿Γѽ∞¡«.   îÑΓ«ñ ¿ß»αáó½Ñ¡¿∩  óΓ«α«⌐ «Φ¿í¬¿  ¼¡Ñ »«¬á ¡Ñ¿ºóÑßΓÑ¡,
  98. «ñ¡á¬« φΓá «Φ¿í¬á ó«º¡¿¬áÑΓ  ½¿Φ∞ ó αáºñѽáσ ß  ¡«¼Ñα«¼ í«½∞Φ¿¼ 3.  Ä¡
  99. ßó∩ºá¡ ß ΓѼ, τΓ« »α¿ á¡á½¿ºÑ αáºñѽá NDD ¿ß»«½∞ºπÑΓ Γáí½¿µπ  αáºñѽ«ó
  100. ó¿¡τÑßΓÑαá, «ñ¡á¬« »α¿ φΓ«¼  «¡ ¡Ñ »«¡¿¼áÑΓ ¡ÑßΓá¡ñáαΓ¡δσ  Γáí½¿µ Disk
  101. Managerá ( ñ½∩ αáºñѽ«ó 5 - 16 ). Å«ºΓ«¼π ¡«¼Ñαá »«ß½Ññ¡Ñú«  µ¿½¿¡ñαá,
  102. ñ«α«ª¬¿, ú«½«ó¬¿ π NDD  ¡Ñ«ª¿ñá¡¡« «¬áºδóáεΓß∩ αáó¡δ¼¿ ¡π½ε,  ó¼ÑßΓÑ ß
  103. αẼÑα«¼ ¬½áßΓÑαá ó íá⌐Γáσ ( σ«Γ∩ αẼÑα ¬½áßΓÑαá ó ßÑ¬Γ«αáσ óÑα¡δ⌐ ).
  104. àß½¿ ñáΓ∞ NDD «ΓαѼ«¡Γ¿α«óáΓ∞ Γᬫ⌐  ñ¿ß¬, Γ« «¡ íπñÑΓ ¿ß»«ατÑ¡  »«τΓ¿
  105. íѺ«óºóαáΓ¡«.  Å«¬á ∩  Γ«½∞¬« ¼«úπ αѬ«¼Ñ¡ñ«óáΓ∞ ¿ß»«½∞º«óáΓ∞  ó Γᬫ¼
  106. ß½πτáÑ »α«úαá¼¼π CHKDSK, ¬«Γ«αá∩ ¡Ñ á¡á½¿º¿απÑΓ Γáí½¿µπ αáºñѽ«ó.
  107.  
  108.     ç¡á¡¿Ñ ßΓαπ¬Γπαδ Boot ßÑ¬Γ«αá ¼«ªÑΓ ß«ß½πª¿Γ∞ σ«α«Φπε ß½πªíπ ΓᬪÑ
  109. »«½∞º«óáΓѽ∩¼  »α«úαá¼¼δ  Advanced  Disk  Manager.  Ä¡¿ ¼«úπΓ, ¿º¼Ñ¡∩∩
  110. αẼÑα ¬½áßΓÑαá  ( ¿,  ß««ΓóÑΓßΓóÑ¡¡«, αẼÑαδ  FAT )  ó Boot  ßÑ¬Γ«αÑ
  111. «»Γ¿¼¿º¿α«óáΓ∞  ¿ß»«½∞º«óá¡¿Ñ  ñ¿ß¬«ó«ú«  »α«ßΓαá¡ßΓóá  -  τѼ  ¼Ñ¡∞ΦÑ
  112. ¬½áßΓÑα, ΓѼ ¼Ñ¡∞ΦÑ ΓÑα∩ÑΓß∩ ¼ÑßΓá ¿º-ºá ñ¿ß¬αÑΓ¡«ßΓ¿ óδñѽѡ¿∩.
  113.  
  114.  
  115.                                 04.04.90 19:32
  116.  
  117.                                                   æó¿α¿ñ«ó ê.Ç.
  118.                                                ñ.Γ.(044) 263-87-70
  119.                                            252127, è¿Ñó-127, á/∩ 804/7