1 个不稳定版本
0.1.0 | 2021 年 12 月 30 日 |
---|
#23 in #ham-radio
36KB
543 代码行
porkchop
Yaesu 热线电台固件图像解密工具。
背景
Yaesu 为其热线电台提供了一个固件更新工具,其中包含一个加密的固件镜像。此工具重新实现了更新工具中发现的解密算法,并生成一个解密后的镜像。
关于加密工作原理的更深入博客文章可以在我的博客上找到:https://landaire.net//yaesu-obfuscation/.
构建
git clone https://github.com/landaire/porkchop.git
cd porkchop
cargo build
您可以选择直接从 crates.io 安装它
cargo install porkchop
用法
porkchop 0.1.0
Decryption utility for Yaesu ham radio firmware images.
USAGE:
porkchop <input> [output]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
ARGS:
<input> Input file
<output> Output file, stdout if not present
示例
porkchop firmware_update_utility.exe firmware.bin
依赖项
~6–15MB
~167K SLoC