Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 22.07.2006
Добрый день,

Нам заказали написать программу суть работы которой заключается в следующем алгоритме:

1. Пользователь устанавливает программу.
2. Программа отслеживает запрос клиента к сайтам (отлавливая запрос к определенному сайту, для которого прога пользователем и ставилась, впрочем это не важно). При этом она должна уметь это делать под любым браузером, т.е. на уровне ОС (как фаервол что-ли).
3. Далее программа получает комманду от сервера и выдает попап окно, или always-top окно с информацией находящейся по урлу заданному сервером.
4. Для того чтобы пользователь не мог обмахлять программу (как многие делают с http://www.surfjunky.com например) прога работает максимально незаметно и максимально глубого интегрируется в ОС. Цель защитить программу от "излишне умного" халявщика

Сервер (PHP) уже есть, надо написать клиент, т.е. модуль инсталлируемый юзером и осуществляющий вышеописанные действия.

Подскажите пожалуйста в какую сторону копать для реализации вышеописанного. Я так понимаю что ту же задачу но "насильно" делает adware, но у нас не adware, и все с изначального согласия (!) юзера (которому за это еще и деньги платят), т.е. законно, как можно реализовать данную программу? Где можно узнать как эту задачу делает adware?

Заказчик хочет чтобы все было на C++ (Visual Studio). Наша основная проблема это реализация перехвата страниц (содержимого и адреса источника) в любом браузере и после открытие попапа. Будем благодарны за любую информацию по теме.

Заранее спасибо.

С уважением.



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Такакя прога в первую же неделю попадет в список "плохих" в антивирусных базах и ей придет конец :)
А написать в принципе можно, сложно, но можно. Копать надо как минимум в TCP/IP и также можно в Code Injection


 

Junior
Статус: Не в сети
Регистрация: 22.07.2006
А можно поподробней о Code Injection?


 

Advanced member
Статус: Не в сети
Регистрация: 10.04.2003
Откуда: Москва
CubeReality, фактически это 'вирус', значит лучше там и спрашивать.
Попробуй на wasm, народ очень образованый и вежливый. :)


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
CubeReality писал(а):
Подскажите пожалуйста в какую сторону копать для реализации вышеописанного. Я так понимаю что ту же задачу но "насильно" делает adware, но у нас не adware, и все с изначального согласия (!) юзера (которому за это еще и деньги платят), т.е. законно, как можно реализовать данную программу? Где можно узнать как эту задачу делает adware?
Тут широкий спектр решений, от Browser extensions до TDI фильтра, если уж интеграция в ОС так нужна.

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
CubeReality
Ну Code Injection это чтобы уж совсем по "хамски" :), а так для начал вполне содет TDI Filters
Вот тебе примерчики

http://www.pcausa.com/tdisamp/default.htm
Добавлено спустя 1 минуту, 25 секунд
Ту еще немного инфы
http://blogs.msdn.com/wndp/archive/2006 ... 38746.aspx
А тут даже с исходниками
http://www.codeproject.com/internet/FwHookDrv.asp


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan