熟悉ruuveal的同学自然熟悉本文
编译ruuveal工具:
下载源码:
https://github.com/kmdm/ruuveal/
编译流程
1) sudo apt-get install libmcrypt-dev automake autoconf libtool libssl-dev
没有安装libmcrypt-dev的话,会报错诸如"`AM_PATH_LIBMCRYPT' not found".
2) bash autogen.sh
3) ./configure ; make
开始解密
1.以上完成之后,拷贝bruutveal和ruuveal到需要解密的ruu目录中,从*partial_2.zip中提取hboot*.img存同一目录,如下:
ENC.zip为重命名的待解密ruu*.zip
drwxrwxrwx 1 root root 4096 8月 13 17:55 .
drwxrwxrwx 1 root root 4096 8月 13 17:19 ..
-rwxrwxrwx 1 root root 71282 8月 13 17:49 bruutveal
-rwxrwxrwx 1 root root 1033315456 6月 16 18:48 ENC.zip
-rwxrwxrwx 1 root root 2096384 3月 19 16:54 hboot_signedbyaa.img
-rwxrwxrwx 1 root root 71931 8月 13 17:49 ruuveal
2.获取解密key,名称可以自己重命名
kyle@Linux-dev:/mnt/hgfs/D/a5dug$ <strong>./bruutveal hboot_signedbyaa.img ENC.ZIP hboot_signedbyaa.bin</strong>
bruutveal
---------
Large zip format detected containing 6 zipfile(s)
SUCCESS!rcing key[loop 1]: 795820/2096384....
Successful bruutveal run, key written to: hboot_signedbyaa.bin
3.解密
kyle@Linux-dev:/mnt/hgfs/D/a5dug$ <strong>./ruuveal -K hboot_sign

本文记录了使用ruuveal工具编译和解密HTC RUU的过程。首先,通过安装必要的依赖并运行autogen.sh和configure来编译工具。然后,将编译好的工具与RUU文件放在同一目录下,从RUU中提取hboot*.img。最后,执行解密操作。
最低0.47元/天 解锁文章
5757

被折叠的 条评论
为什么被折叠?



