|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 14, 2004 05:49:21 Здравствуйте. Собственно идея родилась после прочтения топика по определению прокси-сервера, ну для легальной программы проще можно и юзверя спросить ;-) А вот для вируса там или трояна... Суть такова, ставим хуки на connect, send и recv делаем копии данных передаваемых от приложения этим функциям (ну и получаемые тоже). Ну и собственно проводим разбор на соответствие требуемым нам протоколам и частоту запросов, допустим на порт 8080 конкретного сервака поступила 100 HTTP-запросов можно сделать вывод что он и есть искомый прокси. Это конечно грубое пока приближение к реальности но смысл в общем такой. Реальность конечно внесет свои коррективы, тот же файрвол следит за тем какие приложения, что и куда шлют. Так-что вопрос прилагаемый к идее таков: имея данные о приложении которое работает с прокси можем ли мы закосить под него и отправить от его имени запрос так чтоб он (файрвол) нифига не заметил? |
|
|
Дата: Окт 14, 2004 07:10:44 R>Так-что вопрос прилагаемый к идее таков: имея данные о R>приложении которое работает с прокси можем ли мы R>закосить под него и отправить от его имени запрос так R>чтоб он (файрвол) нифига не заметил? Маловероятно, разве-что надуть юзера. Список допушенных к инету процессов, определяет пользователь, а например ZA, проверяет эти файлы, перед тем как выпустить в сеть, контрольной суммой(в случее не совподения об этом сообщается пользователю). |
|
|
Дата: Окт 14, 2004 08:22:54 Погоди какие файлы? Приложение создало конект с прокси сервером и шлет ему запрос на получение каких-то данных от какого-то сайту в контексте этого конекта мы допустим пихаем свой сенд с этим же сокетом но со своими данными, и при получении данных от сервака мы их просто не отдаим назад приложению, а пропустим только те которые запрашивло приложене. Какие контрольные суммы? По идее конект-то создает допущеное к работе в сети приложение. |
|
|
Дата: Окт 14, 2004 20:49:35 imho можно, только стоит ли овчинка выделки ? может быть посмотреть на эту проблему с другого бока? :) |
|
|
Дата: Окт 15, 2004 01:48:24 кстати, есть вполне легальная прога на ту же тему: Atelier Web Firewall Tester http://atelierweb.com/awft/index.htm занимается как раз тем, что вы описали. что касается проверки файрволом контрольных сумм, то хочу заметить, что файрвол считает контрольную сумму исполняемого файла на диске, а не в памяти ;) а когда ты "присоединился" (тем или иным способом) к процессу, файрвол этого не заметит... ну если только антивирь... и то не всегда |
|
|
Дата: Окт 15, 2004 07:03:00 To kyprizel насчет передачи данных может я и загнул, но овчинка выделки стоит, во первых многие компы закрыты от внешней сети файрволом, и сия выходка позволит обойти его эт раз. Во вторых такой троян сможет управляться коммандным файлом допустим отправленным ему по мылу или выложенным по фтп. А во вторых довольно сложно будет обнаружить такого наглеца. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.084 |