Перейти к содержимому


Фотография
* * * * * 4 Голосов

Создание трейнера на LUA Cheat Engine с использованием потоков

LUA Cheat Engine Trainer Трейнер Работа с потоками Дизайн трейнера

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 85

#1 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 1 тем

Отправлено 31 июля 2013 - 12:06

Всем привет, с вами Dart Vanya, и в этой статье я покажу как создать простой трейнер с использованием потоков. То есть сканирование сигнатуры будет выполняться в отдельном потоке и не подвешивать самого трейнера при выполнении. Смотрим, все показано в видео:

 

 

Код спишите лучше с видео урока,не поленитесь,только лучше запомнится!

CELabel1 = component_findComponentByName(Trainer_by_DartVanya,"CELabel1")
CEButton2 = component_findComponentByName(Trainer_by_DartVanya,"CEButton2")
CEButton3 = component_findComponentByName(Trainer_by_DartVanya,"CEButton3")
form_show(Trainer_by_DartVanya)


function potokF(senderThread)
 browser = "opera.exe"
 bytes = "89 41 54 8B 41 68 89 45 D8 8B 41 54 8B 4E 3C 8B"
 if (getProcessIDFromProcessName(browser)==nil) then
  control_setCaption(CELabel1,"Браузер не найден!")
 return end
 openProcess(browser)
 results = AOBScan(bytes,"*W*X-C")
 if (results==nil) then
  control_setCaption(CELabel1,"Значение не найдено!")
 return end
 adress = strings_getString(results,0)
 control_setCaption(CELabel1,"Чит успешно активирован!")
 control_setEnabled(CEButton2,true)
end


function CEButton1Click(sender)
 potok = createNativeThread(potokF)
 control_setCaption(CELabel1,"Подождите, идет активация...")
end


function CEButton2Click(sender)
 writeBytes(adress,0x90, 0x90, 0x90)
 control_setEnabled(CEButton2,false)
 control_setEnabled(CEButton3,true)
 control_setCaption(CELabel1,"Чит включен!")
end


function CEButton3Click(sender)
 writeBytes(adress,0x89, 0x41, 0x54)
 control_setEnabled(CEButton2,true)
 control_setEnabled(CEButton3,false)
 control_setCaption(CELabel1,"Чит выключен!")
end


function FormClose(sender)
 closeCE()
 return caHide
end

Ссылка на проект -

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

 проект открывается только в Cheat Engine 6.3

Пишите в комментарии на какие еще темы вы бы хотели уроки.


СКАЧАТЬ
  • 8

#2 BoberMod

BoberMod

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    904
  • 489 сообщений
  • 55 тем

Отправлено 31 июля 2013 - 12:12

Пфф код спишите кинь нам код,а то это тупо в пустую тему выложыл,здесь уроки здесьдолжен быть готовый код


  • 2

#3 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 1 тем

Отправлено 31 июля 2013 - 12:16

Пфф код спишите кинь нам код,а то это тупо в пустую тему выложыл,здесь уроки здесьдолжен быть готовый код

ничего подобного, если ты действительно хочешь понять принцип работы языка, то потрать 10 минут времени на видео, и еще 10 на списывание кода. Я учился именно так, спасибо HackingMemory


  • 3

#4 BoberMod

BoberMod

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    904
  • 489 сообщений
  • 55 тем

Отправлено 31 июля 2013 - 12:29

 

Пфф код спишите кинь нам код,а то это тупо в пустую тему выложыл,здесь уроки здесьдолжен быть готовый код

ничего подобного, если ты действительно хочешь понять принцип работы языка, то потрать 10 минут времени на видео, и еще 10 на списывание кода. Я учился именно так, спасибо HackingMemory

 

вообще то видео я смотрю, но код можно было бы кинуть сюда


  • 0

#5 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 1 тем

Отправлено 31 июля 2013 - 13:03

Специально для сильно ленивых добавили код и проект


  • 2

#6 Гость_Green_*

