Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых)

 eXeL@B —› Программирование —› Delphi Ring0 Library by Ms-Rem
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 01 сентября 2006 02:26
· Личное сообщение · #1

Вот скачал я эту либу с ВАСМа,попытался запустить пример и....БСОД в обоих режимах работы(WINXP-SP2).Через пару дней попробовал на WinXP SP0(без сервиспаков+на виртуальной машине VMWare) и ... запустилось всё нормально только в режиме драйвера.После этого мне пришла идея портировать код драйвера на Delphi(используя DDDK004,ссыль ниже).Всё переписал,драйвер компилится,однако вылетает синька в обоих системах.Помогите исправить ошибки.Гуру,отзовитесь!(код драйвера на Си(оригинал) и на Delphi в аттаче)

hxdef.org/download/DDDK004.zip 1.1 mb

820a_01.09.2006_CRACKLAB.rU.tgz - Driver.rar



Ранг: 271.5 (наставник), 12thx
Активность: 0.150
Статус: Участник
Packer Reseacher

Создано: 18 сентября 2006 20:30
· Личное сообщение · #2

Gideon Vi пишет:
Имеется ввиду это?

Имеется ввиду то, что на ассемблере драйвера писало очень мало народу и информации по этому поводу было мало. Он не остановился и разобрался. Это же восторг от решенной сложной задачи!
Так и автор темы, задался вопросом: "а чем жуже дельфи си?", тем что никто не программит дровины на дельфи, а в основном на си? Нет это не отмазка, хотя серьезный повод изучить Си хотя бы ради того, чтобы воспользоваться громадным опытом человечества в разработке драйверов. Но с другой стороны кто мешает базу построить, хотя бы для решения своих задач, а уж другие если им надо дополнят!

-----
My love is very cool girl.




Ранг: 35.1 (посетитель), 1thx
Активность: 0.010
Статус: Участник

Создано: 18 сентября 2006 22:43
· Личное сообщение · #3

Gideon Vi пишет:
для написания драйвера мне придётся учить Си? А если он мне больше ни для чего не пригодится, этот язык?

Если знаешь тот же паскать на пять, то выучить тебе всего лишь придется синтаксис Си, это раз. Во вторых если ты собрался заняться написанием драйверов, то он тебе еще не раз пригодиться.
В третьих попробуй написать не абы что, именуемое драйвером, а что-то более серьезное, к примеру NDIS драйвер... Вот когда умучаешся, тогда приходи обратно и умные дяди объяснят тебе почему не получилось...




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 18 сентября 2006 23:26
· Личное сообщение · #4

Rouse_, умным дядей будешь ты? Тогда сразу вопрос: Rouse_ пишет:
Во вторых если ты собрался заняться написанием драйверов, то он тебе еще не раз пригодиться.


не слишком ли много имхо во фразе?



Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 18 сентября 2006 23:29
· Личное сообщение · #5

Вопрос исчерпан,тема превращается в спор и поэтому .... Закрываю(кому надо,заново создаст)


<< . 1 . 2 .
 eXeL@B —› Программирование —› Delphi Ring0 Library by Ms-Rem
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати