home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-01-09 | 58.1 KB | 1,185 lines |
- ┌────────────────────────
- │ ╔═══ ║ ╔╝
- │ ╓ ╖ ║ ╔═══╗ ║╔╝
- │ ╚╗ ╔╝ ╠═╣ ╔═══╗ ║ ╠╩╗
- ╔═══╗ ╚╦╦╝ ║ ║ ╦ ║ ║ ║ ║ ╚╗
- ║ ║ ╔╩╩╗ ╚═══ ║ ║ ╠═══╣ ║ ╩ ╚═
- ╠═══╣ ╔╝ ╚╗ ═══ ╠═══╣ ║ ║ ╚═══╝ │
- ║ ║ ─╝ ╚═ ║ ║ ═╝ ║ │
- ═╝ ║ ═╩═ ║ │
- ────────────────────┘
-
- æÄäàÉåÇìêà
- N ßΓ᫬¿
- 1. äÄæÆÄêìæÆéÇ......................................... 53
- 2. êäàÄïÄâêƒ AXE-HACKá................................ 84
- 3. ÄæìÄéìÄë ¥èÉÇì...................................... 104
- 4. Éàåêî¢ ÉÇüÄÆ¢....................................... 203
- 4.1. æÆÇìäÇÉÆì¢ë Éàåêî (REAL)............................ 207
- 4.2. ¥îôïêÉô₧Öêë Éàåêî (EMUL)............................ 225
- 5. êìæÆÉôîàìÆ¢ ê êò ÉÇüÄÆÇ............................. 245
- 5.1. SCAN - ß¿ßΓѼá...................................... 254
- 5.2. TRACE - ß¿ßΓѼá..................................... 427
- 5.3. BREAK - ß¿ßΓѼá..................................... 488
- 5.4. BUFFER - ß¿ßΓѼá.................................... 578
- 5.5. I-MONITOR (¼«¡¿Γ«α »αÑαδóá¡¿⌐)...................... 655
- 6. ÉàäÇèÆêÉÄéÇìêà ÉàæôÉæÄé............................. 773
- 6.1 ÉàäÇèÆêÉÄéÇìêà ÉàâêæÆÉÄé............................ 785
- 6.2 ÉàäÇèÆêÉÄéÇìêà æÆàèÇ................................ 809
- 6.3 ÉàäÇèÆêÉÄéÇìêà ÄÅàÉÇÆêéìÄë ÅÇîƒÆê................... 826
- 6.3.1 FOUNDER-ß¿ßΓѼá..................................... 859
- 6.4. ÉàäÇèÆêÉÄéÇìêà ÆÇüïêû¢ éàèÆÄÉÄé ÅÉàÉ¢éÇìêë.......... 927
- 7. ÉÇçìÄà.............................................. 971
- 7.1 ÄÅÉàäàïàìêà ÆÄùèê æÆÇÉÆÇ ÅÉÄâÉÇîî é DOS............. 973
- 7.2 çÇÅôæè ÅÉÄâÉÇîî AXE-HACK«¼ üàç êæÅÄï£çÄéÇìêƒ ÆÄùèê
- æÆÇÉÆÇ ÅÉÄâÉÇîî é DOS...............................1024
- 7.3 æïôåàüì¢à æÄÄüÖàìêƒ AXE-HACKá.......................1072
- 7.4 öÇëï èÄìöêâôÉÇûêê AXE-HACKá.........................1092
- 7.5 ìÇæÆÉÄëèÇ ÄÅûêë AXE-HACKá...........................1139
- 7.6 âàìàÉêÉÄéÇìêà ÅÉàÉ¢éÇìêë éÉôùìô₧....................1154
- 7.7 èÄÅêÉÄéÇìêà çÇÅêæàë.................................1173
- 7.8 æÅêæÄè ÅÉêïÄåàìêë...................................1181
-
-
- AXE-HACK - φ¼π½¿απεΘ¿⌐ αѺ¿ñÑ¡Γ¡δ⌐ «Γ½áñτ¿¬ ñ½∩ ¿ßß½Ññ«óá¡¿∩
- »α«úαá¼¼ »« ¼áΦ¿¡¡«¼π ¬«ñπ íѺ ¿ßσ«ñ¡δσ ΓѬßΓ«ó.
-
- AXE-HACK »αÑñ¡áº¡áτÑ¡ ñ½∩ ¿ßß½Ññ«óá¡¿∩ »α«úαá¼¼ »« ¼áΦ¿¡¡«¼π
- ¬«ñπ íѺ ¿ßσ«ñ¡δσ ΓѬßΓ«ó, φΓ¿¼ ¿ «íΩ∩ß¡∩ÑΓß∩ ߻ѵ¿Σ¿τÑ߬¿⌐ ¡áí«α
- ¿¡ßΓαπ¼Ñ¡Γ«ó, «ΓßπΓßΓó¿Ñ ºáúαπºτ¿¬á »α«úαá¼¼ (¿ß»«½∞ºπÑΓß∩
- ºáúαπºτ¿¬ «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼδ), ¡á½¿τ¿Ñ φ¼π½¿απεΘÑú« αѪ¿¼á ¿
- «í½áñáÑΓ ß½ÑñπεΘ¿¼¿ «ß«íÑ¡¡«ßΓ∩¼¿:
-
- 1. äÄæÆÄêìæÆéÇ
- ^^^^^^^^^^^^^^
- - ñóá αѪ¿¼á αáí«Γδ - ßΓá¡ñáαΓ¡δ⌐ (real) ¿ φ¼π½¿απεΘ¿⌐ (emul);
- - «»ÑαáΓ¿ó¡«Ñ »ÑαѬ½ετÑ¡¿Ñ ¼Ñªñπ αѪ¿¼á¼¿ αáí«Γδ;
- - ¡Ñ ¿ß»«½∞ºπεΓß∩ ß¿ßΓÑ¼á »αÑαδóá¡¿⌐ DOS;
- - »«½¡«Ñ ß«σαá¡Ñ¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« φ¬αá¡á;
- - ó ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ:
- -- »«ññÑpª¬á 14 »p«úpá¼¼¡δσ ípÑ⌐¬«ó 2-σ Γ¿»«ó ß αáºñѽ∞¡«⌐
- αÑᬵ¿Ñ⌐ ¡á ¬áªñδ⌐ íαÑ⌐¬;
- -- ¬«¡Γα«½∞ ºá 14 óÑ¬Γ«αἿ »αÑαδóá¡¿⌐ ñ« ¿ »«ß½Ñ ¿σ óδ»«½¡Ñ¡¿∩
- ß αáºñѽ∞¡«⌐ αÑᬵ¿Ñ⌐ ¡á ¬áªñ«Ñ »αÑαδóá¡¿Ñ;
- - ó φ¼π½¿απεΘѼ αѪ¿¼Ñ:
- -- ñ¿¡á¼¿τÑ߬¿ «Γ߽Ѫ¿óáεΓß∩ 14 ß¿Γπᵿ⌐ »« ¬«ñπ, αÑú¿ßΓαá¼,
- ßΓÑ¬π ¿ ñ«ßΓπ»π ¬ »á¼∩Γ¿ (SCANER);
- -- ñ¿¡á¼¿τÑ߬¿ «Γ߽Ѫ¿óáεΓß∩ 14 úαπ»» ¬«¼á¡ñ, óδ»«½¡∩εΘ¿Ñ
- «ñ¡«α«ñ¡δÑ ñÑ⌐ßΓó¿∩ (TRACER);
- -- ¼«ñѽ¿απÑΓß∩ ¬«¡óÑ⌐Ñα ¬«¼á¡ñ;
- -- 󫺼«ª¡«ßΓ∞ «Γ½áñ¬¿ »α«úαá¼¼, αáí«ΓáεΘ¿σ ó »«Φáú«ó«¼ αѪ¿¼Ñ
- (óºóÑñÑ¡ Σ½áú Γαáßß¿α«ó¬¿);
- -- φ¼π½∩µ¿∩ ñѽѡ¿∩ ¡á ¡«½∞;
- -- φ¼π½∩µ¿∩ ¬«¼á¡ñδ BOUND;
- -- ¡Ñ ¿ß»«½∞ºπÑΓß∩ ßΓѬ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ;
- -- ¡Ñ ¿ß»«½∞ºπÑΓß∩ óÑ¬Γ«αá »αÑαδóá¡¿⌐.
- - »«¿ß¬ ó »á¼∩Γ¿ ßΓ᫬¿ ¿º 16 íá⌐Γ ß ¼á߬«⌐ ¡á ¬áªñδ⌐ íá⌐Γ;
- - ß«σαá¡Ñ¡¿Ñ ó íπΣÑαÑ 4-σ ó¿ñ«ó Γαáßß;
- - 󫺼«ª¡«ßΓ∞ »α«ß¼«Γαá ¿ ¬«αÑ¬Γ¿α«óá¡¿∩ ß½ÑñπεΘ¿σ αÑßπαß«ó:
- -- «»ÑαáΓ¿ó¡á∩ »á¼∩Γ∞;
- -- Γáí½¿µá óÑ¬Γ«α«ó »αÑαδóá¡¿⌐;
- -- αÑú¿ßΓαδ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ;
- -- ßΓѬ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ;
-
- 2. êäàÄïÄâêƒ AXE-HACKá
- ^^^^^^^^^^^^^^^^^^^^^^^
- AXE-HACK ∩ó½∩ÑΓß∩ TSR-»α«úαá¼¼«⌐, αáí«Γá ¬«Γ«α«⌐ »«ßΓα«Ñ¡á
- ¡á ß½ÑñπεΘÑ⌐ ¿ñÑ«½«ú¿¿ - ßπΘÑßΓóπÑΓ ñóá ß«ßΓ«∩¡¿∩ «Γ½áñτ¿¬á -
- απτ¡«Ñ ¿ áóΓ«¼áΓ¿τÑ߬«Ñ 2: 0
-
- é απτ¡«¼ ß«ßΓ«∩¡¿¿ AXE-HACK »«ºó«½∩ÑΓ:
- - óδ»«½¡∩Γ∞ »α«úαá¼¼π ó »«Φáú«ó«¼ ¿ »α«µÑñπα¡«¼ αѪ¿¼Ñ;
- - ¡áßΓαá¿óáΓ∞ ¿¡ßΓαπ¼Ñ¡Γδ;
- - αÑñá¬Γ¿α«óáΓ∞ αÑßπαßδ.
-
- é áóΓ«¼áΓ¿τÑ߬«¼ ß«ßΓ«∩¡¿¿ AXE-HACK »«ºó«½∩ÑΓ óδ»«½¡∩Γ∞
- »α«úαá¼¼π ó ñóπσ αѪ¿¼áσ:
- - ßΓá¡ñáαΓ¡«¼ (REAL);
- - φ¼π½¿απεΘѼ (EMUL).
-
- é ¬áªñ«¼ ¿º φΓ¿σ αѪ¿¼«ó ¿¼ÑÑΓß∩ ßó«⌐ ¡áí«α ¿¡ßΓαπ¼Ñ¡Γ«ó, á
- Γá¬ªÑ «íÑß»Ñτ¿óáÑΓß∩ «»ÑαáΓ¿ó¡«Ñ »ÑαѬ½ετÑ¡¿Ñ ¼Ñªñπ αѪ¿¼á¼¿
- αáí«Γδ.
-
- 3. ÄæìÄéìÄë ¥èÉÇì
- ^^^^^^^^^^^^^^^^^
- Åα¿ ºá»π᪥ ¿½¿ »«ß½Ñ óß»½δΓ¿∩ AXE-HACK ¼δ »«»áñáѼ ó
- «ß¡«ó¡«⌐ φ¬αá¡. êº «ß¡«ó¡«ú« φ¬αá¡á «ßπΘÑßΓó½∩ÑΓß∩ π»αáó½Ñ¡¿Ñ
- óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼«⌐ ó αẽ¿τ¡δσ αѪ¿¼áσ, »ÑαÑσ«ñ ó ñαπú¿Ñ
- φ¬αá¡δ, »α«ß¼«Γα »«½∞º«óáΓѽ∞߬«ú« φ¬αá¡á ¿ Γ.ñ. Äß¡«ó¡«⌐ φ¬αá¡
- ñѽ¿Γ∞ß∩ ¡á ¡Ñ߬«½∞¬« τáßΓÑ⌐:
-
- - óÑασ¡∩∩ ßΓ᫬á - ßΓα«¬á ¿¡ßΓαπ¼Ñ¡Γ«ó;
- - ¡¿ª¡∩∩ ßΓ᫬á - »«ñß¬áº¬á »« Σπ¡¬µ¿«¡á½∞¡δ¼ ¬½áó¿Φá¼;
- - CODE;
- - COMMAND;
- - REGISTERS;
- - STACK;
- - MEMORY;
- - INFORMATION;
-
- é «ß¡«ó¡«¼ φ¬αá¡Ñ ¬παß«α ¡áσ«ñ¿Γß∩ ó «¬¡Ñ CODE. Å«½∞ºπ∩ß∞
- ßΓαѽ¬á¼¿ óóÑασ - 󡿺, ¬½áó¿ΦἿ {PageUp}, {PageDown} ¼«ª¡«
- »α«ß¼áΓα¿óáΓ∞ »á¼∩Γ∞ ó ñ¿ºáßßÑ¼í½¿α«óá¡«¼ ó¿ñÑ. æΓαѽ¬á ó»αáó«
- »«ºó«½∩ÑΓ »«ñ¡∩Γ∞ß∩ ¡á «ñ¡π _¬«¼á¡ñπ_ óóÑασ (ßΓαѽ¬á óóÑασ
- »«ñ¡¿¼áÑΓß∩ ¡á «ñ¿¡ íá⌐Γ). û¿¬½¿τÑ߬¿ »α«ß¼áΓα¿óáÑΓß∩ «ñ¿¡
- ßÑú¼Ñ¡Γ »á¼∩Γ¿ ¡áτ¿¡á∩ ß áñαÑßá CS:IP.
- æΓα«¬á ¿¡ßΓαπ¼Ñ¡Γ«ó ¿ »«ñß¬áº¬á »« Σπ¡¬µ¿«¡á½∞¡δ¼ ¬½áó¿Φá¼
- »α¿ßπΓßΓóπεΓ Γá¬ªÑ ¿ ó« óßÑσ «ßΓá½∞¡δσ «¬¡áσ.
- Å«ñß¬áº¬á »« Σπ¡¬µ¿«¡á½∞¡δ¼ ¬½áó¿Φá¼ »«¬áºδóáÑΓ ¬á¬¿Ñ
- ñÑ⌐ßΓó¿∩ Σπ¡¬µ¿«¡á½∞¡δ ¬½áó¿Φ¿ óδ»«½¡∩εΓ ó á¬Γ¿ó¡«¼ «¬¡Ñ. é
- «ß¡«ó¡«ó¡«¼ φ¬αá¡Ñ «»αÑñѽѡδ ß½ÑñπεΘ¿Ñ Σπ¡¬µ¿«¡á½∞¡δ ¬½áó¿Φ¿:
-
- F1 - Step - ¬«¼á¡ñ¡δ⌐ Φáú.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδ»«½¡Ñ¡¿Ñ «ñ¡«⌐ ¬«¼á¡ñδ
- »α«úαá¼¼δ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ.
- F2 - PrStep - »α«µÑñπα¡δ⌐ Φáú.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδ»«½¡Ñ¡¿Ñ «ñ¡«⌐ ¬«¼á¡ñδ
- »α«úαá¼¼δ, »α¿ φΓ«¼ óδ»«½¡Ñ¡¿Ñ »α«µÑñπα Γ¿»á CALL ¿ INT ñ½∩
- »«½∞º«óáΓѽ∩ óδú½∩ñ¿Γ ¬á¬ «ñ¡á ¬«¼á¡ñá, ¡á ßἫ¼ ñѽÑ
- AXE-HACK óσ«ñ¿Γ ó φΓ¿ »α«µÑñπαδ ¿ óßÑ »α«µÑñπαδ ó¡πΓα¿ ¡¿σ ¿
- óδ»«½¡∩ÑΓ óßÑ ¬«¼á¡ñδ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ.
- F4 - GoCurs - óδ»«½¡¿Γ∞ ñ« ¬παß«αá.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó
- φ¼π½¿απεΘѼ αѪ¿¼Ñ ñ« áñαÑßá ¡á ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α ó
- «¬¡Ñ CODE.
- F5 - GoEmul - »α«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó
- φ¼π½¿απεΘѼ αѪ¿¼Ñ.
- F6 - GoPrm - »α«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó
- ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ.
- F7 - Adr=Cr - ¿º¼Ñ¡¿Γ∞ CS:IP »α«úαá¼¼δ ¡á áñαÑß ¡á ¬«Γ«α«¼
- ¡áσ«ñ¿Γß∩ ¬παß«α ó «¬¡Ñ CODE.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ ºá¡ÑßÑ¡¿Ñ ó αÑú¿ßΓαδ CS
- ¿ IP »«½∞º«óáΓѽ∞߬«⌐ »α«úαá¼¼δ º¡áτÑ¡¿⌐ áñαÑßá ¬«¼á¡ñδ, ¡á
- ¬«Γ«απε π¬áºδóáÑΓ ¬παß«α ó «¬¡Ñ CODE. èα«¼Ñ φΓ«ú«,
- áóΓ«¼áΓ¿τÑ߬¿ «í¡«ó½∩ÑΓß∩ º¡áτÑ¡¿Ñ ó «¬¡Ñ REGISTERS ¿ ó ¡Ñú«
- ºá¡«ß∩Γß∩ «í¡«ó½Ñ¡¡δÑ º¡áτÑ¡¿∩ CS ¿ IP. äá½∞¡Ñ⌐ΦÑÑ
- óδ»«½¡Ñ¡¿Ñ »«½∞º«óáΓѽ∞߬«⌐ »α«úαá¼¼δ »« ¬½áó¿Φá¼ F1 - F6
- íπñÑΓ »α«¿ºó«ñ¿Γ∞ß∩ ß ¿ß»«½∞º«ó᡿Ѽ «í¡«ó½Ñ¡¡δσ º¡áτÑ¡¿⌐.
- F8 - SetBrk - πßΓá¡«ó¿Γ∞ íαÑ⌐¬.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδº«ó «¬¡á BREAK -
- ß¿ßΓѼδ. ÇñαÑß ¡á ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α ó «¬¡Ñ CODE
- áóΓ«¼áΓ¿τÑ߬¿ ºá¡«ß¿Γß∩ á ß««ΓóÑΓßΓóπεΘÑÑ »«½Ñ BREAK -
- ß¿ßΓѼδ.
- F9 - KillPr - ºáóÑαΦ¿Γ∞ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ.
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ ºáóÑαΦÑ¡¿Ñ óδ»«½¡∩Ѽ«⌐
- »α«úαá¼¼δ, ó«ßßΓá¡«ó½Ñ¡¿Ñ óÑ¬Γ«α«ó ¿ óδσ«ñ ó DOS.
- F10- VwScrn - »α«ß¼«Γα »«½∞º«óáΓѽ∞߬«ú« φ¬αá¡á (Γá¬ªÑ ¬½áó¿Φá ESC).
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ »«¬áº φ¬αá¡á »αÑαóá¡¡«⌐
- »α«úαá¼¼δ. Åα¿ φΓ«¼ «ßΓáεΓß∩ á¬Γ¿ó¡δ ¬½áó¿Φ¿ F1, F2, ESC.
- F11- Break on start point
- Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ πßΓá¡áó½¿óáÑΓß∩ íαÑ⌐¬ ¡á Γ«τ¬π
- ßΓáαΓá »α«úαá¼¼ ó DOS, áñαÑß ¬«Γ«α«⌐ íÑαÑΓß∩ ¿º Σá⌐½á
- ¬«¡Σ¿úπαᵿ¿. èᬠ«»αÑñѽ¿Γ∞ Γ«τ¬π ßΓáαΓá »α«úαá¼¼ ó DOS ß¼.
- »π¡¬Γ 7.1.
-
- ùáßΓ∞ φ¬αá¡á »«ñ ¡áºó᡿Ѽ COMMAND »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¬áºá
- (ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ ó¿ñÑ) ΓѬπΘÑ⌐ ¬«¼á¡ñδ óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼δ
- ¿ ÑÑ áñαÑßá ó ó¿ñÑ æàâîàìÆ:æîàÖàìêà (»«½Ñ NOW), »αÑñδñπΘÑ⌐
- ¬«¼á¡ñδ (»«½Ñ PREV) ¿ ß½ÑñπεΘÑ⌐ ¬«¼á¡ñδ (»«½Ñ NEXT). 髺¼«ª¡«
- αÑñá¬Γ¿α«óá¡¿Ñ áñαÑßá ΓѬπΘÑ⌐ ¬«¼á¡ñδ (æàâîàìÆ:æîàÖàìêà »«½∩ NOW)
- óóÑñÑ¡¿Ñ¼ ß¿¼ó«½«ó 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó
- ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá ä½∩ φΓ«ú« ¡Ñ«íσ«ñ¿¼« »ÑαÑ⌐Γ¿ ó
- «¬¡« COMMAND ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {LEFT} ó «¬¡Ñ CODE. ÄíαáΓ¡δ⌐
- ó«ºóαáΓ ó «¬¡« CODE «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {DOWN}.
- ùáßΓ∞ φ¬αá¡á »«ñ ¡áºó᡿Ѽ REGISTERS »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¬áºá
- αÑú¿ßΓα«ó óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼δ. ä½∩ αÑñá¬Γ¿α«óá¡¿∩ αÑú¿ßΓα«ó
- ¡Ñ«íσ«ñ¿¼« »ÑαÑ⌐Γ¿ ó «¬¡« REGISTERS ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {Alt+R}.
- ü«½ÑÑ »«ñα«í¡« « αÑñá¬Γ¿α«óá¡¿¿ αÑú¿ßΓα«ó ß¼«Γα¿ »π¡¬Γ 6.1.
- ùáßΓ∞ φ¬αá¡á »«ñ ¡áºó᡿Ѽ STACK »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¬áºá
- ßΓѬá óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼δ. ä½∩ αÑñá¬Γ¿α«óá¡¿∩ ßΓÑ¬á ¡Ñ«íσ«ñ¿¼«
- »ÑαÑ⌐Γ¿ ó «¬¡« STACK ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {Alt+K}. ü«½ÑÑ »«ñα«í¡« «
- αÑñá¬Γ¿α«óá¡¿¿ ßΓѬá ß¼«Γα¿ »π¡¬Γ 6.2.
- ùáßΓ∞ φ¬αá¡á »«ñ ¡áºó᡿Ѽ MEMORY »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¬áºá
- «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. ä½∩ αÑñá¬Γ¿α«óá¡¿∩ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿
- ¡Ñ«íσ«ñ¿¼« »ÑαÑ⌐Γ¿ ó «¬¡« MEMORY ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {Alt+M}. ü«½ÑÑ
- »«ñα«í¡« « αÑñá¬Γ¿α«óá¡¿¿ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ß¼«Γα¿ »π¡¬Γ 6.3.
- ùáßΓ∞ φ¬αá¡á »«ñ ¡áºó᡿Ѽ INFORMATION »αÑñ¡áº¡áτÑ¡á ñ½∩
- óδó«ñá ß½πªÑí¡δσ ß««íΘÑ¡¿⌐ AXE-HACKá. ü«½ÑÑ »«ñα«í¡« « ß½πªÑí¡δσ
- ß««íΘÑ¡¿∩σ ß¼«Γα¿ »π¡¬Γ 7.2.
-
- 4. Éàåêî¢ ÉÇüÄÆ¢
- ^^^^^^^^^^^^^^^^
- ÉѪ¿¼ αáí«Γδ - ß»«ß«í óδ»«½¡Ñ¡¿∩ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ.
-
- 4.1. æÆÇìäÇÉÆì¢ë Éàåêî (REAL)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- é ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ AXE-HACK αáí«ΓáÑΓ ¬á¬ «í몭«óÑ¡¡δ⌐
- «Γ½áñτ¿¬ ß αáßΦ¿αÑ¡¡δ¼¿ 󫺼«ª¡«ßΓ∩¼¿, »α¿ φΓ«¼ ÑßΓÑßΓóÑ¡¡«
- «ΓßπΓßΓóπεΓ ßαÑñßΓóá ºáΘ¿Γδ «Γ áúαÑßß¿ó¡δσ »α«úαá¼¼.
- êºπτÑ¡¿Ñ αáí«Γδ »α«úαá¼¼δ »α«¿ºó«ñ¿Γß∩ »α¿ »«¼«Θ¿ »α«úαἡδσ
- Γ«τѬ «ßΓá¡«óá (BREAK - ß¿ßΓѼá) ¿ ¬«¡Γα«½∩ ºá ó맮óἿ
- »αÑαδóá¡¿⌐ (I-Monitor (¼«¡¿Γ«α »αÑαδóá¡¿⌐)).
- é ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ, ¡á»α¿¼Ñα, «»αÑñѽ∩ÑΓß∩ ¡á½¿τ¿Ñ ¿
- »α¿í½¿º¿Γѽ∞¡δ⌐ Γ¿» ºáΘ¿Γδ, »α«Γ«¬«½δ αáí«Γδ ß Σá⌐½á¼¿,
- »α«σ«ñ∩Γß∩ ¬α¿Γ¿τ¡δÑ »« óαѼѡ¿ πτáßΓ¬¿ »α«úαá¼¼δ.
-
- ê¡ßΓαπ¼Ñ¡Γδ, ñ«ßΓπ»¡δÑ ó ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ:
-
- - BREAK - ß¿ßΓѼá;
- - I-MONITOR (¼«¡¿Γ«α »αÑαδóá¡¿⌐);
- - BUFFER - ß¿ßΓѼá.
-
- 4.2. ¥îôïêÉô₧Öêë Éàåêî (EMUL)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- é φ¼π½¿απεΘѼ αѪ¿¼Ñ á¡á½¿º¿απÑΓß∩ ¼áΦ¿¡¡δ⌐ ¬«ñ óδ»«½¡∩Ѽδ⌐
- »α«úαá¼¼δ ¿ φ¼π½¿απÑΓß∩ ¿ß»«½¡Ñ¡¿Ñ ¬áªñ«⌐ ¬«¼á¡ñδ φΓ«ú« ¬«ñá ó
- ßαÑñÑ «Γ½áñτ¿¬á. Å«ß½Ñ á¡á½¿ºá ¬«¼á¡ñδ ¿ »ÑαÑñ φ¼π½∩µ¿Ñ⌐ ÑÑ
- óδ»«½¡Ñ¡¿∩ ¼«ª¡« óδºδóáΓ∞ ߻ѵ¿á½∞¡δÑ »«ñ»α«úαá¼¼δ (¿¡ßΓαπ¼Ñ¡Γδ),
- ¬«Γ«αδÑ á¡á½¿º¿απεΓ ó«º¡¿¬Φπε ß¿Γπáµ¿ε ¿ óδ»«½¡∩εΓ ß»Ñµ¿Σ¿τÑ߬¿Ñ
- ñÑ⌐ßΓó¿∩. Åα¿ φΓ«¼ ¡Ñ ¿ß»«½∞ºπÑΓß∩ ß¿ßΓÑ¼á »αÑαδóá¡¿⌐, ßΓѬ
- ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ ¿ ¡Ñ ¡áαπΦáÑΓß∩ ¬«¡óÑ⌐Ñα ¬«¼á¡ñ.
- é «Γ½¿τ¿Ñ «Γ ßΓá¡ñáαΓ¡«ú« φ¼π½¿απεΘ¿⌐ αѪ¿¼ »«ºó«½∩ÑΓ
- «Γ߽Ѫ¿óáΓ∞ ñ¿¡á¼¿τÑ߬¿ 󫺡¿¬áεΘ¿Ñ ß¿Γπᵿ¿ (»« ßΓѬπ,
- αÑú¿ßΓαá¼, ¬«ñπ ¿ »á¼∩Γ¿) ¡á ¬áªñ«¼ ΦáúÑ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.
-
- ê¡ßΓαπ¼Ñ¡Γδ, ñ«ßΓπ»¡δÑ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ:
-
- - SCAN - ß¿ßΓѼá;
- - TRACE - ß¿ßΓѼá;
- - BUFFER - ß¿ßΓѼá.
-
-
- 5. êìæÆÉôîàìÆ¢ ê êò ÉÇüÄÆÇ
- ^^^^^^^^^^^^^^^^^^^^^^^^^^
- ê¡ßΓαπ¼Ñ¡Γ - ߻ѵ¿á½∞¡á∩ »«ñ»α«úαá¼¼á, ¬«Γ«αá∩ á¡á½¿º¿απÑΓ
- ߻ѵ¿Σ¿τ¡δÑ ñ½∩ ¡ÑÑ ß¿Γπᵿ¿ ¿ óδ»«½¡∩εΘá∩ «»αÑñѽѡ¡δÑ ñÑ⌐ßΓó¿∩,
- Ñß½¿ ß¿Γπᵿ∩ ß««ΓóÑΓßΓóπÑΓ ºáñá¡¡«⌐. é AXE-HACKÑ »α¿ßπΓßΓóπεΓ
- ß½ÑñπεΘ¿Ñ ¿¡ßΓαπ¼Ñ¡Γδ:
-
- BREAKER, I-MONITOR, SCANER, TRACER, FOUNDER, BUFFER
-
- 5.1. SCAN - ß¿ßΓѼá
- ^^^^^^^^^^^^^^^^^^^
- SCAN - ß¿ßΓѼá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+S} ó «ß¡«ó¡«¼
- φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}. 髺óαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ ß
- ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä«ßΓπ»¡á SCAN - ß¿ßΓѼá _ÆÄï£èÄ_ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ. îá¬ß¿-
- ¼á½∞¡«Ñ ¬«½¿τÑßΓó« «ñ¡«óαѼѡ¡« ¬«¡Γα«½¿απѼδσ ß¿Γπᵿ⌐ - 14.
- SCAN - ß¿ßΓÑ¼á »αÑñ¡áº¡áτÑ¡á ñ½∩ «Γδ߬᡿∩ ó ¿ßß½ÑñπѼ«⌐
- »α«úαá¼¼Ñ ß¿Γπᵿ⌐, ¬«úñá αÑú¿ßΓαδ, ßΓѬ ¿ ¬«ñ óδ»«½¡∩Ѽδ⌐
- »α«úαá¼¼δ, á Γá¬ªÑ ½εíδÑ ºáñá¡¡δÑ ∩τÑ⌐¬¿ »á¼∩Γ¿ »α¿¡¿¼áεΓ
- «»αÑñѽѡ¡δÑ º¡áτÑ¡¿∩ »« πß½«ó¿ε.
- Ĭ¡« SCAN - ß¿ßΓѼδ ñѽ¿Γß∩ ¡á ñóÑ τáßΓ¿ - óÑασ¡ÑÑ ¿ ¡¿ª¡ÑÑ.
- é ¡¿ª¡Ñ⌐ τáßΓ¿ »α¿ó«ñ¿Γß∩ ß»¿ß«¬ ߬á¡Ñα«ó, ¬áªñδ⌐ ¿º ¬«Γ«αδσ
- ¿¼ÑÑΓ ßó«⌐ ¡«¼Ñα ¿ »α¿º¡á¬ á¬Γ¿ó¡«ßΓ¿. ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ
- ߬á¡ÑαἿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¬½áó¿Φ óóÑασ ¿ ó¡¿º.
- 꺼ѡѡ¿Ñ »α¿º¡á¬á á¬Γ¿ó¡«ßΓ¿ «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿
- {SPACE}, »α¿ φΓ«¼ ß»αáóá «Γ áñαÑßá «Γ«íαáªáÑΓß∩ Active ¿½¿ Not.
- 髺óαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐
- «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- æ««ΓóÑΓßΓóÑ¡¡« óÑασ¡ÑÑ «¬¡« SCAN-ß¿ßΓѼδ ß«ßΓ«¿Γ ¡Ñ߬«½∞¬¿σ
- τáßΓÑ⌐:
-
- SCANER - ºáñáεΓß∩ πß½«ó¿∩ »« αÑú¿ßΓαá¼;
- MEMORY CONTROL - ºáñáεΓß∩ πß½«ó¿∩ »« τΓÑ¡¿ε/ºá»¿ß¿ ó
- ¿¡ΓÑαóá½ »á¼∩Γ¿;
- STACK - ºáñáεΓß∩ πß½«ó¿∩ »« ßΓѬπ;
- COMMAND - ºáñáεΓß∩ πß½«ó¿∩ »« óδ»«½¡∩Ñ¼δ¼ ¬«¼á¡ñá¼;
- INT - ºáñáÑΓß∩ ¡«¼Ñα ¿ Σπ¡¬µ¿∩ »«½∞º«óáΓѽ∞߬«ú«
- »αÑαδóá¡¿∩.
-
- ä½∩ ¡áßΓα«⌐¬Ñ SCAN - ß¿ßΓÑ¼δ ¿ß»«½∞º«óá¡á ß¿ßΓÑ¼á »«½Ñ⌐,
- ¬áªñ«Ñ »«½Ñ ß«ßΓ«¿Γ ¿º ¡áºóá¡¿∩, ß¿¼ó«½á ßαáó¡Ñ¡¿∩ ¿ º¡áτÑ¡¿∩
- »«½∩ ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ ó¿ñÑ. ÅÑαѼÑΘÑ¡¿∩ ó¡πΓα¿ »«½Ñ⌐
- «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ßΓαѽ«¬ ó»αáó« - ó½Ñó«, ¼Ñªñπ »«½∩¼¿ -
- ßΓαѽ¬¿ ó»αáó«, ó½Ñó«, óóÑασ, 󡿺, TAB, Shift-TAB. 꺼ѡѡ¿Ñ
- º¡áτÑ¡¿∩ »«½Ñ⌐ »α«¿ºó«ñ¿Γß∩ óó«ñ«¼ ß½ÑñπεΘ¿σ ß¿¼ó«½«ó:
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá.
- 꺼ѡѡ¿∩ ß¿¼ó«½á ßαáó¡Ñ¡¿∩ «ßπΘÑßΓó½∩ÑΓß∩ óó«ñ«¼ ß½ÑñπεΘ¿σ
- ß¿¼ó«½«ó: [ - ¼Ñ¡∞ΦÑ ¿½¿ αáó¡«;
- < - ¼Ñ¡∞ΦÑ:
- = - αáó¡«;
- / - ¡Ñ αáó¡«;
- > - í«½∞ΦÑ;
- ] - í«½∞ΦÑ ¿½¿ αáó¡«;
- * - ßαáó¡Ñ¡¿∩ ¡Ñ »α«¿ºó«ñ¿Γ∞.
- ¿ »α«¿ºó«ñ¿Γß∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ¡á ß««ΓóÑΓßΓóπεΘѼ »«½Ñ.
- é »«½Ñ, ñ½∩ ¬«Γ«α«ú« ºáñá¡« πß½«ó¿∩ ßαáó¡Ñ¡¿∩, «Γ½¿τ¡«Ñ «Γ '*',
- »«ñßóÑτ¿óáÑΓß∩ ∩ન¼ µóÑΓ«¼ ß¿¼ó«½ ßαáó¡Ñ¡¿∩.
- ìá»α¿¼Ñα:
-
- AH=FF ES>123A
- ^^^^^ ^^^^^^^
- └┤│├┘ └┤│├┴┴┘
- ¡áºóá¡¿Ñ ───────┘││ ──────────┘││
- ß¿¼ó«½ ßαáó¡Ñ¡¿∩ ┘│ ───────────┘│
- º¡áτÑ¡¿Ñ »«½∩ ────┘ ────────────┘
-
- 꺼ѡѡ¿Ñ º¡áτÑ¡¿⌐ Σ½áú«ó «ßπΘÑßΓó½∩ÑΓß∩ óó«ñ«¼ ß¿¼ó«½á 1, 0
- ¿½¿ '*' ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá, ¡áºóá¡¿Ñ Σ½áú«ó
- ¡á»¿ßá¡« ß««ΓóÑΓßΓóÑ¡¡« ¡á ¬áªñδ¼ Σ½áú«¼ (í«½ÑÑ »«ñα«í¡« «
- ¡áºóá¡¿∩σ Σ½áú«ó ß¼«Γα¿ »π¡¬Γ 6.1).
- è½áó¿Φá {DEL} ßíαáßδóáÑΓ ß¿¼ó«½ ßαáó¡Ñ¡¿∩ óßÑσ »«½Ñ⌐ ó
- ¡Ñá¬Γ¿ó¡«Ñ ß«ßΓ«∩¡¿Ñ: '*'- ßαáó¡Ñ¡¿∩ ¡Ñ »α«¿ºó«ñ¿Γ∞.
- 髺óαáΓ ó ß»¿ß«¬ ߬á¡Ñα«ó (¡¿ª¡∩∩ ½Ñóá∩ τáßΓ∞ φ¬αá¡á) íѺ
- ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿
- {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿
- {F10}.
- îѪñπ ß«í«⌐ »«½∩ «íΩÑñ¿¡∩εΓß∩ »« πß½«ó¿ε ½«ú¿τÑ߬«ú« "ê".
- àß½¿ πß½«ó¿Ñ ߬᡿α«óá¡¿∩ óδ»«½¡∩εΓß∩, Γ« »α«¿ßσ«ñ∩Γ
- ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩ ¡á óδ»«½¡Ñ¡¿Ñ πß½«ó¿∩ ߬᡿α«óá¡¿∩. ÉÑᬵ¿∩
- ¡á óδ»«½¡Ñ¡¿¿ πß½«ó¿∩ ߬᡿α«óá¡¿∩ ºáñáÑΓß∩ »α¿ »«¼«Θ¿
- Σπ¡¬µ¿«¡á½∞¡δσ ¬½áó¿Φ:
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá;
- {F2} - «Γ¬½ετÑ¡¿Ñ SCAN - ß¿ßΓѼδ;
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿;
- {F4} - ó맮ó BUFFERa
-
- àß½¿ «»µ¿∩ ó¬½ετÑ¡á, Γ« ó ¡¿ª¡Ñ¼ ¼Ñ¡ε ¼Ñ¡∩ÑΓß∩ µóÑΓ
- ß««ΓóÑΓßΓóπεΘÑú« »«½∩ ¡á ¬αáß¡δ⌐.
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá.
- àß½¿ φΓá ¬½áó¿Φá á¬Γ¿ó¡á, Γ« »α¿ óδ»«½¡Ñ¡¿¿ πß½«ó¿⌐
- ߬᡿α«óá¡¿∩ »α«¿ßσ«ñ¿Γ óß»½δΓ¿Ñ AXE-HACKá, »α¿ φΓ«¼ ó «¬¡Ñ
- INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: Scaner.
-
- {F2} - «Γ¬½ετÑ¡¿Ñ SCAN - ß¿ßΓѼδ.
- àß½¿ φΓá ¬½áó¿Φá á¬Γ¿ó¡á, Γ« »α¿ óδ»«½¡Ñ¡¿¿ πß½«ó¿⌐
- ߬᡿α«óá¡¿∩ »α«¿ßσ«ñ¿Γ «Γ¬½ετÑ¡¿Ñ óßÑσ αÑᬵ¿⌐ ¡á πß½«ó¿Ñ
- ߬᡿α«óá¡¿∩ - ¬½áó¿Φ¿ {F1} - {F4}. Äíδτ¡« ¿ß»«½∞ºπÑΓß∩ ß«ó¼ÑßΓ¡«
- ß ñαπú¿¼¿ ¬½áó¿ΦἿ ñ½∩ «ñ¡«¬αáΓ¡«ú« ¿σ ßαáíáΓδóá¡¿∩.
-
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿.
- 쫼Ñα ¿ Σπ¡¬µ¿∩ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ºáñáÑΓß∩ ó »«½∩σ
- Intxx ¿ fxxxx ¿ óδºδóáÑΓß∩ »α¿ »«ñ¬½ετÑ¡«⌐ αÑᬵ¿¿. Äíαáí«Γτ¿¬
- φΓ«ú« »αÑαδóá¡¿∩ ñ«½ªÑ¡ íδΓ∞ ºáúαπªÑ¡ ñ« AXE-HACKá, Γᬠ¬á¬ «¡
- óδºδóáÑΓß∩ ¿ß»«½∞ºπ∩ º¡áτÑ¡¿∩ ¿º Γáí½¿µδ óÑ¬Γ«α«ó ¡á ¼«¼Ñ¡Γ
- ºá»π߬á AXE-HACKá (á ¡Ñ ΓѬπΘ¿Ñ º¡áτÑ¡¿∩). ¥Γ« ßñѽᡫ ñ½∩
- ¡áñѪ¡«ú« ó맮óá »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩. Åα¿ φΓ«¼ Σπ¡¬µ¿∩
- »ÑαÑñáÑΓß∩ ó αÑú¿ßΓαÑ AX, ó αÑú¿ßΓαáσ DS:SI - π¬áºáΓѽ∞ ¡á
- Γáí½¿µπ ¡Ñ»«ßαÑñßΓóÑ¡¡δσ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ
- ¿ áñαÑß«ó »«ñ»α«úαá¼¼ AXE-HACKá, ñ«ßΓπ»¡δσ »«½∞º«óáΓѽε. ¬«Γ«αá∩
- ¿¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
-
- dw offset DisAsm -04 ┐áñαÑß FAR ñ¿ºáßßѼí½Ñαá
- dw CS -02 ┴───────────────────────
- DS:SI -----> dw reg_IP +00
- dw reg_CS +02
- dw reg_SS +04
- dw reg_ES +06
- dw reg_DS +08
- dw reg_AX +10
- dw reg_CX +12
- dw reg_DX +14
- dw reg_BX +16
- dw reg_SP +18
- dw reg_BP +20
- dw reg_SI +22
- dw reg_DI +24
- dw reg_Flag +26
-
- Åα¿ ¿º¼Ñ¡Ñ¡¿¿ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó ó φΓ«⌐ Γáí½¿µÑ ¿º¼Ñ¡∩εΓß∩
- αÑá½∞¡δÑ αÑú¿ßΓαδ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ.
- éσ«ñ¡δÑ »áαá¼ÑΓαδ ñ½∩ ñ¿ºáßßѼí½Ñαá:
- DX:BX - (CS:IP)
- DS:SI - ô¬áºáΓѽ∞ ¡á ñ¿ºáßßÑ¼í½¿απѼδ⌐ ¬«ñ
- éδσ«ñ¡δÑ »áαá¼ÑΓαδ:
- DS:SI - ô¬áºáΓѽ∞ ¡á íπΣÑα ß ñ¿ºáßßÑ¼í½¿α«óá¡«⌐ ¬«¼á¡ñ«⌐
- AX - 使¡á ¬«¼á¡ñδ ó íá⌐Γáσ.
- Å«ñ»α«úαá¼¼á ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ ¿¼ÑÑΓ Γ¿» FAR ¿ ñ«½ª¡á
- óδºδóáΓ∞ß∩ ¬«¼á¡ñἿ Γ¿»á:
- ;-----------------------------------------------------------
- ; »α∩¼«⌐ ó맮ó ñ¿ºáßßѼí½Ñαá
- mov ax,word ptr ds:[si-4] ;
- mov cs:[DizOff],ax ; ¡áßΓαá¿óáѼ ß¼ÑΘÑ¡¿Ñ
- mov ax,word ptr ds:[si-2] ;
- mov cs:[DizSeg],ax ; ¡áßΓαá¿óáѼ ßÑú¼Ñ¡Γ
- mov dx,cs:[My_CS] ; CS
- mov bx,cs:[My_IP] ; IP
- mov ds,cs:[My_Buf_Seg] ; ┐π¬áºáΓѽ∞ ¡á íπΣÑα
- mov si,cs:[My_Buf_Off] ; ┴──────────────────
- jmp CallFar ; ßíα«ß¿Γ∞ ¬«¡óÑ⌐Ñα
- CallFar:
- db 09Ah ; φΓ« ¿ ÑßΓ∞ CALL FAR
- DizOff dw ? ;
- DizSeg dw ? ;
- ;-----------------------------------------------------------
- ½¿í«
- ;-----------------------------------------------------------
- ; ¬«ßóÑ¡¡δ⌐ ó맮ó ñ¿ºáßßѼí½Ñαá
- push ds
- pop es
- mov di,si
- mov dx,cs:[My_CS] ; CS
- mov bx,cs:[My_IP] ; IP
- mov ds,cs:[My_Buf_Seg] ; ┐π¬áºáΓѽ∞ ¡á íπΣÑα
- mov si,cs:[My_Buf_Off] ; ┴──────────────────
- call dword ptr es:[di-4] ; φΓ« ¿ ÑßΓ∞ CALL FAR
- ;-----------------------------------------------------------
- éδσ«ñ ¿º »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ñ«½ªÑ¡ «ßπΘÑßΓó½∩Γ∞ß∩
- ¬«¼á¡ñἿ IRET (¬«ñ 0CFh) ¿½¿ RETF 0002 (¬«ñ 0CAh, 02h, 00h), Γá¬
- ¬á¬ SS:SP π¬áºδóáÑΓ ¡á ßΓѬ AXE-HACKá (αẼÑα ßΓÑ¬á ¡Ñ í«½ÑÑ 128
- íá⌐Γ), á ¡Ñ ¡á ßΓѬ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ.
-
- {F4} - ó맮ó BUFFERa .
- àß½¿ φΓá ¬½áó¿Φá á¬Γ¿ó¡á, Γ« »α¿ óδ»«½¡Ñ¡¿¿ πß½«ó¿⌐
- ߬᡿α«óá¡¿∩ »α«¿ßσ«ñ¿Γ »ÑαÑñáτá ΓѬπΘÑ⌐ ¬«¼á¡ñδ ó¼ÑßΓÑ ß ÑÑ
- áñαÑß«¼ ó BUFFER-ß¿ßΓѼπ. Æá¬ªÑ ó BUFFER-ß¿ßΓѼπ ºá¡«ß¿Γß∩
- áΓα¿íπΓ - {s}, «º¡áτáεΘ¿⌐, τΓ« ó맮ó BUFFERá »α«¿ºó«ñ¿½ß∩ SCAN -
- ß¿ßΓѼ«⌐. ü«½ÑÑ »«ñα«í¡« « BUFFERÑ ß¼«Γα¿ »π¡¬Γ 5.4.
-
- 5.2. TRACE - ß¿ßΓѼá
- ^^^^^^^^^^^^^^^^^^^^
- TRACE - ß¿ßΓѼá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+T} ó «ß¡«ó¡«¼
- φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}. 髺óαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ ß
- ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä«ßΓπ»¡á TRACE - ß¿ßΓѼá _ÆÄï£èÄ_ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ.
- TRACE - ß¿ßΓѼá αáºñѽ∩ÑΓ óδ»«½¡∩ѼδÑ ¬«¼á¡ñδ ¡á ¡Ñ߬«½∞¬«
- úαπ»», ¿ ¬á¬ Γ«½∞¬« óßΓαÑτáÑΓß∩ ¬«¼á¡ñá ¿º «Γ¼ÑτÑ¡¡«⌐ úαπ»»δ
- óδ»«½¡∩ÑΓß∩ ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩.
- TRACE - ß¿ßΓѼá αáºñѽ∩ÑΓ óδ»«½¡∩ѼδÑ ¬«¼á¡ñδ ¡á ß½ÑñπεΘ¿Ñ
- úαπ»»δ (í«½ÑÑ »«ñα«í¡« ß¼«Γα¿ Σá⌐½ APPENDIX.001 ):
- - ¬«¼á¡ñδ πß½«ó¡δσ »ÑαÑσ«ñ«ó Jxx
- - ¬«¼á¡ñδ µ¿¬½«ó LOOP
- - ¬«¼á¡ñδ íѺπß½«ó¡δσ »ÑαÑσ«ñ«ó JMP
- - ó맮óδ »«ñ»α«úαá¼¼ CALL
- - ó맮óδ »αÑαδóá¡¿⌐ INT
- - ¬«¼á¡ñδ ó«ºóαáΘÑ¡¿∩ ¿º »«ñ»α«úαá¼¼ ¿ »αÑαδóá¡¿⌐ RET
- - ¬«¼á¡ñδ «íαáΘÑ¡¿∩ ¬ »«αΓá¼ Port
- - ¬«¼á¡ñδ »«óΓ«α∩εΘ¿Ñß∩ µ¿¬½¿τÑ߬¿ REP's
- - ¬«¼á¡ñδ ¿º¼Ñ¡Ñ¡¿∩ αÑú¿ßΓαá Σ½áúá Flag's
- - ¬«¼á¡ñδ ß«»α«µÑßß«αá FPU
- - ¬«¼á¡ñδ ß«»α«µÑßß«αá Stack
- - ¬«¼á¡ñδ τΓÑ¡¿∩ »á¼∩Γ¿ Read Mem
- - ¬«¼á¡ñδ ºá»¿ß¿ ó »á¼∩Γ∞ Write Mem
- - óßÑ ¬«¼á¡ñδ All Comnd
-
- ä½∩ Γ«ú«, τΓ«íδ »«ñ¬½ετ¿Γ∞ «»αÑñѽѡ¡πε úαπ»»π ¬«¼á¡ñ
- ¡Ñ«íσ«ñ¿¼« »α¿ »«¼«Θ¿ ßΓαѽ«¬ ó»αáó«, ó½Ñó«, óóÑασ, 󡿺,
- »«ñóÑßΓ¿ ¬παß«α ¬ ¡πª¡«⌐ úαπ»»Ñ ¿ ¡áªáΓ∞ ¬½áó¿Φπ {SPACE}, »α¿
- φΓ«¼ ¿º¼Ñ¡∩ÑΓß∩ µóÑΓ ßΓ᫬¿ óδíαá¡¡«⌐ úαπ»»δ ¬«¼á¡ñ.
- è½áó¿Φá {DEL} «Γ¬½ετáÑΓ óßÑ úαπ»»δ ¬«¼á¡ñ.
- àß½¿ óßΓαÑΓ¿½áß∞ ¬«¼á¡ñá ¿º »«ñ¬½ετÑ¡¡«⌐ úαπ»»δ ¬«¼á¡ñ, Γ«
- »α«¿ßσ«ñ¿Γ ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩ TRACE - ß¿ßΓѼδ. ÉÑᬵ¿∩ TRACE -
- ß¿ßΓѼδ, ºáñáÑΓß∩ »α¿ »«¼«Θ¿ Σπ¡¬µ¿«¡á½∞¡δσ ¬½áó¿Φ:
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá;
- {F2} - «Γ¬½ετÑ¡¿Ñ TRACE - ß¿ßΓѼδ;
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿;
- {F4} - ó맮ó BUFFERa
-
- àß½¿ «»µ¿∩ ó¬½ετÑ¡á, Γ« ó ¡¿ª¡Ñ¼ ¼Ñ¡ε ¼Ñ¡∩ÑΓß∩ µóÑΓ
- ß««ΓóÑΓßΓóπεΘÑú« »«½∩ ¡á ¬αáß¡δ⌐.
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó «¬¡Ñ INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: Tracer.
-
- {F2} - «Γ¬½ετÑ¡¿Ñ TRACE - ß¿ßΓѼδ;
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ä½∩ óó«ñá º¡áτÑ¡¿⌐ ¡«¼Ñαá ¿ Σπ¡¬µ¿¿ »«½∞º«óáΓѽ∞߬«ú«
- »αÑαδóá¡¿∩ ó »«½∩σ Intxx ¿ fxxxx ¡áª¼¿ΓÑ ¬½áó¿Φπ {TAB}, ó«ºóαáΓ -
- »«óΓ«α¡«Ñ ¡áªáΓ¿Ñ ¬½áó¿Φ¿ {TAB}.
-
- {F4} - ó맮ó BUFFERa.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó BUFFER-ß¿ßΓѼπ ºá¡«ß¿Γß∩ áΓα¿íπΓ - {t}.
-
- 5.3. BREAK - ß¿ßΓѼá
- ^^^^^^^^^^^^^^^^^^^^
- BREAK - ß¿ßΓѼá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+B}, ½¿í«
- πßΓá¡«ó¬«⌐ íαÑ⌐¬á ¡á ß««ΓóÑΓßΓóπεΘ¿⌐ áñαÑß ¿º «¬¡á ¬«ñá ¡áªáΓ¿Ñ¼
- ¬½áó¿Φ¿ {F8} ó «ß¡«ó¡«¼ φ¬αá¡Ñ ¿½¿ ó «¬¡Ñ VECTOR. 髺óαáΓ ¿º
- BREAK - ß¿ßΓѼδ íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ «ßπΘÑßΓó½∩ÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ -
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä«ßΓπ»¡á BREAK - ß¿ßΓѼá _ÆÄï£èÄ_ ó ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ.
- îá¬ß¿¼á½∞¡«Ñ ¬«½¿τÑßΓó« «ñ¡«óαѼѡ¡« πßΓá¡áó½¿óáѼδσ Γ«τѬ
- «ßΓá¡«óá - 14.
- BREAK - ß¿ßΓÑ¼á »αÑñ¡áº¡áτÑ¡á ñ½∩ πßΓá¡«ó¬¿ »« ¬«ñπ
- ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ Γ«τѬ «ßΓá¡«óá, »α«óÑન ºáñá¡¡δσ πß½«ó¿⌐ ó
- φΓ¿σ Γ«τ¬áσ «ßΓá¡«óá ¿ óδ»«½¡Ñ¡¿∩ ߻ѵ¿Σ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ »α¿
- ß«í½εñÑ¡¿¿ ºáñá¡¡δσ πß½«ó¿⌐.
- Ĭ¡« BREAK - ß¿ßΓѼδ ñѽ¿Γß∩ ¡á ñóÑ τáßΓ¿ - óÑασ¡ÑÑ ¿ ¡¿ª¡ÑÑ.
- é ¡¿ª¡Ñ⌐ τáßΓ¿ »α¿ó«ñ¿Γß∩ ß»¿ß«¬ íαÑ⌐¬«ó, ¬áªñδ⌐ ¿º ¬«Γ«αδσ ¿¼ÑÑΓ
- ßó«⌐ ¡«¼Ñα, áñαÑß ó ó¿ñÑ æàâîàìÆ:æîàÖàìêà ¿ Γ¿». ÅÑαѼÑΘÑ¡¿∩
- ¼Ñªñπ íαÑ⌐¬á¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¬½áó¿Φ óóÑασ ¿ ó¡¿º, »α¿
- φΓ«¼ ó «¬¡Ñ CODE «Γ«íαáªáÑΓß∩ ¬«ñ »« ß««ΓóÑΓßΓóπεΘѼπ íαÑ⌐¬π.
- 꺼ѡѡ¿Ñ áñαÑßá íαÑ⌐¬á «ßπΘÑßΓó½∩ÑΓß∩ - »ÑαѼÑΘÑ¡¿Ñ¼ ¬παß«αá »α¿
- »«¼«Θ¿ ßΓαѽ«¬ ó»αáó«, ó½Ñó« ¿ óó«ñ«¼ ß¿¼ó«½«ó
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε.
- 꺼ѡѡ¿Ñ Γ¿»á íαÑ⌐¬á «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {SPACE},
- »α¿ φΓ«¼ ß»αáóá «Γ áñαÑßá «Γ«íαáªáÑΓß∩ Γ¿» íαÑ⌐¬á. àß½¿ Γ¿»
- íαÑ⌐¬á ¡Ñ ºáñá¡, (»πßΓ«Ñ »«½Ñ ¡á ¼ÑßΓÑ Γ¿»á íαÑ⌐¬á), φΓ«
- «º¡áτáÑΓ, τΓ« íαÑ⌐¬ ¡Ñ íπñÑΓ πßΓá¡«ó½Ñ¡, σ«Γ∩ ¿¡Σ«α¼áµ¿∩ « ¡Ñ¼ ó
- BREAK - ß¿ßΓÑ¼Ñ ß«σαá¡∩ÑΓß∩.
- ä½∩ ¬áªñ«⌐ Γ«τ¬¿ «ßΓá¡«óá 󫺼«ª¡« ¡áº¡áτÑ¡¿Ñ »α«óÑન
- αẽ¿τ¡δσ ß¿Γπᵿ⌐, ¬«úñá αÑú¿ßΓαδ ¿ ßΓѬ »α¿¡¿¼áεΓ «»αÑñѽѡ¡δÑ
- º¡áτÑ¡¿∩ »« πß½«ó¿ε. ôß½«ó¿∩ ó Γ«τ¬Ñ íαÑ⌐¬á óδó«ñ∩Γß∩ ¿ ºáñáεΓß∩
- ó óÑασ¡Ñ⌐ τáßΓ¿ «¬¡á, á¡á½«ú¿τ¡« SCAN - ß¿ßΓѼÑ. ä½∩ »ÑαÑσ«ñá ó
- «¬¡« ¡áßΓα«⌐¬¿ πß½«ó¿⌐ ó Γ«τ¬Ñ íαÑ⌐¬á ¡Ñ«íσ«ñ¿¼« ¡áóÑßΓ¿ ¬παß«α
- ¡á ß««ΓóÑΓßΓóπεΘ¿⌐ íαÑ⌐¬ ¿ ¡áªáΓ∞ ¬½áó¿Φπ {TAB}. 髺óαáΓ ó
- ß»¿ß«¬ íαÑ⌐¬«ó (¡¿ª¡∩∩ τáßΓ∞ φ¬αá¡á) íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼
- óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- 髺¼«ª¡á πßΓá¡«ó¬á ñóπσ Γ¿»«ó Γ«τѬ «ßΓá¡«óá - {Standart} ¿
- {Soft}-íαÑ⌐¬«ó. Åα¿ πßΓá¡«ó¬Ñ íαÑ⌐¬á ó ¬«ñ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ
- ºá»¿ßδóáÑΓß∩ ½¿í« INT 3 (¬«ñ 0CCh) - Standart-íαÑ⌐¬, ½¿í« ñá½∞¡¿⌐
- ¼ÑªßÑú¼Ñ¡Γ¡δ⌐ »ÑαÑσ«ñ ó Γѽ« «Γ½áñτ¿¬á JMPF(¬«ñ 0EAh,xxxxh,xxxxh)
- - Soft-íαÑ⌐¬. èα«¼Ñ Γ«ú« ñ½∩ Standart-íαÑ⌐¬á »α«¿ºó«ñ¿Γß∩ ºáσóáΓ
- ß««ΓóÑΓßΓóπεΘÑú« óÑ¬Γ«αá »αÑαδóá¡¿⌐. ìÑ«íσ«ñ¿¼« πτ¿ΓδóáΓ∞, τΓ«
- ¬«ñ ó맮óá Standart-íαÑ⌐¬á ºá¡¿¼áÑΓ óßÑú« «ñ¿¡ íá⌐Γ, ¡« »α¿ φΓ«¼
- ¡á Γα¿ ß½«óá »«αΓ¿Γß∩ ßΓѬ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ ¿ ¿ß»«½∞ºπÑΓß∩
- »ÑαÑσóáΓ óÑ¬Γ«αá »αÑαδóá¡¿∩ INT 3. è«ñ ó맮óá Soft-íαÑ⌐¬á
- ºá¡¿¼áÑΓ »∩Γ∞ íá⌐Γ, «ñ¡á¬« ¿¼ ß½ÑñπÑΓ »«½∞º«óáΓ∞ß∩ «ßë᫪¡«,
- Γᬠ¬á¬ ó ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼Ñ ó«º¼«ªÑ¡ »ÑαÑσ«ñ ó¡πΓα∞ Γѽá
- íαÑ⌐¬á, ¡« »α¿ φΓ«¼ ¡Ñ ¿ß»«½∞ºπÑΓß∩ ß¿ßΓÑ¼á »αÑδóá¡¿⌐ ¿ ¡Ñ
- ¿º¼Ñ¡∩ÑΓß∩ ßΓѬ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ.
- 諼á¡ñδ, ¡á ¬«Γ«αδÑ πßΓá¡«ó½Ñ¡δ íαÑ⌐¬¿, ó «¬¡Ñ {CODE}
- óδñѽ∩εΓß∩ ªÑ½Γδ¼ µóÑΓ«¼.
- è½áó¿Φá {DEL} ßíαáßδóáÑΓ Γ¿» óßÑσ íαÑ⌐¬«ó (»πßΓ«Ñ »«½Ñ ¡á
- ¼ÑßΓÑ Γ¿»á íαÑ⌐¬á).
- 髺¼«ª¡á πßΓá¡«ó¬á ¡á «ñ¿¡ ¿ ëà ªÑ áñαÑß ¡Ñ߬«½∞¬¿σ íαÑ⌐¬«ó.
- Æá¬á∩ 󫺼«ª¡«ßΓ∞ ß«ó¼ÑßΓ¡« ß ¿ß»«½∞º«ó᡿Ѽ πß½«ó¿⌐ ó Γ«τ¬Ñ
- íαÑ⌐¬á »«ºó«½∩ÑΓ «íΩÑñ¿¡∩Γ∞ πß½«ó¿∩ ó φΓ«⌐ Γ«τ¬Ñ »α«úαá¼¼δ ¡Ñ
- Γ«½∞¬« »« ½«ú¿τÑ߬«¼π "ê", ¡« ¿ »« ½«ú¿τÑ߬«¼π "êïê".
- BREAK - ß¿ßΓÑ¼á ¡Ñ αÑáú¿απÑΓ ¡á »«ßΓ«α«¡¡¿Ñ ó맮óδ INT 3,
- Γ.Ñ., Ñß½¿ »α«¿ßσ«ñ¿Γ ó맮ó Γᬫú« INT 3, Γ« BREAK - ß¿ßΓÑ¼á ¡Ñ
- ó«ß»α¿¡¿¼áÑΓ Ñú« ¿ «ΓñáÑΓ π»αáó½Ñ¡¿Ñ »« µÑ»«τ¬Ñ ¿º Γáí½¿µδ
- »αÑαδóá¡¿⌐.
- àß½¿ πß½«ó¿∩ ó Γ«τ¬Ñ íαÑ⌐¬á óδ»«½¡∩εΓß∩, Γ« »α«¿ßσ«ñ∩Γ
- ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩ BREAK - ß¿ßΓѼδ. ÉÑᬵ¿∩ BREAK - ß¿ßΓÑ¼δ ¡á
- óδ»«½¡Ñ¡¿Ñ πß½«ó¿∩ ó Γ«τ¬Ñ íαÑ⌐¬á ºáñáÑΓß∩ »α¿ »«¼«Θ¿
- Σπ¡¬µ¿«¡á½∞¡δσ ¬½áó¿Φ:
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá;
- {F2} - «Γ¬½ετÑ¡¿Ñ íαÑ⌐¬á »«ß½Ñ Ñú« ßαáíáΓδóá¡¿∩ («ñ¡«αẫóδ⌐);
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿;
- {F4} - ó맮ó BUFFERa.
-
- àß½¿ «»µ¿∩ ó¬½ετÑ¡á, Γ« ó ¡¿ª¡Ñ¼ ¼Ñ¡ε ¼Ñ¡∩ÑΓß∩ µóÑΓ
- ß««ΓóÑΓßΓóπεΘÑú« »«½∩ ¡á ¬αáß¡δ⌐.
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó «¬¡Ñ INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: Break xx.
- ├┘
- ¡«¼Ñα íαÑ⌐¬á ┘
- {F2} - «Γ¬½ετÑ¡¿Ñ íαÑ⌐¬á;
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F4} - ó맮ó BUFFERa.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó BUFFER-ß¿ßΓѼπ ºá¡«ß¿Γß∩ áΓα¿íπΓ - {b}.
-
- 5.4. BUFFER - ß¿ßΓѼá
- ^^^^^^^^^^^^^^^^^^^^^
- BUFFER - ß¿ßΓѼá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {Alt+U} ó
- «ß¡«ó¡«¼ φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ íѺ ¿º¼Ñ¡Ñ¡¿∩
- ß«ñÑন¼«ú« íπΣÑαá ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}. 髺óαáΓ ó «ß¡«ó¡«⌐
- φ¬αá¡ ß« ßíα«ß«¼ íπΣÑαá - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä«ßΓπ»¡á BUFFER - ß¿ßΓÑ¼á ¬á¬ ó φ¼π½¿απεΘѼ, Γᬠ¿ ó
- ßΓá¡ñáαΓ¡«¼ αѪ¿¼áσ.
- BUFFER - ß¿ßΓÑ¼á ¡á¬á»½¿óáÑΓ »«½πτÑ¡¡πε «Γ ñαπú¿σ
- ¿¡ßΓαπ¼Ñ¡Γ«ó ¿¡Σ«α¼áµ¿ε ó íπΣÑαÑ.
- BUFFER - ß¿ßΓÑ¼á »«½πτáÑΓ ¿¡Σ«α¼áµ¿ε «Γ ß½ÑñπεΘ¿σ ¿¡ßΓαπ¼Ñ¡Γ«ó:
- SCAN-ß¿ßΓѼá, TRACE-ß¿ßΓѼá, BREAK-ß¿ßΓѼá, I-MONITOR-ß¿ßΓѼá.
- æ«ñÑন¼«Ñ íπΣÑαá «Γ«íαáªáÑΓß∩ ó ó¿ñÑ ºá»¿ßÑ⌐, ¬«Γ«αδÑ
- ß«ßΓ«∩Γ ¿º ß½ÑñπεΘ¿σ »«½Ñ⌐:
-
- xxxx x xxxx:xxxx XXXXXXXXXX xxxxxxxxxxxxxxxx
- ^^^^ ^ ^^^^ ^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^^^
- ├┴┴┘ │ └┴┴┤└┴┴┤ └┴┴┴┴┴┴┴┴┤ └┴┴┴┴┴┴┴┴┴┴┴┴┴┴┤
- │ ┌─┘ └─┐ │ │ │
- ¡«¼Ñα ┤ │ßÑú¼Ñ¡Γ ┘ │ ¬«ñ ó HEX ┘ ¬«ñ ó ñ¿ºáß¼. ┘
- ºá»¿ß¿ ┘ │ß¼ÑΘÑ¡¿Ñ ─┘
- │
- ¿ßΓ«τ¡¿¬ ┤ (s - ߬á¡Ñα, t - ΓαáßÑα,
- ºá»¿ß¿ ┘ b - íαÑ⌐¬Ñα, i - ¼«¡¿Γ«α »αÑαδóá¡¿⌐)
-
- Å«½∞ºπ∩ß∞ ¬½áó¿ΦἿ ßΓαѽ¬¿ ó»αáó«, ó½Ñó«, óóÑασ, 󡿺,
- {PageUp}, {PageDown}, {Home}, {End} ¼«ª¡« »α«ß¼áΓα¿óáΓ∞
- ß«ñÑন¼«Ñ íπΣÑαá.
- ê¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ ß«ßΓáó½Ñ¡¿∩ Γαáßß 4-σ Γ¿»«ó:
-
- 0-⌐ - Γαáßßá ß«ßΓ«¿Γ ¿º IP (max τ¿ß½« ºá»¿ßÑ⌐ - 512)
- 1-⌐ - Γαáßßá ß«ßΓ«¿Γ ¿º CS:IP (max τ¿ß½« ºá»¿ßÑ⌐ - 256)
- 2-⌐ - Γαáßßá ß«ßΓ«¿Γ ¿º CS:IP,COD (max τ¿ß½« ºá»¿ßÑ⌐ - 48)
- 3-⌐ - Γαáßßá ß«ßΓ«¿Γ ¿º CS:IP,COD,REGISTERS (max τ¿ß½« ºá»¿ßÑ⌐ - 20)
-
- éδí«α Γ¿»á Γαáßßδ «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F9}, »α¿
- φΓ«¼ ó ¡áª¡Ñ⌐ ßΓ᫬Ñ, ó ß««ΓóÑΓßΓóπεΘÑ⌐ »«º¿µ¿¿ «Γ«íαáªáÑΓß∩
- ¡«¼Ñα Γαáßßδ. éδíαá¡¡δ⌐ Γ¿» Γαáßßδ ßΓá¡«ó¿Γß∩ ΓѬπΘ¿¼ Γ«½∞¬«
- »«ß½Ñ ¡áªáΓ¿∩ {F10}.
-
- Åα¿ ºá»«½¡Ñ¡¿¿ íπΣÑαá »α«¿ßσ«ñ¿Γ ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩. ÉÑᬵ¿∩
- ¡á ºá»«½¡Ñ¡¿Ñ íπΣÑαá ºáñáÑΓß∩ »α¿ »«¼«Θ¿ Σπ¡¬µ¿«¡á½∞¡δσ ¬½áó¿Φ:
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá;
- {F2} - «Γ¬½ετÑ¡¿Ñ BUFFER - ß¿ßΓѼδ;
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿;
- {F4} - ß«σαá¡Ñ¡¿Ñ ß«ñÑন¼«ú« íπΣÑαá ó Σá⌐½-»α«Γ«¬«½.
-
- àß½¿ «»µ¿∩ ó¬½ετÑ¡á, Γ« ó ¡¿ª¡Ñ¼ ¼Ñ¡ε ¼Ñ¡∩ÑΓß∩ µóÑΓ
- ß««ΓóÑΓßΓóπεΘÑú« »«½∩ ¡á ¬αáß¡δ⌐.
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó «¬¡Ñ INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: Buffer.
-
- {F2} - «Γ¬½ετÑ¡¿Ñ BUFFER - ß¿ßΓѼδ;
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ä½∩ óó«ñá º¡áτÑ¡¿⌐ ¡«¼Ñαá ¿ Σπ¡¬µ¿¿ »«½∞º«óáΓѽ∞߬«ú«
- »αÑαδóá¡¿∩ ó »«½∩σ Intxx ¿ fxxxx ¡áª¼¿ΓÑ ¬½áó¿Φπ {TAB}, ó«ºóαáΓ -
- »«óΓ«α¡«Ñ ¡áªáΓ¿Ñ ¬½áó¿Φ¿ {TAB}. é αÑú¿ßΓαáσ DS:DI - »ÑαÑñáÑΓß∩
- π¬áºáΓѽ∞ ¡á Γáí½¿µπ áñαÑß«ó π¬áºáΓѽÑ⌐ ¡á ß««ΓóÑΓßΓóπεΘ¿Ñ
- íπΣÑαá, ¬«Γ«αá∩ ¿¼ÑÑΓ ß½ÑñπεΘπε ßΓαπ¬Γπαπ:
-
- DS:DI --> dw offset BuffIP; (ÇñαÑß íπΣÑαá úñÑ ¡áσ«ñ∩Γß∩ IP)
- dw offset BuffCS; (- - - - CS)
- dw offset BuffLn; (- - - - ñ½¿¡δ ¬«¼á¡ñ)
- dw offset BuffCod;(- - - - ¬«ñδ ¬«¼á¡ñδ)
- dw offset BuffReg;(- - - - º¡áτÑ¡¿∩ αÑú¿ßΓα«ó
- ;AX,BX,CX,DX,ES,DS,SP,SS,BP,SI,DI,
- ;Flag,Stack1,Stack2,Stack3)
- dw offset BuffAtr;(- - - - ¿ßΓ«τ¡¿¬ ºá»¿ß¿ (s,t,b,i))
-
- é CX »ÑαÑñáÑΓß∩ τ¿ß½« ºá»¿ßÑ⌐ ó íπΣÑαÑ, ó BX - Γ¿» Γαáßßδ (Mode).
-
- 5.5. I-MONITOR (¼«¡¿Γ«α »αÑαδóá¡¿⌐)
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- I-MONITOR - ß¿ßΓѼá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+I} ó
- «ß¡«ó¡«¼ φ¬αá¡Ñ, ½¿í« ºáσóáΓ«¼ ß««ΓóÑΓßΓóπεΘÑú« óÑ¬Γ«αá
- »αÑαδóá¡¿⌐ ¿º «¬¡á VECTOR ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F7}. 髺óαáΓ ¿º
- I-MONITOR - ß¿ßΓѼδ íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐
- «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä«ßΓπ»¡á I-MONITOR - ß¿ßΓѼá _ÆÄï£èÄ_ ó ßΓá¡ñáαΓ¡«¼ αѪ¿¼Ñ.
- îá¬ß¿¼á½∞¡«Ñ ¬«½¿τÑßΓó« «ñ¡«óαѼѡ¡« ¬«¡Γα«½¿απѼδσ »αÑαδóá¡¿⌐-14.
- I-MONITOR - ß¿ßΓÑ¼á »αÑñ¡áº¡áτÑ¡á ñ½∩ ¬«¡Γα«½∩ ºá ó맮óἿ
- »αÑαδóá¡¿⌐ ß ºáñá¡¡δ¼¿ ¡«¼ÑαἿ Σπ¡¬µ¿⌐ ñ« ¿ »«ß½Ñ «ΓαáíáΓδóá¡¿∩
- »αÑαδóá¡¿∩, »α«óÑન ºáñá¡¡δσ πß½«ó¿⌐ »α¿ ó맮óÑ »αÑαδóá¡¿∩ ¿
- óδ»«½¡Ñ¡¿∩ ߻ѵ¿Σ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ »α¿ ß«í½εñÑ¡¿¿ ºáñá¡¡δσ
- πß½«ó¿⌐.
- Ĭ¡« I-MONITOR - ß¿ßΓѼδ ñѽ¿Γß∩ ¡á Γα¿ τáßΓ¿ - óÑασ¡ÑÑ,
- ¡¿ª¡ÑÑ ½Ñó«Ñ ¿ ¡¿ª¡ÑÑ »αáó«Ñ.
- é ¡¿ª¡Ñ⌐ ½Ñó«⌐ τáßΓ¿ »α¿ó«ñ¿Γß∩ ß»¿ß«¬ ºá»¿ßÑ⌐, ó ¬áªñδ⌐ ¿º
- ¬«Γ«αδσ ¿¼ÑÑΓß∩ ¡«¼Ñα »αÑαδóá¡¿∩, áñαÑß «íαáí«Γτ¿¬á »αÑαδóá¡¿∩ ó
- ó¿ñÑ æàâîàìÆ:æîàÖàìêà ¿ Γ¿» ¬«¡Γα«½∩. ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ ºá»¿ß∩¼¿
- «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¬½áó¿Φ óóÑασ ¿ ó¡¿º, »α¿ φΓ«¼ ó «¬¡Ñ
- CODE «Γ«íαáªáÑΓß∩ ¬«ñ ß««ΓóÑΓßΓóπεΘÑú« «íαáí«Γτ¿¬á »αÑαδóá¡¿∩.
- 꺼ѡѡ¿Ñ ¡«¼Ñαá ¬«¡Γα«½¿απѼ«ú« »αÑαδóá¡¿∩ «ßπΘÑßΓó½∩ÑΓß∩ -
- »ÑαѼÑΘÑ¡¿Ñ¼ ¬παß«αá »α¿ »«¼«Θ¿ ßΓαѽ«¬ ó»αáó«, ó½Ñó« ¿ óó«ñ«¼
- ß¿¼ó«½«ó 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε
- »«º¿µ¿ε. 꺼ѡѡ¿Ñ Γ¿»á ¬«¡Γα«½∩ ºá »αÑαδó᡿Ѽ «ßπΘÑßΓó½∩ÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {SPACE}, »α¿ φΓ«¼ ß»αáóá «Γ áñαÑßá «Γ«íαáªáÑΓß∩
- Γ¿» ¬«¡Γα«½∩. àß½¿ Γ¿» ¬«¡Γα«½∩ ¡Ñ ºáñá¡, (»πßΓ«Ñ »«½Ñ ¡á ¼ÑßΓÑ
- Γ¿»á), φΓ« «º¡áτáÑΓ, τΓ« ¬«¡Γα«½∞ ºá »αÑαδó᡿Ѽ «ßπΘÑßΓó½∩Γ∞ß∩
- ¡Ñ íπñÑΓ, σ«Γ∩ ¿¡Σ«α¼áµ¿∩ « ¡Ñ¼ ó I-MONITOR - ß¿ßΓѼÑ
- ß«σαá¡∩ÑΓß∩.
- ä½∩ ¬áªñ«ú« ¿º ¬«¡Γα«½¿απѼδσ »αÑαδóá¡¿⌐ 󫺼«ª¡« ¡áº¡áτÑ¡¿Ñ
- »α«óÑન αẽ¿τ¡δσ ß¿Γπᵿ⌐, ¬«úñá αÑú¿ßΓαδ ¿ ßΓѬ »α¿¡¿¼áεΓ
- «»αÑñѽѡ¡δÑ º¡áτÑ¡¿∩ »« πß½«ó¿ε. ôß½«ó¿∩ ñ½∩ ¬áªñ«ú« ¿º
- »αÑαδóá¡¿⌐ óδó«ñ∩Γß∩ ¿ ºáñáεΓß∩ ó óÑασ¡Ñ⌐ τáßΓ¿ «¬¡á, á¡á½«ú¿τ¡«
- SCAN - ß¿ßΓѼÑ. ä½∩ »ÑαÑσ«ñá ó «¬¡« ¡áßΓα«⌐¬¿ πß½«ó¿⌐ ¡Ñ«íσ«ñ¿¼«
- ¡áóÑßΓ¿ ¬παß«α ¡á ß««ΓóÑΓßΓóπεΘ¿⌐ ºá»¿ß∞ ¿ ¡áªáΓ∞ ¬½áó¿Φπ
- {PageUp}. 髺óαáΓ ó ß»¿ß«¬ ¬«¡Γα«½¿απѼδσ »αÑαδóá¡¿⌐ (¡¿ª¡∩∩
- ½Ñóá∩ τáßΓ∞ φ¬αá¡á) íѺ ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐
- «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ
- ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}.
- ä½∩ ºáñá¡¿∩ ¬«¡Γα«½∩ ºá «»αÑñѽѡ¡δ¼¿ Σπ¡¬µ¿∩¼¿ »αÑαδóá¡¿∩
- ß½πª¿Γ ¡¿ª¡ÑÑ »αáó«Ñ «¬¡«, »ÑαÑσ«ñ ó ¬«Γ«α«Ñ «ßπΘÑßΓó½∩ÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {TAB}, ó«ºóαáΓ ¿º ¬«Γ«α«ú« íѺ ß«σαá¡Ñ¡¿∩
- óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}, ß
- ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}. é φΓ«¼
- «¬¡Ñ óδóÑñÑ¡δ óßÑ 0FFh ¡«¼Ñα«ó Σπ¡¬µ¿⌐ ñ½∩ ¬áªñ«ú« »αÑαδóá¡¿∩.
- ÅÑαѼÑΘÑ¡¿Ñ ¼Ñªñπ ¡«¼ÑαἿ Σπ¡¬µ¿⌐ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿
- ßΓαѽ«¬ óóÑασ, 󡿺, ó»αáó«, ó½Ñó«, ¬½áó¿Φ {PageUp}, {PageDown},
- {Home} ¿ {End}, ½¿í« »α¿ »«¼«Θ¿ ß««ΓóÑΓßΓóπεΘ¿σ µ¿Σα«óδσ ¬½áó¿Φ.
- 쫼Ñαá Σπ¡¬µ¿⌐, ¬«Γ«αδÑ íπñπΓ ¬«¡Γα«½¿α«óáΓ∞ß∩ ºáñáεΓß∩ ¡áªáΓ¿Ñ¼
- ¬½áó¿Φ¿ {SPACE}, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó »«º¿µ¿¿ ß««ΓóÑΓßΓóπεΘÑ⌐
- Σπ¡¬µ¿¿, »α¿ φΓ«¼ á¬Γ¿ó¡δÑ Σπ¡¬µ¿¿ óδñѽ∩εΓß∩ ∩ન¼ µóÑΓ«¼.
- è½áó¿Φá {DEL} ßíαáßδóáÑΓ óßÑ Σπ¡¬µ¿¿ (ñѽáÑΓ ¿σ ¡Ñá¬Γ¿ó¡δ¼¿),
- ¬½áó¿Φá {INS} πßΓá¡áó½¿óáÑΓ óßÑ Σπ¡¬µ¿¿ (ñѽáÑΓ ¿σ á¬Γ¿ó¡δ¼¿).
- 髺¼«ª¡« ñóá Γ¿»á ¬«¡Γα«½∩ ºá ó맮óἿ »αÑαδóá¡¿⌐ - {In} ¿
- {Out}. Åα¿ Γ¿»Ñ ¬«¡Γα«½∩ {In} »α«óÑñÑ¡¿Ñ óßÑσ »α«óÑ᫬ ¿
- óδ»«½¡Ñ¡¿Ñ ¡áº¡áτÑ¡¡δσ αÑᬵ¿⌐ «ßπΘÑßΓó½∩ÑΓß∩ ñ« «ΓαáíáΓδóá¡¿∩
- »αÑαδóá¡¿∩, »α¿ Γ¿»Ñ ¬«¡Γα«½∩ {Out} - »«ß½Ñ «ΓαáíáΓδóá¡¿∩
- ¬«¡Γα«½¿απѼ«ú« »αÑαδóá¡¿∩.
- è½áó¿Φá {DEL} ßíαáßδóáÑΓ Γ¿» ¬«¡Γα«½∩ ñ½∩ óßÑσ »αÑαδóá¡¿⌐
- (»πßΓ«Ñ »«½Ñ ¡á ¼ÑßΓÑ Γ¿»á).
- àß½¿ íδ½ πßΓá¡«ó½Ñ¡ ¬«¡Γα«½∞ ºá ¬á¬¿¼-½¿í« »αÑαδó᡿Ѽ ¿
- »«ß½Ñ φΓ«ú« íδ½ «ßπΘÑßΓó½Ñ¡ ºáσóáΓ φΓ«ú« ªÑ »αÑαδóá¡¿∩
- »«ßΓ«α«¡¡Ñ⌐ »α«úαá¼¼«⌐, Γ« ó I-MONITORÑ ß««ΓóÑΓßΓóπεΘá∩ ºá»¿ß∞
- íπñÑΓ óδñÑ½Ñ¡á ¬αáß¡δ¼ µóÑΓ«¼ ¿ í½«¬¿απÑΓß∩ 󫺼«ª¡«ßΓ∞ ¿º¼Ñ¡Ñ¡¿∩
- φΓ«⌐ ºá»¿ß¿ (󫺼«ª¡« Γ«½∞¬« ¿º¼Ñ¡Ñ¡¿Ñ αÑᬵ¿¿ ¡á »αÑαδóá¡¿Ñ ó
- φΓ«⌐ ºá»¿ß¿). Åα¿ πßΓá¡«ó¬Ñ ¬παß«αá ¡á Γá¬πε ºá»¿ß∞ ó óÑασ¡Ñ⌐
- τáßΓ¿ «¬¡á ¡á ¼ÑßΓÑ ¡áñ»¿ß¿ NN Seg : Off óδó«ñ¿Γß∩ ¡áñ»¿ß∞
- Old=xxxx:xxxx.
- ^^^^ ^^^^
- ││││ └┴┴┴─ ß¼ÑΘÑ¡¿Ñ ┐
- └┴┴┴────── ßÑú¼Ñ¡Γ ┴─ áñαÑß ñ« »ÑαѺáσóáΓá φΓ«ú« óÑ¬Γ«αá.
-
- 髺¼«ªÑ¡ »ÑαÑσóáΓ «ñ¡«ú« ¿ Γ«ú« ªÑ »αÑαδóá¡¿∩ ¡Ñ߬«½∞¬« αáº.
- Æá¬á∩ 󫺼«ª¡«ßΓ∞ ß«ó¼ÑßΓ¡« ß ¿ß»«½∞º«ó᡿Ѽ πß½«ó¿⌐ ñ½∩ ¬áªñ«ú«
- »αÑαδóá¡¿∩ »«ºó«½∩ÑΓ «íΩÑñ¿¡∩Γ∞ πß½«ó¿∩ »α¿ ó맮óÑ »αÑαδóá¡¿∩ ¡Ñ
- Γ«½∞¬« »« ½«ú¿τÑ߬«¼π "ê", ¡« ¿ »« ½«ú¿τÑ߬«¼π "êïê".
- Åα¿ αáí«ΓÑ I-MONITOR - ß¿ßΓÑ¼δ ¿ß»«½∞ºπÑΓß∩ »ÑαÑσóáΓ
- ß««ΓóÑΓßΓóπεΘ¿σ óÑ¬Γ«α«ó ó Γáí½¿µÑ »αÑαδóá¡¿⌐, »α¿ φΓ«¼ AXE-HACK
- ¡Ñ ¿ß»«½∞ºπÑΓ τπª«⌐ ßΓѬ. Åα¿ Γ¿»Ñ ¬«¡Γα«½∩ ºá »αÑαδó᡿Ѽ Out
- φΓ« »αÑαδóá¡¿Ñ óδºδóáÑΓß∩ ¿º ßαÑñδ «Γ½áñτ¿¬á, »«φΓ«¼π, Ñß½¿
- »αÑαδóá¡¿Ñ ó¡πΓα¿ óδºδóáÑΓ ßἫ ßÑí∩ (∩ó½∩ÑΓß∩ αѬπαß¿ó¡δ¼), Γ«
- «»αÑñѽ¿Γ∞ τ¿ß½« 󽫪ѡ¿⌐ ß« 100% ¡áñѪ¡«ßΓ∞ε ¡Ñ󫺼«ª¡«.
- é ß½πτáÑ Ñß½¿ óßΓαÑτáÑΓß∩ Γá¬á∩ ß¿Γπᵿ∩, Γ« »α«¿ßσ«ñ¿Γ óß»½δΓ¿Ñ
- AXE-HACKá ß óδó«ñ«¼ ß««íΘÑ¡¿∩ "PopUp: Recurse INT" ó «¬¡Ñ
- INFORMATION, CS:IP π¬áºδóáÑΓ ¡á αѬπαß¿ó¡δ⌐ INT ¿ Γ¿» ¬«¡Γα«½∩
- ñ½∩ φΓ«⌐ ºá»¿ß¿ πßΓá¡áó½¿óáÑΓß∩ ¿º Out ó In.
- àß½¿ πß½«ó¿∩ »α¿ ó맮óÑ »αÑαδóá¡¿⌐ óδ»«½¡∩εΓß∩, Γ« »α«¿ßσ«ñ∩Γ
- ¡áº¡áτÑ¡¡á∩ αÑᬵ¿∩ I-MONITOR - ß¿ßΓѼδ. ÉÑᬵ¿∩ I-MONITOR -
- ß¿ßΓÑ¼δ ¡á óδ»«½¡Ñ¡¿Ñ πß½«ó¿∩ »α¿ ó맮óÑ »αÑαδóá¡¿∩ ºáñáÑΓß∩ »α¿
- »«¼«Θ¿ Σπ¡¬µ¿«¡á½∞¡δσ ¬½áó¿Φ:
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá;
- {F2} - «Γ¬½ετÑ¡¿Ñ ¬«¡Γα«½∩ ºá ñá¡¡δ¼ »αÑαδó᡿Ѽ »«ß½Ñ Ñú«
- ßαáíáΓδóá¡¿∩ («ñ¡«¬αáΓ¡«Ñ ßαáíáΓδóá¡¿Ñ);
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿;
- {F4} - ó맮ó BUFFERa.
-
- àß½¿ «»µ¿∩ ó¬½ετÑ¡á, Γ« ó ¡¿ª¡Ñ¼ ¼Ñ¡ε ¼Ñ¡∩ÑΓß∩ µóÑΓ
- ß««ΓóÑΓßΓóπεΘÑú« »«½∩ ¡á ¬αáß¡δ⌐.
-
- {F1} - óß»½δóá¡¿Ñ ó ßαÑñπ AXE-HACKá.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó «¬¡Ñ INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: I-MONITOR xx.
- ^^
- ├┘
- ¡«¼Ñα ºá»¿ß¿ ┘
- {F2} - «Γ¬½ετÑ¡¿Ñ íαÑ⌐¬á;
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F3} - úÑ¡Ñα¿α«óá¡¿Ñ »«½∞º«óáΓѽ∞߬«ú« »αÑαδóá¡¿∩ ¿ Σπ¡¬µ¿¿.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ.
-
- {F4} - ó맮ó BUFFERa.
- ǡὫú¿τ¡« SCAN - ß¿ßΓѼÑ, ºá ¿ß¬½ετÑ¡¿Ñ¼:
- ó BUFFER-ß¿ßΓѼπ ºá¡«ß¿Γß∩ áΓα¿íπΓ - {i}.
-
- 6. ÉàäÇèÆêÉÄéÇìêà ÉàæôÉæÄé
- ^^^^^^^^^^^^^^^^^^^^^^^^^^
- ÉÑñá¬Γ¿α«óá¡¿Ñ αÑßπαß«ó - φΓ« ¿º¼Ñ¡Ñ¡¿Ñ ß«ñÑন¼«ú«
- αÑú¿ßΓα«ó, »«αΓ«ó óó«ñá/óδó«ñá, ΓóÑαñδσ ¿ ú¿í¬¿σ ¼áú¡¿Γ¡δσ ñ¿ß¬«ó
- ¿ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ¼áΦ¿¡δ. AXE-HACK »«ºó«½∩ÑΓ »α«ß¼áΓα¿óáΓ∞ ¿
- αÑñá¬Γ¿α«óáΓ∞ ß½ÑñπεΘ¿Ñ αÑßπαßδ ß¿ßΓѼδ:
-
- - αÑú¿ßΓαδ »α«úαá¼¼δ (REGISTERS);
- - ßΓѬ »α«úαá¼¼δ (STACK);
- - «»ÑαáΓ¿ó¡á∩ »á¼∩Γ∞ (MEMORY);
- - Γáí½¿µá óÑ¬Γ«α«ó »αÑαδóá¡¿⌐ (VECTOR);
-
- 6.1 ÉàäÇèÆêÉÄéÇìêà ÉàâêæÆÉÄé
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- æ¿ßΓѼá αÑñá¬Γ¿α«óá¡¿∩ αÑú¿ßΓα«ó óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ
- {Alt+R} ó «ß¡«ó¡«¼ φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ íѺ
- ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}. 髺óαáΓ ó
- «ß¡«ó¡«⌐ φ¬αá¡ ß ß«σαá¡Ñ¡¿∩ óóÑñÑ¡¡δσ ¿º¼Ñ¡Ñ¡¿⌐ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿
- {F10}.
- ä½∩ αÑñá¬Γ¿α«óá¡¿∩ αÑú¿ßΓα«ó ¿ß»«½∞º«óá¡á ß¿ßΓÑ¼á »«½Ñ⌐,
- ¬áªñ«Ñ »«½Ñ ß«ßΓ«¿Γ ¿º ¡áºóá¡¿∩ ¿ º¡áτÑ¡¿∩ »«½∩ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ ó¿ñÑ. ÅÑαѼÑΘÑ¡¿∩ ó¡πΓα¿ »«½Ñ⌐ «ßπΘÑßΓó½∩ÑΓß∩
- »α¿ »«¼«Θ¿ ßΓαѽ«¬ ó»αáó« - ó½Ñó«, ¼Ñªñπ »«½∩¼¿ - ßΓαѽ¬¿
- ó»αáó«, ó½Ñó«, óóÑασ, 󡿺, TAB, Shift-TAB. 꺼ѡѡ¿Ñ º¡áτÑ¡¿∩
- »«½Ñ⌐ »α«¿ºó«ñ¿Γß∩ óó«ñ«¼ ß½ÑñπεΘ¿σ ß¿¼ó«½«ó:
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε
- ¬παß«αá.
- ÉÑñá¬Γ¿α«óá¡¿Ñ αÑú¿ßΓαá Σ½áú«ó «ßπΘÑßΓó½∩ÑΓß∩ óó«ñ«¼ ß¿¼ó«½á
- 1 ¿½¿ 0 ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá, ¡áºóá¡¿Ñ Σ½áú«ó
- ¡á»¿ßá¡« ß««ΓóÑΓßΓóÑ¡¡« ¡áñ ¬áªñδ¼ Σ½áú«¼:
-
- O - Σ½áú »ÑαÑ»«½¡Ñ¡¿∩; C - Σ½áú »ÑαÑ¡«ßá; D - Σ½áú ¡á»αáó½Ñ¡¿∩;
- T - Σ½áú Γαáßß¿α«ó¬¿; I - Σ½áú »αÑαδóá¡¿∩;S - Σ½áú º¡á¬á;
- A - Σ½áú ó¡ÑΦ¡Ñú« »ÑαÑ¡«ßá;P - Σ½áú τÑΓ¡«ßΓ¿; Z - Σ½áú ¡π½∩;
-
-
- 6.2 ÉàäÇèÆêÉÄéÇìêà æÆàèÇ
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- æ¿ßΓѼá αÑñá¬Γ¿α«óá¡¿∩ ßΓѬá óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ
- {Alt+K} ó «ß¡«ó¡«¼ φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡ - ¡áªáΓ¿Ñ¼
- ¬½áó¿Φ¿ {ESC}.
- ä½∩ αÑñá¬Γ¿α«óá¡¿∩ ßΓÑ¬á ¿ß»«½∞º«óá¡á ß¿ßΓÑ¼á »«½Ñ⌐, ¬áªñ«Ñ
- »«½Ñ ß«ßΓ«¿Γ ¿º º¡áτÑ¡¿∩ ó ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ ó¿ñÑ. ÅÑαѼÑΘÑ¡¿∩
- ¼Ñªñπ »«½∩¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ßΓαѽ«¬ óóÑασ - 󡿺.
- 꺼ѡѡ¿Ñ º¡áτÑ¡¿∩ »«½Ñ⌐ »α«¿ºó«ñ¿Γß∩ óó«ñ«¼ ß½ÑñπεΘ¿σ ß¿¼ó«½«ó:
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε
- ¬παß«αá.
- ôßΓá¡«ó¿Γ∞ ßΓѬ ¡á SS:SP ¿ SS:BP ¼«ª¡« ¡áªáó ß««ΓóÑΓßΓóÑ¡¡«
- ¬½áó¿Φ¿ {F1} ¿ {F2}.
-
- éìêîÇìêà: αÑñá¬Γ¿απѼδÑ º¡áτÑ¡¿∩ ¿º¼Ñ¡∩εΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡« ó
- »á¼∩Γ¿, ßαáºπ »«ß½Ñ óó«ñá ó »«º¿µ¿ε ¬παß«αá.
-
- 6.3 ÉàäÇèÆêÉÄéÇìêà ÄÅàÉÇÆêéìÄë ÅÇîƒÆê
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- æ¿ßΓѼá αÑñá¬Γ¿α«óá¡¿∩ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼
- ¬½áó¿Φ {Alt+M} ó «ß¡«ó¡«¼ φ¬αá¡Ñ,ó«ºóαáΓ ó «ß¡«ó¡«⌐ φ¬αá¡
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}.
- Åα¿ αÑñá¬Γ¿α«óá¡¿∩ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, «¡á «Γ«íαáªáÑΓß∩ ó
- ó¿ñÑ 14 ºá»¿ßÑ⌐, ¬áªñá∩ ºá»¿ß∞ »αÑñßΓáó½Ñ¡á ó ó¿ñÑ:
-
- xxxx:xxxx XXXX XXXX XXXX XXXX xxxxxxxx
- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^^^
- └┴┴┤ ├┴┴┘ ├┴┴┴─┴┴┴┴─┴┴┴┴─┴┴┴┘ ├┴┴┴┴┴┴┘
- ßÑú¼Ñ¡Γ ┘ │ └ º¡áτÑ¡¿Ñ ó HEX └ º¡áτÑ¡¿Ñ ó ASCII
- ß¼ÑΘÑ¡¿Ñ ─┘
-
- ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ ºá»¿ß∩¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ßΓαѽ«¬
- óóÑασ - 󡿺, {PgUp}, {PgDown} ó ºá»¿ßÑ »α¿ »«¼«Θ¿ ßΓαѽ«¬ ó»αáó«
- - ó½Ñó«. 꺼ѡѡ¿Ñ ßÑú¼Ñ¡Γá, ß¼ÑΘÑ¡¿∩ ¿ º¡áτÑ¡¿∩ ó HEX
- »α«¿ºó«ñ¿Γß∩ óó«ñ«¼ ß½ÑñπεΘ¿σ ß¿¼ó«½«ó:
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε
- ¬παß«αá (óó«ñ ß¿¼ó«½«ó ó »«½Ñ ASCII ó φΓ«⌐ óÑαß¿¿ «ΓßπΓßΓóπÑΓ).
- ôßΓá¡«ó¿Γ∞ π¬áºáΓѽ∞ ¡á CS:IP, DS:SI, ES:DI, DS:DX, ES:BX
- ¼«ª¡« ¡áªáó ß««ΓóÑΓßΓóÑ¡¡« ¬½áó¿Φ¿ {F1} - {F5}.
-
- éìêîÇìêà: αÑñá¬Γ¿απѼδÑ º¡áτÑ¡¿∩ »á¼∩Γ¿ ó HEX ¿º¼Ñ¡∩εΓß∩
- ¡Ñ»«ßαÑñßΓóÑ¡¡« ó »á¼∩Γ¿, ßαáºπ »«ß½Ñ óó«ñá ó
- »«º¿µ¿ε ¬παß«αá.
-
- 6.3.1 FOUNDER-ß¿ßΓѼá
- ^^^^^^^^^^^^^^^^^^^^^
- FOUNDER-ß¿ßΓѼá ∩ó½∩ÑΓß∩ ¿¡ßΓαπ¼Ñ¡Γ«¼ ß¿ßΓѼδ αÑñá¬Γ¿α«óá¡¿∩
- «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F7} ó «¬¡Ñ
- MEMORY, ó«ºóαáΓ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC} ¿ »αÑñ¡áº¡áτÑ¡á ñ½∩
- ß½«ª¡δσ »«¿ß¬«óδσ «»Ñαᵿ⌐ ó «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿. é »«¿ß¬«ó«⌐
- «»Ñαᵿ¿ ¼«ª¡« ºáñáóáΓ∞ ßΓ᫬¿ ñ½¿¡«⌐ ñ« 16 íá⌐Γ. ä½∩ ¬áªñ«ú«
- ºáñá¡¡«ú« »«¿ß¬«ó«ú« íá⌐Γá ñá¡¡δσ ºáñáÑΓß∩ «»Ñαᵿ∩ ßαáó¡Ñ¡¿∩.
- Ĭ¡« FOUNDER-ß¿ßΓÑ¼δ «Γ«íαáªáÑΓß∩ ¡á ¼ÑßΓÑ «¬¡á CODE ¿
- ß«ßΓ«¿Γ ¿º ß½ÑñπεΘ¿σ ºá»¿ßÑ⌐:
-
- FROM xxxx:xxxx
- ^^^^ ^^^^
- └┴┴┤ └┴┴┴─ ß¼ÑΘÑ¡¿Ñ ─┐¡¿ª¡∩∩ úαá¡¿µá ñ½∩ »«¿ß¬á
- └────── ßÑú¼Ñ¡Γ ─┴──────────────────────────
- TO xxxx:xxxx
- ^^^^ ^^^^
- └┴┴┤ └┴┴┴─ ß¼ÑΘÑ¡¿Ñ ─┐óÑασ¡∩∩ úαá¡¿µá ñ½∩ »«¿ß¬á
- └────── ßÑú¼Ñ¡Γ ─┴──────────────────────────
- LENGTH xxxxx
- ^^^^^
- └┴┴┴┴─ ñ½¿¡á »«¿ß¬á
-
- String for search <- ºáú«½«ó«¬ »«½∩ ñ½∩ »«¿ß¬á
- N 0 1 2 3 4 5 6 7 8 9 A B C D E F <- ¡«¼Ñαá íá⌐Γ ó ßë᫬Ñ
- A è Ç É Ç ü Ç æ ─ í á α á í á ß ? <- »«¿ß¬«óá∩ ßΓ᫬á ó ASCII ó¿ñÑ
- H 8A809080818091C4A1A0E0A0A1A0E13F <- »«¿ß¬«óá∩ ßΓ᫬á ó HEX ó¿ñÑ
- M = < > [ ] / = * = [ ] < > / * = <- «»Ñαᵿ∩ ßαáó¡Ñ¡¿∩ (¼á߬á)
-
- String for replace <- ºáú«½«ó«¬ »«½∩ ñ½∩ ºá¼Ñ¡δ
- A ¬ á α á í á ß - ü Ç É Ç ü Ç æ ! <- »«¿ß¬«óá∩ ßΓ᫬á ó ASCII ó¿ñÑ
- H AAA0E0A0A1A0E12D8180908081809121 <- »«¿ß¬«óá∩ ßΓ᫬á ó HEX ó¿ñÑ
-
- Å«½Ñ FROM »αÑñ¡áº¡áτÑ¡« ñ½∩ ºáñá¡¿∩ ¡¿ª¡Ñ⌐ úαá¡¿µδ
- «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿ ó ó¿ñÑ Seg:Off, úñÑ íπñÑΓ »α«¿ºó«ñ¿Γ∞ß∩ »«¿ß¬,
- »«½Ñ TO - ñ½∩ ºáñá¡¿∩ óÑασ¡Ñ⌐ úαá¡¿µδ, »«½Ñ LENGTH - ñ½∩ ºáñá¡¿∩
- αẼÑαá «í½áßΓ¿ »«¿ß¬á. Åα¿ ¡áßΓα«⌐¬Ñ »«½Ñ⌐ FROM ¿ TO
- áóΓ«¼áΓ¿τÑ߬¿ αáßßτ¿ΓδóáÑΓß∩ º¡áτÑ¡¿Ñ »«½∩ LENGTH, »α¿ ¡áßΓα«⌐¬Ñ
- »«½∩ LENGTH - áóΓ«¼áΓ¿τÑ߬¿ αáßßτ¿ΓδóáÑΓß∩ óÑασ¡∩∩ úαá¡¿µá (»«½Ñ
- TO). é ß½πτáÑ, ¬«úñá ¡¿ª¡∩∩ úαá¡¿µá í«½∞ΦÑ óÑασ¡Ñ⌐ º¡áτÑ¡¿Ñ »«½∩
- LENGTH πßΓá¡áó½¿óáÑΓß∩ ó ¡«½∞.
- æΓ᫬á ñ½∩ »«¿ß¬á ºáñáÑΓß∩ ó »«½Ñ HEX ó ó¿ñÑ µÑ»«τ¬¿
- ΦÑßΓ¡áñµáΓ¿α¿τ¡δσ ¬«ñ«ó ó í½«¬Ñ String for search. Ä»Ñαᵿ∩
- ßαáó¡Ñ¡¿∩ ºáñáÑΓß∩ óó«ñ«¼ ß¿¼ó«½«ó ßαáó¡Ñ¡¿∩ (ß¼.SCAN-ß¿ßΓѼπ),
- ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó ß««ΓóÑΓßΓóπεΘÑ⌐ »«º¿µ¿¿ ¿ «Γ«íαáªáÑΓß∩ ó
- »«½Ñ «»Ñαᵿ∩ ßαáó¡Ñ¡¿∩.
- è«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó í½«¬Ñ String for search, ¬½áó¿Φá
- {INS} πßΓá¡áó½¿óáÑΓ óßÑ ¼á߬¿ ßαáó¡Ñ¡¿∩ ó '=', á ¬½áó¿Φá {DEL} -
- ßíαáßδóÑΓ ¿σ (πßΓá¡áó½¿óáÑΓ ó '*').
- Ä»Ñαᵿ∩ ßαáó¡Ñ¡¿∩ »α«¿ºó«ñ¿Γß∩ ¡áªáΓ¿¼ ¬½áó¿Φ¿ {F7}. àß½¿
- »«¿ß¬«óá∩ ßΓα«¬á ¡á⌐ñÑ¡á, Γ« ó «¬¡Ñ MEMORY »Ñαóá∩ ºá»¿ß∞
- πßΓá¡áó½¿óáÑΓß∩ ¡á áñαÑß, úñÑ ¡á⌐ñÑ¡á »«¿ß¬«óá∩ ßΓ᫬á, »α¿ φΓ«¼
- »«½Ñ FROM αáó¡« <¡á⌐ñÑ¡¡δ⌐ áñαÑß + 1> ¿ ó «¬¡Ñ INFORMATION
- óδó«ñ¿Γß∩ ¡áñ»¿ß∞ String founded. àß½¿ »«¿ß¬«óá∩ ßΓ᫬á ó
- ºáñá¡¡δσ úαá¡¿µáσ ¡Ñ ¡á⌐ñÑ¡á, Γ« ó «¬¡Ñ INFORMATION óδó«ñ¿Γß∩
- ¡áñ»¿ß∞ String not founded.
- æΓ᫬á ñ½∩ ºá¼Ñ¡δ ºáñáÑΓß∩ ó »«½Ñ HEX ó ó¿ñÑ µÑ»«τ¬¿
- ΦÑßΓ¡áñµáΓ¿α¿τ¡δσ ¬«ñ«ó ó í½«¬Ñ String for replase. Ç¬Γ¿ó¡δ¼¿ ñ½∩
- ºá¼Ñ¡δ ßτ¿ΓáεΓß∩ ß¿¼ó«½δ, óδñѽѡ¡δÑ ∩ન¼ µóÑΓ«¼. éδñѽѡ¿Ñ
- »α«¿ºó«ñ¿Γß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {SPACE}. Ä»Ñαᵿ∩ ºá¼Ñ¡δ
- »α«¿ºó«ñ¿Γß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F6}. çá¼Ñ¡á «ßπΘÑßΓó½∩ÑΓß∩
- _ÆÄï£èÄ_ ó ß½πτáÑ, Ñß½¿ »«¿ß¬«óá∩ ßΓ᫬á íδ½á ¡á⌐ñÑ¡á.
- è«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó í½«¬Ñ String for replase, ¬½áó¿Φá
- {INS} ñѽáÑΓ óßÑ ß¿¼ó«½δ á¬Γ¿ó¡δ¼¿ ñ½∩ ºá¼Ñ¡δ, á ¬½áó¿Φá {DEL} -
- ßíαáßδóÑΓ ¿σ.
- êß»«½∞ºπ∩ ¬½áó¿Φ¿ {F1}-{F5} ¼«ª¡« áóΓ«¼áΓ¿τÑ߬¿ ¡áßΓα«¿Γ∞
- »«½∩ FROM ¿ LENGTH ß««ΓóÑΓßΓóÑ¡¡« ¡á:
- ¬½áó¿Φá FROM LENGTH
- F1 CS:IP CX
- F2 DS:SI CX
- F3 ES:DI CX
- F4 DS:DX CX
- F5 ES:BX CX
-
- 6.4. ÉàäÇèÆêÉÄéÇìêà ÆÇüïêû¢ éàèÆÄÉÄé ÅÉàÉ¢éÇìêë
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- æ¿ßΓѼá αÑñá¬Γ¿α«óá¡¿∩ Γáí½¿µδ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐ óδºδóáÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+V} ó «ß¡«ó¡«¼ φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐
- φ¬αá¡ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {ESC}.
- Åα¿ αÑñá¬Γ¿α«óá¡¿∩ Γáí½¿µδ óÑ¬Γ«α«ó »αÑαδóá¡¿⌐, «¡á
- «Γ«íαáªáÑΓß∩ ó ó¿ñÑ 14 ºá»¿ßÑ⌐, ¬áªñá∩ ºá»¿ß∞ »αÑñßΓáó½Ñ¡á ó
- ó¿ñÑ:
- xx xxxx:xxxx XXXX XXXX XXXX XXXX
- ^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^
- ¡«¼Ñα »αÑαδóá¡¿∩ ─┴┘ └┴┴┤ ├┴┴┘ ├┴┴┴─┴┴┴┴─┴┴┴┴─┴┴┴┘
- ßÑú¼Ñ¡Γ ┘ │ ├─ «íαáí«Γτ¿¬ »αÑαδóá¡¿∩
- ß¼ÑΘÑ¡¿Ñ ──┘ └─ º¡áτÑ¡¿Ñ ó HEX
-
- ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ ºá»¿ß∩¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ßΓαѽ«¬
- óóÑασ - 󡿺, {PgUp}, {PgDown}, {Home} ¿ {End} ó ºá»¿ßÑ »α¿
- »«¼«Θ¿ ßΓαѽ«¬ ó»αáó« - ó½Ñó«. 꺼ѡѡ¿Ñ ¡«¼Ñαá »αÑαδóá¡¿∩,
- ßÑú¼Ñ¡Γá, ß¼ÑΘÑ¡¿∩ ¿ º¡áτÑ¡¿∩ «íαáí«Γτ¿¬á ó HEX »α«¿ºó«ñ¿Γß∩
- óó«ñ«¼ ß½ÑñπεΘ¿σ ß¿¼ó«½«ó: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F ó
- ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá, »α¿ φΓ«¼ óóÑñÑ¡¡δÑ ¿º¼Ñ¡Ñ¡¿∩
- »«ñßóÑτ¿óáεΓß∩ ¬αáß¡δ¼ µóÑΓ«¼ ¿ ¡Ñ ßαáºπ ó¡«ß∩Γß∩ ó Γáí½¿µπ
- óÑ¬Γ«α«ó ¿ «»ÑαáΓ¿ó¡πε »á¼∩Γ∞, á ó»¿ßδóá¡¿Ñ »α«¿ºó«ñ¿Γß∩ »α¿
- »ÑαѼÑΘÑ¡¿¿ ¡á ñαπúπε ºá»¿ß∞, óóÑñÑ¡¡δÑ ¿º¼Ñ¡Ñ¡¿∩ ¼«ª¡« ¿º¼Ñ¡¿Γ∞
- ¡áªáó ¬½áó¿Φπ {ESC}. Åα¿ ßΓáαΓÑ AXE-HACKá »α«¿ßσ«ñ¿Γ ºá»«¼¿¡á¡¿Ñ
- óÑ¬Γ«αá »αÑαδóá¡¿⌐ ó« ó¡πΓαÑ¡¡Ñ¼ íπΣÑαÑ ¿ Ñß½¿ ¬á¬«Ñ ½¿í«
- »αÑαδóá¡¿Ñ í佫 ¿º¼Ñ¡Ñ¡«, Γ« ß««ΓóÑΓßΓóπεΘá∩ ºá»¿ß∞
- »«ñßóÑτ¿óáÑΓß∩ ∩ન¼ µóÑΓ«¼, á ó óÑασ¡Ñ⌐ τáßΓ¿ «¬¡á ¡á ¼ÑßΓÑ
- ¡áñ»¿ß¿ NN Seg : Off óδó«ñ¿Γß∩ ºá»¿ß∞ Old=xxxx:xxxx.
- ^^^^ ^^^^
- áñαÑß ñ« »ÑαѺáσóáΓá─┬ ┬ ß¼ÑΘÑ¡¿Ñ ┴┴┴┘ ├┴┴┘
- φΓ«ú« óÑ¬Γ«αá. ──┴ ┴─ ßÑú¼Ñ¡Γ ─────┘
-
- ê¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ »ÑαÑσóáΓδóáΓ∞ ¡πª¡«Ñ »αÑαδóá¡¿Ñ, ñ½∩
- φΓ«ú« »αÑñ¡áº¡áτÑ¡á ¬½áó¿Φá {F7}. Åα¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿
- »α«¿ßσ«ñ¿Γ óδº«ó «¬¡á I-MONITOR - ß¿ßΓѼδ. 쫼Ñα »αÑαδóá¡¿∩ ¡á
- ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α ó «¬¡Ñ VECTOR áóΓ«¼áΓ¿τÑ߬¿ ºá¡«ß¿Γß∩ á
- ß««ΓóÑΓßΓóπεΘÑÑ »«½Ñ I-MONITOR - ß¿ßΓѼδ. 髺óαáΓ ¿º I-MONITOR -
- ß¿ßΓÑ¼δ »α«¿ßσ«ñ¿Γ ó «¬¡« CODE.
- ê¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ πßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá ¡á «íαáí«Γτ¿¬
- ¡πª¡«ú« »αÑαδóá¡¿∩, ñ½∩ φΓ«ú« »αÑñ¡áº¡áτÑ¡á ¬½áó¿Φá {F8}. Åα¿
- ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿ »α«¿ßσ«ñ¿Γ óδº«ó «¬¡á BREAK - ß¿ßΓѼδ. ÇñαÑß
- «íαáí«Γτ¿¬á »αÑαδóá¡¿∩, ¡á ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α ó «¬¡Ñ
- áóΓ«¼áΓ¿τÑ߬¿ ºá¡«ß¿Γß∩ á ß««ΓóÑΓßΓóπεΘÑÑ »«½Ñ BREAK - ß¿ßΓѼδ.
-
- 7. ÉÇçìÄà
- ^^^^^^^^^
- 7.1 ÄÅÉàäàïàìêà ÆÄùèê æÆÇÉÆÇ ÅÉÄâÉÇîî é DOS
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Æá¬ ¬á¬ ó «»Ñαᵿ«¡¡«⌐ ß¿ßΓÑ¼Ñ DOS ¿¼ÑÑΓß∩ ºáúαπºτ¿¬
- »α«úαá¼¼, ¬«Γ«αδ⌐ óßÑúñá »«ñ απ¬«⌐, Γ« AXE-HACK ¡Ñ ¿¼ÑÑΓ ßó«Ñú«
- ºáúαπºτ¿¬á, á ¿ß»«½∞ºπÑΓ DOS-«ó߬¿⌐. ä½∩ Γ«ú« τΓ«íδ ¿ß»«½∞º«óáΓ∞
- DOS-«ó߬¿⌐ ºáúαπºτ¿¬ »α«úαá¼¼ ¡Ñ«íσ«ñ¿¼« «Γδ߬áΓ∞ Γ«τ¬π ßΓáαΓá
- »α«úαá¼¼ ó DOS, Γ.Ñ. Γ« ¼ÑßΓ«, úñÑ DOS »ÑαÑñáÑΓ π»αáó½Ñ¡¿Ñ
- ºá»π߬áѼ«⌐ »α«úαá¼¼Ñ, »«ß½Ñ Γ«ú« ¬á¬ «¡á ºáúαπªÑ¡á ó »á¼∩Γ∞,
- ¡áßΓα«Ñ¡á óß∩ ß½πªÑí¡á∩ ¿¡Σ«α¼áµ¿∩ (MCB, PSP ¿ Γ.ñ.), Ñß½¿ φΓ«
- EXE-Σá⌐½, Γ« ¿ relocation. èᬠ»«¬áºá½¿ φ¬ß»Ñα¿¼Ñ¡Γδ φΓ« Γ«τ¬á
- ßΓáαΓá »«ßΓ«∩¡¡á, á π»αáó½Ñ¡¿Ñ ºá»π߬áѼ«⌐ »α«úαá¼¼Ñ »ÑαÑñáÑΓß∩
- ¬«¼á¡ñ«⌐ RETF (¬«ñ 0CBh), »αÑñóáα¿Γѽ∞¡« ¡áßΓα«¿ó ßΓѬ ¿ óßÑ
- αÑú¿ßΓαδ. ÄΓßεñá ¿ ß½ÑñπÑΓ ¼ÑΓ«ñ¿¬á «»αÑñѽѡ¿∩ Γ«τ¬¿ ßΓáαΓá
- »α«úαá¼¼:
- 1. çá»πßΓ¿Γ∞ AXE-HACK.
- 2. éß»½δΓ∞ ó ßαÑñπ «Γ½áñτ¿¬á ¡áªáó HotKey.
- 3. ÅÑαÑ⌐Γ¿ ó «¬¡« ¡áßΓα«⌐¬¿ íπΣÑαá - ¡áª¼¿ΓÑ {Alt+U}.
- 4. ìáßΓα«¿Γ∞ Γ¿» Γαáßßδ 1, 2 ¿½¿ 3 (¬α«¼Ñ 0) - ¡áªáΓ¿¼ {F9}.
- 5. ÅÑαÑ⌐Γ¿ ó «ß¡«ó¡«Ñ «¬¡« ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ º¡áτÑ¡¿⌐ -
- ¡áª¼¿ΓÑ {F10}.
- 6. ÅÑαÑ⌐Γ¿ ó «¬¡« ¡áßΓα«⌐¬¿ ߬á¡Ñαá - ¡áª¼¿ΓÑ {Alt+S}.
- 7. ìáßΓα«¿Γ∞ ߬á¡Ñα: COMMAND - 01=CB - RETF
- STACK - =0100 - IP ñ½∩ COM - »α«úαá¼¼
- {F4} - ºá¡ÑßÑ¡¿Ñ ΓѬπΘÑ⌐ ¬«¼á¡ñδ ó¼ÑßΓÑ
- ß ÑÑ áñαÑß«¼ ó BUFFER.
- 8. ÅÑαÑ⌐Γ¿ ó «ß¡«ó¡«Ñ «¬¡« ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ º¡áτÑ¡¿⌐ -
- ¡áª¼¿ΓÑ {F10}.
- 9. Åα«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ ¡áª¼¿ΓÑ - {F5}.
- 10. Å«ß½Ñ Γ«ú«, ¬á¬ »«∩ó¿Γß∩ »α¿ú½áΦÑ¡¿Ñ DOS - ºá»πßΓ¿Γ∞ ½εíπε
- COM - »α«úαá¼¼π.
- 11. Å«ß½Ñ ºáóÑαΦÑ¡¿∩ COM - »α«úαá¼¼δ ó¡«ó∞ óß»½δΓ∞ ó ßαÑñπ
- «Γ½áñτ¿¬á ¡áªáó HotKey.
- 12. ÅÑαÑ⌐Γ¿ ó «¬¡« íπΣÑαá - ¡áª¼¿ΓÑ {Alt+U}.
- 13. éδíαáΓ∞ ºá»¿ß∞ ß ¼Ñ¡∞Φ¿¼ áñαÑß«¼ ¬«¼á¡ñδ RETF - φΓ« ¿ íπñÑΓ
- Γ«τ¬«⌐ ßΓáαΓá »α«úαá¼¼ ó DOS.(ä½∩ DOS 6.2 »α¿¼Ñα¡« 002A:A0EE).
- 14. ôßΓá¡«ó¿Γ∞ íαÑ⌐¬ ¡á φΓπ Γ«τ¬π (áñαÑß Γ«τ¬¿ ßΓáαΓá »α«úαá¼¼
- ¼«ª¡« ºá¡ÑßΓ¿ ó Σá⌐½ ¬«¡Σ¿úπαᵿ¿ ñ½∩ áóΓ«¼áΓ¿τÑ߬«⌐
- πßΓá¡«ó¬¿ íαÑ⌐¬á ¡á ¡ÑÑ »α¿ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ {F11}).
- 15. Åα«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ ó αÑá½∞¡«¼ αѪ¿¼Ñ ¡áª¼¿ΓÑ - {F6}.
- 16. çá»πßΓ¿Γ∞ ¿ßß½ÑñπѼπε »α«úαá¼¼π ¿ ¼δ »«»áñáѼ ó AXE-HACK ó
- Γ«τ¬Ñ ßΓáαΓá »α«úαá¼¼ ó DOS. æ φΓ«⌐ Γ«τ¬¿ ¼«ª¡« ¡áτáΓ∞ ½¿í«
- »«Φáú«ó«Ñ óδ»«½¡Ñ¡¿Ñ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ, ½¿í« ºá»π߬áΓ∞ ÑÑ
- ó αÑá½∞¡«¼ ¿½¿ φ¼π½¿απεΘѼ αѪ¿¼áσ.
-
- ÄΓßπΓßΓó¿Ñ ºáúαπºτ¿¬á »α«úαá¼¼ »«ºó«½∩ÑΓ ¿ßß½ÑñπѼδ¼
- »α«úαἼἠßΓáαΓ«óáΓ∞ ßá¼δ¼ ÑßΓÑßΓóÑ¡¡δ¼ «íαẫ¼ - AXE-HACK »α¿
- ºá»π᪥ »α«úαá¼¼ óÑñÑΓ ßÑí∩ «τÑ¡∞ ¼¿α¡« - ¬á¬ «í몭«óÑ¡¡á∩
- αѺ¿ñÑ¡Γ¡á∩ »α«úαá¼¼á. é φΓ«¼ ß½πτáÑ ßΓáαΓ »α«úαá¼¼
- «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¿¡ßΓαπ¼Ñ¡Γá αÑá½∞¡«ú« αѪ¿¼á -
- BREAK - ß¿ßΓѼδ.
-
- 7.2 çÇÅôæè ÅÉÄâÉÇîî AXE-HACK«¼ üàç êæÅÄï£çÄéÇìêƒ
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ÆÄùèê æÆÇÉÆÇ ÅÉÄâÉÇîî é DOS
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ô¬áºá¡¡δ⌐ óδΦÑ ß»«ß«í ºáúαπº¬¿ »α«úαá¼¼ (ß ¿ß»«½∞º«ó᡿Ѽ
- Γ«τ¬¿ ßΓáαΓá »α«úαá¼¼ ó DOS) ¬ ß«ªá½Ñ¡¿ε ¡Ñ óßÑúñá πñ«íÑ¡ »α¿
- αáí«ΓÑ ß QEMM ¿ ¼¡«ú«ºáñáτ¡δ¼¿ «»Ñαᵿ«¡¬á¼¿ ó DOS-«¬¡áσ ¿
- DOS-ßÑßß¿∩σ óß½ÑñßΓó¿Ñ Γ«ú«, τΓ« φΓá Γ«τ¬á ßΓáαΓá ¡áσ«ñ¿Γß∩ ¡Ñ ó
- ¡áτá½Ñ »á¼∩Γ¿ á úñÑ-Γ« ó ÑÑ ú½πí¿¡áσ. é φΓ«¼ ß½πτáÑ ¿ß»«½∞ºπѼ
- ñαπú«⌐ ¿¡ßΓαπ¼Ñ¡Γ αÑá½∞¡«ú« αѪ¿¼á ñ½∩ ßΓáαΓ«óá¡¿∩ »α«úαá¼¼ -
- I-NONITOR:
- 1. çá»πßΓ¿Γ∞ AXE-HACK.
- 2. éß»½δΓ∞ ó ßαÑñπ «Γ½áñτ¿¬á ¡áªáó HotKey.
- 3. ÅÑαÑ⌐Γ¿ ó «¬¡« ¡áßΓα«⌐¬¿ I-NONITORá - ¡áª¼¿ΓÑ {Alt+I}.
- 4. ìáßΓα«¿Γ∞ I-NONITOR ¡á ¬á¬«Ñ-½¿í« ¡Ñ¿ß»«½∞ºπѼ«Ñ »αÑαδóá¡¿Ñ
- (¡á»α¿¼Ñα Int 77h), Γ¿» ¬«¡Γα«½∩ - In, αÑᬵ¿∩ - {F1} -
- óß»½δΓ¿Ñ ó AXE-HACK.
- 5. ÅÑαÑ⌐Γ¿ ó «ß¡«ó¡«Ñ «¬¡« ß ß«σαá¡Ñ¡¿Ñ¼ óóÑñÑ¡¡δσ º¡áτÑ¡¿⌐ -
- ¡áª¼¿ΓÑ {F10}.
- 6. Åα«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ ó αÑá½∞¡«¼ αѪ¿¼Ñ ¡áª¼¿ΓÑ - {F4}.
- 7.1 ä½∩ COM - Σá⌐½«ó:
- - ºá»«¼¡¿Γ∞ »ÑαóδÑ ñóá íá⌐Γá - (¡á»α¿¼Ñα - AA BB);
- - ó»¿ßáΓ∞ »α¿ »«¼«Θ¿ ¬á¬«ú« ½¿í« HEX - αÑñá¬Γ«αá (¡á»α¿¼Ñα
- Hiew) ó¼ÑßΓ« »Ñαóδσ ñóπσ íá⌐Γ - æD xx, úñÑ xx - ¡«¼Ñα
- »αÑαδóá¡¿∩ (ó ¡áΦѼ ß½πτáÑ 77).
- 7.2 ä½∩ EXE - Σá⌐½«ó:
- - «»αÑñѽ¿Γ∞ Γ«τ¬π óσ«ñá ó EXE - Σá⌐½ (»α¿ »«¼«Θ¿ Γ«ú« ªÑ
- Hiew-á);
- - ºá»«¼¡¿Γ∞ ñóá íá⌐Γá ó Γ«τ¬Ñ óσ«ñá - (¡á»α¿¼Ñα - AA BB);
- - ó»¿ßáΓ∞ »α¿ »«¼«Θ¿ HEX - αÑñá¬Γ«αá ó¼ÑßΓ« ñóπσ íá⌐Γ Γ«τ¬¿
- óσ«ñá - æD xx, úñÑ xx - ¡«¼Ñα »αÑαδóá¡¿∩ (ó ¡áΦѼ ß½πτáÑ 77).
- 8. çá»πßΓ¿Γ∞ ¿ßß½ÑñπѼπε »α«úαá¼¼π - ¿ ¼δ »«»áñáѼ ó AXE-HACK.
- 9. é«ßßΓá¡«ó¿Γ∞ ó »á¼∩Γ¿ αÑá½∞¡πε ß¿Γπᵿε ß »α«úαá¼¼«⌐. ä½∩
- φΓ«ú« ¡Ñ«íσ«ñ¿¼« »ÑαÑ⌐Γ¿ «¬¡« αÑñá¬Γ¿α«óá¡¿∩ «»ÑαáΓ¿ó¡«⌐
- »á¼∩Γ¿ ¡áª¿¼áѼ {Alt+M}.
- 10. ôßΓá¡«ó¿Γ∞ áñαÑß ¡á CS:IP - ¡áª¿¼áѼ {F1}.
- 11. é¼ÑßΓ« ¬«¼á¡ñ æD xx ºá»¿ßδóáѼ αá¡ÑÑ ºá»«¼¡Ñ¡¡δÑ αÑá½∞¡δÑ
- º¡áτÑ¡¿∩ (ó ¡áΦѼ ß½πτáÑ AA BB).
- 12. ÅÑαÑσ«ñ¿¼ ó «ß¡«ó¡«⌐ φ¬αá¡ - ¡áª¿¼áѼ {ESC}.
- 13. ôßΓá¡áó½¿óáѼ π¬áºáΓѽ∞ ¬«¼á¡ñ ¡á φëà áñαÑß - ¡áª¿¼áѼ {F7}.
- 14. ÆÑ»Ñα∞ ¼«ª¡« ¡áτ¿¡áΓ∞ ½¿í« »«Φáú«ó«Ñ óδ»«½¡Ñ¡¿Ñ ¿ßß½ÑñπѼ«⌐
- »α«úαá¼¼δ, ½¿í« ºá»π߬áΓ∞ ÑÑ ó αÑá½∞¡«¼ ¿½¿ φ¼π½¿απεΘѼ
- αѪ¿¼áσ.
-
- Æá¬«⌐ ß»«ß«í ºá»πß¬á »α«úαá¼¼ ¡á «Γ½áñ¬π ¡Ñ߬«½∞¬«
- Γαπñ«Ñ¼¬¿⌐, ¿ ó »«ß½ÑñπεΘ¿σ óÑαß¿∩σ óßÑ φΓ¿ ñÑ⌐ßΓó¿∩ »½á¡¿απÑΓß∩
- áóΓ«¼áΓ¿º¿α«óáΓ∞.
-
- 7.3 æïôåàüì¢à æÄÄüÖàìêƒ AXE-HACKá
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- é «¬¡Ñ INFORMATION óδó«ñ¿Γß∩ ß½ÑñπεΘ¿Ñ ß½πªÑí¡δÑ ß««íΘÑ¡¿∩:
-
- PopUp:Scaner - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ßαáíáΓδóáá¡¿∩
- Scanner - ß¿ßΓѼδ.
- PopUp:Tracer - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ßαáíáΓδóáá¡¿∩
- Tracer - ß¿ßΓѼδ.
- PopUp:Break xx - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ßαáíáΓδóáá¡¿∩
- Break-á Nxx ¿º Break - ß¿ßΓѼδ.
- PopUp:I-Nonitor xx - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ßαáíáΓδóáá¡¿∩
- I-Nonitor-á Nxx ¿º I-Nonitor - ß¿ßΓѼδ.
- PopUp:Buffer - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ßαáíáΓδóáá¡¿∩
- Buffer - ß¿ßΓѼδ.
- PopUp:KeyBoard - óß»½δΓ¿Ñ »α«¿º«Φ½« óß½ÑñßΓó¿Ñ ¡áªáΓ¿∩ HotKey.
- PopUp:Recurse INT - óßΓαÑΓ¿½ß∩ αѬπαß¿ó¡δ⌐ «íαáí«Γτ¿¬ »αÑαδóá¡¿∩,
- »ÑαÑσóáτÑ¡¡«ú« I-Nonitor-«¼ ß Γ¿»«¼ ¬«¡Γα«½∩ Out.
- Terminate - ó óδ»«½¡∩Ѽ«⌐ »α«úαá¼¼Ñ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ
- óßΓαÑΓ¿½ß∩ ¬«ñ ºáóÑαΦÑ¡¿∩ »α«úαá¼¼δ.
-
- 7.4 öÇëï èÄìöêâôÉÇûêê AXE-HACKá
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ä½∩ ºá»π߬á AXE-HACKá ß «»αÑñѽѡ¡δ¼¿ »áαá¼ÑΓαἿ
- ¿ß»«½∞ºπÑΓß∩ Σá⌐½ ¬«¡Σ¿úπαᵿ¿. öá⌐½ ¬«¡Σ¿úπαᵿ¿ ñ«½ªÑ¡
- ¡áσ«ñ¿Γ∞ß∩ ó «ñ¡«¼ ¬áΓὫúÑ ß AXE-HACK«¼ ¿ ¿¼ÑΓ∞ ¿¼∩
- AXE-HACK.CFG.
- é Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿ ßΓ᫬¿ ß¿¼ó«½«ó, ¡áτ¿¡áεΘ¿Ñß∩ ß ß¿¼ó«½á
- ";" (Γ«τ¬á ß ºá»∩Γ«⌐) ¡Ñ ó«ß»α¿¡¿¼áεΓß∩ ¿ ¿¡ΓÑα»αÑΓ¿απεΓß∩ ¬á¬
- ¬«¼Ñ¡Γáα¿⌐.
- ç¡áτáΘ¿Ñ ºá»¿ß¿ ß«ßΓ«∩Γ ¿º ß½πªÑí¡«ú« ß½«óá ¿ º¡áτÑ¡¿∩,
- αáºñѽѡ¡δÑ ß¿¼ó«½á¼¿ {SPACE} ¿½¿ {TAB}.
- ì¿ªÑ »α¿óÑñÑ¡ ß»¿ß«¬ ß½πªÑí¡«ú« ß½«ó, ¿σ º¡áτÑ¡¿⌐ ¿ ¿σ
- «»¿ßá¡¿Ñ.
- 1. StartIP xxxx - º¡áτÑ¡¿Ñ IP Γ«τ¬¿ ßΓáαΓá »α«úαá¼¼ ó DOS.
- └┴┴┴─ - ΦÑßΓ¡áñτáΓÑα¿τ¡«Ñ º¡áτÑ¡¿Ñ.
- StartCS xxxx - º¡áτÑ¡¿Ñ CS Γ«τ¬¿ ßΓáαΓá »α«úαá¼¼ ó DOS.
- └┴┴┴─ - ΦÑßΓ¡áñτáΓÑα¿τ¡«Ñ º¡áτÑ¡¿Ñ.
- êß»«½∞ºπÑΓß∩ ñ½∩ íδßΓα«⌐ πßΓá¡«ó¬¿ íαÑ⌐¬á ¡á Γ«τ¬π ßΓáαΓá
- »α«úαá¼¼ ó DOS ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F11}.
-
- 2. HotKey xx - ߬ѡ-¬«ñ ¬½áó¿Φδ ñ½∩ óß»½δΓ¿∩ ó AXE-HACK.
- └┴─ - ΦÑßΓ¡áñτáΓÑα¿τ¡«Ñ º¡áτÑ¡¿Ñ.
- êß»«½∞ºπÑΓß∩ ñ½∩ ¬½áó¿áΓπα¡«ú« óß»½δΓ¿∩ ó ßαÑñπ AXE-HACK -
- »α¿ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ ß ºáñá¡¡δ¼ ß¬Ñ¡-¬«ñ«¼ »α«¿ßσ«ñ¿Γ óß»½δΓ¿∩
- ó «Γ½áñτ¿¬, ó «¬¡« INFORMATION óδó«ñ¿Γß∩ ¡áñ»¿ß∞ PopUp: KeyBoard.
-
-
- 3. EnterDos x - ßαáíáΓδóá¡¿Ñ/¡Ñ_ßαáíáΓδóá¡¿Ñ ß¬á¡Ñαá/ΓαáßÑαá »α¿
- │ óδ»«½¡Ñ¡¿¿ ¬«ñá ó «í½áßΓ¿ áñαÑß«ó DOS.
- └ - Y/N (äá/ìÑΓ)
- êß»«½∞ºπÑΓß∩ ñ½∩ ¿ß¬½ετÑ¡¿∩ ßαáíáΓδá¡¿∩ (N) ߬á¡Ñαá/ΓαáßÑαá
- ó¡Ñ ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ (ó «í½áßΓ¿ áñαÑß«ó, ¡¿ªÑ Γѽá
- ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ). Äíδτ¡« »α¿¼Ñ¡∩ÑΓß∩ »α¿ ß«ßΓáó½Ñ¡¿¿ Γαáßßδ
- »α«úαá¼¼δ.
-
- 4. Terminate <.> - óß»½δóáΓ∞ ¡á ºáóÑαΦÑ¡¿Ñ »α«úαá¼¼δ.
- êß»«½∞ºπÑΓß∩ c »πßΓδ¼ »áαá¼ÑΓα«¼, ñ½∩ »«ñ¬½ετÑ¡¿∩/«Γ¬½ετÑ¡¿∩
- ¬«¡Γα«½∩ ºá «¬«¡τ᡿Ѽ »α«úαá¼¼δ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ. ä½∩ «Γ¼Ñ¡δ
- φΓ«⌐ «»µ¿¿ ºá¬«¼Ñ¡Γ¿απ⌐ΓÑ φΓπ ßΓ᫬π.
-
- 5. Marker 0000 - ¿¡ñ¿¬áΓ«α ñ½∩ Emul-αѪ¿¼á.
- └┤└┴ ¡«¼Ñα ßΓ«½íµá (¬««αñ¿¡áΓδ ¡á φ¬αá¡Ñ ó HEX)
- └── ¡«¼Ñα ßΓ᫬¿
- êß»«½∞ºπÑΓß∩, ñ½∩ »«ñ¬½ετÑ¡¿∩/«Γ¬½ετÑ¡¿∩ ¿¡ñ¿¬áΓ«αá
- óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ ó φ¼π½¿απεΘѼ αѪ¿¼Ñ ó ΓѬßΓ«ó«¼ αѪ¿¼Ñ. ä½∩
- «Γ¼Ñ¡δ φΓ«⌐ «»µ¿¿ ºá¬«¼Ñ¡Γ¿απ⌐ΓÑ φΓπ ßΓ᫬π.
-
- 7.5 ìÇæÆÉÄëèÇ ÄÅûêë AXE-HACKá
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ä½∩ αÑñá¬Γ¿α«óá¡¿∩ »áαá¼ÑΓα«ó (¬«Γ«αδÑ ºáñá¡δ ó
- Σá⌐½Ñ-¬«¡Σ¿úπαᵿ¿) AXE-HACKá ó »α«µÑßßÑ αáí«Γδ ¿ß»«½∞ºπÑΓß∩ «¬¡«
- OPTIONS.
- æ¿ßΓѼá αÑñá¬Γ¿α«óá¡¿∩ »áαá¼ÑΓα«ó AXE-HACKá óδºδóáÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+O} ó «ß¡«ó¡«¼ φ¬αá¡Ñ, ó«ºóαáΓ ó «ß¡«ó¡«⌐
- φ¬αá¡ ß ºá»«¼¿¡á¡¿Ñ¼ ¡áßΓα«Ñ¬ - ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {F10}, íѺ
- ºá»«¼¿¡á¡¿∩ ¡áßΓα«Ñ¬ - {ESC}.
- ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ »«½∩¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¬½áó¿Φ
- óóÑασ, 󡿺, ó»αáó«, ó½Ñó«. 꺼ѡѡ¿Ñ »α¿º¡á¬á á¬Γ¿ó¡«ßΓ¿
- «ßπΘÑßΓó½∩ÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ {SPACE} ¿ óó«ñ«¼ µ¿Σα ó
- ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε ¬παß«αá.
- ìạáτÑ¡¿Ñ ¡áßΓαá¿óáѼδσ »áαá¼ÑΓα«ó ß¼«Γα¿ ó »π¡¬ΓÑ 7.4
-
- 7.6 âàìàÉêÉÄéÇìêà ÅÉàÉ¢éÇìêë éÉôùìô₧
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
- AXE-HACK »αÑñ«ßΓáó½∩ÑΓ ó«º¼«ª¡«ßΓ∞ ßúÑ¡Ñα¿α«óáΓ∞ ½εí«Ñ
- »αÑαδóá¡¿Ñ ß ºáñá¡¡«⌐ Σπ¡¬µ¿Ñ⌐ ó »α«¿ºó«½∞¡«¼ «¬¡Ñ ¿ »α¿
- »α«ß¼«ΓαÑ φ¬αá¡á ¿ßß½ÑñπѼ«⌐ »α«úαá¼¼δ. ¥Γ« «ßπΘÑßΓó½∩ÑΓß∩
- ¡áªáΓ¿Ñ¼ ¬½áó¿Φ {Alt+G}. Åα¿ φΓ«¼ »«∩ó½∩ÑΓß∩ «¬¡« ß »«½∩¼¿:
- ╔Int Func╗
- ¡«¼Ñα »αÑαδóá¡¿∩ -> ║ 00 0000║ <- ¡«¼Ñα Σπ¡¬µ¿¿ (αÑú¿ßΓα AX)
- ╚════════╝
- ÅÑαѼÑΘÑ¡¿∩ ¼Ñªñπ »«½∩¼¿ «ßπΘÑßΓó½∩ÑΓß∩ »α¿ »«¼«Θ¿ ¬½áó¿Φ
- ó»αáó«, ó½Ñó«; ¿º¼Ñ¡Ñ¡¿Ñ - óó«ñ«¼ µ¿Σα ó ß««ΓóÑΓßΓóπεΘπε »«º¿µ¿ε
- ¬παß«αá. è½áó¿Φá {ENTER} óδºδóáÑΓ »αÑαδóá¡¿Ñ ß ºáñá¡¡δ¼ ¡«¼Ñα«¼ ¿
- Σπ¡¬µ¿Ñ⌐, ¬½áó¿Φá {ESC} - «Γ¼Ñ¡á.
- âÑ¡Ñα¿α«óá¡¿Ñ »αÑαδóá¡¿∩ ¿º AXE-HACKá »«ºó«½∩ÑΓ óδºδóáΓ∞
- ó¡ÑΦ¡¿Ñ »α«úαá¼¼δ (¡á»α¿¼Ñα - ¬á½∞¬π½∩Γ«α, screen saver ¿ ñα.).
- ÄíΘÑÑ »αá󿽫 ºáúαπº¬¿ ó¡ÑΦ¡¿σ »α«úαá¼¼ «ßΓáÑΓß∩ ó ß¿½Ñ -
- ï₧üǃ »α«úαá¼¼á äÄïåìÇ ü¢Æ£ çÇâÉôåàìÇ é ÅÇîƒÆ£ äÄ AXE-HACKá.
-
- 7.7 èÄÅêÉÄéÇìêà çÇÅêæàë
- ^^^^^^^^^^^^^^^^^^^^^^^^
- é AXE-HACKÑ ¿¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ ߬«»¿α«óáΓ∞ º¡áτÑ¡¿∩ »«½Ñ⌐
- ¡áßΓα«Ñ¬ (ñ½∩ ¿¡ßΓαπ¼Ñ¡Γ«ó Scaner, Break, I-Monitor) ¿º «ñ¡«⌐
- ºá»¿ß¿ ó ñαπúπε ¬á¬ ó¡πΓα¿ «¬¡á Γᬠ¿ ¼Ñªñ𠫬¡á¼¿. ä½∩
- ß«σαá¡Ñ¡¿∩ º¡áτÑ¡¿⌐ »«½Ñ⌐ - ¬½áó¿Φá {S}, ñ½∩ - ¬«»¿α«óá¡¿∩ αá¡ÑÑ
- ß«σαá¡Ñ¡¡«⌐ ºá»¿ß¿ - ¬½áó¿Φá {L}.
-
- 7.8 æÅêæÄè ÅÉêïÄåàìêë
- ^^^^^^^^^^^^^^^^^^^^^^
- 1. æΓαπ¬Γπα¡á∩ ßσѼá AXE-HACKá (Σá⌐½ APPENDIX.000).
- 2. âαπ»»δ ¬«¼á¡ñ ñ½∩ TRACE - ß¿ßΓѼδ (Σá⌐½ APPENDIX.001).
-