Гость_Green_*
  • Гости
  • Репутация
    0
  • 1 тем

Отправлено 31 июля 2013 - 13:06

скинь этот проект в .сt
  • 0

#7 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 0 тем

Отправлено 31 июля 2013 - 13:07

скинь этот проект в .сt

о нах*я? Если он не защищен и прекрасно октрывается


  • 2

#8 Vrinkoll

Vrinkoll

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    7
  • 26 сообщений
  • 55 тем

Отправлено 31 июля 2013 - 14:26

Взломай мне онлайн игру "Бумз!")


  • 0

#9 BoberMod

BoberMod

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    904
  • 489 сообщений
  • 0 тем

Отправлено 31 июля 2013 - 14:36

Взломай мне онлайн игру "Бумз!")

ахах


  • 1

#10 Vrinkoll

Vrinkoll

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    7
  • 26 сообщений
  • 28 тем

Отправлено 31 июля 2013 - 14:38

 

Взломай мне онлайн игру "Бумз!")

ахах

 

Че ахах?


  • 0

#11 Pan

Pan

    Лейтенант

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • Репутация
    -25
  • 81 сообщений
  • 50 тем

Отправлено 31 июля 2013 - 14:46

Вань Ты лучший Хоть ето умел ! Но ты Всёравно рулишь


  • 0

#12 Andriy22

Andriy22

    Командор

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    154
  • 141 сообщений
  • 0 тем

Отправлено 31 июля 2013 - 15:00

Я у тя на ютубе видел чит на вормикс на оружки сделай трейнер плис)))


  • 0

#13 Splatt_I

Splatt_I

    Новобранец

  • Пользователи
  • Pip
  • Репутация
    -10
  • 4 сообщений
  • 1 тем

Отправлено 31 июля 2013 - 15:16

Пишите в комментарии на какие еще темы вы бы хотели уроки.

Заморозка значения(4bytes) с помощью таймера. Именно заморозка, а не ноп.


  • 0

#14 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 1 тем

Отправлено 31 июля 2013 - 15:29

 

Пишите в комментарии на какие еще темы вы бы хотели уроки.

Заморозка значения(4bytes) с помощью таймера. Именно заморозка, а не ноп.

 

просто все это, может попозже напишу


  • 2

#15 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 11 тем

Отправлено 31 июля 2013 - 15:29

Вань Ты лучший Хоть ето умел ! Но ты Всёравно рулишь

тут как бы идея была основная - это сканирование в потоке, все остальное просто как сопровождение


  • 2

#16 danilaa

danilaa

    Уорэнт-офицер 1

  • Пользователи
  • PipPipPipPipPipPip
  • Репутация
    -35
  • 50 сообщений
  • 55 тем

Отправлено 31 июля 2013 - 16:00

 

Пфф код спишите кинь нам код,а то это тупо в пустую тему выложыл,здесь уроки здесьдолжен быть готовый код

ничего подобного, если ты действительно хочешь понять принцип работы языка, то потрать 10 минут времени на видео, и еще 10 на списывание кода. Я учился именно так, спасибо HackingMemor

+1 в дальнейшем не кидай коды видео гайд есть и ссылку на проект и все по моему достаточно будет даже


  • 0

#17 BoberMod

BoberMod

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    904
  • 489 сообщений
  • 28 тем

Отправлено 31 июля 2013 - 16:39

росскажы в следуещем уроке как узнать высоту прыжка типа как в чите на беск. прыжок (99 раз) плиз очень надо


  • 1

#18 Pan

Pan

    Лейтенант

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • Репутация
    -25
  • 81 сообщений
  • 28 тем

Отправлено 31 июля 2013 - 20:43

Я посмотрел всё но не запомнил про текст и тут мне впомощ исходник)


  • 0

#19 Pan

Pan

    Лейтенант

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • Репутация
    -25
  • 81 сообщений
  • 28 тем

Отправлено 31 июля 2013 - 20:50

cad8400bb024.gif


  • 0

