Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как отследить вызов диалога


Автор: NYX 11.11.2008, 00:20
Всем доброго времени суток !
 smile  smile  Я недавно словил вирусняк, не один антивирь его не находит, переустанавливать винь влом, да и самому интересно как и чо ! Надож научиться хотя бы такое находить  smile  
(Заранее!) для меня данный вопрос представляет спортивный интерес, так что если он покажется глупым, просто не реагируйте на эту тему, и не трепите себе нервы  smile 

Вопрос заключается в следующем:
Каким образом можно отследить:
Какая то сторонняя программа (неизвестная - предположим что даже прописавшийся в exe вирус) вызывает к примеру диалог подключения к интернету. Возможно-ли отследить
какая именно это программа? Возможно ли так же отследить, когда одна программа запускает другую непосредственно?

Если кому не сложно, сделайте несколько наводок по этой теме smile просто примера будет мало, хотя и без него не хочется уходить ((  smile  ))


Автор: YanTsys 12.11.2008, 19:14
Вообще-то программа тем более вирусная не захочет что бы вы ее заметили и не будет вызывать диалог smile
Она просто пытается создать Internet соединение, а так как у вас Internet отключен то Windows отображает диалог подключения.
Для того что бы изучить вопрос я бы на вашем месте начал бы с поиска в Яндексе если попроще "Прокси Builder исходник" наверняка найдете или "Фаервол Builder исходник" тут уже будет посложнее smile

Автор: NYX 13.11.2008, 16:30
YanTsys,  Мне не нужен никакой фаервол, я не хочу бороться ни с каким вирусом. Я уверен в том что это вирус, потому что с того момента, как я его словил, каждая программа, которая каким-либо образом может обратиться в интернет судорожно вызывает диалог подключения к интернету каждые 5 минут. Но вообщем не в этом суть, мне всего лишь нужно узнать каким образом программы могут вызывать этот диалог. smile 

Автор: YanTsys 13.11.2008, 18:36
Если водитель проехал на красный свет по автостраде, и гаишник засвистел в свисток, ты ведь не будешь спрашивать "как водитель свистит в свисток"
В данной ситуации вирус пытается связаться с определенным адресом в сети, а windows так как не может установить соединение "свистит в свисток" т.е. выводит окно подключения к сети.


Автор: NYX 13.11.2008, 19:54
YanTsys, Не сможешь подсказать каким образом виндоус узнает, что какая то программа отправляет запрос в интернет? Если виндоус как то определяет, то наверняка можно каким то образом вычислить эту программу smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)