Как расшифровать аудиофайл m3u8 с защитой aes 128 с помощью python? Как можно расшифровать aes 128 через python? Просто 0 идей, я новичок. Смотрел, что-то там с FFMPEG, нифига не понял. Мне нужно получить mp3 файл из m3u8, он там 1.

16 Мар 2021 в 19:50
170 +1
0
Ответы
1

Для расшифровки аудиофайла m3u8 с защитой aes 128 с помощью Python вы можете воспользоваться библиотекой PyCryptodome, которая поддерживает шифрование и дешифрование данных с использованием различных алгоритмов, включая AES.

Вот пример кода, который можно использовать для расшифровки аудиофайла m3u8 с защитой aes 128 с помощью Python:

from Crypto.Cipher import AES
import requests
# Функция для расшифровки данных AES
def decrypt_aes(key, iv, data):
cipher = AES.new(key, AES.MODE_CBC, iv)
decrypted_data = cipher.decrypt(data)
return decrypted_data
# Получаем данные из m3u8 файла
url = 'ссылка на ваш m3u8 файл'
response = requests.get(url)
data = response.content
# Задаем ключ и вектор инициализации для расшифровки
key = b'ваш ключ' # определите ключ, используемый для шифрования
iv = b'ваш вектор инициализации' # определите вектор инициализации, используемый для шифрования
# Расшифровываем данные
decrypted_data = decrypt_aes(key, iv, data)
# Записываем расшифрованные данные в файл mp3
with open('output.mp3', 'wb') as f:
f.write(decrypted_data)
print('Файл успешно расшифрован и сохранен как output.mp3')

Пожалуйста, поменяйте 'ссылка на ваш m3u8 файл', 'ваш ключ' и 'ваш вектор инициализации' на соответствующие значения, чтобы успешно расшифровать и сохранить mp3 файл. Кроме того, убедитесь, что у вас есть необходимые права на доступ к файлу и данные.

17 Апр в 20:39
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир