Re[8]: Супервизор над нуль-API бот-процессом (Windows XP IA-
От: Vertecs Узбекистан  
Дата: 02.12.19 11:45
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Зачем? Я понял бы, если бы это был какой-то курсовик или диплом.
C>В современной Винде есть Hypervisor API ( https://docs.microsoft.com/en-us/virtualization/api/ ), который умеет примерно то же самое, что и KVM. Тот пример с lwn.net практически один-в-один переносится.
Диплoм здесь не причём. Это нужно, прежде всего, для себя и моих внутренних опытов. И с расчётом на распространение.
Если брать Linux, то нужно будет акцент брать уже сразу на Android, чтобы у каждого запустилось.
А если под Windows писать, то в сторону владельцев бородатых ПК и ноутбуков с предустановленной системой смотреть.

И мне, если не совсем поняли, ПК (с его периферией и т.п.) виртуализовывать не нужно.
Мне нужна виртуализация CPU+RAM без железа (DMA и т.п.) и FPU, так как порты и Esc-инструкции я должен обрабатывать сам (не на уровне диспетчера арифметики/железа, а чисто сам разбирать проблемный участок с x86-кодом).

Черновой вариант работает, но там сам x86-код прямо инлайном вставлен в «_asm{…}» прямо в тело моего процесса. Тогда как нужно открыть новый процесс в абсолютной инкапсуляции…

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.