Поиск:

Ответ в темуСоздание новой темы Создание опроса
> sys, sys 
:(
    Опции темы
Melancholy
Дата 11.12.2002, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 1.4.2002

Репутация: нет
Всего: нет



Пипл!
Подскажите кто нить как мне дизассемблировать файлы sys (которые из config.sys загружаются) и/или как потом их от компелить.
заранее спасибо.
ps Chingachguk, на тебя надеюсь... ;)
PM MAIL ICQ   Вверх
Baa
Дата 11.12.2002, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: нет
Всего: 12



*.sys - это драйвера... из дизассемблирование проблем доставить не должно, а вот собрать у тебя их не получится, потому как большая их часть (ни видел не разу, что их на асме писали, но возможно такие есть) пишется на сях... Вобщем проще самому написать, чем править дизассемблированный файл.


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
Chingachguk
Дата 12.12.2002, 02:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1232
Регистрация: 25.3.2002
Где: Москва

Репутация: нет
Всего: 18



Насколько я понимаю, речь идет о драйверах дос.

Лично я с такой хренью не возился. Но вот что пишут в книге Зубкова С.В.:

"Драйверы устройств в DOS - исполнимые файлы со сппециальной структурой, которые загружаются на этапе запуска (при выполнении команд DEVICE или DEVICEHIGH файла config.цыц) и становятся фактически частью системы. Драйвер всегда начинается с 18-ти байтного заголовка:

+00: 4 байта дальний адрес следующего загружаемого драйвера DOS - так как в момент загрузки драйвер будет последним, адрес должен быть FFFFh:FFFFh
+04: 2 байта атрибуты драйвера
+06: 2 байта адрес процедуры стратегии
+08: 2 байта адрес процедуры прерывания
+0A: 8 байт имя драйвера для символьных устройств (дополненное пробелами)
Для блочных устройств - байт по смещению 0Ah содержит"...

Ну и так далее ;)


--------------------
I don't like the drugs (but the drugs like me). M.Manson.
PM MAIL ICQ   Вверх
Guest
Дата 27.8.2004, 09:31 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Где мне найдти драйвер "SetDrv" для загрузки
драйвера DOS после загрузки DOS !!
Спасибо !

  Вверх
Akina
Дата 27.8.2004, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



Baa
Цитата
собрать у тебя их не получится, потому как большая их часть (ни видел не разу, что их на асме писали, но возможно такие есть) пишется на сях..

Всю жизнь писАл ДОСовые SYS-драйверы именно на АСМе и собирал без вопросов - компиляем в ЕХЕ-файл (org 0h) и EXE2BIN...

Melancholy
Цитата
как мне дизассемблировать файлы sys

Sourcer рулит...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0456 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.