Title: Site Security Auditor – Plugin &amp; File Checks
Author: Gopal Bogati
Published: <strong>21 setembro, 2025</strong>
Last modified: 5 setembro, 2026

---

Pesquisar plugins

![](https://ps.w.org/site-security-auditor/assets/banner-772x250.png?rev=3682123)

![](https://ps.w.org/site-security-auditor/assets/icon-256x256.png?rev=3682123)

# Site Security Auditor – Plugin & File Checks

 Por [Gopal Bogati](https://profiles.wordpress.org/gopalbogati/)

[Baixar](https://downloads.wordpress.org/plugin/site-security-auditor.1.4.0.zip)

 * [Detalhes](https://br.wordpress.org/plugins/site-security-auditor/#description)
 * [Avaliações](https://br.wordpress.org/plugins/site-security-auditor/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/site-security-auditor/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/site-security-auditor/#developers)

 [Suporte](https://wordpress.org/support/plugin/site-security-auditor/)

## Descrição

Site Security Auditor gives WordPress administrators a practical security review
dashboard. See plugin update information, compare plugin and theme files against
a trusted snapshot, and understand which settings deserve attention.

Open **Tools  Security Audit** to start. Each section explains what it checks, what
the result means, and what to do next. It is designed for routine maintenance and
investigating unexpected file changes, without automatically editing your site.

#### What you can do

 * **Review plugin updates:** see available updates, inactive plugins and missing
   or stale update information. Open the familiar WordPress update screen to take
   action.
 * **Compare files:** save a trusted SHA-256 baseline, then identify added, modified
   and removed code files in plugin and theme directories.
 * **Return to your latest report:** the most recent file check stays visible with
   its timestamp and file count. Simply opening the dashboard does not start another
   scan.
 * **Download a file report:** export the latest result as JSON to review with your
   developer or host.
 * **Follow a plain-language checklist:** review HTTPS configuration, dashboard 
   code editing and WordPress debug display, with links to Site Health and official
   guidance.
 * **Use a responsive dashboard:** clear sections, keyboard-accessible controls 
   and a scrollable plugin table on small screens.

#### A useful maintenance routine

 1. Review available updates and take a backup.
 2. Confirm your files are trustworthy before saving the first baseline.
 3. Run a comparison after maintenance or when investigating changes.
 4. Match changed files to intentional updates or edits.
 5. Replace the baseline only after reviewing and trusting the current files.

A baseline records the current state; it does not prove that state is clean. Keep
independent backups and ask a trusted professional about unexplained changes.

#### Scope and limitations

New baselines cover PHP, PHP7, PHTML, INC, TWIG, JSON, JS and CSS files inside the
configured plugin directory and registered theme directories. WordPress core, uploads,
must-use plugins, database content and other file types are excluded. Symbolic links
are not followed and cause an incomplete result.

Each run is bounded to 20,000 directory entries, 100 MiB of file data, 8 MiB per
file and an approximately 8-second processing budget. Unreadable files or exceeded
limits produce an incomplete report. Incomplete scans never replace a baseline or
present a partial comparison as complete. Large sites may need a host-level integrity
tool. Avoid editing files or running updates during a scan.

This plugin is **not a malware scanner, firewall or vulnerability database**. It
does not repair files, guarantee security, or certify a plugin as safe. An update
or legitimate edit can change a file; unchanged files can still contain problems.

#### Privacy and performance

No account, API key, telemetry or additional remote metadata requests are required.
The dashboard uses the update information already maintained by WordPress; WordPress
itself may contact its normal update services.

File hashes, relative paths, baseline time and the latest file report are stored
in the site’s options, without autoloading them. Reports are restricted to administrators;
on multisite they require a network administrator. Downloaded reports contain relative
file paths, so share them only with trusted people. Deactivation and deletion preserve
these records to avoid silently discarding your trusted reference.

## Capturas de tela

[⌊Security review dashboard with maintenance summaries and the trusted-baseline 
workflow.⌉⌊Security review dashboard with maintenance summaries and the trusted-
baseline workflow.⌉[

Security review dashboard with maintenance summaries and the trusted-baseline workflow.

[⌊Saved file comparison with added, modified and removed file groups.⌉⌊Saved file
comparison with added, modified and removed file groups.⌉[

Saved file comparison with added, modified and removed file groups.

[⌊Plugin maintenance information and a plain-language configuration checklist.⌉⌊
Plugin maintenance information and a plain-language configuration checklist.⌉[

Plugin maintenance information and a plain-language configuration checklist.

## Instalação

 1. Install Site Security Auditor from Plugins  Add New, or upload the plugin ZIP.
 2. Activate the plugin.
 3. Open Tools  Security Audit using an administrator account.
 4. Read the baseline warning, confirm that you trust the current files, and choose
    Save trusted baseline.
 5. Return and select Compare files now to review changes.

On multisite, a network administrator can open the dashboard from a site’s Tools
menu. Baselines and reports are stored per site, while plugin and theme files may
be shared across the network.

## Perguntas frequentes

### Does it scan for malware or known vulnerabilities?

No. It compares code-file hashes with your own baseline and shows maintenance/configuration
checks. Use other appropriate controls and professional advice alongside this tool.

### When should I replace the baseline?

Only after verifying the current files, for example after reviewing an intentional
plugin update. Replacing it accepts the current state as the reference and removes
the previous comparison point.

### Why does a plugin say Unknown?

WordPress has not supplied current update information for it, or that information
is more than two days old. Open WordPress Updates to refresh it. Some premium or
custom plugins use separate update systems. Unknown does not mean unsafe or safe.

### What happens to my existing baseline when I update?

Your baseline is retained. Baselines made before 1.4.0 continue comparing their 
original file types, without JS and CSS. A newly saved trusted baseline includes
JS and CSS. Review changes before replacing it.

### Why is a scan incomplete?

The scan reached a resource limit, encountered a symbolic link, could not read a
directory/file, or found a file changing during the run. The report explains the
issue. Finish updates and ask your host to check permissions; large sites may need
another integrity tool.

### Does it change my security settings automatically?

No. It provides guidance and links. Configuration changes can affect hosting or 
integrations, so review them with your administrator.

### Can I use this every day?

You can manually review the dashboard and compare files whenever useful. There are
no scheduled scans or email alerts in this version. The dashboard stores only the
latest file report; download reports you need to keep.

## Avaliações

Não há avaliações para este plugin.

## Colaboradores e desenvolvedores

“Site Security Auditor – Plugin & File Checks” é um programa de código aberto. As
seguintes pessoas contribuíram para este plugin.

Colaboradores

 *   [ Gopal Bogati ](https://profiles.wordpress.org/gopalbogati/)

[Traduzir o “Site Security Auditor – Plugin & File Checks” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/site-security-auditor)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/site-security-auditor/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/site-security-auditor/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/site-security-auditor/)
por [RSS](https://plugins.trac.wordpress.org/log/site-security-auditor/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 1.4.0

 * New responsive dashboard, guided baseline workflow and actionable security checklist.
 * Save the latest file report and download it as JSON.
 * Run scans only through authenticated, nonce-protected POST actions.
 * Preserve baselines when scans are incomplete; add resource limits and explicit
   coverage warnings.
 * Include JS and CSS in new baselines while preserving legacy comparison scope.
 * Use cached WordPress update data instead of per-plugin remote lookups on dashboard
   views.
 * Recognize network-active plugins and restrict multisite access to network administrators.
 * Refresh directory branding, documentation, screenshots and release metadata.

#### 1.0

 * Initial dashboard for plugin information, file baselines and hardening checks.

## Meta

 *  Versão **1.4.0**
 *  Última atualização **2 dias atrás**
 *  Instalações ativas **Menos de 10**
 *  Versão do WordPress ** 5.8 ou superior **
 *  Testado até **7.0.4**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/site-security-auditor/)
 * Tags
 * [File Integrity](https://br.wordpress.org/plugins/tags/file-integrity/)[Plugin Updates](https://br.wordpress.org/plugins/tags/plugin-updates/)
   [security audit](https://br.wordpress.org/plugins/tags/security-audit/)[site health](https://br.wordpress.org/plugins/tags/site-health/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/site-security-auditor/advanced/)

## Classificações

Ainda não foi enviada nenhuma avaliação.

[Sua avaliação](https://wordpress.org/support/plugin/site-security-auditor/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/site-security-auditor/reviews/)

## Colaboradores

 *   [ Gopal Bogati ](https://profiles.wordpress.org/gopalbogati/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/site-security-auditor/)