Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2012, 19:39   #1
Wolf_sp
Новичок
Джуниор
 
Регистрация: 08.10.2012
Сообщений: 1
Счастье решить проблему с реализацией программы на языке СИ

Здравствуйте. Не могли бы помочь с задачкой по программированию. Задание следующее:
Реализовать проксирующий TCP-соединения сервер, работающий по протоколу SOCKS4. Основной алгоритм работы сервера такой:
1. Принимаем соединение
2. Парсим заголовок
3. Устанавливаем соединение с целью
4. Отвечаем клиенту ОК
5. Проксируем
6. Закрываем соединение
Исключить возможность переполнения буфера.

Программа должна быть написана в виде консольного приложения на чистом Си (НЕ С++), под ОС Linux. С подробными комментариями. Без классов и тому подобного, только разбитая на функции.
адрес с которым надо установить соединение вводится в виде IPv4. В программе необходимо создать сокет, который будет принимать соединение от клиента и второй сокет, который будет устанавливать соединение с целью. Проксирование между ними реализуется с помощью select (без использования потоков).

Также необходимо написать клиентское приложение, которое можно будет использовать при тестировании сервера.
Прошу вас по возможности писать на почту Wolf_sp@mail.ru
ОЧЕНЬ СРОЧНО

Последний раз редактировалось Wolf_sp; 08.10.2012 в 19:41. Причина: не уточнил данные
Wolf_sp вне форума Ответить с цитированием
Старый 08.10.2012, 19:46   #2
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Разделом ошибся
Guy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решить проблему. WORD!!! darishka Свободное общение 1 10.11.2011 18:17
ПОМОГИТЕ РЕШИТЬ ПРОБЛЕМУ !!!!!!!!!!!! ЛиЛу Помощь студентам 5 29.12.2008 15:36
Помогите решить проблему nismo Microsoft Office Excel 7 12.09.2008 08:59
помогите решить проблему 1234 Общие вопросы Delphi 2 04.07.2008 11:52
помогите решить проблему ... alexey7 Microsoft Office Excel 2 16.10.2007 13:25