18 lines
607 B
Bash
18 lines
607 B
Bash
#!/bin/bash
|
|
|
|
# 解密 Nginx 下载日志中的 data 参数
|
|
# 使用方法:
|
|
# ./decrypt_download.sh "data=xxx&time=xxx"
|
|
# 或者直接传入整条日志
|
|
|
|
if [ $# -eq 0 ]; then
|
|
echo "使用方法:"
|
|
echo " $0 'data=JetaR6P9e8G5lZg2KRiAhV6c%2FdMilBtP78bKmsbAxL8%3D&time=2026-02-02T04:35:15.032000'"
|
|
echo " 或"
|
|
echo " $0 '172.245.180.199 - - [02/Feb/2026:04:35:47 +0000] \"GET /v1/common/client/download?data=JetaR6P9e8G5lZg2KRiAhV6c%2FdMilBtP78bKmsbAxL8%3D&time=2026-02-02T04:35:15.032000 HTTP/1.1\"'"
|
|
exit 1
|
|
fi
|
|
|
|
cd "$(dirname "$0")/.."
|
|
go run cmd/decrypt_download_data/main.go "$@"
|