Есть программа, которая при обращении к ней, присылает в ответ два байта, сформированные...
Показать полностью Есть программа, которая при обращении к ней, присылает в ответ два байта, сформированные случайным образом, например 01 50. Нужно используя определенный алго пересчитать эти байты и отправить ответ, например 29 00. Эта процедура, простой вариант получения доступа. Используя уже готовую программу в которой реализован этот алгоритм, я начитал варианты запрос-ответ, в которых четко видно структуру. Но сформировать "формулу" по которой это обрабатывается не получается. Задача данного проекта: понять алгоритм формирования ответных байт и описать его максимально понятно. На основе этого описания, будет написан код. Возможно продолжение этой задачи в виде написания кода на Си.
Программа привязана к железу, поэтому перекинуть ее не получится. В приложении файл эксель, Input это мы получили байты от проги, Output мы ей отправили обработанные. При необходимости, могу начитать еще данных.
Скрыть