Re: Защита от system.ovr, artmoney и cheat engine
Цитата:
|
Re: Защита от system.ovr, artmoney и cheat engine
Зачем FindWindow(...), если есть EnumWindows(...) и OpenProcess(...), и никаких проблем. Пока никаких. :) Пока l2phx не запустят от администратора, а игру от пользователя, особенно под vista/win7 :)
И, кстати, WinAPI оно особо не зависит от языка, хоть дельфи, хоть с/с++, хоть vb, оно везде одинаковое. И что в нем сложного, не понятно? Перебрать все окна и поубивать те, что по маске не проходят по классу/заголовку окна - 25 строк кода, 10 из которых - это реализация простенького поиска по шаблону. Единственная проблема бывает, это вспомнить/отгуглить нужную функцию, особенно, если она не документированна. :) |
Re: Защита от system.ovr, artmoney и cheat engine
Проблема в том что заголовок у всех разный, так как в заголовке пишется версия. Нужно так чтобы по началу заголовка была проверка.
ЗЫ Неизменяемая часть заголовка (L2PacketHack) Если ничего сложного, напиши плз кинь исход, а дальше пойдет наработки=) Я весь день ищу как, получается его закрывать - после чего появляется дочернее окно с подтверждением о выходе.. убить не получается Побывал WM_DESTROY тож не выходит =( |
Re: Защита от system.ovr, artmoney и cheat engine
EnumWindows(...) - вызывает callback для всех найденных окон и передает в него HWND окна, по нему можно GetWindowText(...) взять полный заголовок окна и сравнить с шаблоном (например, проверить, есть ли там текст "L2PacketHack").
Убивать процесс лучше через PostMessage( hWnd, WM_CLOSE, 0, 0 ); или TerminateProcess(...), если прав хватает. (подробнее - в гугл) Неужели на ЭТО нужно целый день потратить? http://lmgtfy.com/?q=winapi+find+process http://lmgtfy.com/?q=winapi+kill+process |
Re: Защита от system.ovr, artmoney и cheat engine
Забыл про функцию EnumWindows, но в принципе функционала C# вполне хватило для реализации, даже ещё мысли остались :D
Но если использовать WinApi это вроде бы не поможет если юзер переименует кэпшон у l2phx или я что-то упустил? |
Re: Защита от system.ovr, artmoney и cheat engine
Цитата:
|
Re: Защита от system.ovr, artmoney и cheat engine
Цитата:
Но это только начало, на много интереснее посмотреть, как будет решаться следующая ситуация: игра (и защита с ней вместе) пускается с правами пользователя, а l2phx (artmoney, cheat engine, другое) пускается с правами администратора. Метод защиты вредоносной программулинки доступный даже идиоту, а вот прибить его не очень-то уже и получится :) ЗЫ: ой, блин, спалил тему XD Добавлено через 2 минуты Цитата:
И откуда ж столько наивности-то? :) |
Re: Защита от system.ovr, artmoney и cheat engine
А я вот невижу смысла жадничать.
Я викладываю все что делаю, тем самым я общаюсь с людьми и получаю удовольствие=) Вот так короче я кильнул окно по имени Код:
using System; |
Re: Защита от system.ovr, artmoney и cheat engine
Цитата:
PHP код:
|
Re: Защита от system.ovr, artmoney и cheat engine
CS0103: Элемент "p" не существует в текущем контексте.
=((( как его прикурить к твоей наработки? |
Текущее время: 13:42. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot