打开第一个压缩包,带有加密,暴力破解

然后再次得到压缩包


伪加密,将其改成00

flag文件加密,setup.sh内容如下
#!/bin/bash
#
zip -e --password=`python -c "print(__import__('time').time())"` flag.zip flag
zip -e --password=:这部分是 zip 命令,用于压缩文件。e 参数表示压缩后的文件应该是加密的。-password= 后面应该跟一个密码,用于加密压缩文件。
python -c "print(__import__('time').time())":这是一个子命令,使用反引号(```)来执行。它调用 Python 来执行一个简短的代码片段。__import__('time').time() 会导入 Python 的 time 模块,并调用 time() 函数,该函数返回当前时间的 Unix 时间戳(自 1970 年 1 月 1 日以来的秒数)。
flag.zip flag:这是 zip 命令的参数,指定了输出的压缩文件名(flag.zip)和要压缩的文件(flag)
即运行python -c "print(import('time').time())"
数字大概为破解密码
这里是以时间戳作为压缩包的密码

时间戳,是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数(不考虑闰秒),用于表示一个时间点。
比如现在的时间戳
