[Delphi] Определить алгоритм шифрования

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Diamantx, 3 Aug 2013.

  1. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    В общем есть программа, в которой имеется функция, которая отправляет Post-запрос со следующим параметром:

    Без пробела посередине, это форум бажит


    Число (вот этот 64-значный хэш) зависит напрямую от значения, набранного в софте (в данном случае это 'Hihihi').

    Мне нужно определить метод генерации хэша и реализовать его в своей программе.

    Буду признателен за любую помощь.
     
    #1 Diamantx, 3 Aug 2013
    Last edited: 3 Aug 2013
  2. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Здесь нет экстрасенсов, что за программа?
     
    _________________________
  3. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    А причем здесь программа? Даже если я скажу название, вы все равно не узнаете, так как она приватная. Меня интересует именно способ шифрования.
     
  4. muip

    muip New Member

    Joined:
    1 Sep 2011
    Messages:
    45
    Likes Received:
    4
    Reputations:
    0
    Ну как вариант запихнуть этот софт в отладчик какой-нибудь и порыться в нем. А общее почитай какие-нибудь там статьи по кряку, а именно как разбирать софт и думаю поймешь, что делать.
     
  5. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    signed_body - походу протокол обмена софта для инстаграмма? Если так - то поковыряйся в исходниках клиента под андройд, там алгоритм хеширования на базе SHA256, но они по мелочи что-то меняют часто в нем.
     
  6. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    Пробую впихнуть в кэш-калькулятор это 'Hihihi' - http://www.xorbin.com/tools/sha256-hash-calculator
    Но совсем не такой выдается, который софт отправляет.
     
  7. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    Ну он и не должен быть таким как отправляет софт, там проводятся дополнительные манипуляции. Как бы вот, но код там не полный, возьми клиент instagram для android и расковыряй.
     
  8. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    К сожалению, я не шарю в Java. Что значит расковырять клиент? Мне нужно смотреть сам код или проанализировать запросы?
     
  9. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
  10. bdsql

    bdsql New Member

    Joined:
    28 Dec 2011
    Messages:
    11
    Likes Received:
    2
    Reputations:
    0
    Ув. Diamantx, не все что летает съедобно)) в этом мире не все так просто как кажется.