Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 25.04.2012, 00:02   #1
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию BHOP for delphi EAC myac undetect

многие видели баннихоп на myac eac (типо безпалевный) некоторые даже умудрялись продавать этот "чит" за 100+ руб естественно там быдлокодец) ну да ладно и так начнем:
создаем новый проэкт.
кидаем на форму таймер с вкладки System и делаем интервал 55 так как это минимальный интервал в компоненте.
и так кликаем events и создаем обработчик событий OnTimer(он там один не ошибетесь) далее код:
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
var
okno: HWND;
begin
okno:=FindWindow(nil,'Counter-Strike'); \\ Ищет окно кс
if GetAsyncKeyState(VK_SPACE) <> 0 then \\ если нажат пробел тогда
begin
SendMessage(okno,WM_KEYDOWN ,VK_SPACE, MakeLong(0, MapVirtualKey(VK_SPACE, 0))); \\ эмулируется нажатие пробела
sleep(20);
SendMessage(okno,WM_KEYUP ,VK_SPACE, MakeLong(0, MapVirtualKey(VK_SPACE, 0))); \\ эмулируется отпускание пробела
sleep (1);
end;
end;
ну вот и все ваш баннихоп готов наслаждайтесь)) \\естественно маяк и еак не палят так как данный способ баннихопа без внедредия в процесс.
Но иногда бывает что баннихоп только мешает а ALT+TAB нажать нехочется особенно когда 5х5 играешь...
Просто сейчас саздадим hotkey на выключение\включение бхопа.
вот код:
Код:
procedure TForm1.Timer2Timer(Sender: TObject);
begin
if GetAsyncKeyState(VK_F4) <> 0 then \\ Если нажата клавиша F4 тогда
begin
Timer1.Enabled:=False; \\ Таймер с баннихопом вырубается
end;
if GetAsyncKeyState(VK_F5) <> 0 then \\ если F5 тогда
begin
Timer1.Enabled:=True; \\ врубается
end;
end;
PS: статью писал я и при копипасте прошу указывать источник. Специально для Zhyk.ru...

Последний раз редактировалось sasha-; 06.05.2012 в 17:23.
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
4uva4eгГ (05.07.2012), =PaLeTiZaToR= (13.05.2012), D[e]H (21.05.2012)
Старый 24.07.2012, 20:58   #2
 Разведчик
Аватар для AhmedTerorist
 
AhmedTerorist на правильном путиAhmedTerorist на правильном пути
Регистрация: 15.08.2011
Сообщений: 10
Популярность: 155
Сказал(а) спасибо: 10
Поблагодарили 13 раз(а) в 10 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Спасибо конечно ,но есть вопрос если он не внедряется в процесс CS то можно ли его использовать на steam аккаунтах , и может ли VAC принять эту программу за скрипт и т.п и забанить меня?
  Ответить с цитированием
Старый 14.12.2012, 19:22   #3
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от AhmedTeroristПосмотреть сообщение
Спасибо конечно ,но есть вопрос если он не внедряется в процесс CS то можно ли его использовать на steam аккаунтах , и может ли VAC принять эту программу за скрипт и т.п и забанить меня?

название темы - раз писал в посте 2
  Ответить с цитированием
Старый 14.12.2012, 20:07   #4
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

На кой черт сунуть это в таймер, если ты все равно используешь sleep?
  Ответить с цитированием
Старый 18.12.2012, 09:10   #5
Подпольщик Aion
 Рыцарь-капитан
Аватар для Tr0y
 
Tr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака Норриса
Регистрация: 18.10.2009
Сообщений: 477
Популярность: 7804
Золото Zhyk.Ru: 115
Сказал(а) спасибо: 85
Поблагодарили 498 раз(а) в 172 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Обычный кликер, со скриптом получится в 4-6 строк и будет полный аналог, реально зачем изобретать велосипед, если есть готовое и по сути - лучшее. Так autohotkey может юзать специальные процедуры на нажатие в играх "SendPlay".
Цитата:
На кой черт сунуть это в таймер, если ты все равно используешь sleep?

Помоему, чтобы кнопка успела "отлипнуть".
  Ответить с цитированием
Старый 18.12.2012, 21:07   #6
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от Tr0yПосмотреть сообщение
Помоему, чтобы кнопка успела "отлипнуть".

Проще (и лучше) использовать потоки.
Если не кошерно пользовать потоки - используем processmessage.
А пользовать таймер вместо цикла - бред.
  Ответить с цитированием
Старый 19.12.2012, 07:25   #7
Подпольщик Aion
 Рыцарь-капитан
Аватар для Tr0y
 
Tr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака Норриса
Регистрация: 18.10.2009
Сообщений: 477
Популярность: 7804
Золото Zhyk.Ru: 115
Сказал(а) спасибо: 85
Поблагодарили 498 раз(а) в 172 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Проще (и лучше) использовать потоки.
Если не кошерно пользовать потоки - используем processmessage.
А пользовать таймер вместо цикла - бред.

Поток будет проверять состояние клавиши каждый процессорный цикл, в результате у автора получится "50%" загрузка CPU, т.к. по факту получается бесконечный цикл "while true do".
Потоки тоже не выход, главное окно не будет виснуть, но поток все таки также будет "грузить", если там через циклы. в aihachon я реализовал чтение памяти через таймер, причем таймер я создаю в отдельном потоке =) сталкнулся стакой же проблемой проверок состояния и циклы тут не очень хороши, т.к. бОльшую часть своего времени работают в "холостую", но при этом расходуют процессорное время и все это жжеско грузит машинку.

Таймер тут имхо идеальное решение, не нагружаем проц лишними проверками состояния чего-либо в единицу времени. А если сделать в цикле задержку или сквозную задержку, то получится по сути тот же таймер.

У меня был опыт с processmessages тема, но там усложница процедура, хотя нажатие будет строго в окно.(тут есть нюансы, свернутые или неактивные окна могут с дополнительными проверками от разрабов, не принимать сообщения клавиш, хоть упишитесь, как повезет).

В идеале тут конечно нужен сторонний кликер) писать очередную "жмякалку" для пары клавишь считаю лишним) щас кликеры продвинутые стали, ознакомьтесь с autohotkey, autoit. оба могут создавать exe, а скрипт что тут описан, займет около 6 строк

Последний раз редактировалось Tr0y; 19.12.2012 в 07:46.
  Ответить с цитированием
Старый 19.12.2012, 18:48   #8
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от Tr0yПосмотреть сообщение
Поток будет проверять состояние клавиши каждый процессорный цикл, в результате у автора получится "50%" загрузка CPU, т.к. по факту получается бесконечный цикл "while true do".

Я говорю не о проверке клавиши, а о цикле нажатия клавиши. (первый отрезок кода).
Вместо проверки состояния лучше регистрировать глобальный или локальный хоткей (хотя локальный уже внедрение в процесс).


Цитата:
Сообщение от Tr0yПосмотреть сообщение
Потоки тоже не выход, главное окно не будет виснуть, но поток все таки также будет "грузить", если там через циклы. в aihachon я реализовал чтение памяти через таймер, причем таймер я создаю в отдельном потоке =) сталкнулся стакой же проблемой проверок состояния и циклы тут не очень хороши, т.к. бОльшую часть своего времени работают в "холостую", но при этом расходуют процессорное время и все это жжеско грузит машинку.

Здесь ничего не работает вхолостую, каждая итерация цикла нажимает на кнопку прыжка. Делать это в таймере с использованием sleep - не просто индия, а высококласная.


Цитата:
Сообщение от Tr0yПосмотреть сообщение
Таймер тут имхо идеальное решение, не нагружаем проц лишними проверками состояния чего-либо в единицу времени. А если сделать в цикле задержку или сквозную задержку, то получится по сути тот же таймер.

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


Цитата:
Сообщение от Tr0yПосмотреть сообщение
У меня был опыт с processmessages тема, но там усложница процедура, хотя нажатие будет строго в окно.(тут есть нюансы, свернутые или неактивные окна могут с дополнительными проверками от разрабов, не принимать сообщения клавиш, хоть упишитесь, как повезет).

А я не говорил что это решение, решение здесь одно - использовать поток, все остальное костыли.


Цитата:
Сообщение от Tr0yПосмотреть сообщение
В идеале тут конечно нужен сторонний кликер) писать очередную "жмякалку" для пары клавишь считаю лишним) щас кликеры продвинутые стали, ознакомьтесь с autohotkey, autoit. оба могут создавать exe, а скрипт что тут описан, займет около 6 строк

Это попытка тонкой издевки? Я лучше напишу программу в 20 строк, которая будет меня устраивать абсолютно и полностью, чем пользовать кликер в 3к строк кода (он ведь "продвинутый").
Да и совет ознакомиться с данными недоязыками совсем мимо, поскольку я знаком с ними, и знаю их слабые стороны. Жаль только сильных сторон у них практически нет.
  Ответить с цитированием
Старый 19.12.2012, 21:17   #9
Подпольщик Aion
 Рыцарь-капитан
Аватар для Tr0y
 
