定制 thirtybittech/safe-check 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

thirtybittech/safe-check

Composer 安装命令:

composer require thirtybittech/safe-check

包简介

A Statamic control panel addon that scans Composer dependencies for known security vulnerabilities.

README 文档

README

Overview

Dependency Vulnerability Scanning for Statamic

Safe Check is a Statamic Control Panel addon that scans your Composer dependencies for known security vulnerabilities and presents the results in a clear, actionable, human-readable format.

Built for teams who want visibility, not noise.

Why Safe Check?

Modern PHP applications depend on dozens (sometimes hundreds) of third-party packages. Vulnerabilities in those dependencies are one of the most common attack vectors, yet they often go unnoticed.

Safe Check brings dependency vulnerability awareness directly into the Statamic Control Panel, without external dashboards, CI complexity, or overwhelming reports.

It’s designed for:

  • Statamic developers
  • Agencies maintaining multiple sites
  • Teams who want clarity, not security theater

Key Features

🔍 Dependency Vulnerability Scanning

Scan your project’s composer.lock file and identify known vulnerabilities using trusted public advisory data.

  • Package name
  • Installed version
  • Vulnerability identifiers (GHSA / OSV IDs)
  • Severity (best-effort)
  • Affected version ranges

Installation

Safe Check is installed like any other Statamic addon.

1. Require the package via Composer

composer require thirtybittech/safe-check

🧠 Plain-English Explanations

Safe Check doesn’t just list vulnerabilities — it explains them when they are available.

For each issue, you’ll see:

  • What the vulnerability is
  • Why it matters
  • What to do next (update, monitor, or reduce exposure)

This makes the output useful not just for security experts, but for everyday developers.

📊 Clean Control Panel Interface

All results live inside the Statamic CP, designed to feel native and unobtrusive.

  • Scan summary at a glance
  • Clear vulnerability table
  • Drill-down modal with detailed context
  • Technical details and references

Screenshot: Control Panel overview Overview

📄 Exportable Reports

Download a clean JSON report of the latest scan for:

  • Audits
  • Client handover
  • Internal documentation

Exports are intentionally minimal and stable.

Sample Export (JSON)

{
  "scanned_at": "2026-01-18T10:42:00Z",
  "packages_scanned": 45,
  "vulnerabilities_found": 1,
  "items": [
    {
      "package": "phpoffice/phpspreadsheet",
      "installed_version": "4.5.0",
      "id": "GHSA-rx7m-68vc-ppxh"
    }
  ]
}

⚡ On-Demand & Cached Lookups

Vulnerability detail views are fetched on demand and cached aggressively to keep the Control Panel fast and responsive.

How It Works (High Level)

  1. Safe Check reads your composer.lock file.
  2. Dependencies are checked against public vulnerability advisories.
  3. Results are normalized and stored as a scan snapshot.
  4. Detailed vulnerability information is fetched only when requested.

No background daemons. No external dashboards. No CI setup required.

Permissions & Access Control

Safe Check respects Statamic permissions.

You can control who is allowed to:

  • View scan results
  • Run new scans
  • Export reports

This makes it suitable for multi-user and agency environments.

Screenshots

Screenshot: Overview Overview

Screenshot: Vulnerability Details Details

Screenshot: Technical Details

Details

Screenshot: Affected Range

Details

Screenshot: References

Details

Screenshot: Navigation

Details

Important Disclaimer ⚠️

Safe Check does not guarantee the security of your application.

This addon:

  • Reports known vulnerabilities in third-party dependencies
  • Vulnerability details are displayed on a best-effort basis and may be incomplete when public advisory data is limited or unavailable.
  • Does not detect zero-day vulnerabilities
  • Does not analyze your custom application code
  • Does not replace security reviews, penetration testing, or best practices

Security is a process, not a plugin.

Safe Check is a visibility and awareness tool, designed to help you make informed decisions — not a promise of safety.

Requirements

  • PHP 8.1+
  • Statamic 5.x
  • A Composer-managed Statamic project

Support & Updates

Safe Check is a commercial addon.

Active license holders receive:

  • Bug fixes
  • Compatibility updates for new Statamic releases
  • Incremental feature improvements

If you need help, encounter a bug, or have questions about usage, please contact us at:

Contact Support

When reaching out, please include:

  • Your Statamic version
  • Your PHP version
  • A brief description of the issue
  • Any relevant error messages or screenshots

License

This software is proprietary and licensed for use under the terms provided at purchase. Redistribution, resale, or modification without permission is not allowed.

Final Notes

Safe Check is intentionally focused.

It does one thing well:

Make dependency risk visible and understandable inside Statamic.

If you value clarity, control, and native tooling — Safe Check belongs in your Control Panel.

thirtybittech/safe-check 适用场景与选型建议

thirtybittech/safe-check 是一款 基于 Vue 开发的 Composer 扩展包,目前已累计 8 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 01 月 18 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「security」 「composer」 「vulnerability」 「statamic」 「statamic-addon」 「osv」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 thirtybittech/safe-check 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 thirtybittech/safe-check 我们能提供哪些服务?
定制开发 / 二次开发

基于 thirtybittech/safe-check 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 46
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: Vue

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-18