|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
http://www.ntkernel.com/w&p.php?id=14
В принципе, в этой статье описано большинство методов реализации. На английском. Кому трудно читать, можете воспользоваться http://translate.google.com Хотя после этого, начинаешь понимать, что лучше выучить английский. Моя ася 103-764-947 |
#17
|
||||
|
||||
Цитата:
Спасибо за ссылки огромное. Только лучше расскажи как ты их ищешь. |
#18
|
|||
|
|||
Ну как я их ищу, это сложно объяснить... Мануалов по поиску в инете много...
Идеи появились о том, что можно дальше сделать? Как определять, что приложение пытается ломиться в инет? По идее, просто можно отслеживать, что изменилось в списке, который выдает netstat, (это тот исходник, на который я ссылку давал). Далее каким то образом блокировать/разблокировать. Как это сделать, без написания драйвера, пока понять не могу... |
#20
|
||||
|
||||
Цитата:
Ваще спасибо те огромное. Начал писать уже. В конце обязательно выложу что получилось. Терь по поводу кода: сразу стала проблема в windows vista нет недокументированных ф-ий по отлову процессов(точнее есть их старый аналог, который не выводит всю инфу о процессах) |
#21
|
||||
|
||||
Цитата:
|
#22
|
|||
|
|||
Коллега. Для начала, предлагаю доделать программу под Windows XP. Затем, рассмотреть все сильные и слабые стороны. Далее, выработать новую стратегию и продолжить работу...
Здесь лежит исходник сниффера. На его основе, запросто можно реализовать все функции по статистике, описанные вами ранее. Последний раз редактировалось Rat, 23.09.2008 в 10:00. |
#23
|
|||
|
|||
Года три назад я делал некое подобие фаервола. Поищу сорсы дома. Найду выложу. в программированием сетей достаточно давно занимаюсь. Но как - то реализовать нормальный фаер не получилось может времени небыло или лень было (ведь в действительности много бесплатных или крякнутых фаеров). Знаю точно что надо проект разбить на две составляющие. Это Служда (Сервис) и консоль управления.
Анализировать надо сокеты т.к. они работают с сетью. И по Нендолу сокета уже работать с приложениями. Также советую почитать или купить книгу http://biblio-globus.ru/description....uct_no=8775493. очень полезна в программировании сетей. По крайней мере мне помогла очень. Програмист приходит на стрельбище. Стреляет. Прапор смотрит на мешень и говорит Прапор: вы не попали ни один раз. Программист: Пули вылетели, проблемы у вас. |
#24
|
|||
|
|||
Полностью согласен на счет структуры.
Название книжки можно здесь написать? А то ссылка у меня почему то не работает. |
#25
|
|||
|
|||
Михаил Евгеньевич Фленов
Delphi в шутку и всерьез Издательство: Питер , 2006 г. Мягкая обложка ,270 стр. ISBN: 5-469-00570-4 Тираж: доп. 4000 экз. Размеры (ВхШхТ)см. 24Х16,3Х1,2 Програмист приходит на стрельбище. Стреляет. Прапор смотрит на мешень и говорит Прапор: вы не попали ни один раз. Программист: Пули вылетели, проблемы у вас. |
#26
|
||||
|
||||
Цитата:
Согласен с вами коллега, это уже на будущее. |
#27
|
||||
|
||||
Цитата:
Согласен с вами коллега, это уже на будущее. Да ещё по поводу перехвата winSock, скорее всего придёться ещё реализовывать и драйвер, так что понадобиться дополнительная информация на эту тему. Кстате, меня всегда интересовал вопрос нет ли где в сети ворованных исходников серьёзных прог(в данном случае firewallов). |
#28
|
||||
|
||||
Цитата:
Спасибо, буду очень признателен за любую помощь. У меня есть эта книга, задача стоит уже намного шире чем в ней. Последний раз редактировалось haxorart, 23.09.2008 в 19:30. |
#29
|
|||
|
|||
Не совсем пойму на счет драйвера....
Вообще, основываясь на опыте работы в серъезных компаниях, могу сказать, что хорошее техническое задание это уже 70% успеха реализации проекта. Для того, что бы оценить что нужно делать дальше, необходимо его составить. Почитать о ТЗ можно здесь. Не буду говорить, что все эти пункты нужно выполнять, т.к. в настоящий момент это всё выглядит как обучение по программированию файерволов. Но хочу заострить ваше внимание на следующих выдержках их выше приведенного форума: Цитата:
Пока этого не будет, я думаю, бессмысленно что либо делать дальше. P.S. Естественно, я буду помогать... более того, я сам параллельно разрабатываю свой проект файервола. Но! Если человек, сам до конца не понимает что он хочет, он "это" никогда не сделает до конца. Возможны конечно варианты, когда есть некоторые, промежуточные, цели (в частности обучение, на конкретных примерах), то эти промежуточные варианты и будут реализованы. Но собрать, потом, всё это в один проект, оказывается очень затруднительно... И, обычно, у людей не хватает терпения... P.P.S. Если я не прав, поправте меня. P.P.P.S Возможно, я отлучусь на неделю от проекта, так как намечается серъезная работа. Но по возможности, буду помогать. |
#30
|
|||
|
|||
Цитата:
В этой книге описаны лишь АЗЫ, Основа сети. Конечно же при программировании сетевых программ надо разрабатывать свою стратегию. Програмист приходит на стрельбище. Стреляет. Прапор смотрит на мешень и говорит Прапор: вы не попали ни один раз. Программист: Пули вылетели, проблемы у вас. |