10. Фильтр "свой/чужой"

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

ความคิดเห็น • 74

  • @tuber1600
    @tuber1600 8 ปีที่แล้ว +5

    Советую поковырять игру Blur если будет время. А точнее сделать взлом на save
    estore teleport в этой игре. Вот там придется делать фильтр при написании в скрипте, т.к. инструкция работает с многими адресами. Но по структуре вы точно не найдете такого смещения, на котором число игрока отличается от другого числа всех врагов/соперников. И наверняка придется делать ручной фильтр по состоянию стека, либо по состоянию регистров. И это стоит записать такой урок.

  • @nikstint
    @nikstint 8 หลายเดือนก่อน

    офигенный тутор, сделал для себя и тиммейтов в игре assault cube бессмертие и ваншот выстрел

  • @avetiqasatryan1540
    @avetiqasatryan1540 6 ปีที่แล้ว +5

    а как вы включили окошко changed ardesses?

  • @dedmazay2361
    @dedmazay2361 6 ปีที่แล้ว +2

    Спасибо, урок очень пригодился для взлома Mass Effect 2 и F.E.A.R 3.

  • @PianoElipse
    @PianoElipse 3 ปีที่แล้ว

    СЕ отказывается ассемблировать инструкцию cmp dword prt [r15+BC], 0. В чем может быть причина?

    • @GamehacklabRu
      @GamehacklabRu  3 ปีที่แล้ว

      В неправильном написании инструкции.

  • @zaytmusicytmusic2314
    @zaytmusicytmusic2314 ปีที่แล้ว

    Поздно пишу, если использовать команду ‘cmp’, чтоб не ломать случайно логику игры, советую использовать ‘pushf’ и ‘popf’ чтоб соотвественно отправить состояние флагов в стак и обратно. Потому что cmp меняет флаг ‘ZF’.
    Пример:
    NEWMEM:
    PUSHF
    CMP [FLAG_PTR],1
    JNE EXIT
    MOV [EAX+32],#9999
    EXIT:
    POPF
    JMP 3AF332CD

    • @aiki5487
      @aiki5487 ปีที่แล้ว

      А ведь действительно, хорошая информация! Но вот ни как не пойму, что значит # после чисел. Можете, пожалуйста, объяснить этот момент? Я только начал изучать ассемблер (а именно MASM) и многое еще не понимаю. Заранее спасибо!

    • @GamehacklabRu
      @GamehacklabRu  2 หลายเดือนก่อน

      Да, верное замечание, спасибо

    • @GamehacklabRu
      @GamehacklabRu  2 หลายเดือนก่อน

      # после чисел в СЕ значит, что число написано в десятичной системе счисления, а не в шестнадцатиричной

  • @tuzvetal
    @tuzvetal 4 ปีที่แล้ว

    Приветствую, подскажите пожалуйста,если я нашел значение фиолетовым цветом но они все постоянно меняются .
    Так может быть или я не внимательно посмотрел?

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Доброго времени суток. Если постоянно меняются, такое значение брать не стоит.

  • @Albiedash13
    @Albiedash13 ปีที่แล้ว

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

  • @Илья-о3х9з
    @Илья-о3х9з 3 ปีที่แล้ว

    Спасибо большое, комент для продвижения

  • @pitronic8470
    @pitronic8470 4 ปีที่แล้ว

    Я Pitronic. Не могу войти на сайт ошибка 504 Gateway Time-out
    nginx/1.10.3 (Ubuntu) что это значит?

    • @StoneWeaver_RU
      @StoneWeaver_RU 4 ปีที่แล้ว

      Проблемы в датацентре. Сервер лежит

    • @pitronic8470
      @pitronic8470 4 ปีที่แล้ว

      @@StoneWeaver_RU И как скоро решат эти проблемы?

  • @triplesixgods5436
    @triplesixgods5436 5 ปีที่แล้ว

    А это возможно преобразовать в сигнатуру? Я просто делаю трейнер, поэтому мне именно нужна сигнатура, а не скрипт. Что делать?

    • @GamehacklabRu
      @GamehacklabRu  5 ปีที่แล้ว

      Если я правильно понимаю, речь абсолютно не о сигнатуре, а о готовом наборе байт для внедрения в процесс игры. И да, можно.

    • @triplesixgods5436
      @triplesixgods5436 5 ปีที่แล้ว

      @@GamehacklabRu Если можно, то как?

    • @GamehacklabRu
      @GamehacklabRu  5 ปีที่แล้ว

      Активировать скрипт, найти его адрес, скопировать байты, актоматически вычислить байты обратного прыжка и прыжка с оригинальной инструкции в кейв в самом трейнере, и записать эти байты в целевой процесс.

    • @triplesixgods5436
      @triplesixgods5436 5 ปีที่แล้ว

      @@GamehacklabRu Хоть я и всёровно не понял, но спасибо. В каких твоих видео можно найти об этом информацию?

    • @GamehacklabRu
      @GamehacklabRu  5 ปีที่แล้ว +1

      Скоро будет обновленный курс по созданию трейнера на сишарп. Точнее, наверное, это будет не курс, а интенсив. То есть, создадим движок трейнера в одном видео. Получится оно длинным, но зато все в одном. И там будет информация о переносе скрипта в байты для записи через трейнер.

  • @resulaliyev6624
    @resulaliyev6624 8 ปีที่แล้ว

    Привет.Объясните пожалуйста.Как мне филtировать жизнь своево играка .ya взломал Мафия 2,Принч оф персея .когда замораживаю жизнь играка,у противника тоже замораживаетса.Помагите пожалуйста

    • @GamehacklabRu
      @GamehacklabRu  8 ปีที่แล้ว

      Вот в этом видео как раз и рассказывается, что делать, когда и игрок и противник становятся бессмертными.

  • @pitronic8470
    @pitronic8470 4 ปีที่แล้ว

    Hipho! на сайте проблемы? Войти не получается! Ошибка 504 Gateway Time-out
    nginx/1.10.3 (Ubuntu)

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Я уже отвечал на этот вопрос.

    • @pitronic8470
      @pitronic8470 4 ปีที่แล้ว

      @@GamehacklabRu я здесь его не вижу, в смысле, что где то был ответ.

    • @pitronic8470
      @pitronic8470 4 ปีที่แล้ว

      @@GamehacklabRu всё уже открываеться

    • @panalike
      @panalike 4 ปีที่แล้ว +2

      @@GamehacklabRu ну молодец что отвечал, теперь повтори

  • @АртемШевченко-ф2е
    @АртемШевченко-ф2е 4 ปีที่แล้ว

    HELP! Навряд мне кто то поможет, но когда я перезапускаю игругалочка на скрипте не ставится, на начинает работать только когда присоеденяю откладчик и нахожу адреса врагов и меня. С чем это связано?

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Мало информации. Го на наш форум, создай там тему по правилам, и подробно распиши, что конкретно делал и с каким результатом. Попробуем помочь

  • @s0n1cBlasT
    @s0n1cBlasT ปีที่แล้ว

    А можно обучающий видосик по Dune Legacy как заделать бессмертные unit игрока

    • @GamehacklabRu
      @GamehacklabRu  ปีที่แล้ว

      Что за Dune legacy? Не слышал про такую. Посмотрю, если игра понравится, может быть сделаю видос. Но ничего не обещаю.

    • @s0n1cBlasT
      @s0n1cBlasT ปีที่แล้ว

      Dune Legacy release 0.97.0

    • @GamehacklabRu
      @GamehacklabRu  ปีที่แล้ว

      Посмотрел. Когда-то в детстве я в неё с удовольствием играл. В смысле, в оригинал, а не этот ремейк. Но сейчас это уже не интересно, увы. К тому же, данный ремейк опенсорсный, можно открыть исходники, и посмотреть, как там всё устроено. Видоса либо не будет совсем, либо будет в рамках обновлённого курса по взлому игр, в одном из уроков по использованию исходных кодов игры для написания продвинутых читов на С++

  • @dttima
    @dttima 4 ปีที่แล้ว

    А если игру перезапустить, скрипт будет работать ?

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Попробуй, там и узнаешь ))

  • @alexandr_______5740
    @alexandr_______5740 2 ปีที่แล้ว

    Всё супер, всё понятно, а можно тоже самое с ремастером проделать!!!

    • @GamehacklabRu
      @GamehacklabRu  2 ปีที่แล้ว +3

      Проделай, конечно, разрешаю ))) И в будущем можешь разрешение не спрашивать - бери и проделывай ))

    • @alexandr_______5740
      @alexandr_______5740 2 ปีที่แล้ว

      @@GamehacklabRu Блин, я снова попался на формулировке))))

    • @alexandr_______5740
      @alexandr_______5740 2 ปีที่แล้ว

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

    • @alexandr_______5740
      @alexandr_______5740 2 ปีที่แล้ว

      Мне это всё напомнило, как я пытался заменить вещи в террарии, но там хоть видно, откуда значения берутся.

    • @GamehacklabRu
      @GamehacklabRu  2 ปีที่แล้ว

      А что за ремастер? Не слышал о таком.

  • @garik66gamehacklab83
    @garik66gamehacklab83 9 ปีที่แล้ว

    Отлично!!! Бедные враги :)

  • @bugui174
    @bugui174 9 ปีที่แล้ว

    а есть видео как взломать игру на быструю постройку зданий или юнитов?

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว

      Все делается по аналогии с фильтром. Если будет время, запишу такой урок.

  • @АлександрВыскребенцев-х4ч

    А когда будет продолжение уроков?

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว

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

    • @АлександрВыскребенцев-х4ч
      @АлександрВыскребенцев-х4ч 9 ปีที่แล้ว

      GameHackLab[RU] Спасибо тебе огромное за ответ)) К ста очень класный урок будет на эту тему, я лично очень хотел бы об этом узнать подробнее))

  • @MegaSccr
    @MegaSccr 9 ปีที่แล้ว

    у меня проблемка с игрой FarCry4 находишь адрес делаешь автоматизированый поиск указателя все рубит но стоит перезапустить комп и всё указатель не работает а если делать скрипт то там инструкция отвечает за здоровье игрока и врагов и я не понял в этом уроке так как он не полный и не показано как через структуры отличить соё здоровье и игрока напиши видео с игрой FarCry4 так как у тебя видео уроки на старых играх.

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว

      Урок полный, я в нем объяснил, как найти идентификатор. Если не понятно, рекомендую пересмотреть внимательнее.

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว

      Для всех игр, неважно, старых или новых, фильтры делаются по аналогии.

  • @POK1111111111
    @POK1111111111 4 ปีที่แล้ว

    как ты открыл окно changed adresses?

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Ну хоть бы ссылку с таймкодом оставил, а то не понятно, о каком моменте идет речь. В большинстве случаев я вызываю разные функции СЕ либо по горячим клавишам, либо выбирая соответствующие пункты меню.

    • @POK1111111111
      @POK1111111111 4 ปีที่แล้ว

      @@GamehacklabRu 5:42, мож у тебя два монитора т.к. ты достаешь все окна с права :D

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว

      Было два, сейчас один 4к, но все равно, окна открываю либо по горячей клавише, либо пунктом меню )) Таймкод гляну позже и скажу

    • @GamehacklabRu
      @GamehacklabRu  4 ปีที่แล้ว +1

      В том видео в режиме просмотра изменившихся адресов (когда рядом с количеством хитов отображается количество адресов) при нажатии на кнопку More Information это окно автоматически открывается. А еще можно кликнуть в дизассемблере по инструкции правой кнопкой, и там выбрать Find out what adresses this instruction accesses.

    • @POK1111111111
      @POK1111111111 4 ปีที่แล้ว

      @@GamehacklabRu спасибо, а то у меня это окно видимо ни когда не выскакивало, видимо подходящий процесс не искал.

  • @MegaSccr
    @MegaSccr 9 ปีที่แล้ว

    Если будет время запиши урок на игру FarCry4 найди бессмертие может и у меня потом получится.

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว +1

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

  • @GamehacklabRu
    @GamehacklabRu  9 ปีที่แล้ว

    Болею, так что извините за гнусавый голос )

    • @ocodeok9703
      @ocodeok9703 9 ปีที่แล้ว

      GameHackLab[RU]
      Очень полезный урок!

    • @ocodeok9703
      @ocodeok9703 9 ปีที่แล้ว

      GameHackLab[RU] Полезный урок,но когда перейдем к кодингу?

    • @GamehacklabRu
      @GamehacklabRu  9 ปีที่แล้ว +1

      Когда изучим все аспекты взлома игр, тогда уже и перейдем. А если будет время, возможно, будем кодить параллельно.

    • @GamehacklabRu
      @GamehacklabRu  8 ปีที่แล้ว

      Кириленко Вячеслав Где-то была допущена ошибка у вас. Проверяйте свой скрипт.

    • @tuber1600
      @tuber1600 8 ปีที่แล้ว

      +GameHackLab[RU] Я когда писал скрипт с фильтром: я указал смешение и число.Активировал скрипт и все было как положено. Но когда я перезапустил игру у меня этот скрипт больше не работал. Я находил адрес который не изменяется после перезапуска игры. Но когда я повторил второй такой опыт , но у меня не удалось найти фиолетовый адрес с неизменяемыми значениями. Тоесть как я понял по твоему видео это был динамический скрипт с фильтром.

  • @panalike
    @panalike 4 ปีที่แล้ว

    Заебись как всё понятно (нет)