PDA

Просмотр полной версии : [Обсуждение] Гайда


~Керя~
29.08.2013, 01:13
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Линк на основную темку - КЛИК ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Чтобы не разводить флуд, пишем тут :)

zuzzz
29.08.2013, 16:15
- Объясни почему именно *X*W-C в функции AOBScan? И когда лучше использовать другие флаги?

- зачем в поиске нужно заменять первый байт writeBytes(address ,0x94) ? Функция заменяет 0x94 на 0x94, Получается она бесполезна.

~Керя~
30.08.2013, 02:57
- Объясни почему именно *X*W-C в функции AOBScan? И когда лучше использовать другие флаги?

- зачем в поиске нужно заменять первый байт writeBytes(address ,0x94) ? Функция заменяет 0x94 на 0x94, Получается она бесполезна.

X=Executable W=Writable memory C=Copy On Write.
Иначе говоря, кнопочки - [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Х=Исполняемая, W= С перезаписью, С= Копируемая на записи.

Пустая клетка, это "-", клетка с галкой - это "+", квадратик - "*".
Что это значит:
"-" - Не сканировать.
"+" - Сканировать только.
"*" - Не важно, та или эта :)
=> *X*W-C -это, Не важно, Исполняемая или С перезаписью, но исключаем Копируемую на записи.
Просто будет сканироваться не вся память, что скажется на скорости поиска.
Стандартные примеры:
+X-C-W = Найти только Исполняемую память
+W = Находит все С перезаписью
*X*C*W = Найти все...

2. Да ты прав, спасибо. Можно конкретно упростить всё, благодарю :)