Расшифровка музыки из ВКонтактика

Тема в разделе "Hard & Soft & Code & Roll", создана пользователем Rult, 19 апр 2016.

  1. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    UPD: Проблема решена.

    [​IMG]

    Не так давно в ГуглПлее появилось офффициальное бесплатное приложение от Mail.Ru Group для загрузки музыки из ВК - Moosic. Собственно, главный его минус - невозможность прослушивания скачанной из него музыки через другое приложение, да и вообще импорт музыки с телефона хоть и возможен, но бесполезен, так как скачанные файлы закодированы.

    Может быть, кто-нибудь попробует скачать хотя бы один аудиофайл и конвертировать его в распространённый формат?

    Moosic в Google Play - https://play.google.com/store/apps/details?id=ru.mail.mymusic
    Moosic на 4PDA - http://4pda.ru/forum/index.php?showtopic=739084

    Для тех, у кого нет под рукой девайса на зелёном роботе:

    Эмулятор Андроида для ПК - http://www.bluestacks.com
    Файловый проводник - Google Play / 4PDA

    P.S: Я обнаружил нужные файлы примерно в этой папке (зависимо от устройства расположение папки у каждого своё): Пользовательский раздел/Android/data/ru.mail.mymusic/files/Music

    P.P.S: Призову пока некоторых кодеров.
    @_TrueLecter_, @Dragon2488, @Laim0n, @UnbanGetup1, @PLAYER_CHAR.

    P.P.P.S: Кому лень качать приложение.
    Песня: Steven Universe - Stronger Than You (feat. Estelle)

    Оригинал - http://rghost.ru/7tZg4hgvP
    Зашифрованный файл - http://rghost.ru/6d5gVbL9v
     
    #1 Rult, 19 апр 2016
    Последнее редактирование: 26 дек 2017
  2. Member

    Регистрация:
    25 мар 2016
    Сообщения:
    18
    Симпатии:
    0
    Пол:
    Мужской
  3. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    Где гарантии, что пароль не украдут?
    Если я захочу просто скачать музыку, не слушая её, я проделаю подобную операцию уже на ПК.

    В общем, я хочу, чтобы было так, чтобы я мог спокойно пользоваться этим приложением, скачивая и слушая музыку, и чтобы потом смог спокойно импортировать музыку (когда пойму, какой алгоритм шифрования использует МылоРу), сохранив её на ПК, например, и позднее прослушать её вне телефона. А твоё приложение - неофициальное и, наверняка, сделанное на скорую руку. А мне нужны гарантии, что мой пароль не украдут, и нормальный интерфейс плеера, который как раз и предлагает МэйлРуГрупп.
     
  4. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    Может ли кто-нибудь выложить один любой закодированный музыкальный файл и, желательно, его оригинал?
    @vasya
    Странно, у меня уведомление так и не появилось. Хотя галочка в настройках стоит, всё вроде нормально.
     
  5. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    Окей. Потом в шапке помещу.
    Песня: Steven Universe - Stronger Than You (feat. Estelle)

    Оригинал - http://rghost.ru/7tZg4hgvP
    Зашифрованный - http://rghost.ru/6d5gVbL9v

    Источник обоих файлов одинаков - ВК.
     
  6. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    Ну так это просто. Там каждый байт заксорен на 255. Расшифрую: если у нас в песне идёт байт 01100010, то в закодированном файле будет всё в точности наоборот: 10011101. Так это просто расшифровать вроде ж.
     
    • ШIN ШIN x 2
  7. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    Лал. Напиши для нас программу-расшифровщик, плиз.
     
  8. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    Готово, наконец.
    http://chcraft.ml/files/xor.zip
    Файлы с музыкой тяжёлые, раскодировка будет долго длиться. Но, как это ни странно, всё вроде исправно работает.

    P.S. Там можно выбрать сразу несколько файлов.
     
    • Лойк Лойк x 2
  9. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    У неё есть открытый исходный код? Порыться хочу в нём.
     
  10. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    Да, есть. Писал на скорую руку, там кода совсем немножко. Завтра скину, так как сейчас пишу с планшета.
     
  11. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    • Лойк Лойк x 2
  12. PLAYER_CHAR Тот самый Игрок
    Vintage

    Регистрация:
    6 дек 2013
    Сообщения:
    666
    Симпатии:
    267
    Пол:
    Мужской
    Как ни странно, тема всё ещё популярна, и ко мне не раз обращались в лс по поводу ссылки, которая перенаправляет не туда.
    Написал заново эту программу на языке C и оптимизировал ввод-вывод, теперь она работает намного быстрее прежней.

    Скачать можно тут:
    http://chaoscraft.ml/files/XorMp3.zip
    Инструкция и исходники прилагаются.

    Программа консольная, можно запускать как из командной строки с аргументами, так и перетаскиванием выделенных файлов на неё.

    UPD:
    Rult просил передать, что это работает только со старыми версиями Moosic.
    В новых версиях файлы зашифрованы несколько иначе.
    Рекомендуется использовать версию 3.4 (клик сюда для скачивания).
     
    • Лойк Лойк x 1
    #12 PLAYER_CHAR, 26 дек 2017
    Последнее редактирование: 26 дек 2017
  13. Vintage

    Регистрация:
    2 июл 2014
    Сообщения:
    439
    Симпатии:
    107
    Пол:
    Мужской
    Для новых версий Moosic (3.8 - 3.11) на 4PDA написали новый декодер, на этот раз уже сразу на телефон, т.е. ПК больше не требуется.

    Клик сюда для перехода к посту с ссылкой (необходима регистрация на том форуме).
    Кому лень регаться, могут перейти сюда, но файл может удалиться в любой момент.

    Программа же от PLAYER_CHAR работает лишь на старых версиях Moosic (3.6 и ниже), и ей требуется ПК.

    Сам Moosic также можно скачать на 4PDA (нужна регистрация).
     
    • Лойк Лойк x 1
    #13 Rult, 26 дек 2017
    Последнее редактирование: 26 дек 2017