Привет всем! Я хочу рассказать вам о довольно известном, но возможно не всем знакомом способе взлома игр в Telegram. Настройка Fiddler. Если коротко, то Fiddler - это инструмент для мониторинга и анализа трафика HTTP/HTTPS. В интернете есть много статей на эту тему, поэтому нет необходимости давать здесь подробные объяснения. Вот статья на habr (это не реклама), которая поможет вам настроить Fiddler. Итак, после настройки Fiddler необходимо перехватить запрос, который отправляет результат нашей игры. Для этого нужно включить мониторинг и запустить игру. Так выглядит запрос: Фото 1. Сам запрос 2. Значение score - счет игрока, значение playTime - время, проведенное в игре, а gameUrl - ссылку на игру. Значение gameStateData относится к данным о состоянии игры, таким как расположение игрока, прогресс и другие детали, которые могут быть сохранены и использованы для загрузки игры в следующий раз. 3. Параметр checksum содержит значения score, playTime, gameUrl, gameStateData представленные в формате md5. Записываем эти значения в блокнот. Они необходимы для генерации параметра checksum. Фото Открываем любой онлайн компилятор Python и вставляем данный код. Код import hashlib def generateCheckSum(score: int, playTime: int, url: str, gameStateData: str = ''): checksum_string = f'{score}:{playTime}:{url}:{gameStateData}:crmjbjm3lczhlgnek9uaxz2l9svlfjw14npauhen' return hashlib.md5(checksum_string.encode('utf-8')).hexdigest() #score="1250" score="" #playTime="25" playTime="" #gameUrl="/game-bot/karatekid2-e23fdc043184148425d2d37b55d72ded95a3565b" gameUrl="" #gameStateData='{"totalBlockCnt":25}' gameStateData='' checksum = generateCheckSum(score, playTime, gameUrl, gameStateData) print(checksum) Python import hashlib def generateCheckSum(score: int, playTime: int, url: str, gameStateData: str = ''): checksum_string = f'{score}:{playTime}:{url}:{gameStateData}:crmjbjm3lczhlgnek9uaxz2l9svlfjw14npauhen' return hashlib.md5(checksum_string.encode('utf-8')).hexdigest() #score="1250" score="" #playTime="25" playTime="" #gameUrl="/game-bot/karatekid2-e23fdc043184148425d2d37b55d72ded95a3565b" gameUrl="" #gameStateData='{"totalBlockCnt":25}' gameStateData='' checksum = generateCheckSum(score, playTime, gameUrl, gameStateData) print(checksum) Для начала, рекомендуется ввести значения, полученные из запроса, чтобы убедиться в правильности генерации параметра checksum. Фото Если значения, полученные из запроса, верны, то можно перейти к изменению данных и генерации нового параметра checksum. Фото После изменения данных можно редактировать запрос и проверять полученный ответ, чтобы убедиться в корректности внесенных изменений. Ещё параметр gameplayId необходимо увеличить на единицу. Фото запроса Фото ответа Таким простым способом мы обманули API, отправив поддельный запрос. Однако, не стоит использовать слишком большие значения, так как это может привести к блокировке на 24 часа. Результат
Пробовал открывать через яндекс, там жопа куча разных адресов, попробовал через хром открыть, он вообще не находить вкладку с тг игрой --- Сообщение объединено с предыдущим 16 апр 2023 Причем когда через яндекс открывал он находил то что к игре относится, но там было много и все равно не то что надо
--- Сообщение объединено с предыдущим 29 сен 2023 gameplayId --- Сообщение объединено с предыдущим 29 сен 2023 gameplayId id как вообще увеличить?
у меня вопрос, какой бразуер я должен узать что бы он находил открыте вкладки, я делал все 1в1 как на хабре, но в приложении тупо ничего не отображается из того что я открываю
Данный способ работает сейчас? Сделал все как написано в инструкции, но ничего не работает --- Сообщение объединено с предыдущим 29 мар 2024 Если можно, сделайте видеоинструкцию именно с игрой "Neon Racer" в Gamee