zip rar 7z
zip 格式通常具有更高的压缩率,即压缩后的文件大小更小。这是因为 zip 格式使用了一种称为 “deflate” 的压缩算法,该算法在压缩效率方面表现良好。
rar 格式通常具有更快的压缩速度,尤其是对于大型文件。这是因为 rar 格式使用了更先进的压缩算法和技术,可以更快地压缩文件。
7z是一种可以使用多种压缩算法进行数据压缩的文件格式. 该格式最初被7-Zip实现并采用.
微软宣布2024年,win11 将追加入对创建.rar/.7z/.tar/.gz等压缩包的支持。

常用的客户端软件, 普遍支持多种压缩格式:
开源免费:
7zip,
Peazip
其他:
winRAR,
BandZip
winRAR中文版 winRAR的中国代理的个人版免费不过有广告
Windows 操作系统自带了一个名为zip的命令行工具。这个工具可以用于创建、提取和管理 zip 文件

1 | zip -r -9 .\file.zip .\file1 file2 file3 dir1 dir2 |
装了winrar之后可以在cmd使用rar命令.
1 | rar a -r -m5 ./file.rar file1 file2 dir1 dir2 -dr file1 dir1 |
cRARk 破解RAR密码
cRARk是一个免费的命令行工具,原作者认为主要目标是帮你恢复RAR文件忘记的密码,也可以用来对RAR文件进行密码爆破. 可以使用密码定义库(PDL)并支持GPU算力. 作者还写了cRARk for 7-Zip, 用来恢复.7z文件密码.
使用cRARk需先创建密码配置文件, 有两种定义方式, 字典定义和字符集定义. 具体方式请参考cRARk文件中的例子和官方文档http://www.crark.net/cRARk.html
比如使用纯数字破解, passwd.def
1 | $1 = [0123456789] |
1 | .\cRARk.exe -l2 -g10 -p'mypasswd.def' .\testfile.rar |

参考