@shaesnow

Возможно отключить не-которые инструкций процессора?

Встал вопрос как бороться с майнерами, пришел к решению простому: отключить инструкций процессора отвечающий за скорость майнинга, например есть инструкция от которой зависит кпд криптографий.
Так вот умеют ли программы виртуализации такое проворачивать?
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
просматриваешь бинарь программы на наличие "неправильных" инструкций.
если есть - бинарь не запускается и выводится в системный лог закидывается ошибка "неправильная инструкция"
Ответ написан
Комментировать
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Возможно отключить некоторые инструкций процессора?

На x86 с виртуализацией -- да, возможно. Но не для произвольных инструкций, а только для тех, для которых это предусмотрено разработчиками. А кроме того…

отключить инструкций процессора отвечающий за скорость майнинга

…для майнинга используются те же инструкции, что и для воспроизведения видео, и проигрывания музыки, и просто арифметики. Невозможно глядя на отдельно взятую инструкцию сказать: "ага, тут происходит майнинг".

умеют ли программы виртуализации такое проворачивать?

qemu например умеет ограничивать набор инструкций доступных внутри виртуальной машины управляя флагами CPUID, см.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы