- #!/bin/sh
- # Makes "symlink attack" tarball (needs GNU tar for --append)
- true >anything.txt
- tar cvf tar_symlink_attack.tar anything.txt
- rm anything.txt
- ln -s /tmp symlink
- tar --append -f tar_symlink_attack.tar symlink
- rm symlink
- mkdir symlink
- echo BUG >symlink/bb_test_evilfile
- tar --append -f tar_symlink_attack.tar symlink/bb_test_evilfile
- rm symlink/bb_test_evilfile
- rmdir symlink
|