да, вроде работает. vmware - RDTSC vs CPUID timing ratio heuristic: Yes (RDTSC:CPUID ratio = 95:1, threshold = 10) windows host - RDTSC vs...
В виртуализированной среде доступ к CR3 занимает значительно больше времени, чем в нативной да,связано Вот набросал идеи,может какие и зайдут....
Уровни привилегий: В нормальной системе без виртуализации приложения пользовательского режима (ring 3) не могут напрямую читать CR3 - это вызывает...
можно и так на вари ровно показывает
TestHypervisorDetection вот через бит детектится) но тайминг чето не
Пусть автор допилит под себя.
vmware не детектит
// Hypervisor Detection via Timing Variance Heuristic - Pseudocode // Initialize variables I = 0 // Sample counter X1 = 0...
она еще рекомендует обновляться до 11 версии Вообще для такой задачи используется LoadPE
DWORD64 rwx = 7083504; // адрес OEP DWORD WINAPI JumpToOEP(LPVOID lpParam) { MessageBoxA(0, "DllMain!", "", 0); // Переходим на OEP...
ну тема создавалась как обобщение того что под капотом, атаки меня не интересуют
STATUS_IMAGE_CERT_REVOKED при использовании :L :grin:
Как Gmer убивает защищенные процессы (вроде руткитов!) - Заглянем под капот Привет всем! Многие из нас использовали Gmer для поиска и удаления...
#include <iostream> #include <cmath> #include <iomanip> const double PI = 3.14159265358979323846; // Macro for angle normalization to ±90...
обход и описывает почему падает
↑ я использовал для указаний пути сорса под отладку, работает корректно!
Может кому пригодится, позволяет найти сорцы, пдб по пути и рядом с прогой.
#include <windows.h> #include <stdio.h> #include <lm.h> #include <ntsecapi.h> #include <sddl.h> #include <string> #include <vector> #pragma...
дальше платно :acute:
/** Internal thread procedure function. Polls the serial port for received characters, and sends a MESS_SERIAL message when characters are...
Имена участников (разделяйте запятой).