04. Продвинутые инструменты IDA и Ghidra. Перехват сетевых пакетов изнутри игры

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 218

  • @INVENToRGAmer
    @INVENToRGAmer 4 года назад +12

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

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +3

      Большое спасибо, очень приятно читать столь добрые отзывы!

  • @sector83m80
    @sector83m80 4 года назад +8

    Спасибо. Продолжать, хочется узнать больше!

  • @arnoldsozols669
    @arnoldsozols669 4 года назад +1

    Тема супер! Продолжайте пожалуйста, очень нужно узнать как работать с пакетами как их переделывать/подменять на нужные и отправлять обратно. Большое спасибо Вам!

  • @OxaMan
    @OxaMan 3 года назад +1

    Вот это урок! Даже половины не посмотрел, уже мозги закипели (хотя считаю себя читером :) ). Но ломать могу только простым способом, а этот для меня просто божественен!
    Ничего не понял, но очень интересно. Вот бы получить урок от такого знатока напрямую, и научиться под его руководством! Это было бы то, что надо.

  • @sentix1288
    @sentix1288 4 года назад +2

    Очень интересно! Хотелось бы продолжение, посмотрел и оказывается понял, многое

  • @Strelok71rus
    @Strelok71rus 2 года назад +3

    UPD. Решил для примера описать "гениальный" на мой взгляд взлом. В популярной ММОRPG был такой элемент как батлграунд. Принцип был такой: несколько арен, на которых сражаются команды 3х3, 5х5, 10х10, 20х20 и есть стороны, пусть будут синяя и красная. Чтобы попасть на арену, надо зарегистрироваться (тыкнуть по диалоговым строчкам у NPC) и ждать, пока наберется состав. Когда онлайн в игре был большой, очередь на БГ была страшная + после каждого раунда была задержка на повторный заход 10 мин.
    Что сделал геймхакер: написал чит, который позволял ему просто находясь в онлайне и даже не приводя своего персонажа в соответствующую локацию, без диалога с NPC, просто по нажатию кнопки регистрироваться на бг за любую из сторон (на его выбор). Сам он в это время мог продолжать заниматься любыми делами в игре, т.е. необходимости в присутствии его персонажа на БГ не было. Если вдруг, в момент "регистрации" на БГ команда участников была уже полная, то кого-то из игроков рандомно выкидывало, а он занимал его место. Так же его персонажа не касался КД в 10 минут. Ну и вишенка на торте: вне зависимости от результата, победила та сторона, за которую он "регистрировался" или проиграла, по окончании раунда БГ его персонажа телепортировало в лобби победителей, после чего он делал клик по NPC и получал полную награду.

  • @fullhdrrr
    @fullhdrrr 4 года назад +1

    Ваш контент уникален! Спасибо за видео!

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +2

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

  • @НиколайБасу
    @НиколайБасу 4 года назад +1

    Спасибо. Ждем продолжение.

  • @АлександрТ-е8з8б
    @АлександрТ-е8з8б 4 года назад

    У меня тоже иногда возникают мысли почитерить, но с чего начать...))

  • @alleyes9450
    @alleyes9450 3 года назад +4

    Продолжай ты топовый !!!

  • @AaAaAaAAaaDAS
    @AaAaAaAAaaDAS 8 месяцев назад

    Благодаря твоим видосам, особенно по чит енджин и этому, я смог расшифровать значение в онлайн игре, в которую на протяжении 15 лет бывают поигрываю, также использовал wpe pro с отправкой пакетов, и о чудо я смог дюпнуть один из предметов в инвентаре, правда пока не особо разобрался как дюпать больше. Через чит енджин расшифровал, через впе про отправил

    • @GamehacklabRu
      @GamehacklabRu  7 месяцев назад

      Это очень круто, мои поздравления ) Рад, что кому-то мои ролики смогли принести пользу )

  • @АлександрТ-е8з8б
    @АлександрТ-е8з8б 4 года назад

    Как все уже неоднократно читали - Ничего не понял, но очень интересно!

  • @BillGates-ry3dk
    @BillGates-ry3dk Год назад +3

    Сделайте пожалуйста про tls пакета. Очень буду вам благодарен.

  • @ЕвгенийБуймов-б2с
    @ЕвгенийБуймов-б2с 3 года назад +1

    Очень интересный урок!!!

    • @kisskiller2377
      @kisskiller2377 2 года назад

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

    • @GamehacklabRu
      @GamehacklabRu  2 года назад +1

      Именно поэтому это не первый урок. И Я предупреждал, что для этого миникурса нужны как минимум базовые знания как раз в тех областях, про которые ты упомянул.

    • @kisskiller2377
      @kisskiller2377 2 года назад +2

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

    • @kisskiller2377
      @kisskiller2377 2 года назад

      @@GamehacklabRu по сути если базовый принцип понять по взлому функций через CE то и уже нефиговые дела можно мутить которые упрощают жизнь, я вот помню одно время ковырял одну мморпг , уже в дебри влез, но потом в голове просто щёлкнуло, а почему бы тупо начальный cmp в функции нопами не залить и был крайне удивлён что всё заработало, и таким образом многие фишки как вызов игровой почты делал из любого места, а не через npc, тем же способом получил доступ к командам тестировщиков, тупо залив проверку нопами)

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      Как говорил Джордж МакФлай - "Если поработать головой, можно многого добиться" ))

  • @multigelius7426
    @multigelius7426 3 года назад +3

    интро просто шок

  • @carrionblack5266
    @carrionblack5266 3 года назад +1

    Просто вау. Если есть уроки на эту тему в ру/англ сегментах, то накидайте ссылок в ответ, кому не сложно. Можно даже на банальную теорию сетевого программирования (или как это назвать?)

  • @artemsmirnov2963
    @artemsmirnov2963 4 года назад

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

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Неее, в линуксе я и сам пока не настолько глубоко разбираюсь. Как пользователь - свободно, а чтобы на уровне ядра линуксом рулить - увы, пока таких знаний нет ))

    • @АртемСмирнов-о2ч
      @АртемСмирнов-о2ч 4 года назад

      @@GamehacklabRu а на винде? можно и на винде.

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      На Винде можно, но смысла не вижу на такой низкий уровень опускаться. Анализировать пакеты даже на IP уровне - боль. Да даже TCP пакеты без информации об используемом протоколе анализировать очень сложно, а ниже и подавно смысла лезть нет.

  • @beerman1459
    @beerman1459 3 года назад +4

    Ну я смотрю игры ты взламываешь простенькие,даже школьник сможет взломать,тем более не онлайн.А попробуй взломать онлайн игру такую как Battle Arena: Heroes Adventure ,она как мобильная так и браузерная игра,она также в вк и ок,на пк через блюстакс и нокс,я почему про нее говорю,потому что сам несмог,она просто нарывается на взлом))до этого я удачно хакнул игру онлайн МК и триал ...буду удивлен если сможешь взломать Батл арена и запишешь подробный разбор полетов))а так канал у тебя здоровский

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +1

      Ты знаешь, опыт подсказывает, что далеко не всем под силу не то, чтобы взломать "простенькие" игры, а даже просто взломать игру из урока, или же новую ее версию. И да, на "слабо" я перестал вестись классе эдак во втором, так что можешь даже не готовиться к удивлению, но, если вдруг мне захочется ломануть упомянутую тобой игру, ты сможешь без всякого удивления купить у меня подписку на приватный чит к ней ) Я уже неоднократно говорил, что читы к онлайн играм - весьма прибыльный бизнес, и подробных гайдов по каким-либо онлайн играм на канале не будет. Но зато есть и будут рассмотрения различных приемов, часть из которых, при должной смекалке, разумеется, можно применить и во взломе онлайн игр.
      PS Есть простенькая игра для ПК под названием Cannon Fodder 3 ) Раз ты ломал МК онлайн, по твоим словам, тебе не составит труда ломануть Cannon Fodder 3 на бессмертие только для твоей команды. Давай, ломани, и запиши видео, как ты это делаешь, а то на словах все вы великие геймхакеры ))

  • @daxuhygthaa6672
    @daxuhygthaa6672 4 года назад

    Благодаря твоим видео, более менее начал понимать инструкции ассемблера в CE, спасибо. Не мог бы ты запилить короткое видео про noclip, хождение сквозь стены на примере CS 1.6? Уже долго мучаюсь, много чего перебровал, никак не получается

  • @kiprus1476
    @kiprus1476 2 года назад +1

    Добрый день, интересует как бороться с приложениями написанными на c# и в дальнейшем защищёный confuser.core 2.0 так что декомпилятиры вместо функций ошибки выдаёт, а ida pro часами обрабатывает bad switch case?

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      Добрый день, это выходит за рамки тематики канала.

  • @krocodilnaohote1412
    @krocodilnaohote1412 4 года назад +1

    Блин, конечно интересно

  • @sergach_nice
    @sergach_nice 4 года назад

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

  • @freestreet_official
    @freestreet_official 3 года назад +2

    Спасибо, очень интересно.
    Мне так же очень понравилась объяснения от LiveOverFlow канала объяснения темы с пакетами (ruclips.net/video/iApNzWZG-10/видео.html), было бы не плохо если бы вы сделали такую же серию видео только на русском

  • @РадмирКарицкий
    @РадмирКарицкий Год назад +2

    Возможно ли при помощи этих инструментов находить скрытый контент или информацию о вырезанных из игры вещах?

    • @GamehacklabRu
      @GamehacklabRu  Год назад

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

    • @РаджабГайдаров-в9ф
      @РаджабГайдаров-в9ф Год назад

      @@GamehacklabRu как с вами связаться? Хочу поговорить дружище наедине. Это важно и будет интересно

    • @РаджабГайдаров-в9ф
      @РаджабГайдаров-в9ф Год назад

      @@GamehacklabRu прям очень нужно с вами поговорить на важную тему. Уверен для вас это будет очень интересно. Буду благодарен если ответите.

    • @GamehacklabRu
      @GamehacklabRu  Год назад

      Ссылка на наш форум есть почти под каждым видео. В Дискорде есть одноименный сервер

    • @РаджабГайдаров-в9ф
      @РаджабГайдаров-в9ф Год назад

      @@GamehacklabRu я не отниму у тебя много времени.

  • @fullhdrrr
    @fullhdrrr 4 года назад +1

    Я не сомневаюсь, что вам очень легко было бы разработать и поддерживать мультихак к какой- нибудь онлайн игре) Может кто-то уже и задавал похожий вопрос, но все таки почему нет?

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      1. Кто сказал, что это прямо вот так вот "легко"?
      2. На создание и поддержку продукта (любого) нужно свободное время, которого у меня и так не густо
      3. А вы с какой целью интересуетесь? ))

    • @fullhdrrr
      @fullhdrrr 4 года назад

      @@GamehacklabRu
      1. Сложилось такое впечатление)
      2. Согласен. После детекта билда, нужно тратить уйму времени на новый без детекта..
      3. Скорее как покупатель)

  • @quest524
    @quest524 3 года назад +1

    Продолжай урок годный

  • @doIbaeb
    @doIbaeb 3 года назад +3

    Привет, а если перехватить пакет данных с помощью этих программ, можно ли в них изменить значения, что бы накрутить игровую валюту в игре например?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Привет. "Этих" - это каких?

    • @doIbaeb
      @doIbaeb 3 года назад

      @@GamehacklabRu те, которые были в ролике

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Так, давай ещё раз - с помощью каких конкретно программ в ролике я делаю непосредственно перехват пакетов? Я подчёркиваю - непосредственно перехват пакетов.

    • @doIbaeb
      @doIbaeb 3 года назад

      @@GamehacklabRu вооот, в самом процессе перехвата, есть возможность поменять значение игровой валюты? И что бы она изменилась в самой игре, такое вообще возможно?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      А ты сам как думаешь? Ответ кроется в понимании ролика.

  • @lexa_bond2829
    @lexa_bond2829 2 года назад +1

    Привет, я хотел бы по интересоваться, можно ли с помощью перехвата пакетов накручивать игровую варюту и ресурсы в онлайн играх для меня интересно конкретно Critial Strike

    • @GamehacklabRu
      @GamehacklabRu  2 года назад +2

      Привет! Это очень сильно зависит от игры. В некоторых можно сгенерировать пакет, символизирующий выполнение задания, за которое даются ресурсы.

    • @lexa_bond2829
      @lexa_bond2829 2 года назад +1

      @@GamehacklabRu Есть парень который как говорит он (крутит внутри игровую валюту, оружие, уровни и тд..) и выдаёт требуемые вещи через чат (игрок пишет нужные слова, которые сказали написать, и через пару минут перезаходя, все появляется на аккаунте)
      Но я не пойму каким способом это можно делать, знать бы хотя бы начало, я быдальше искал как это проделывать)))

  • @АртиЕри
    @АртиЕри 10 месяцев назад

    Здравствуйте. У меня есть задача для браузерной онлайн игры. Мне нужен инструмент для чтения пакетов и возможности отправлять их. Т.е. по сути что бы написать бота на запросах, а не на кликере. Через гугл инструменты там не все пакеты ловятся и большинство данных зашифровано. В большей степени там используется юнити.
    Вопрос такой, вы можете взяться за такую задачу за финансовое вознаграждение? Если да, то куда написать подробнее?

    • @GamehacklabRu
      @GamehacklabRu  7 месяцев назад

      Привет, браузерными играми не занимаюсь

  • @БорисБарбадос
    @БорисБарбадос 4 года назад +1

    Добрый уже начал писать коммент что функционал повторяет читэнжер но автор снял сомнения ))) очень хочется узнать про прогу где взять полную прогу..... + как быть с онлайн играми где есть проверка пакетов ? (дюпы вещей к примеру)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +2

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

    • @etereonz
      @etereonz 4 года назад

      Можешь использовать гидру, она по идее ни чем не хуже

    • @БорисБарбадос
      @БорисБарбадос 4 года назад

      @@GamehacklabRu Полную прогу - ты про IDA? На просторах интернета можно найти. Совершенно бесплатно? полную версию ?

  • @quest524
    @quest524 3 года назад +1

    Мне интересно как анти Читы качают шёл код для проверки файлов игры , процессы , целостности xor шифрованием чтоб не перехватывали

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +1

      Эммм, извини, я не понял смысл этого выражения. Отдельно термины я знаю, но зачем ты их в одном предложении соединил? Тарабарщина какая-то. Давай начнём с того, что ты подразумеваешь под "античиты качают шёл код"? Полагаю, ты имел в виду шелл-код, но что значит "античиты качают шелл-код"?

  • @gnot7900
    @gnot7900 3 года назад +1

    Привет тема интересная, как думаешь в какой-то не защищённой онлайн игре возможно перехватывать пароли от серверов? Ну например есть открытые сервера, и закрытые с паролем.

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Привет, что ты подразумеваешь под перехватом паролей?

    • @gnot7900
      @gnot7900 3 года назад

      @@GamehacklabRu Ну например пароль от сервера 1234, но ты не знаешь. Возможно ли перехватить данные, и узнать пароль что-бы войти на сервер? Или это возможно только с помощью брут форса?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      А откуда ты собираешься эти данные перехватывать? Для того, чтобы их перехватить, нужно, чтобы их кто-то посылал

    • @gnot7900
      @gnot7900 3 года назад

      @@GamehacklabRu Ну допустим я маниторю сервер, туда заходит игрок который вводит пароль. И я эти данные перехватил (пароль). Такое возможно? Или есть ещё какие-то моменты

    • @gnot7900
      @gnot7900 3 года назад

      @@GamehacklabRu Ну например WireShark или tcpdump (если подойдёт). Но я конечно не профи в этом, поэтому спросил.

  • @ПашаЦарев-ы2д
    @ПашаЦарев-ы2д 4 года назад

    можешь пожалуйста рассказать про подмену пакетов в онлайн игре, если ты в этом компитентен, проблема в том что на клиенте у игры ничего не обрабатывается кроме анимаций , на сколько я понял, игрушка оч старая 2010 года , единственное что нагуглил это Sauron / WPF PPC но проги этой уже в помине нет , как я понял , я не могу реализовать модификацию пакета и отправку по http на серв , буду очень признателен если скажешь куда копать хотя бы , перехвачиваю через whire shark а дальше вот хз

  • @sensei7855
    @sensei7855 4 года назад

    Очень интересно объясняете, аж захотелось самому что то поделать, но к сожалению выбрал игру сильно сложную 3 дня потратил и 0 результат. И может подскажите как можно найти функцию завершения матча?)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Увы, не подскажу, исследуй каскад вызовов, связанный с таймером игры.

  • @BillGates-ry3dk
    @BillGates-ry3dk Год назад +2

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

  • @eccoseasea5107
    @eccoseasea5107 4 года назад

    Автор респект! Спасибо! А можно чит на Starcraft Broodwar запилить?) Старая игрушка, но до сих пор немного живая)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Пили, конечно, какие проблемы, зачем у меня разрешение спрашивать? ))

    • @eccoseasea5107
      @eccoseasea5107 4 года назад

      @@GamehacklabRu Вообще именно этот ответ я и ожидал) но я пытался :)
      А вообще хотел Вас попросить, показать ;)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +1

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

  • @Ubiyca404
    @Ubiyca404 Год назад

    Хотелось бы узнать как сделать радар-хак для игры pubg, нигде информации найти не могу, кроме как csgo, но в ней все очень легко, так как оффсеты игры в открытом доступе лежат на гитхабе

    • @KynomiFn
      @KynomiFn Год назад

      Здесь не гайды как создать конкретный хак, а обзор инструментов. Не хотите думать - никогда не научитесь хакать игры.

  • @alexandergribanov6793
    @alexandergribanov6793 2 года назад

    Здравствуйте, можно пару вопросов по гидре.
    1) Можно ли как-нибудь выделить память со стартовым адресом, буквально хотя бы на 30Кб.
    2) Почему гидра меняет значения байтов (например адреса памяти), загружаю файл и выбираю язык, анализ не делаю. А уже все изменено, в связи с чем бессмысленым использование гидры.

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      Добрый день, к сожалению, я не понял ни один из вопросов. Что значит "выделить память со стартовым адресом"? Насчёт измененных байтов тем более не понял...

    • @alexandergribanov6793
      @alexandergribanov6793 2 года назад

      ​@@GamehacklabRu Я беру исполнительный файл от PlayStatiton2, загружаю в гидру, выбираю язык, анализ не делаю. Перехожу к конкретной функции. В листинге, в поле байты стоят не те значения что должны быть, как и в колонке операнды адрес по которому обращается функция неверный. При нажатии кидает в иную область. В IDA такого не происходит.
      Файл собран в отладке. Там все расписано (почти все =( ).

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      По PlayStation 2 не могу подсказать, поскольку реверсингом консольных игр не занимался никогда.

    • @alexandergribanov6793
      @alexandergribanov6793 2 года назад

      @@GamehacklabRu Эх, жалко. Но первый вопрос решил просто. Зашел в мемори мап, и добавил блок с нужной длинной, в этом и был первый вопрос.

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      Стартовый адрес и длина блока памяти в моем понимании разные вещи

  • @031185alex
    @031185alex 2 года назад +1

    о Автор помню твои видосики . тестил то что там ты запиливал на Cheat Engine. бесконечные патроны здоровья по флагам ссылкам по памяти статичной или нет . ой это так давно было . . хотел спросить вот у меня есть проблемака 2020 году провайдер что то намудрил завернул или трафик через зад или в другом касяк мне как абоненту не особо продвинутому в iT не совсем ясно и понятно .... но после этих действий в играх исчез урон. в танках выцелить уезвимую точку на расстоянии не реально снаряды куда попало летят ... да че там говорить с 2х метров в танк сложно попасть не то что выцелить нлд или лючек. по интернету подключен так adsl РРРоЕ 12мбит/1мбит адрес динамический белый публичный должен быть покрайней мере так утверждает провайдер ... но не пингуется он из интернета пока не отключишь ACL на LAN сети или не пробросишь порты ... я так понимаю что то по маршрутом они явно завернули через другой маршрутизатор я по просту исчез из сети . мож как то подмогнет еще нюанс модем в бридже . соединение через комп ipv4 на высокоскоростном подключении выключен шлюз удаленной сети адрес от провайдера есть выхода в интернет нету ... типо как бы я гастрайбайтер из локальной сети не могу . в интернет . только хостом о котором знает удаленный шлюз... ( сток всего написал . надеюсь понять хоть что то сможешь . я не IT своими словами высказал подозрение о беспределе провайдерский.

  • @hardee8742
    @hardee8742 4 года назад

    Спасибо

  • @scalesair4658
    @scalesair4658 4 года назад

    Спасибо.

  • @maksim-abbasov2004
    @maksim-abbasov2004 2 года назад +2

    @GameHackLab[RU] ,А так можно взломать игровые ресурсы в мморпг играх? Ну или просто в онлайн игре. Ответе мне.

  • @danil__b958
    @danil__b958 Год назад

    @GamehacklabRu ,не подскажешь как исправить проблему с Ultimap и синим экраном?
    (Экраном смерти)

    • @GamehacklabRu
      @GamehacklabRu  Год назад

      Не подскажу, слишком много факторов, которые могут на это повлиять. От включенного антивируса до разгона памяти

    • @danil__b958
      @danil__b958 Год назад

      @@GamehacklabRu Чем можно заменить Ultimap если процессор AMD ,может есть какие то другие программы заменяющие эту функцию?

    • @GamehacklabRu
      @GamehacklabRu  Год назад

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

    • @danil__b958
      @danil__b958 Год назад

      @@GamehacklabRu хочу найти функцию на отключение таймера на тп, что бы тп без кд в игре trove если знаете

    • @BillGates-ry3dk
      @BillGates-ry3dk Год назад

      @@GamehacklabRu Умоляю сделайте пожалуйста про tls пакеты видео.

  • @BoMB3R97
    @BoMB3R97 4 года назад

    Видео интересное, но способ анализа пакетов не удобен. Поэтому предлагаю сделать материал про способы подмены или полного вырезания сертификата, а далее будет проще анализировать более удобными инструментами по типу burp или fiddler

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Не согласен. Если данные летают в двоичном виде, и десериализуются сразу в объекты, как может быть удобнее их анализировать в фиддлере?

    • @BoMB3R97
      @BoMB3R97 4 года назад

      @@GamehacklabRu у меня такой способ вышел на одной игре на UE. Но там вместо дампа через hydra или IDA надо файлы игры смотреть через hex редакторы и искать строку инициализации сертификата с последующим выпилом. И так сниффер ловил пакеты на ура.
      Если я не прав можешь пояснить где я ошибаюсь? А то я реверсер не очень я больше по веб глюченостям)
      PS та игра на UE была даже оснащена античитом EAC, он какое-то время не проверял этот файл к моему удивлению

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Если пакет летает в json или любом другом текстовом виде, то проблем нет. А если в бинарном - мешаниной байт, проще говоря, то как его анализировать? Ну, точнее, это можно, но это куда больше геморроя, чем способом, описываемым мной в видео

    • @BoMB3R97
      @BoMB3R97 4 года назад

      @@GamehacklabRu понял, спасибо за пояснение, будут интересны следующие уроки/демонстрации по данной теме если конечно на них спрос будет, не для меня единственного же делать их)))

  • @sergeykaprantsev5192
    @sergeykaprantsev5192 2 года назад

    Добрый день. Было ли продолжение у ролика?

    • @GamehacklabRu
      @GamehacklabRu  2 года назад

      Доброго времени суток. Нет, не было

  • @byjeka8884
    @byjeka8884 4 года назад

    Отлично

  • @sensei7855
    @sensei7855 4 года назад

    и как можно снять дамп с игры которая запускается через лаунчер?

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

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

    • @sensei7855
      @sensei7855 4 года назад

      @@GamehacklabRu спасибо за ответы) проблема в том что в снятом таким образом дампе я не могу не на один адрес попасть, в общем не ту игру я выбрал)

  • @andreysmolensky1646
    @andreysmolensky1646 4 года назад

    Привет, периодично просматриваю твою ролики, должен сказать не плохо разъясняешь и примеры то же не плохие, хотя больше нравится твои ролики пятилетней давности, я думаю это и твои подписчики так же оценили :) Много конечно вопросов остаётся не раскрытых, да же касаемо функционала CE. Но я отвлекся от главного, хотелось бы услышать твоего мнения, а именно ответа на пару вопросов, в .Net сборках игра или программа, возможно ли найти статические адреса через указатели? Если да, то каким способ это возможно сделать, так как все предложенные и рассмотренные тобой не работают с ними, возможно у тебя есть видео но я проглядел. И второй вопрос можно ли вызвать функции(методы) этих приложений? Да я могу их вызывать используя рефлексию, но хотелось бы вызывать их твоими способами, с помощью указателей на функцию, так как у тебя сохраняется поток из которого ты производишь вызов функции. Конечно я net сборки могу патчить и инжектить, но куда более интересней для меня работа через указатели. Тем более что в последнее время довольно много игр на Unity, не знаю пробовал ли ты такие взламывать, хотелось бы примеров. Еще очень интересная опция есть в CE для Net, ее никто не рассматривает почему то.

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

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

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      А о какой опции идет речь? Mono? Вроде я ее рассматривал. Или есть еще что-то, что я упустил из своего внимания?

    • @andreysmolensky1646
      @andreysmolensky1646 4 года назад

      @@GamehacklabRu Спасибо за такой ускоренный ответ, через рефлексию да я могу вызвать метод, но проблема в том что он работает в другом потоке, ну допустим я вызываю метод прыгать, но он у меня не прыгает, хотя метод вызывается. То есть рефлексия дает лишь позаимствовать функцию, но не использовать ее в главном потоке. Как и переменные, да я могу считать показатели по умолчанию, патроны и хп к примеру, но во время игры если попытаюсь менять ничего не происходит, как бы надо все это делать через ссылку от игрока, а это не возможно :) Я просто сам разработчик, но как раз C# стало просто интересны разные подходы, еще летом помогал в разработке чита под Rust, там и столкнулся с множеством проблем. С IL я как раз и стал разбираться, написал коротенькую прогу. мини игры, да я могу изменять показатели из CE но после запуска они не доступны, найти в ручную указатели просто не реально, программа в 5 кб а указатели на автомате искала 5 часов, терпения не хватило завершил раньше, я так понимаю она вообще все тянет из всех библиотек, по умолчанию там подключено то много их. Да моно хотя в 7.2 Версии она Net Называется, возможно пропустил видео.

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Если перехватывать нужный метод, то в нем будет ссылка на игрока. При желании можно и вызывать функцию/метод, как я показывал в одном из видео, передавая нужные параметры.

    • @andreysmolensky1646
      @andreysmolensky1646 4 года назад

      @@GamehacklabRuда я видел видео но это возможно лишь через обращение через адрес или указатель. Меня больше net интересовал.

  • @Strelok71rus
    @Strelok71rus 2 года назад

    Руслан, видос отличный и очень понравился, но как я понял, продолжение вряд-ли будет, т.к. количество лайков не оправдывает затраченные усилия, а жаль. Вопрос просто из любопытства: Вам доводилось, ради спортивного интереса или за деньги, делать серьезные хаки для популярных онлайн игр? Речь идёт о "дюпах предметов", аимах, или так называемых "комбайнах", когда всё в одном чите (аим, валхак, спидхак, телепорты и т.д и т.п)?
    Я к чему это спросил: мне очень нравится фишка, лежащая в основе геймхакинга - играть по своим законам. И порой, те читы, которые пишут люди, поражают воображение не только своей реализацией, а самой концепцией и идеей, лежащей в основе чита. Вот было бы здорово, сделать стрим для подписчиков, ну или ролик, в котором Вы рассказали бы об интересных случаях/взломах в Вашей практике.

  • @byjeka8884
    @byjeka8884 4 года назад +1

    Когда продолжение?)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +1

      Когда будет время и желание продолжать.

    • @worldofgames1990
      @worldofgames1990 3 года назад

      @@GamehacklabRu уже 3 месяца прошло((( где видосик?(

  • @olg9999
    @olg9999 4 года назад

    Продолжай

  • @fhgert9398
    @fhgert9398 4 года назад

    10 лайк поставил

  • @quest524
    @quest524 3 года назад +1

    Так делает battleye так же проверки на уровне ядра

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Только сейчас увидел комментарий. Что делает? Качает шелл-код? А ты можешь объяснить, это как? Ну или, хотя бы, свое понимание термина "шелл-код", а то, может, мы просто о разных вещах говорим?

    • @quest524
      @quest524 3 года назад

      Сори не так выразился , постоянная проверка на стороне сервера бе
      На целостность ...

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      На целостность чего? Исполняемого кода? Она не на сервере делается

    • @quest524
      @quest524 3 года назад

      У статье на хабре сказано что на стороне сервера...
      Короче сделайте видос по обходу battleye .
      Думаю очень годный контент будет

  • @s.o.g.6265
    @s.o.g.6265 3 года назад

    Привет. Слушай такой вопрос :) Возможно ли взломать игру Субсистенс и ходить сквозь стены? Просто На выделенном сервер появилось два кадра которые походу это делаю... Мне бы просто знать ДА или нет.

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Привет, без понятия, я в эту игру не играл.

    • @s.o.g.6265
      @s.o.g.6265 3 года назад

      @@GamehacklabRu Жаль. :( Буду учится только да :)

  • @corsair-chimera
    @corsair-chimera 26 дней назад

    Тема интересная, жаль автор забросил...

    • @GamehacklabRu
      @GamehacklabRu  9 дней назад

      Не забросил. Изменились жизненные приоритеты. В будущем есть планы вернуться к записи видосов. Когда - пока не знаю

  • @Wi11ka_Games
    @Wi11ka_Games 4 года назад

    Смотрел с телефона, может не доглядел что-то))) Но чем тебя thiscall не устроил?)
    Оригинал тайпдефиш как thiscall, hook как stdcall и в теле функции DWORD thisptr; _asm mov thisptr, ecx;
    Return original(thisptr, params)

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +1

      Прикольно, а зачем такой изврат? И как ты асм вставку будешь в х64 дллке делать?

    • @Wi11ka_Games
      @Wi11ka_Games 4 года назад

      Согласен :)) с компилятором от MVSC не получится))) Все, понял))

  • @efirongox423
    @efirongox423 4 месяца назад

    А продолжение будет?😢

    • @GamehacklabRu
      @GamehacklabRu  4 месяца назад +1

      Будет. Правда, пока не знаю, когда. Свободного времени очень мало, и оно уходит на домашние дела

    • @bernatzk1y718
      @bernatzk1y718 4 месяца назад

      @@GamehacklabRu за 3 года не разобрался с домашними делами, ну анлак, бывает

    • @GamehacklabRu
      @GamehacklabRu  3 месяца назад +2

      @@bernatzk1y718 домашние дела никогда не заканчиваются. Жизненные приоритеты диктуют свои правила. Этот канал - это хобби, не более того

    • @OKPOBABJIEH
      @OKPOBABJIEH 3 месяца назад

      удачи вам ​@@GamehacklabRu

  • @TotottoroRerstxjw
    @TotottoroRerstxjw 4 месяца назад

    Куда пропал закадровый голос? Почему последнее видео записывает AntonVit?

    • @GamehacklabRu
      @GamehacklabRu  4 месяца назад

      Привет, видео от AntonVit не последнее, просто оно снялось с публикации почему-то, и после повторной публикации стало показываться как последнее. Это видео с его канала, а канал он удалил, потому в какой-то момент видео было перезалито к нам. Закадровый голос никуда не пропал, и я всё так же планирую вернуться к записи роликов. Просто на текущем жизненном этапе есть другие приоритеты, которые занимают всё моё время. Как станет со временем проще, обязательно вернусь и буду воскрешать канал.

  • @vova777ka
    @vova777ka 3 года назад +1

    Здравствуйте! Могу предложить конкретную задачу с оплатой. Дам доказательства. что задача выполнимая. Игра онлайн.

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +2

      Добрый день, не интересует.

  • @BRUH-kw8sl
    @BRUH-kw8sl 4 года назад

    Ай нид мор видео

  • @oskarborzoi
    @oskarborzoi 4 года назад +3

    Что за детские игры ты взламываешь? Покажи взломы на онлайн играх серьёзных. А это для садика только,а столько гемарроя в никуда для взлома

    • @GamehacklabRu
      @GamehacklabRu  4 года назад +9

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

  • @Romik_123
    @Romik_123 Год назад +1

    Блин мне бы углубленная версия нужна была бы я хочу игру взломать одну но там вся информация в сетевых серверах хранится я думаю способ не сработает но естественно попробую😢 если сработает просто🎉🎉🎉🎉🎉🎉🎉

  • @LiveTVBom
    @LiveTVBom 4 года назад

    давай про читы на пб, исходник у меня есть, могу скинуть

  • @scalesair4658
    @scalesair4658 4 года назад

    И так можно?

  • @nicojam1493
    @nicojam1493 3 года назад +2

    сделай мне кнопку выиграть всех ))

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +3

      Легко - держи -> (ВЫИГРАТЬ ВСЕХ). Кнопку сделал, теперь осталось сделать, чтобы она работала. Это я тебе на домашнее задание оставляю.

    • @nicojam1493
      @nicojam1493 3 года назад

      @@GamehacklabRu Раз уж ты заглядываешь в коментарии, не подскажешь как найти адрес инвентаря в онлайн играх, видосик или пример какой? Прост голова уже пухнет от изучения и поисков)

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Сорян, по онлайн играм я не консультирую. Пробуй так же, как и в сингловых. Инвентарь чаще всего представляет собой коллекцию указателей на объект, находящиеся в инвентаре. Дальше сам.

    • @nicojam1493
      @nicojam1493 3 года назад

      @@GamehacklabRu а не подскажешь в чем отличие от читает память и записывает в память в чит энджине? По названию то ясно, но в каких случаях тот или иной применяется, тут уже неясно?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      Серьезно? Это ведь самый базовый уровень знаний, а ты выше что-то про онлайн игру говорил.

  • @zelimisrailov2462
    @zelimisrailov2462 2 года назад +1

    генералы зеро хоуер по сети с другом взломай

    • @GamehacklabRu
      @GamehacklabRu  2 года назад +5

      300 000 (триста тысяч) российских рублей за заказ взлома заплати

    • @analizator6996
      @analizator6996 Год назад

      @@GamehacklabRuпереиграл и уничтожил 😂👍

  • @aioshka
    @aioshka 3 года назад +1

    Для кого эти видео? Вообще ничего не понятно...

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +1

      Очевидно, для тех, кто смотрел предыдущие видео на канале. Им всё понятно

  • @oskarborzoi
    @oskarborzoi 4 года назад +1

    DH5 клешь рояль и многие другие игры андроид лучше ломай!

    • @GamehacklabRu
      @GamehacklabRu  4 года назад

      Почему лучше? Чем лучше?

    • @дада-ы4ч
      @дада-ы4ч 4 года назад +2

      Ахахахахах, дитё, какие мобильные игры???))) Здесь только серьезные взломы, на серьезные игры

  • @segamegagame1408
    @segamegagame1408 Месяц назад +1

    нихрена не понятно

  • @КемранЧеченов-у3з
    @КемранЧеченов-у3з 3 года назад +4

    жаль автор забросил канал

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +3

      Не забросил. В скором времени возобновлю выпуск видео.

  • @kzvideo9967
    @kzvideo9967 4 года назад

    Взломай Аватарию

  • @МаксимАббасов-ь2ц
    @МаксимАббасов-ь2ц 3 года назад +1

    @GameHackLab[RU]а ты можеш сделать чит для онлайн игры?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +1

      В комментариях к этому видео уже отвечал подробно.

    • @МаксимАббасов-ь2ц
      @МаксимАббасов-ь2ц 3 года назад

      @@GamehacklabRu ясно, а просто бесплатно можешь сделать чит?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад +1

      А ты можешь мне бесплатно подарить Майбах?

    • @МаксимАббасов-ь2ц
      @МаксимАббасов-ь2ц 3 года назад

      @@GamehacklabRu нет, ясно а ты можеш научить меня делать читы для онлайн игр?

    • @GamehacklabRu
      @GamehacklabRu  3 года назад

      А ты с лёгкостью делаешь читы на любые оффлайн игры? Если нет, то во взломе онлайн игр тебе делать нечего до тех пор, пока не научишься с лёгкостью ломать одиночные игры.

  • @analizator6996
    @analizator6996 Год назад

    Судя из прочитанного онлайновые игры полный геморр, но видео думаю набрало бы много просмотров, если запилить во время какого нибудь заказа, можно убить 2х зайцев