Обман 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
вполне остановит :].