программа за деньги

Поиск временных и постоянных исполнителей.

Модератор: Yurich

Ответить
polimorff
Сообщения: 1
Зарегистрирован: 30 июн 2004, 04:06
Контактная информация:

Необходима программа под Win XP/2003, написанная на VC++ или VC# .NET и обладающая следующими возможностями (см. рисунок ниже):
1. Возможность выбора процесса из работающих в данный момент в системе.
2. Программа, определив открытые и открываемые им TCP соединения, мониторит их пакеты (на уровне библиотек user-mode winsock'a) на предмет содержания "text2find". Реально хватит возможностей простого сниффера(исходников в инете навалом). Вариант мониторинга на уровне интерфейса (сетевухи) не подходит.
3. После обнаружения "text2find" в поле text1 таблички (datagrid) выводится стринг, находящийся в пакете через n1 символ после "text2find" и имеющий длину n2 символов. А в поле double1 выводится число типа double, находящееся через n3 символов после найденного "text2find".
4. При дальнейших обнаружениях "text2find" в этом или последующих пакетах поля text1 и double1 динамически обновляются.
5. При включенной галочке "писать лог в logfile.txt" в директории программы создаётся/дописывается логфайл след. образом: "yymmdd hh:mm:ss.## text1 double1", где ## - миллисекунды.
6. Процесс мониторинга пакетов включается/выключается кнопками start/stop.

Изображение

Нужны исходники программы (с подробными комментариями), важна стабильность её работы. Программа является заготовкой для части функций того модуля, который мне нужно написать для своей компании. Хочу реально сэкономить время, так как ранее подобным не занимался.

Детали можно обсудить в асе (34625178) или по мэйлу polimorff(at)mail.ru.
Ответить