Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 9

Сервер под linux

12.11.2014, 22:20. Показов 1241. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стоит такая задача:
написать сервак, который должен у принятых пакетов
1. Снять все хедеры до IP-хедера
2. На IP-хэдер наложить маску (структуру заголовка IP-пакета)
3. Получить из этого заголовка IPDest, IPSource и вывести их на экран

Пытаюсь принимать пакеты через
C++
1
int sock = socket(AF_INET, SOCK_RAW, IPPROTO_TCP);
,но не представляю как выполнить эти три пункта(

Подскажите пожалуйста как грамотнее реализовать, куда смотреть? (в программировании новичок, по возможности поподробнее)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.11.2014, 22:20
Ответы с готовыми решениями:

Компиляция Builder'овского проекта под Linux, (и освоение Linux после Builder'a)
Есть не очень маленький проект, написанный в винде на Builder'e. 1) Сложно ли его будет отредактировать что бы откомпилировать в...

Что именно подразумевается под "Разработка под Linux"?
Привет. В ходе моей учебы подхожу к поиску работы, добрая половина вакансий - "разработка под Linux". Чем обычная разработка...

Программирование под Linux
Народ,подскажите пожалуста,что нужно для того что бы начать программировать под Linux,с нуля. То есть какую систему поставить(желательно...

10
Заблокирован
17.11.2014, 09:53
для этого в linux есть уже готовая программа wireshark, писать ничего не нужно.
0
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 9
17.11.2014, 10:36  [ТС]
Спасибо, кэп.
Так преподу и отвечу.
0
Заблокирован
17.11.2014, 10:45
)))) странно, но это слишком большое задание для студентов. вас тайно хотят отчислить?
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
17.11.2014, 12:54
poss, с чего это оно большое?
0
Заблокирован
21.12.2014, 06:34
с того что если самому все делать честно, то это нереально сделать в те сроки которые даются в универе.

если списать решение исходный код и ботанов, которых в группе 2-4 человека, то да можно все сдать. что и делают после 2000 года почти все студенты тех.вузов.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
21.12.2014, 12:02
Все реально. Если студент не может выполнить этого задания, то ему нельзя выдавать диплом.
1
22.12.2014, 16:05

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Если студент не может выполнить этого задания, то ему нельзя выдавать диплом.
на днях буквально защищался. Дипломы защитили даже те, кто Hello World написать не может, даже с помощью гугла. Вот такое нынче ВО :-!

0
Заблокирован
22.12.2014, 16:51
да, потому что там техническую часть почти все копируют, а лишь теоретическую часть (описание программы) учат.
0
22.12.2014, 21:10

Не по теме:


Главное, что бы начальство потом таких не брало на работу.
Как мне надоел студент из университета телекоммуникаций.

0
 Аватар для TheAthlete
174 / 170 / 19
Регистрация: 31.08.2010
Сообщений: 575
29.12.2014, 10:46
C Linux - Нужно отправить принятый пакет!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.12.2014, 10:46
Помогаю со студенческими работами здесь

Есть ли под linux?
Разве есть под linux?

Qt форма под Linux
Всем привет! Такая проблема. Установил на убунту QT Creator, QT SDK, вроде всё норм. Создаю приложение GUI, но вместо того, чтобы...

Литература по C/C++ под linux
посоветуйте качественную литературу по программированию C/C++ под linux, саму ось не знаю. На работе скоро надо будет разбираться с...

Компилирование под Linux
Доброго времени суток! Мне нужно скомпилировать проект под Linux, в поисках был наслышан и начитан о различных методах компиляции, к...

компиляция в С++ под Linux
Изучаю с++ под линукс. Код пишу на Geany, компилятор g++ . Но в процессе встречается много кодов в разной литературе под Win. Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru