|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.10.2012, 19:39 | #1 |
Новичок
Джуниор
Регистрация: 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. Причина: не уточнил данные |
08.10.2012, 19:46 | #2 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
Разделом ошибся
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решить проблему. 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 |