Доработка StrongDC++

Алексей18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.10.2007

Необходимо дописать фильтрацию по IP при поиске, скачке файлов, коннекте к юзеру.

Механизм фильтрации:

В папку с настройками добавляется текстовый файл с о списком IP адресов и диапазонов разрешённых IP адресов.

При старте клиента этот файл считывается в некую структуру (min_ip,max_ip) и при начале действия (коннекта, поиска и тд), клиент должен проверять является ли целевой IP разрешённым и если нет - то отменять действие(return). В случае отсутствия файла - все IP должны быть разрешены.

пример файла с разрешёнными IP:

127.0.0.1

192.168.0.1-192.168.10.255

...

В результате я хочу получить .patch, либо другой (на ваше усмотрение) файл с изменениями относительно "чистого" проекта.

Готов выслушать предложения по срокам и цене.

На все вопросы отвечу в icq.

Контактное icq: 910-236

Заявки фрилансеров