Данное руководство покажет базовые принципы написание читов(только на начальном этапе)
Итак давайте начнем.. Что для начала вам понадобится..
AutoITv3 : [Ссылки могут видеть только зарегистрированные пользователи. ]
Koda Form Designer : [Ссылки могут видеть только зарегистрированные пользователи. ] Koda Form Designer
And NomadMemory.au3 : [Ссылки могут видеть только зарегистрированные пользователи. ] NomadMemory.au3
1. Скопируйте NomadMemory.au3в папку include которая находится там куда вы установили autoit.
2. Теперь открываем Koda Form Designer, когда вы его откроете, то у видите это:
Func _Hack(); //Эта функция стартует после Нажатия кнопки
GUISetState(@SW_HIDE);
ToolTip("Start S4 League!",0,0); //Эта известная вам надпись об ожидании запуска s4league слева сверху
$WAIT = ProcessWait("S4Client.exe"); //Это ожидание s4league процесса
$PID = ProcessExists("S4Client.exe"); //Поиск S4Client.exe
Sleep(500);// программа спит (500 миллисекунд) , кому не терпится можете убрать...
$OPEN = _MemoryOpen ($PID); //Открытие памяти для внесения изменений.
If GUICtrlRead($Checkbox1) = 1 Then
_MemoryWrite(0x00FE26EA,$OPEN,"1","Float");//Это значение с плавающей точкой.
EndIf
If GUICtrlRead($Checkbox2) = 1 Then
_MemoryWrite(0x00EF37A6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции
_MemoryWrite(0x00EF37D6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 2
_MemoryWrite(0x00EF3806,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 3
EndIf
Exit
EndFunc
7. В итоге ваш скрипт должен выглядеть примерно так : Посмотреть КОД
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Example Hack Tutorial!", 247, 90, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbox("Ghost Mode", 16, 24, 97, 17)
$Checkbox2 = GUICtrlCreateCheckbox("Slang", 128, 24, 97, 17)
$Button1 = GUICtrlCreateButton("Start", 16, 56, 75, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Exit", 128, 56, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Hack()
Case $Button2
Exit
EndSwitch
WEnd
Func _Hack(); //Эта функция стартует после Нажатия кнопки
GUISetState(@SW_HIDE);
ToolTip("Start S4 League!",0,0); //Эта известная вам надпись об ожидании запуска s4league слева сверху
$WAIT = ProcessWait("S4Client.exe"); //Это ожидание s4league процесса
$PID = ProcessExists("S4Client.exe"); //Поиск S4Client.exe
Sleep(500);// программа спит (500 миллисекунд) , кому не терпится можете убрать...
$OPEN = _MemoryOpen ($PID); //Открытие памяти для внесения изменений.
If GUICtrlRead($Checkbox1) = 1 Then
_MemoryWrite(0x00FE26EA,$OPEN,"1","Float");//Это значение с плавающей точкой.
EndIf
If GUICtrlRead($Checkbox2) = 1 Then
_MemoryWrite(0x00EF37A6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции
_MemoryWrite(0x00EF37D6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 2
_MemoryWrite(0x00EF3806,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 3
EndIf
Exit
EndFunc
Здесь все легко.
Где взять адреса это уже ни ко мне, я таким не занимаюсь.
________________
Я не вредная, просто больше ценю благодарных людей.
Последний раз редактировалось Карикатуро; 13.11.2011 в 09:53.
Причина: Косяк который меня дико бесил /problem
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Hack()
Case $Button2
Exit
EndSwitch
WEnd
Func _Hack(); Эта функция стартует после запуска s4league
GUISetState(@SW_HIDE);
ToolTip("Start S4 League!",0,0); Эта известная вам надпись об ожидании запуска s4league слева сверху
$WAIT = ProcessWait("S4Client.exe"); Это ожидание s4league процесса
$PID = ProcessExists("S4Client.exe"); Поиск S4Client.exe
Sleep(500);Далее идет пауза
$OPEN = _MemoryOpen ($PID); Открытие памяти для внесения изменений.
If GUICtrlRead($Checkbox1) = 1 Then
_MemoryWrite(0x00FE26EA,$OPEN,"1","Float");Это значение с плавающей точкой.
EndIf
If GUICtrlRead($Checkbox2) = 1 Then
_MemoryWrite(0x00EF37A6,$OPEN,"0","char[2]"); Это строка.
_MemoryWrite(0x00EF37D6,$OPEN,"0","char[2]"); Это еще одна строка другого адреса.
_MemoryWrite(0x00EF3806,$OPEN,"0","char[2]")
EndIf
Exit
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Hack()
Case $Button2
Exit
EndSwitch
WEnd
Func _Hack(); //Эта функция стартует после Нажатия кнопки
GUISetState(@SW_HIDE);
ToolTip("Start S4 League!",0,0); //Эта известная вам надпись об ожидании запуска s4league слева сверху
$WAIT = ProcessWait("S4Client.exe"); //Это ожидание s4league процесса
$PID = ProcessExists("S4Client.exe"); //Поиск S4Client.exe
Sleep(500);// программа спит (500 миллисекунд) , кому не терпится можете убрать...
$OPEN = _MemoryOpen ($PID); //Открытие памяти для внесения изменений.
If GUICtrlRead($Checkbox1) = 1 Then
_MemoryWrite(0x00FE26EA,$OPEN,"1","Float");//Это значение с плавающей точкой.
EndIf
If GUICtrlRead($Checkbox2) = 1 Then
_MemoryWrite(0x00EF37A6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции
_MemoryWrite(0x00EF37D6,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 2
_MemoryWrite(0x00EF3806,$OPEN,"0","char[2]"); //Внедряемый адрес значения функции 3
EndIf
Exit
EndFunc
Последний раз редактировалось SharpS; 08.11.2011 в 00:01.
Правильней. Правильней. Только на будущие:
Если делаешь цитаты и показываешь их изменение, зачем все цитировать, цитируй ток то что предлагаешь изменить.
________________
Я не вредная, просто больше ценю благодарных людей.
а я вот глупенькая. делаю всё по инструкции. запускаю через Launcher.ru со старым Xtrap`ом и появляется ошибка с d3d9.dll. фаил скачала, вставила в sistem32 и не помогло. derectX обновляла, тоже не помогает. помогите пожалуйста.
а я вот глупенькая. делаю всё по инструкции. запускаю через Launcher.ru со старым Xtrap`ом и появляется ошибка с d3d9.dll. фаил скачала, вставила в sistem32 и не помогло. derectX обновляла, тоже не помогает. помогите пожалуйста.
Да кстати. Есть программа для создания читов(только для S4League), но она на испанском. Я пыталась Написать такую же на русском. Но застряла в одном месте.
Где взять адреса это уже ни ко мне, я таким не занимаюсь.
Печааааааалькаааааа!!! Но зато темка может сподвигнуть на изучение языкоф программирования) как меня недавно сподвиг код adrims-а...
От себя дополню может кому нужен пример кликера (ибо сам искал примеры кликеров так и не найдя ничего нормального) (использовался для автоматизации аркады, но теперь бесполезен ибо норулз и валшат перестали рабоать)
И да самое ВАЖНОЕ пряталка процессов! ) ибо Хтраб бяка палит все что на Аутоите... в данном случае после рытья софта по скрытию процесса и ничего не найдя, моя артмания 2007 года загнала меня под стол от смеха )... но трабла когда я использовал комманды отправки ключей в неактивное окно то Хтрап все ровно начал ругаться...
Насчет обнаружения xtrap -ом autoit читов.
Только после суспенда процессов(s4client, hgwc, xtrap) только после одновременного суспенда, аутоит читы будут работать.
ПОЧЕМУ?
Я не буду говорить что там за кошмарный айсберг скрывается, кто знает тот пусть молчит.
Скажу только одно: У защиты s4league прав больше даже чем у админа во время игры
________________
Я не вредная, просто больше ценю благодарных людей.
Последний раз редактировалось Tantyr; 23.03.2012 в 18:29.
Насчет обнаружения xtrap -ом autoit читов.
Только после суспенда процессов(s4client, hgwc, xtrap) только после одновременного суспенда, аутоит читы будут работать.
ПОЧЕМУ?
Я не буду говорить что там за кошмарный айсберг скрывается, кто знает тот пусть молчит.
Скажу только одно: У защиты s4league прав больше даже чем у админа во время игры
айберг, это еще слабо сказанно... там гемороя больше, хотя людям с системой x64 немного проще....
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Цитата:
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Сообщение от Annedroid
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
п.с. тот кто поставил минус полный идиот...
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
________________
хакер не преступник,
взлом ето свобода Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось bmzemlauauerope; 30.03.2012 в 20:09.
Причина: п