[prg] Re: нужен исходник lkf2mp3 конвертера
30.03.2019 Илья Пащук пишет:
> такое разнообразие решений, на мой взгляд, должно указывать на наличие
> какого-то исходного кода или алгоритма, на котором основаны эти
приложения.
lkf2mp3 и lkf-player - это .NET сборки и могут быть декомпилированы до
исходного кода на C sharp любым соответствующем декомпилятором, например
ILSpy.
https://github.com/icsharpcode/ILSpy
А LKFCoder написан уже на go:
https://github.com/kvark128/LKFCoder
По сути lkf это шифрованный mp3. Для шифрования используется кастомный
блочный алгоритм XXTEA с числом раундов уменьшенным до трёх и размером
блока в 128 32-битных слов (512 байт). Концовка mp3-файла, размер
которой меньше размера блока остаётся как есть, без изменений.
128-битный ключ шифрования найдёте в исходниках.