DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий Tech! archive #56 следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       Фотки       О сайте   
          Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
         
- __techs (2:5015/42) ----------------------------------------------- __techs -
Msg  : 56 of 1000                          Scn
From : Konstantin Yablunivsky              2:463/707.666   05 Jul 96  01:07:00
To   : Sergey Kravets                                      07 Jul 96  23:30:18
Subj : Как отсечь пеpезагpузку?
-------------------------------------------------------------------------------
@AREA:RU.HACKER
Hi, Sergey !

SK> Вот такие тpаблы... Hадобно как-то узнать когда пpога захотит
SK> пеpегpузиться... И в этот момент вызвать мой pезидент.
[...]

 Если перезагрузка обычная,т.е. производится вызов int 19h, то надо
перехватить сей вектор!
 Если отключают процессор,или прямо передают управление прямо в BIOS
то надо : (извеняй,я на Ассемблере)
* создать свою прогу которая будет делать вот что
               cli
               mov     al,0fh
               out     70h,al
               jmp     $+2
               mov     al,5
               out     71h,al
               sti
               mov     ax,40h
               mov     ds,ax
               mov     word ptr ds:[67h],My_reset_OFFSET
               mov     word ptr ds:[69h],My_reset_SEGMENT
.....................................
теперь при физическом рестарте процессора,управление получит твоя программа!

            Message OVER!

--- GoldED 2.50.B1016+
* Origin: < Командир заградительного отряда... > (2:463/707.666)






<<<

архив dibr

>>>'