подскажите, если кто дело с VMX имел: вот есть инструкция VMCLEAR, которая устанавливает в VMCS статус "clear", но там еще в документации приписка есть - "The instruction ensures that VMCS data for that VMCS (some of these data may be currently maintained on the processor) are copied to the VMCS region in memory". Про какие данные вообще речь идет ?
Virtual machine control structure (VMCS): is a data structure in memory that exists exactly once per VM (or more precisely one per each VCPU [Virtual CPU])
А знаете что, я бы не доверял x64dbg: трасируя один и тот же код, в каких-то регистрах появляются фальшивые значения, в итоге нет детерминации. Уже несколько раз замечал. Типа 2+2=4, но иногда бывает и 5.
А знаете что, я бы не доверял x64dbg: трасируя один и тот же код, в каких-то регистрах появляются фальшивые значения, в итоге нет детерминации. Уже несколько раз замечал. Типа 2+2=4, но иногда бывает и 5.
Код слишком длинный, где именно, я не уловил. Но заметил вот что: Если до финиша трасировать по F4 — проблем нет. 2+2=4. Но стоит где-то внутри пробежаться F7/F8 тут и возникает большая вероятность лживой арифметики.
А знаете что, я бы не доверял x64dbg: трасируя один и тот же код, в каких-то регистрах появляются фальшивые значения, в итоге нет детерминации. Уже несколько раз замечал. Типа 2+2=4, но иногда бывает и 5.
можно увидеть данный процесс ? ) а то звучит как то бредово
Код слишком длинный, где именно, я не уловил. Но заметил вот что: Если до финиша трасировать по F4 — проблем нет. 2+2=4. Но стоит где-то внутри пробежаться F7/F8 тут и возникает большая вероятность лживой арифметики.