2 个版本

使用旧的 Rust 2015

0.1.1 2016 年 9 月 9 日
0.1.0 2015 年 12 月 21 日

#1324硬件支持

MIT/Apache

15KB
249

eVic

Build Status

为 eVic-VTC Mini 加密和解密固件的命令行工具。

手动安装

要安装 evicevicutil,您需要安装最新的 Rust 稳定版,有关 Rust 的更多信息,请参阅 https://www.rust-lang.net.cn/

如果您已安装 Rust,只需运行

cargoinstall evic

然后确保您的 cargo bin 路径(通常是 ~/.cargo/bin)已添加到您的 PATH。)

使用方法

加密固件

要加密固件,请运行 evicutil 并使用 encrypt 命令。

evicutil encrypt firmware.bin

这将加密 firmware.bin 文件并将其保存为 firmware_encrypted.bin

解密固件

要解密固件,请运行 evicutil 并使用 decrypt 命令。

evicutil decrypt firmware.bin

可选地,您可以在命令中运行带有 -o 选项的命令,后跟输出路径,例如

evicutil decrypt-o output.bin firmware.bin

这将解密 firmware.bin 并将其保存为 output.bin

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确说明,否则您有意提交给本作品的所有贡献,根据 Apache-2.0 许可证定义,将按上述方式双许可,不附加任何额外条款或条件。本作品在 MIT 许可证下发布。

依赖项

~485KB