Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Подскажите пожалуйста технологию разработки данной программы

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Подскажите пожалуйста технологию разработки данной программы
Имя
Сообщение << Старые топики   Новые топики >>
Подскажите пожалуйста технологию разработки данной программы - 2006-11-30 01:36:08.466666   
lexluther

Сообщений: 25
Оценки: 0
Присоединился: 2004-11-05 09:29:57
Добрый день,
Нам заказали написать программу суть работы которой заключается в следующем алгоритме:
1. Пользователь устанавливает программу.
2. Программа отслеживает запрос клиента к сайтам (отлавливая запрос к определенному сайту, для которого прога пользователем и ставилась, впрочем это не важно). При этом она должна уметь это делать под любым браузером, т.е. на уровне ОС (как фаервол что-ли).
3. Далее программа получает комманду от сервера и выдает попап окно, или always-top окно с информацией находящейся по урлу заданному сервером.
4. Для того чтобы пользователь не мог обмахлять программу (как многие делают с http://www.surfjunky.com например) прога работает максимально незаметно и максимально глубого интегрируется в ОС. Цель защитить программу от "излишне умного" халявщика
Сервер (PHP) уже есть, надо написать клиент, т.е. модуль инсталлируемый юзером и осуществляющий вышеописанные действия.
Подскажите пожалуйста в какую сторону копать для реализации вышеописанного. Я так понимаю что ту же задачу но "насильно" делает adware, но у нас не adware, и все с изначального согласия (!) юзера (которому за это еще и деньги платят), т.е. законно, как можно реализовать данную программу? Где можно узнать как эту задачу делает adware?
Заказчик хочет чтобы все было на C++ (Visual Studio). Наша основная проблема это реализация перехвата страниц (содержимого и адреса источника) в любом браузере и после открытие попапа. Будем благодарны за любую информацию по теме.
Заранее спасибо.
С уважением.
Post #: 1
RE: Подскажите пожалуйста технологию разработки данной программы - 2006-11-30 02:16:24.610000   
TheFeaR

Сообщений: 1923
Оценки: 0
Присоединился: 2006-01-25 18:16:33
2) Господа, а случаем не подойдет ли Вам стандарная netstat(пуск-выполнить-cmd-netstat)? если запустить ее вовремя(при появлении процесса firefox.exe opera.exe etc) с фильтрацией по  http можно отловить куда коннектится.

а вообще подождем более адекватных советов =)
 
Post #: 2
RE: Подскажите пожалуйста технологию разработки данной программы - 2006-11-30 16:18:23.640000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
raw-sockets тебе помогут
Post #: 3
RE: Подскажите пожалуйста технологию разработки данной программы - 2006-12-01 04:16:09.970000   
andrewsoft

Сообщений: 86
Оценки: 0
Присоединился: 2006-12-01 02:55:29.580000
Есть интересная штука: BHOCaptor
Она способна перехватывать events, properties в текущей сессии в IE, а также многое другое…;)
Линк: http://www.xcaptor.org/
Хелп: http://msdn.microsoft.com/library/techart/bho.htm
         http://support.microsoft.com/support/kb/articles/Q179/2/30.ASP
Можно поискать и чтото более изощренное…
 
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Подскажите пожалуйста технологию разработки данной программы







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.