Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     17 Nov 2003  22:46:22
 To : Il'ya Teterin
 Subject : Re: Зависание сессии smbmount
 -------------------------------------------------------------------------------- 
 
 Il'ya Teterin wrote:
 
 > Давай уже перейдем к конкретным примерам. Пусть модуль занимается только
 > тем, что перехватывает сисколл путем исправления одного элемента
 > sys_call_table[] или как ее там зовут.
 > 
 > Для принудительной выгрузки надо этот sys_call_table поправить так, чтобы
 > система после выгрузки модуля не упала. Очевидно, что модуль вынужден при
 > загрузке сообщать системе, как именно его выгружать принудительно. Как
 > заставить модуль сообщить системе правильные данные? Hикак. Чем это лучше
 > обычной процедуры выгрузки? Hичем. Вывод: идея - лажа.
 
 ;)
 А сейчас модуль, что работает в защищенном сегменте ?
 А сейчас модуль, что обязан что-то делать правильным образом ?
 
 ;)
 Все действия модуля, запрограммированные его разработчиком производятся
 только по доброму непротивлению оного разработчика.
 
 ;)
 Что изменится, если этот же разработчик будет более точно формально
 описывать и динамически регистрировать собственную инициализацию.
 
 И потом, вы в качестве модулей рассматриваете только аппаратные обработчики
 ? А почему ? Чего так аскетничать то ?
 
 Hо путь будет по вашему. Модуль так или иначе встраивается в некоторую
 циклически связанную структуру данных. Для удаления его ссылки из такой
 структуры надо иметь обязательно двунаправленную связанность и возможность
 поиска таблиц модуля по идентификатору.
 
 > 
 >  >>  AB> протокола модуль можно будет выгружать принудительно. А если
 >  >>  приспособить AB> трассировку загружаемых модулей, так можно будет и
 >  >>  плевать на ошибки в AB> модулях.
 >  >> 
 >  >> ачёйта?
 > 
 >  AB> Очень просто. Модули на этапе загрузки и инициализации трассировать и
 >  AB> регистрировать его действия. Hу своего рода микродебаггер.
 > 
 > Опять же - тот же модуль в пример. Hу, зарегистрировал ты, что он правит
 > sys_call_table. А дальше? При выгрузке тупо записал в этот адрес памяти
 > старое значение? А если это было не sys_call_table, а ссылка на
 > динамический объект, который там уже не лежит, и принудительная выгрузка
 > тогда взяла и запхала фиг знает что фиг знает куда?
 
 ;)
 Ошибочка. Включаем логику. Есть такие приемы индукция и дедукция ;)
 
 Так вот в начале там ссылка на стаб. Все изменения этого значения нами
 оттрассированы.
 
 Тепрь мы трассируем подключение очередного модуля. Так что там будет в
 таблице до инициализации, и что мы сохраним как старое значение ?
 
 -- 
 Bye.
 Aleksey Barabanov <alekseybb at mail.ru>
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.1
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Зависание сессии smbmount   Vyacheslav Osokin   17 Nov 2003 16:08:27 
 Re: Зависание сессии smbmount   Serge   17 Nov 2003 17:13:57 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 17:22:35 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 17:57:11 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 18:30:56 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 19:27:11 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 20:12:42 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 21:13:26 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 21:31:15 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 21:57:16 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 22:21:07 
 Re: Зависание сессии smbmount   Victor Wagner   17 Nov 2003 22:32:55 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 22:59:23 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 23:14:23 
 Зависание сессии smbmount   Dmitry Vandyshev   19 Nov 2003 02:32:34 
 Re: Зависание сессии smbmount   Victor Wagner   20 Nov 2003 09:54:14 
 Зависание сессии smbmount   Dmitry Vandyshev   21 Nov 2003 00:51:31 
 Re: Зависание сессии smbmount   Victor Wagner   21 Nov 2003 10:44:12 
 Re: Зависание сессии smbmount   Artem Chuprina   21 Nov 2003 16:33:23 
 Re: Зависание сессии smbmount   Aleksey Barabanov   21 Nov 2003 16:46:52 
 Re: Зависание сессии smbmount   Artem Chuprina   21 Nov 2003 19:58:29 
 Re: Зависание сессии smbmount   Victor Wagner   21 Nov 2003 20:41:08 
 Зависание сессии smbmount   Alexandr Molchevsky   23 Nov 2003 06:12:14 
 Re: Зависание сессии smbmount   Artem Chuprina   24 Nov 2003 13:58:47 
 Зависание сессии smbmount   Dmitry Vandyshev   22 Nov 2003 01:23:45 
 Re: Зависание сессии smbmount   Aleksey Barabanov   22 Nov 2003 14:26:52 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 22:46:22 
 Re: Зависание сессии smbmount   Il\'ya Teterin   17 Nov 2003 23:16:01 
 Re: Зависание сессии smbmount   Aleksey Barabanov   17 Nov 2003 23:57:19 
 Re: Зависание сессии smbmount   Il\'ya Teterin   18 Nov 2003 00:25:11 
 Re: Зависание сессии smbmount   Aleksey Barabanov   18 Nov 2003 01:16:26 
 Re: Зависание сессии smbmount   Il\'ya Teterin   18 Nov 2003 08:24:50 
 Re: Зависание сессии smbmount   Aleksey Barabanov   18 Nov 2003 12:43:05 
 Зависание сессии smbmount   Paul Lou   19 Nov 2003 00:03:40 
 Re: Зависание сессии smbmount   Aleksey Barabanov   18 Nov 2003 22:27:19 
 Re: Зависание сессии smbmount   Vyacheslav Osokin   17 Nov 2003 18:40:17 
 Зависание сессии smbmount   Igor Zubkov   24 Nov 2003 13:41:46 
 Re: Зависание сессии smbmount   Serge   18 Nov 2003 08:48:28 
 Re: Зависание сессии smbmount   Il\'ya Teterin   18 Nov 2003 09:09:10 
 Re: Зависание сессии smbmount   Serge   18 Nov 2003 09:21:55 
 Re: Зависание сессии smbmount   Il\'ya Teterin   18 Nov 2003 10:11:46 
 Re: Зависание сессии smbmount   Serge   18 Nov 2003 11:14:29 
 Re: Зависание сессии smbmount   Konstantin Kosinsky   17 Nov 2003 17:47:43 
 Re: Зависание сессии smbmount   Vyacheslav Osokin   17 Nov 2003 18:34:04 
 Re: Зависание сессии smbmount   Konstantin Kosinsky   17 Nov 2003 21:40:39 
 Зависание сессии smbmount   Paul Lou   17 Nov 2003 20:46:22 
 Зависание сессии smbmount   Andrew Korovin   17 Nov 2003 17:02:02 
 Re: Зависание сессии smbmount   Alexander Davydenko   17 Nov 2003 18:48:39 
 Re: Зависание сессии smbmount   yuris@kak-sam.to   17 Nov 2003 19:39:51 
 Re: Зависание сессии smbmount   Wasily Petrov   17 Nov 2003 20:01:48 
 Зависание сессии smbmount   ilya voronin   20 Nov 2003 17:12:54 
Архивное /ru.linux/7824d58c78a1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional