Вообщем,для начала - имеем процессор, и соответственно его систему комманд. Если система комманд известна всем, а точнее КОД каждой инструкции этой системы комманд(к примеру инструкция NOP имеет код 00, MOV - 01 , RETi - 02 и т.д.), то любой компилятор способен сгененрировать код , который будет исполняться на любом процессоре. Если систему комманд сделать изменчивой по шифрующему ключу (ключ у разаработчика ПО) т.е. к примеру инструкция NOP имеет для начала код 3 ,затем в следующий такт(такты) (такты необходимые на исполнение одной инструкции) процессора она имеет код 8 и так до бесконечности рандомный код для инструкции NOP (и так для всех инструкций системы команд).Проще говоря, система команд процессора, обновляется на каждый такт(такты) произвольным образом, согласно ключу шифрования. И следовательно только компилятор с правильным ключом (ключ не идентичен тому что скормлен CPU,это может быть взаимосвязанная пара ключей) создаст для данного CPU (возможно конкретно только для данного CPU ) верно исполняемый код. Ну и у каждого из официальных разработчиков ПО будет свой ключ(или пара ключей). Можно оставить возможность исполнения кода программам ( по станадартной системе комманд) не требующих административных привилегий. Вообще идею можно развивать до бесконечности. К примеру код 3 , код 8 может быть по типу как 00 , 01 и т.д. а может быть и произвольной длины и вида по типу HASH.
Ответ на:
комментарий
от pfg
20 марта 2024 г.
Ответ на:
комментарий
от mky
Ответ на:
комментарий
от Kenta
Ответ на:
комментарий
от shTigrits
Ответ на:
комментарий
от shTigrits
Ответ на:
комментарий
от mky
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Kenta
Ответ на:
комментарий
от Kenta
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Kenta
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум зловред? (2014)
- Форум Есть одна идея... (2013)
- Форум защита исполняемого файла от нелицензионного запуска (2015)
- Форум Зловред В руте. (2015)
- Форум Ещё одна бредовая идея движителя: (2008)
- Форум OrBit - очередной зловред для линукса. Говорят, идёт волна зловредов. (2022)
- Форум Короче, есть у меня одна идея... (2014)
- Форум ЛОР и уязвимости/зловреды (2013)
- Форум Изловить зловреда помощь требуется (2019)
- Форум идея (2011)