Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Вконтакте
  5. Тюряга
  6. Параметр sig в каждом запросе к серверам тюряги

Параметр sig в каждом запросе к серверам тюряги

Запланировано Прикреплена Закрыта Перенесена Тюряга
4 Сообщения 3 Участники 3 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • THE-Swank Автор
    THE-Swank
    THE-Swank
    Это сообщение удалено!
    написал в отредактировано
    id170303111
    #1

    Ушёл после прикрытия разрабами раздачи урона, сейчас вот решил вернутся, поиграть если бысто по не надоест.
    Первым делом решил автоматизировать сбор папирос и т.п.
    Заметил в запросам идущим к серверам тюряги передачу какой-то сигнатуры, она не статична, игнорировать её не хочется ибо очень как раз похоже на защиту от ботов или что-то подобное.
    При заходе в игру шлется запрос на http://109.234.156.251/prison/config/config.prs.xml
    В ответ приходят какие-то статичные настройки игры, среди них есть вот такой xml элемент:
    <add key="sig" value="">ca94cff2663a33bcfcdd928b4893b50e</add>
    Похоже на стартовые данные для последующей генерации сигнатуры.(а может и нет, реверс инженеринг — не моё)
    Дальшке уже к каждому запросу крепится сигнатура, кто-то что-то знает о этих сигнатурах?

    0 Ответов Последний ответ
    0
    • Ватник
      Ватник
      Ватник
      Это сообщение удалено!
      написал в отредактировано
      Продвинутый
      #2

      Sig можно смело удалять из запроса.

      Добавлено через 05:15 мин.
      Вот тебе умное разложение по полочкам

      Как создавать подпись запроса?
      Параметр sig равен md5 от конкатенации следующих строк:

      viewer_id – id текущего пользователя, переданный приложению посредством flashVars/GET запроса. (При запросе с сервера viewer_id указывать не нужно)
      пар "parameter_name=parameter_value", расположенных в порядке возрастания имени параметра (по алфавиту).
      секрета secret полученного через flashVars / GET запрос, или, если метод вызывается с сервера - секрета приложения api_secret (секрет Вы можете менять при редактировании страницы приложения).

      Подпись для стандартных запросов:
      sig = md5(viewer_idname1=value1name2=value2secret)

      В данном случае sig равен md5("6492api_id=4method=getFriendsv=3.0secret") то есть ec88fbee10af1b28c41c5b2e85ae0502

      Подпись для серверных и secure методов:
      sig = md5(name1=value1name2=value2api_secret)

      В данном случае sig равен md5("api_id=4method=getFriendsv=3.0api_secret") то есть fbd3bc00725799ecd835bf661391ac34

      THE-Swank 1 Ответ Последний ответ
      0
      • Ватник Ватник

        Sig можно смело удалять из запроса.

        Добавлено через 05:15 мин.
        Вот тебе умное разложение по полочкам

        Как создавать подпись запроса?
        Параметр sig равен md5 от конкатенации следующих строк:

        viewer_id – id текущего пользователя, переданный приложению посредством flashVars/GET запроса. (При запросе с сервера viewer_id указывать не нужно)
        пар "parameter_name=parameter_value", расположенных в порядке возрастания имени параметра (по алфавиту).
        секрета secret полученного через flashVars / GET запрос, или, если метод вызывается с сервера - секрета приложения api_secret (секрет Вы можете менять при редактировании страницы приложения).

        Подпись для стандартных запросов:
        sig = md5(viewer_idname1=value1name2=value2secret)

        В данном случае sig равен md5("6492api_id=4method=getFriendsv=3.0secret") то есть ec88fbee10af1b28c41c5b2e85ae0502

        Подпись для серверных и secure методов:
        sig = md5(name1=value1name2=value2api_secret)

        В данном случае sig равен md5("api_id=4method=getFriendsv=3.0api_secret") то есть fbd3bc00725799ecd835bf661391ac34

        THE-Swank Автор
        THE-Swank
        THE-Swank
        Это сообщение удалено!
        написал в отредактировано
        id170303111
        #3

        Спасибо

        -SHEOL- 1 Ответ Последний ответ
        0
        • THE-Swank THE-Swank

          Спасибо

          -SHEOL-
          -SHEOL-
          -SHEOL-
          Это сообщение удалено!
          написал в отредактировано
          Добавляй
          #4

          Тему можешь закрывать.

          0 Ответов Последний ответ
          0

          • Войти

          • Войдите, чтобы искать.
          © 2011–
          • Первое сообщение
            Последнее сообщение