要检测iOS证书是否掉签,您可以使用以下脚本:

#!/bin/bash

# 获取证书过期日期
expiry_date=$(openssl x509 -enddate -noout -in /path/to/certificate.pem | cut -d "=" -f 2-)

# 将过期日期转换为Unix时间戳
expiry_timestamp=$(date -j -f "%b %d %T %Y %Z" "$expiry_date" "+%s")

# 获取当前日期的Unix时间戳
current_timestamp=$(date "+%s")

# 检查证书是否已过期
if [ "$expiry_timestamp" -lt "$current_timestamp" ]; then
  echo "证书已过期"
else
  echo "证书未过期"
fi

请注意替换/path/to/certificate.pem为您要检查的证书的实际路径。此脚本将打印“证书已过期”或“证书未过期”消息,取决于证书的过期日期是否早于当前日期。

shell脚本检测ios证书掉签

原文地址: https://www.cveoy.top/t/topic/iXqD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录