On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Обман debugger'ов.

Фрагмент вызывает "уход" из под отладчика. То есть после выполнения команды отмеченной табуном восклицательных знаков программа делает RUN.
 
      100% фунциклирует под TD 2.51, TD 3.21 и AFD 1.0. и 99.(9)% на всех 
      остальных юзающих int 1
      .model tiny
      .code
      org 100h
      Start:
      xor ax,ax
      mov es,ax
      mov [save_ss],ss
      mov [save_sp],sp
      mov ss,ax     ; здесь
      mov sp,0ah
      mov ss,[save_ss]
      mov sp,[save_sp]
      mov dx,offset debugger
      mov ah,9
      int 21h
      int 20h
      debugger db 'Program RUNZ successfully :)',0dh,0ah,'$'
      End Start


Литература по Assembler