Структуры

  • Автор темы Автор темы korish
  • Дата начала Дата начала
K

korish

Имеется две программы. Первая отправляет заполненную структуру с данными, другая принимает. Необходимо убедиться что отправленная и принятая структуры совпадают. То есть что-то вроде принципа работы архиватора, который после разархивирования сверяет контрольную сумму. Как можно решить данную задачу?
 
Во-первых выбрать по какому алгоритму будет считаться контрольная сумма. Они тоже разные бывают CRC или MD5, например.
 
А для связи между приложениями что испльзуется? DDE, COM или ещё что-нибудь?
 
Они что на разных машинах? На программном уровне связь через сокеты?
 
Они что на разных машинах? На программном уровне связь через сокеты?
Да, на разных. Связь через сокеты. Но для начала я пробую по петле отослать на одном компе.
 
Есть книга "Основы программирования в Linux" Нейл Мэтью и Ричард Стоунс. Там очень хорошо и подробно рассписано про сокеты, целый раздел посвящён. Есть несколько примеров кода.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab