[WordPress] 外掛分享: Klydexa Site Integrity Audit

首頁 › 外掛目錄 › Klydexa Site Integrity Audit
WordPress 外掛 Klydexa Site Integrity Audit 的封面圖片
全新外掛
安裝啟用
—
尚無評分
15 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.3.0 上架:2026-10-09

內容簡介

Klydexa Site Integrity Audit 是一款用於檢查 WordPress 網站完整性的外掛,能夠深入分析外掛程式碼、資料庫和設定,並提供具體的檢查結果。它提供了詳細的報告,幫助使用者識別潛在的安全風險和效能問題。

【主要功能】
• 外掛清單檢查:列出所有外掛及其狀態
• 安全靜態分析:檢查 SQL 及請求資料的安全性
• AJAX 和 REST 授權:檢查缺少的 nonce 或能力檢查
• 漏洞情報:選擇性查詢外部漏洞資料
• PHP 相容性:檢查不相容的函數和語法
• 性能測試:測量前端頁面的效能

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.3.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Klydexa Site Integrity Audit」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Klydexa Site Integrity Audit audits the WordPress site it is installed on and explains what it finds, with evidence.
Everything works locally. Twenty-four deterministic scanners read your plugin code, database and configuration and produce findings that always cite a file, a line, a query or a measurement. AI is optional: when you enable it, it explains and prioritises findings the scanners already produced. It never replaces them, and the plugin is fully usable with AI switched off.
What it checks

Plugin inventory – every plugin, must-use plugin and drop-in, with size, update state, declared requirements and cached WordPress.org metadata.
Security static analysis – unprepared SQL, unsanitised request data, unescaped output, dynamic includes, eval(), shell execution, deserialisation, upload handling and admin action authorisation.
AJAX and REST authorisation – handlers and routes missing nonce or capability checks, and publicly callable write endpoints.
Vulnerability intelligence – optional, consent-gated look-ups through a pluggable provider (WordPress.org listing status, Patchstack, WPScan, or your own endpoint).
PHP compatibility – removed and deprecated functions and language patterns for PHP 8.0 through 8.5, with explicit Confirmed / Likely / Potential labelling.
WordPress compatibility – declared support windows, block editor and REST surfaces, script modules, and WooCommerce HPOS declarations.
Deprecated WordPress APIs – catalogue-driven detection of deprecated functions, hooks, classes and constants.
Database – table sizes, plugin-created tables, tables left behind by removed plugins, revisions, spam and overhead.
Autoloaded options – total autoload payload, largest entries and plugin attribution.
Scheduled events – duplicates, very frequent schedules, overdue events, oversized payloads and events from inactive plugins.
Transients and orphaned data – expired transients, oversized cached payloads, and metadata whose parent record is gone.
Unused plugins – graded from level 1 (inactive) to level 5 (inactive, unreferenced, with a database footprint and no recent maintenance).
Performance – a single loopback measurement of the front page, plus an opt-in profiling session that records timing, memory and per-component query attribution for real requests.
Assets – registered and enqueued scripts and styles, missing files, unregistered dependencies, duplicate bundled libraries and handle collisions.
JavaScript errors – an opt-in browser diagnostics session that records uncaught errors, promise rejections and failed resource loads.
Conflicts – overlapping hooks, shortcodes, post types, REST namespaces, AJAX actions and duplicate symbols between plugins, scored with an explicit confidence percentage.
Duplicate functionality – plugins covering the same functional area, classified by slug, runtime signal or keyword.
Code quality – function length, nesting depth, duplicated symbols and files that could not be analysed.

Honest reporting
Every finding carries a severity and a confidence level, so a heuristic is never presented as a proven defect. When something cannot be determined, the plugin says “Unable to verify” or “Not measured” rather than implying everything is fine. A quick scan that skipped the security scanners shows those categories as unmeasured instead of scoring them 100.
Safe fixes
Clean-up actions preview exactly what they will change, require explicit confirmation, and store a rollback snapshot where a rollback is possible. Klydexa Site Integrity Audit never edits third-party plugin source, never deletes a plugin, and never runs a destructive action as a side effect.
External services
Klydexa Site Integrity Audit makes no external requests by default and contains no telemetry. Nothing is ever sent to the plugin authors.
Three optional features can make network requests. Each one is off by default and requires both the master privacy switch and its own consent checkbox.

Vulnerability intelligence – sends the plugin slug and installed version to the provider you configure, in order to look up published security advisories. Supported providers:

WordPress.org (api.wordpress.org, listing status only) – Privacy Policy.
Patchstack (api.patchstack.com) – Terms, Privacy Policy.
WPScan (wpscan.com) – Terms, Privacy Policy.
A custom endpoint you supply – that operator’s own terms and privacy policy apply.
Disable under Settings, Security.

AI explanations – sends structured scan findings (severity, category, title, plugin slug and, at the widest sharing scope, file paths and code snippets) to an AI provider, in order to prioritise and explain findings in plain language. Requests are routed through the WordPress AI Client (WordPress 7.0+): the provider is the one connected under Settings > Connectors, handled entirely by WordPress core. This plugin never sees or stores AI credentials, never contacts an AI service itself, and does not choose the destination; the site owner does, from whichever connector they add. Which provider’s terms and privacy policy apply depends on the connector you choose. Disable under Settings, AI.

Endpoints for the optional vulnerability provider are checked before any request is made. One that is, or resolves to, a private or reserved address is refused, so an endpoint field cannot be used to reach services inside your network.

Loopback measurement – one HTTP request from your site to its own home page during a performance scan, so front-end assets and timing can be measured. No third party is involved. Disable under Settings, Performance.

Klydexa Site Integrity Audit never transmits passwords, authentication tokens, other services’ API keys, post content, customer or order records, user data, or database dumps.

延伸相關外掛

文章
Filter
Mastodon