![]() |
eXeL@B —› Вопросы новичков —› ssClient: как отучить делать JPG? |
Посл.ответ | Сообщение |
|
Создано: 04 июня 2006 12:32 · Личное сообщение · #1 Есть такой античит. ssReborn - серверная часть, ssClient - клиент. Запускаю серверную часть, затем клиента, коннект, запускаю CounterStrike и клиент начинает делать скриншоты игрового экрана и отправлять его серверной части. И ето не хорошо. Задача: найти то, каким образом делаются скриншоты и заблокировать это дело или делать снимки с левого окна, например. Я следил за вызовами GetDC, CreateCompatibleBitmap, BitBlt - ниче не дает. В Olly при коннекте к серверу клиент вылетает где в Kernele, клиент написан на Delphi ![]() |
|
Создано: 04 июня 2006 14:53 · Личное сообщение · #2 |
|
Создано: 04 июня 2006 14:59 · Личное сообщение · #3 KondraT пишет: GetDC, CreateCompatibleBitmap, BitBlt - ниче не дает. Тебе не приходило в голову, что она скриншоты скидывает в специальном формате для экономии - в формате самого CounterStrike. KondraT пишет: В Olly при коннекте к серверу клиент вылетает где в Kernele, клиент написан на Delphi Авторы утверждают, что их ssReborn непробиваем - наверно не зря ![]() ![]() |
|
Создано: 05 июня 2006 15:35 · Личное сообщение · #4 Я думаю вряд ли в каком-то формате специальном, т.к. есть API CreateCompatibleBitmap, CreateBitmap, в параметрах которых ширина и высота экрана. К процессу клиент не цепляется, только определяет активно ли окно игры, если - да, то делает скриншот. Мне бы понять сам принцип как это происходит, а дальше я сам разобрался бы. Так... ради интереса ![]() ![]() |
|
Создано: 05 июня 2006 16:59 · Личное сообщение · #5 KondraT пишет: ради интереса Тогда пробуй так : PETools - делаешь fix UPX, потом распаковываешь UPX и натравливаешь DeDe. Проверял на версии клиента 3.0.0.19 DeDe в текcтах мало, что выдает. Но адреса функций работы с JPEG все есть. Найти их описания в Дельфи-6 я думаю не проблема. Далее - посмотрим насколько твоего интереса хватит. На распакованном экзешнике олли тебе покажет, где какая программа вызывается. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› ssClient: как отучить делать JPG? |