Мне нужно логировать текстовые данные, которые выводятся в окне проги. Пробовал перехватывать функцию DrawtextW. Но получаю много лишней инфы которую невозможно отфильтровать из-за постоянного перехвата одних и тех же текстовых данных. Другой вариант на мой взгляд это получить сессионный ключ и расшифровать полученные данные от сервера. Но когда я пытаюсь перехватить функции отвечающие за ключи и расшифровку данных, приложение сразу вылетает, без каких либо сообщений об ошибке. При попытке зайти в отладку прога тоже вылетает. Перехват осуществляю с помощью своей dll и detourse.
Хотел бы спросить совета, как вообще можно реализовать эту задачу. Может я вообще не так все делаю? Какие причины могут быть в вылете проги и как их можно выявить?
Мне нужно логировать текстовые данные, которые выводятся в окне проги. Пробовал перехватывать функцию DrawtextW. Но получаю много лишней инфы которую невозможно отфильтровать из-за постоянного перехвата одних и тех же текстовых данных.
вообще не вижу ничего невозможного.. поле ввода по хэндлу фильтруешь, а дальше просто текст сравниваешь. Просто как бы ты не перехватывал, ты всё равно будешь получать один и тот же текст, который всё равно придётся как-то фильтровать.
Другой вопрос, если есть какой-то финальный текст, который надо поймать. Но из текста этого нифига не понятно.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.