
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.01.2007, 22:40
|
|||
|---|---|---|---|
|
|||
Хочу свой Брандмауэр !!! |
|||
|
#18+
Хочу написать прогу/драйвер, которая бы контролировала загрузку нужных мне процессов. Т.е. скажем, если запустили nod32.exe, то ДО загрузки процесса по запросу можно было бы убить процесс или рарешить его загрузку. Кто что-то подобное делал или знает как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2007, 08:12
|
|||
|---|---|---|---|
Хочу свой Брандмауэр !!! |
|||
|
#18+
Почитай Рихтера про внедрение DLL и перехват API вызовов. Все что тебе надо - сделать DLL, которая будет перехватывать CreateProcess() (лучше NTCreateProcess()) в каждом процессе, задавать вопрос о разрешении запуска, запускать и внедрять в новый процесс себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2007, 12:09
|
|||
|---|---|---|---|
|
|||
Хочу свой Брандмауэр !!! |
|||
|
#18+
А кто нить ссылочки интерессные даст? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.01.2007, 11:49
|
|||
|---|---|---|---|
|
|||
Хочу свой Брандмауэр !!! |
|||
|
#18+
Надо перехватывать ф-и работы с сетью. Чем ниже будешь перехватывать - тем надежнее будет экран. Если работаешь в ring3 - то перехватывай ф-и NTDLL. Правда они не документированы, но поиск рулит. А вообще - возьми отладчик и поработай с любым браузером или программой, которая работает с сетью. Посмотри на цепочку ф-и, вызываемых для работе с сетью. Самый гимор - после перехвата нормально вызывать оригинальную ф-ю, если программе разрешено использование сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.01.2007, 12:50
|
|||
|---|---|---|---|
|
|||
Хочу свой Брандмауэр !!! |
|||
|
#18+
А если конкретизировать случай или скажем просто упростить! Допустим я хочу блокировать/разрешать запуск конкретного приложения - ну скажем nod32.exe ? Но чтобы до его запуска (т.е. при первычном процессе) я мог его либо блокировать либо разрешить - в зависимости, от того что я отвечу на запрос о блокировании этого приложения! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2029694]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 460ms |

| 0 / 0 |
