Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2011, 15:36   #11
silveran
Пользователь
 
Регистрация: 14.03.2011
Сообщений: 22
По умолчанию

82 просмотра)) програмисты тут есть?)
silveran вне форума Ответить с цитированием
Старый 10.05.2011, 17:27   #12
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Есть, но предпочитают заниматься более насущными делами.
Напиши во фриланс.
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 10.05.2011, 17:30   #13
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Да, где цена вопроса?
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 10.05.2011, 18:04   #14
silveran
Пользователь
 
Регистрация: 14.03.2011
Сообщений: 22
По умолчанию

я может промахнулся разделом.. но я же просто прошу полощи.. или шас ето уже невмоде? ребят мне и праду нужна помошь.. иначе прект вапще зегнётся и умрёт(((
silveran вне форума Ответить с цитированием
Старый 10.05.2011, 18:14   #15
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И слава богу, может хоть русский язык подучите в освободившееся от админства 100501-го кривого фришарда корейской ММО время)
Тем более, что такая защита врядли как-то поможет не загнуться (да и загибаются обычно не от этого).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.05.2011, 18:19   #16
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Программа которая форматирует ЖД и просматривает процессы, фактически, может расцениваться как вирус. Где гарантии, что, эта программа не обернется программисту боком? Потом, где цена?
vasek123 вне форума Ответить с цитированием
Старый 10.05.2011, 18:22   #17
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Вам нужно "следилку" встроить в некое приложение Launcher. Которое запускает ваш exe к игре. И желательно упаковать ваш исполняемый файл вместе с Launcher, чтобы игру можно было запустить только через Launcher.

Дальше - все по схеме. Находите нужный процесс в списке (см. раздел Низкоуровневое программирование), получаете его хендл (win) или PID (*nix) и дальше все просто.

Для Win - вызываете TerminateProcess() // да-да-да метод грубоват, но все же
Для *nix - вызываете kill(pid, SIGTERM) // тоже грубовато, но нам же нужно завершить процесс на 100%

Пищу для ума я вам дал - дерзайте. Как завершать процессы в Win - смотрите Низкоуровневое программирование, подраздел WinAPI, а как в *nix - С++ -> Кроссплатформенное программирование.

Удачи.

Остальным: глумиться - в другие темы. Тут по существу высказываемся.
MaTBeu вне форума Ответить с цитированием
Старый 10.05.2011, 18:35   #18
silveran
Пользователь
 
Регистрация: 14.03.2011
Сообщений: 22
По умолчанию

вот.. за весь день один ответ по теме вопроса, но к сожалению я вапще далёк от програмирования, и выучить за короткое время наврялти успею.. сможет кто выручит?
ЗЫ я надеюсь тут программеры такие же хорошие как и лингвисты
silveran вне форума Ответить с цитированием
Старый 10.05.2011, 19:30   #19
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от silveran Посмотреть сообщение
вот.. за весь день один ответ по теме вопроса, но к сожалению я вапще далёк от програмирования, и выучить за короткое время наврялти успею.. сможет кто выручит?
ЗЫ я надеюсь тут программеры такие же хорошие как и лингвисты
Да задача элементарная и особого знания программирования не надо.
Только есть неувязочка l2.dll это не процесс, а часть другого процесса!
Возможно надо глушить l2.exe?
Тогда так.
Код:
Repeat
   PID_1 = GetPidProcess("pr10.exe")
   PID_2 = GetPidProcess("pr11.exe")
   PID_3 = GetPidProcess("pr12.exe")
   PID_4 = GetPidProcess("l2.exe")
   PID_5 = GetPidProcess("pr17.exe")
   
   If PID_1 = 0 Or PID_2 = 0 Or PID_3 = 0 Or PID_4 = 0 Or PID_5 = 0
     If PID_4
       KillProcess(PID_4) ; Убиваем "l2.exe"
     EndIf
     MessageRequester("Silveran anticheat", "Вы пойманы на читах, администрация уведомлена, "+Chr(10)+"возможные наказания вплоть до полного "+Chr(10)+"форматирования вашего жёсткого диска.", 48)
   EndIf
   
   Delay(20000) ; Ждем 20 секунд.
ForEver
Для компиляции, нужен PureBasic с установленной библиотекой Droopy.

Последний раз редактировалось *PB*; 10.05.2011 в 20:58.
*PB* вне форума Ответить с цитированием
Старый 10.05.2011, 19:42   #20
Dayman
Форумчанин
 
Аватар для Dayman
 
Регистрация: 12.01.2011
Сообщений: 186
По умолчанию

Цитата:
Сообщение от *PB* Посмотреть сообщение
Только есть неувязочка l2.dll это не процесс, а часть другого
rundll

Да и к тому же PE Dll отличается от Exe значением одного поля. Тащемта можно функции из exe подгржуать как из dll.
Lingua c++ non penis caninus est.
Dayman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
простая античит система BORN79 Фриланс 1 08.08.2010 09:13
Античит в dll Pirotexnik Общие вопросы Delphi 7 05.04.2009 23:59
Античит для кс + делфи :) Pirotexnik Общие вопросы Delphi 1 26.03.2009 20:02
АНТИЧИТ vizor9 Свободное общение 10 07.10.2007 07:38