всем привет классный у вас тут форум. скажити что вы думатие о такой вот идее: драйвер неудобно постояно пере собирать и подминять в системе. а что если написать ридактор который будит работать сразу в режиме ядра и будет компилировать драйвер и тут же его запускать без замены драйвера в системе. это было бы очень удобно ведь не надо будет тратить лишнее время можно будет сразу видеть результат. если вы подержите мою идею то я бы написал такой ридактор и наверно сделал бы его бесплатным и с открытым кодом.
Можно написать приблуду к скрипту сборки драйвера, чтобы он собранный драйвер копировал на виртуалку/тестовый комп и ставил там. Можно с перезагрузкой, можно с откатом системы (в случае виртуалки). Принципиальных проблем не вижу.
h0t это например какой. мне кажиться что можно придумать чтонибудь ведь редактор будит работать в рижиме ядра а значит можно придумать какой нибудь обходной путь. scf нет смысл именно такой что бы все было в одной операционной системе иначе если использовать виртуалку то и режим ядна ни нужен.
костыли это будут, а случаев миллион (от банальных например без DriverUnload, и вообще как Вы будите выгружать драйвер функциональность которого неизвестна). Лично мое мнение не нужно это, и на самом деле загрузчик драйверов свой для этого делать 1. непрактично 2. неустойчиво будет работать 3. выгрузку реализовать в общем случае корректно нельзя 4.....
Ну виртуалка есть виртуалка, на ней на самом деле дрова не напишешь) особенно если вспомнить что в основном все-таки они для устройств задумывались а пробрасывать pci тотже научился только VirtualBox и то под Linux только...)
да ребят не надо виртуалку. ведь не все могут ей пользоваться она же платная в обще то например в фирме пришлось бы ее покупать. а безплатным редактаром могли бы пользоватся все. h0t а универсальный способ выгруски драйвера и нинужен ведь можно выгрузку драйверов сделать плагинами. например если ридактор видит что нужно выгрузить драйвер про который он низнает то ридактор выдает сообщение и его можно будет отправить автору то есть мне чтобы я написал плагин для таково драйвера.
Складывается представление что Вы немного не понимаете, как это происходит в системе, как выгружаются например драйвера ФС и прочее... Можете попробовать начать это писать и поймете, что я имею виду. По крайней мере разберетесь в какой-то мере о работе с дровами. Ну можно VirtualBox, Bochs использовать он бесплатен, к тому же часто отлаживается на реальной машине, которая соединена по FireWare, ethernet, com порту и т.д. с хостовой машиной на которой и происходит отладка.
h0t хорошо я тогда буду пробывать что получиться из этого. ну и там если будут вопросы то я напишу на форуме что не получаеться может быть сможите дать хороший совет.
У меня идея появилась из-за частой перешивки сетки частот в kstvtune.ax: Можно ли написать свой драйвер, который бы подгружал внешний объектный код? Скажем, как в старых Паскаль-программах с оверлей-функциями.
SadKo Ну это как напишешь на самом деле. Права на ФС и электронные подписи для загружаемого кода никто не отменял.
Totunhamon >скажити >думатие >постояно >пере собирать >подминять >написать >ридактор >будит >ридактор это без учета пунктуационных ошибок откуда вы лезете?
SadKo Ну как подделают? - пропатчат драйвер - дадут нужные права своему файлу с загружаемым кодом - сбрутят закрытый ключ к электронной подписи Первые 2 пункта требуют админского доступа к системе, третий - конских вычислительных мощностей.
Treant подумаишь пару ошибок сделал и что? это же не форум по рускому языку а по програмированию на асемблере правильно? вот лучше бы ни к мелочам придирался а посоветовал что ты думаешь про мою идею и как можно сделать выгрузку драйверов так что бы это работало унивирсально. Paguo_86PK оверлей это как сейчас dll. при чем тут загруска байткода по сети?
Главнае сделайти чтобы у ридактора были не скушные скины и чтобы он грузился за пять сикунд. А еще можно сделать классную гонку..ну это потом. И в миню на вклатке about будут наши имина и ваше имя рукаводителя проЭкта.