![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 06.06.2009
Сообщений: 4
|
![]()
Нужно блокировать доступ к гибким дискам.Что только не пробовал делать,что только не пробывал: пытался заменить вектор 0Eh(аппаратно генерируемое прерывание IRQ 6, вызываемое контроллером флоппи-дисков) на свой(*),пытался запретить аппаратное прерывание,установив единицу в IRQ6(%) врукопашную
--------------------------------------------------------------------------- (*) Код:
(%) Код:
Ничего не получается!! ![]() Последний раз редактировалось rpy3uH; 07.06.2009 в 21:40. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 06.06.2009
Сообщений: 4
|
![]()
Сылка фигня,там ничего полезного нет. А код уже выложил,вторая версия(%) должна работать прямо так.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Вы случайно запускаете не из FARa? Это же консоль windows, работать не будет!
Попробуйте из Volcov Commander или NC |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]() Цитата:
![]()
xor eax, eax
xchg [eax], eax |
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 06.06.2009
Сообщений: 4
|
![]()
Я запускаю через командную строку и вообще я программирую под DOS
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
"меня терзают смутные сомнения..."
Цитата:
|
|
![]() |
![]() |
![]() |
#8 | |
Регистрация: 06.06.2009
Сообщений: 4
|
![]() Цитата:
Что тогда делать,кроме как эмулировать под DOS? |
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Да нет! Вам же Сергей писал
Цитата:
xor eax, eax
xchg [eax], eax |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
MalCer, спасибо, коллега!
Ёрик, найдите загрузочный диск с MS-DOS загрузитесь с него. получите чистый, полноправный DOS. и вот в нём уже гоняйте перехват прерываний. Возможно, что я и не прав и под Windows тоже можно заблокировать обращение к дискам... (хотя я лично в этом ой как сильно сомневаюсь! ![]() Но то, что подобный подход отметёт всё, что связано с блокировкой ядра Windows обращений на низком уровне к прерываниям/портам/железу и т.д. и т.п — это 100% !!! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
блокировать ячейку с формулой | ok`sana | Microsoft Office Excel | 20 | 24.10.2009 00:51 |
input type='text' блокировать изменение элемента | Damhurz | HTML и CSS | 2 | 18.04.2009 02:35 |
Блокировать доступ | Pedro | Безопасность, Шифрование | 8 | 02.03.2008 18:59 |
блокировать ALT+F4 | Михаил Юрьевич | Общие вопросы Delphi | 2 | 12.02.2008 23:44 |
лицензионные диски | eldar-abd | Софт | 4 | 27.05.2007 16:39 |