Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
ты прав, что мы работаем с виртуальной памятью, но в чит-деве термин "чтение физической памяти" означает ручной перевод адресов с помощью дтб без использования mm_copy_virtual_memory
до сих пор не понял о чем идет речь
если ты имел в виду: "В этой статье разберем, как работать с физической памятью и почему использование чтения / записи виртуальной памяти в условиях популярных анти-читов - плохое решение.", то я привел пример именно в контексте работы с анти-читами ( EAC...
да, возможно ты прав, что на каком-нибудь 25H2 крипт ср3 действительно убрали, я не смотрел, что там, но не смотря на это, начиная с 10 винды, заканчивая 23H2 (?), крипт ср3 ( а именно подмена значения в EPROCESS'e ) - остался. "хотя ранее он шафлился каждые 5-10 секунд" - раньше еак релокал...
анти-читы хукают KdTrap ( это коллбек, который вызывается перед обработкой исключения ), врайтят говно в DirectoryTableBase и в нем хендлят исключение
KdTrap находится в "PAGEKD" секции ntoskrnl'a, которая не подлежит сканированию со стороны patch guard'a
моя тема как раз таки и была рассчитана...
"Самым лучшим методом является брутфорс по нескольким причинам...."
тема не является переводом другой с юц ( возможно не так понял твое сообщение ), данный тред был полностью написан самостоятельно и код был написан тоже самостоятельно
это таймстампы даты компиляции различных уязвимых драйверов. их нельзя сменить, иначе сертификат на драйвере станет невалидным. анти-чит это использует для того, чтобы детектить уязвимые драйвера ( которые используются для различных эксплоитов или загрузки неподписанных драйверов )
Всем привет. В этой статье я поделюсь с вами результатом обратной разработки драйвера анти-чита FACEIT.
Обфускация:
В качестве обфускации, анти-чит использует виртуальную машину "Griffin". Такое же решение используется в Vanguard'e.
Убедиться в этом можно взглянув на секции:
| Name | |...
а я то тут причем, если я код не выдумываю. "Основываясь на результате обратной разработки, мы рассмотрим:". будь ты немного поумнее, то ты мог бы сам в этом убедиться.