Linux 软件免费装
Banner图

AiutoComputerHelp Stored Payload Audit

开发者 aiutocomputerhelp
更新时间 2026年10月7日 18:00
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

security database malware audit xss

下载

1.2.1 1.2.0

详情介绍:

AiutoComputerHelp Stored Payload Audit scans existing text fields in database tables belonging to the current site's WordPress table prefix. Select all site tables, an entire detected table-name group, or individual tables. The scanner looks for potential stored XSS indicators and common encodings, then shows a table, record identifier, column, and matched rule. A separate View content action retrieves flagged cell text on demand and displays it as plain text, never HTML. For publicly viewable WordPress posts, an optional Open page link is supplied with a warning. WordPress post revisions remain in scope. Findings in revisions are labeled with their parent post ID (for example, "Revision of post #7") so a stored historical copy is not confused with a second distinct attack. The tool is intended for manual investigation, not automatic malware removal. A matched rule is not proof of compromise or script execution. Legitimate posts about web security and active HTML content can generate false positives. Well-formed, benign JSON-LD script blocks and strictly validated WordPress and YouTube oEmbed cache markup are ignored. YouTube exemptions apply only to normal oEmbed cache entries with fully validated iframe markup. Unfamiliar or suspicious iframes remain in scope. The plugin does not block incoming HTTP requests, modify database records, save audit reports, or send data to external services. Scan results remain in the current browser tab. Administrator access (manage_options) and a WordPress AJAX nonce are required to scan and view flagged text. Scanned database content may contain private data. Use a trusted administrative browser session and do not share sensitive findings in public reports. Only tables with the currently configured site's table prefix are eligible, not arbitrary databases or separately prefixed WordPress installations. Multi-site installations are audited one site at a time.

安装:

  1. Install and activate the plugin.
  2. Navigate to Tools > AiutoComputerHelp Payload Audit.
  3. Choose "All tables with this site's WordPress prefix" or "Choose table groups or individual tables".
  4. For a first scan, use the default 10,000-row limit, or reduce it to 1,000. The unlimited option may be resource-intensive.
  5. Inspect flagged values using View content before visiting a potentially compromised public page.
If an unexpected PHP error blocks administration, rename wp-content/plugins/ach-stored-payload-audit via FTP to disable the plugin.

屏幕截图:

  • Scan results showing stored payload indicators detected in WordPress database content.
  • Safe read-only plain-text preview of flagged content for manual inspection.

常见问题:

Does the plugin delete suspicious content?

No. It only reads database rows and does not write to the database.

Does a finding prove my site is vulnerable?

No. Every finding requires manual contextual review. A harmless code sample may match the same indicators as a malicious injected payload.

Does the plugin scan every byte of every cell?

No. Only the first 32,768 characters of eligible text fields are scanned. Binary data and tables using other prefixes are excluded. The results view shows up to 500 findings, while the total count continues.

Can the scan affect performance?

Yes. It issues database reads in batches of up to 25 rows per request. On very large tables, scanning may consume server resources. Prefer a limited first scan and a database backup.

更新日志:

1.2.1 1.2.0 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.2 1.0.1