хук строки

KVANTOR815

Новичок
Автор темы
2
0
написал прогу, она инжектится во вредоносный процесс и хукает MessageBoxA
после чего управление переходит моей функции, которая выводит:
1768147041621.png

1768147248293.png


как можно сделать так, чтобы когда функция хукала messagebox, у меня была некая база слов/текстов в структуре, при использовании которых вредоносный процесс можно было бы удалить с выводом о том, что процесс пытается вывести определенные слова/текст который(ые) хранитсяв структуре
 

Поздняков

Участник
20
39
через массив строк:
C:
const char* zapret[] =
{
 "запрет слово",
 "zapret slovo"
}
потом в цикле создаешь условие if с использованием strstr где параметр твой массив строк.
далее просто внутри if проходишься по каждому массиву и strstr будет искать строку в подстроке, если совпадает с тем, что в массиве строк можешь выводить инфу о том, что процесс пытается вывести запрещенные слова через Messagebox