ФорумПрограммированиеПыхнуть хотите?Battles → Баттл на "расшифруй блек бокс" :)

Баттл на "расшифруй блек бокс" :)

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 17, 2015, 1:54 д.п.

    Есть некоторая апи функция которая жрет http raw post строчку

    lo8IIbbueNKhubQ52/kVKgvdIP6cFbBBNUxouhP6QogU6WvU3qjOQSgzuqWPErGp0xI3fFDTuDHl7vUYbXPRXmsBxcE01IZJ/OGaYX3W0cofeMcS73yng9xpT2XxyJxq3PA224eHtAtEAMMQrwT8TA+TIoMmR31ZHa/sF426iNy94Xqd9jKWObuyNNcIZZZmR9M1S+0PI7vrhMQdu+X1pj90eugpMmXUWChP2XjMIo7XPN5QatKHX2ROUne3t96jgxe3ugLyxYRGohG8UXWW3BUXXGLd57psPAk7IWuYJzA6aEibirykSnnYO4dQ5b78NS6HwHoYFSer4qcgLbGRuGJuUWcrLz9d7BBnbCu0hGOASLInbD0jixbNI1PCOx78BqFzNVDHmgBwkPvMDIrGqQc+aDe0esIUmJFYIQrXfPpWwmNPHYjLcigjXM2c0WgF8QJPsSWzK5lpMOaTtNSFVrKEBlosGNbiMW46ff1XWKKZvVMrEpFthQeFqeb/JpE4HXpjO9uJbeMm2nA2vvO6aEkkzlV5eb+bOeUJsUZfEJp68M/+YIyhNpyUDEpD6ZaXbLC4x2VbVZ0lXMd+fgny4gfsI9ffiPbsRKxNpGrJO4PmdrWcredZoQvGYiZ61WTkxxKti9k3AHxxKti9k3AHr60ihTxxKti9k3AH

    От нее получаю ответ

    17Bgjt6sbSC6+ycqISvH2oU+1L56bvPhDKMKVUWfvk6k3ePTfP0zYmAXXLLOXaQJ817JoS3pY4gZfcvNbzL6lzm8JIym/dFiWQScD5nLm1qdeNwvhC2QViPzimSbnQOQEaC41Vy6tv9t7dbEji9Z9iu+Zj2pWZCtOf7qLyLZUTrjN+KpTaYJsZ2IY2lNI74+thk1JW2w91Cps/5Evcu15rblhoDdhQeWAaC6F8xwIw63v9NN7gIQvfKi68zzUJIoJVwVhtPuNOo63soaihpPbJMNjr6fctuv/Xh58VH35ovAvL3YwVZUHy4ajWFx3VnrP1+5mQI0DcU+DM8f0/gb5hQZmMVLasqfBbSBSXNsZPs2a3V9DmqasbPcTtP5MFXIMxSx2i/FPD5b/kDad+AHRkxd8M4NpSRKyNhwA3sCZfEYTN/NuMl5vMuHzBtbhefFG+Oj7yMQDoZDWMoZx9+nbfqk3rcWZbQZcwOJVcNupjvBbnex/OrWILc52iIxNKO/Rttq6KNcfApcyCu7C8gu+PUrqD+IeRpJVCE+7rlW9R/FaWU3hO5Ey2Twvev8k9yBh6WJ89nMYJJCtIbHETPHg9iPtgxJbJo+w8Fc6Ow+j96cYrH2YjHkv3LLZzYG8W1x5F4coTLIrU5F4coTLIrU61gKvC5F4coTLIrU

    Если послать ответ туда же, то получаю

    uReoyaOyik/y+4+2IpCIpoM2LSh7c1C7uQYZ24umAz/tgAiBtlbrjDkFUWBkdrLVFN7LFPZuGyvwVU6LXD6y+sIzcP8jc6bjopT/ii9eZiywajoaMPZKTa5Wx5Aj52cdRUMw7BG3JF2hbIJ2KRVINhOq3EESQgZFk9G+TEy5XmqlvRDbF/3+ebd4Ith5Fny+ir16ZgncrRp2kcFw7Jg+1IKVBnuVZsAYscqSuTWF2SXAZpvU25XpMJcDFQ311b3C3tQiEFVBDikAkfXfeweZtGR6HohwC+PHNM5Dm05PdTsl+CY//oQILS4UYoeXn39W9y7mzAZTkJAmZfHUAKS+Ng8ZCX3kzQa6RfiQDSb0AAvPFIT2SvIoBdIswUtBT9VYaraHTDATAifesnZs430AtDouf5T3Pmyphp3kHRgN0g7mUGSx9ivz6sLnx5tOnTo7+BlW43gh2VUIhYBIKGPks54/nUQ+kCwGrC1WkYxQAot0wU//qGHZq2ZeKx/MT8mxsWU6mzmRRSr8MOjJ16D4Hoenadd+rqHnhYeHQqkBTOTCBhdXBPNZtMqs/9cfO9Hc0vSbL8R3QPhQZv3I01tyMJo1oFpM8KNAPRrenn5qS+1GVyue2/0nxSzTVunsWv9P3523xflxlt3523xflxltK0sSMs3523xflxlt

    Если послать билиберду, то получаю "fail". Судя по такому поведения сервиса шифрование/дешифрование вопроса и ответа происходит по одному алгоритму, иначе получал бы fail.

    На мой взгляд тут base64 по сырым данным которые шифруются каким то методом. Возможно ротация характеров еще приплетена или хз.

    сам сервис собственно https://api.soft4games.org/mltools/result/

    тест

    curl &#39;<noindex><a href="https://api.soft4games.org/mltools/result/&#39;" rel="nofollow">https://api.soft4games.org/mltools/result/&#39;</a></noindex> -k -d 17Bgjt6sbSC6+ycqISvH2oU+1L56bvPhDKMKVUWfvk6k3ePTfP0zYmAXXLLOXaQJ817JoS3pY4gZfcvNbzL6lzm8JIym/dFiWQScD5nLm1qdeNwvhC2QViPzimSbnQOQEaC41Vy6tv9t7dbEji9Z9iu+Zj2pWZCtOf7qLyLZUTrjN+KpTaYJsZ2IY2lNI74+thk1JW2w91Cps/5Evcu15rblhoDdhQeWAaC6F8xwIw63v9NN7gIQvfKi68zzUJIoJVwVhtPuNOo63soaihpPbJMNjr6fctuv/Xh58VH35ovAvL3YwVZUHy4ajWFx3VnrP1+5mQI0DcU+DM8f0/gb5hQZmMVLasqfBbSBSXNsZPs2a3V9DmqasbPcTtP5MFXIMxSx2i/FPD5b/kDad+AHRkxd8M4NpSRKyNhwA3sCZfEYTN/NuMl5vMuHzBtbhefFG+Oj7yMQDoZDWMoZx9+nbfqk3rcWZbQZcwOJVcNupjvBbnex/OrWILc52iIxNKO/Rttq6KNcfApcyCu7C8gu+PUrqD+IeRpJVCE+7rlW9R/FaWU3hO5Ey2Twvev8k9yBh6WJ89nMYJJCtIbHETPHg9iPtgxJbJo+w8Fc6Ow+j96cYrH2YjHkv3LLZzYG8W1x5F4coTLIrU5F4coTLIrU61gKvC5F4coTLIrU
    

    Спустя 40 сек.

    Слабо расшифровать алгоритм? :)

    Судя по всему там симметричное шифрование какое то используется.

    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz Март 17, 2015, 3:11 д.п., спустя 1 час 17 минут 35 секунд

    Вопрос на пять: расшифровать алгоритм. Вопрос на четыре: как зовут препода. Вопрос на три: какой предмет мы сдаём.

    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 17, 2015, 3:15 д.п., спустя 4 минуты 9 секунд

    @master, ты все еще бухаешь после mysql чтоль?)

    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz Март 17, 2015, 3:26 д.п., спустя 10 минут 46 секунд

    @phpdude, ты так говоришь как будто в этом есть что-то плохое

    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 17, 2015, 3:56 д.п., спустя 29 минут 32 секунды

    @phpdude, ты так говоришь как будто в этом есть что-то плохое

    @master, да нет, завидую просто

    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz Март 17, 2015, 5:43 д.п., спустя 1 час 47 минут 5 секунд

    @phpdude, короче, в воскресенье вечером приехала ко мне Дашка и подарила кружку "самый лучший погромист". А поскольку в понедельник у неё был выходной, то мы решили что это знак, и не теряя времени прям с 4х утра понедельника начали квасить. И продолжали сутки до 4х ночи. Что понедельник - день тяжёлый - чистая правда. Текила + коньяк + пиво.

    По сабжу, нужен антоша:

    <noindex><a href="http://cs7.pikabu.ru/post_img/2014/03/25/8/1395746715_1838178861.jpg

    не всё полезно, что в swap полезло

Пожалуйста, авторизуйтесь, чтобы написать комментарий!