Обман 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
Оставить комментарий
Комментарии
1.


28 апреля 2021, 08:35:56
извините, что не по теме, но если вам нужны услуги по продвижению сайтов, то вам сюда https://incatalog.kz/
[Ссылка]
О нас
http://www.incatalog.kz
[Ссылка]
О нас
http://www.incatalog.kz
2.


22 апреля 2009, 06:01:04
Мб я чего-то не понимаю, но от эмулятора это не спасет. И от айса тоже! Инфа imho устарела.
3.


3 августа 2006, 11:25:21
а может есть что способы для отладчиков защищенного режима?
4.


6 июня 2005, 09:37:06
использовать инт1 в отладчиках
вышло из употребления с
появлением 8o386 и отладочных
регистров, что в полной мере
используется в soft-ice. однако
толпу кулхацкеров с debug
вполне остановит :].
вышло из употребления с
появлением 8o386 и отладочных
регистров, что в полной мере
используется в soft-ice. однако
толпу кулхацкеров с debug
вполне остановит :].