#20 Pan

Pan

    Лейтенант

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • Репутация
    -25
  • 81 сообщений
  • 0 тем

Отправлено 31 июля 2013 - 20:51

cad8400bb024.gif


  • -1

#21 BigGamer

BigGamer

    Новобранец

  • Пользователи
  • Pip
  • Репутация
    2
  • 3 сообщений
  • 36 тем

Отправлено 01 августа 2013 - 14:06

cad8400bb024.gif


  • 1

#22 andriwer

andriwer

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    571
  • 166 сообщений
  • 36 тем

Отправлено 01 августа 2013 - 16:33

 

Пфф код спишите кинь нам код,а то это тупо в пустую тему выложыл,здесь уроки здесьдолжен быть готовый код

ничего подобного, если ты действительно хочешь понять принцип работы языка, то потрать 10 минут времени на видео, и еще 10 на списывание кода. Я учился именно так, спасибо HackingMemory

 

 

Да мне тож очень помогли уроки HackingMemory ну и больше всего |keng| //i like и правильно сказал нужно с видео самому тренероватся! Я на уроках C# код чес слово ***бал*я учить...


  • 0

#23 andriwer

andriwer

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    571
  • 166 сообщений
  • 49 тем

Отправлено 01 августа 2013 - 16:34

Кстати если умеешь... Не плохой бы урок был как защитить свою lua таблицу чтоб её не вытащили через 8bytes в юникоде... Ну думаю ты понял! Сам знаешь как разбирать трейнеры.


  • -13

#24 Александр

Александр

    Генералиссимус

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    906
  • 652 сообщений
  • 1 тем

Отправлено 01 августа 2013 - 21:03

Взломай мне онлайн игру "Бумз!")

Ахахахахн:)

Помоги +1mhMI_gWnppM.jpg


  • 0

#25 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 1 тем

Отправлено 01 августа 2013 - 21:38

Ребят, была ошибка в строке о присвоении переменной adress, код из-за этого не работал в CE 6.2, уже все исправлено и в теме, и в проэкте, и на видео


  • 2

#26 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 28 тем

Отправлено 01 августа 2013 - 21:51

Кстати если умеешь... Не плохой бы урок был как защитить свою lua таблицу чтоб её не вытащили через 8bytes в юникоде... Ну думаю ты понял! Сам знаешь как разбирать трейнеры.

умею, но не расскажу, это глупо будет


  • 2

#27 Pan

Pan

    Лейтенант

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • Репутация
    -25
  • 81 сообщений
  • 0 тем

Отправлено 02 августа 2013 - 07:48

А ты не сможешь снять чтобы наживаешь на кратинку типо что подмена сигнатуры или поиск её чтоб он как кнопка вгибалась????


  • 0

#28 KOBRA

KOBRA

    Сержант-Майор

  • Пользователи
  • PipPipPipPipPip
  • Репутация
    36
  • 48 сообщений
  • 1 тем

Отправлено 02 августа 2013 - 20:56

c52a3925c1171ede5f085154757488d7.gif


  • 0

#29 Dart Vanya

Dart Vanya

    Сержант

  • Пользователи
  • PipPipPip
  • Репутация
    33
  • 25 сообщений
  • 4 тем

Отправлено 03 августа 2013 - 15:04

А ты не сможешь снять чтобы наживаешь на кратинку типо что подмена сигнатуры или поиск её чтоб он как кнопка вгибалась????

ну так в чем сложность, действия на клики, и контролами менять картинку на другую, нажатую


  • 1

#30 whaim

whaim

    Бригадир

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Репутация
    5
  • 112 сообщений

Отправлено 03 августа 2013 - 16:45

Круто!


  • 0





Темы с аналогичным тегами LUA, Cheat Engine, Trainer, Трейнер, Работа с потоками, Дизайн трейнера

Количество пользователей, читающих эту тему: 2

0 пользователей, 1 гостей, 0 анонимных


    Google (1)
Click to return to top of page in style!