История изменений
Исправление mydibyje, (текущая версия) :
Смотрите, сервер компилит два билда серверного ПО, хеш первого отдает клиенту, второй билд (модифицированный вредоносным кодом) запускает, ну и как клиент проверит что его сообщения идут не через первый билд, а через второй? Я вижу тут только какое-то решение блокчена, рассчитываемого от выполненного кода+переданного сообщения, то есть код как данные, вот это вот всё, но опять же ничто не мешает серверу иметь два одновременно работающих экземпляра ПО.
Исходная версия mydibyje, :
Смотрите, сервер компилит два билда серверного ПО, хеш первого отдает клиенту, второй билд (модифицированный вредоносным кодом) запускает, ну и как клиент проверит что его сообщения идут не через первый билд, а через второй? Я вижу тут только какое-то решение блокчена от выполненного кода+переданного сообщения, то есть код как данные, вот это вот всё.