Загрузка...

I cant emulate packages for a fool online

Thread in Python created by Окулист Apr 21, 2025. 200 views

  1. Окулист
    Окулист Topic starter Apr 21, 2025 Мы вас пока лечим 249 Nov 18, 2022
    хочу сделать мониторинг кое какой залупы из дурака онлайн, но не могу залогиниться в акк

    Суть проблемы: не понимаю как генерить sign hash. В текущем варианте скрипта просто не получаю ответ от сервера =(

    Python
    import socket
    import json
    import base64
    import hashlib


    SERVER_IP = "37.27.129.119"
    SERVER_PORT = 10775


    def send_tcp_message(data: str) -> str:
    """Отправка сообщения через TCP и получение ответа"""
    with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.connect((SERVER_IP, SERVER_PORT))
    s.sendall(data.encode())
    response = s.recv(4096).decode()

    return response


    init_data = {
    "p": 14,
    "d": "POCO alioth",
    "v": "1.9.15",
    "tz": "+03:00",
    "and": 33,
    "pl": "android",
    "l": "ru",
    "n": "durak.android"
    }

    sign_key = send_tcp_message(f"c{json.dumps(init_data)}\n")
    print(f'sign_key: {sign_key.strip()}')


    json_part = sign_key[sign_key.find('{'):]
    parsed = json.loads(json_part)
    key = str(parsed["key"])
    print(f'key: {key}')


    secret = base64.b64encode(hashlib.md5((json.dumps(key)).encode()).digest()).decode()
    sign_data = {"hash": f"{secret}"}
    print(f'secret: {secret}')

    sign_data = send_tcp_message(f"sign{json.dumps(sign_data)}\n")
    print(f'sign data: {sign_data}')
    зеленым выделил место которое не получается сгенерить
    [IMG]
     
  2. derkown
    посмотри на гитхабе че пишут люди
     
    1. Окулист Topic starter
      derkown, там ничего не нашел(( уже второй час сижу дрочу эту хуйню
  3. equilpres
    equilpres Apr 21, 2025 :smile_wink: 13,311 Aug 11, 2020
    1. Окулист Topic starter
      equilpres, мусор. Похоже на пасту, так еще не рабочая =(
    2. equilpres
    3. Окулист Topic starter
      equilpres, я уже написал ему и вопросик решили
Top
Loading...