Tr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака Норриса
Регистрация: 18.10.2009
Сообщений: 477
Популярность: 7804
Золото Zhyk.Ru: 115
Сказал(а) спасибо: 85
Поблагодарили 498 раз(а) в 172 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Dinmaite,
Цитата:
Я лучше напишу программу в 20 строк, которая будет меня устраивать абсолютно и полностью

Отлично, в этом случае получается хороший undetected по, но упаковать можно и "кликерный выкидышь" результат будет таким же, а функционал... незнаю, возможно автору быстрее самому напистаь на дельфях, чем напистаь тоже самое скриптом. В обоих случаях результата можно добить, главное где меньше вемени потратится. Если не знаком я скриптами, ессно проще писать на том, что знаком, а так, если со стороны посомтреть, не обязательно ставить незнакомую IDE, писать на ней чтото, что можно сделать на... готовомв интернетах этих кликеров развелось уже, а тут очередная темка как из мухи слона лепят с таймерами и задержками.
Цитата:
чем пользовать кликер в 3к строк кода (он ведь "продвинутый").

Непонятно правда чем кликер в 3к строк хуже проги в 20 строк, размером разве что... ) Хотя и тут спорно
Цитата:
Да и совет ознакомиться с данными недоязыками

это скриптиовые языки, пишут на них довольно большое кол-во пиплов, вы щас пощечину им дали) причем это довольно широкие слои масс от однорукого ламерья до всяких разных головастиков в теме. Из плюсов я бы отметил быстроту реализации на кликерах подобных проектов + простоту и универсальность из "коробки", вроде спагетти, зачем спрашивается делать их вручную, если можно купить в магазинах пачку спагетти и сварить их в течении 10 минут?Но выбор конечно за вами, с этим никто и не спорит.

Последний раз редактировалось Tr0y; 19.12.2012 в 21:20.
  Ответить с цитированием
Старый 19.12.2012, 23:19   #10
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от Tr0yПосмотреть сообщение
Непонятно правда чем кликер в 3к строк хуже проги в 20 строк, размером разве что... ) Хотя и тут спорно

Есть такой пакет, называется Nero, я считаю что лучшая версия за номером 6. Сейчас уже есть 12, но это нечто страшное. Я надеюсь аналогия понятна? Больше строк = больше возможностей для ошибок. Сложнее настройка, больше время выполнения операций, Невзможность выполнения некоторых операций.



Цитата:
Сообщение от Tr0yПосмотреть сообщение
это скриптиовые языки, пишут на них довольно большое кол-во пиплов, вы щас пощечину им дали) причем это довольно широкие слои масс от однорукого ламерья до всяких разных головастиков в теме. Из плюсов я бы отметил быстроту реализации на кликерах подобных проектов + простоту и универсальность из "коробки", вроде спагетти, зачем спрашивается делать их вручную, если можно купить в магазинах пачку спагетти и сварить их в течении 10 минут?Но выбор конечно за вами, с этим никто и не спорит.

Здесь вы ошибаетесь. Я считаю что пощечину я дал заслуженно, кроме того подобные пощечины я даю уже не первый год (касаемо автоита в частности), и большая часть получивших её сказали спасибо.
Также вы не правы относительно универсальности. Наиболее универсальный из языков - ассемблер. Ибо универсальность подразумевает не простоту решения, а возможность решения. А по поводу "из коробки", любой из языков программирования обрастает таким невероятным количеством готовых решений, что в выдумывании чег либо просто нет нужды.

Кстати, могу посоветовать посмотреть программу SignOfMisery, вот она действительно заточена под создание кликеров и прочей лабуды.
  Ответить с цитированием
Старый 18.03.2013, 09:31   #11
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

проще юзать внедрение...
  Ответить с цитированием
Старый 18.03.2013, 12:10   #12
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Цитата:
Сообщение от sasha-Посмотреть сообщение
проще юзать внедрение...

Если проще юзать внедрение зачем тогда Вы вообще писали эту статью?
Надо было писать статью про внедрение.
  Ответить с цитированием
Старый 18.03.2013, 13:49   #13
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

статья расщитана для новичков, и чтоб они поняли структуру "баннихопа который обходит еак"
  Ответить с цитированием
Старый 18.03.2013, 14:57   #14
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: BHOP for delphi EAC myac undetect

Тогда вообще не понятен коментарий по поводу "простоты юзанья внедрения"? Если оно проще то почему не для новичков?
  Ответить с цитированием
Старый 19.03.2013, 17:46   #15
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: BHOP for delphi EAC myac undetect

это был сарказм в вашу сторону... я лиш показал код который использовали в бхопах (видел такие у вас)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] ESP Undetect VAC (Steam) Inqusit Читы и хаки для CS 0 11.03.2011 23:28

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:08.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net