Linux 软件免费装

NeverLast Security Lite

开发者 neverlast
lajea87
更新时间 2026年10月24日 21:28
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

security two factor authentication login security firewall file integrity

下载

1.2.7 1.2.8

详情介绍:

NeverLast Security Lite is a complete, standalone security plugin. It runs inside your site: no account, no licence key, no telemetry, and no feature locked behind an upgrade. What it does What it does not do Lite runs inside WordPress, so it cannot protect anything served before WordPress loads and it does not replace web-server, hosting, CDN or backup controls. It does not scan database content, it logs but does not block the creation of administrator accounts, and it never repairs files automatically. An integrity baseline shows what changed since you approved it; it does not prove the approved state was clean. Single-site installations only. The optional scanner trap is off by default. It covers five exact, missing probe paths only after the request reaches WordPress. Existing files are never replaced, and authenticated or administrative requests are excluded. In Firewall Monitor mode, the trap also observes only. The ordinary firewall can still act on a suspicious request independently. Lite and PRO Lite is a standalone plugin; PRO is a separate product, not required to use any Lite feature. Both include a local firewall, login protection, administrator two-factor authentication, file-integrity monitoring, activity logs and an optional scanner trap. The scope differs: PRO feature availability and enforcement mode depend on the installed PRO release and its configuration. This comparison does not change Lite's independent operation. No security product can guarantee a site is free of vulnerabilities. Keep WordPress, PHP, plugins and themes updated, use least privilege, and keep tested off-site backups. Support and security contact: nss@neverlast.ro

安装:

  1. Install through Plugins > Add New, or upload the ZIP, then activate. Protective defaults apply at once: the firewall in Balanced mode, XML-RPC and Application Passwords disabled, public REST user endpoints hidden, author enumeration blocked and the dashboard code editor disabled.
  2. Open NeverLast Security > Protection. If Jetpack, the WordPress mobile apps or another service needs XML-RPC or an Application Password, untick the matching control. Start in Monitor if you are unsure about compatibility, then move to Balanced.
  3. Run the Health Check and work through the prioritized items.
  4. Review your installed files, then create the first integrity baseline.
  5. Enroll each administrator in TOTP and store the recovery codes offline.
Using the optional Scanner Trap
  1. Open NeverLast Security > Protection. Keep "Enable local firewall" on. Choose Balanced or Strict firewall mode if you intend to use Deceive or Block; Firewall Monitor forces the trap to Monitor.
  2. In Scanner trap > Probe handling, select Monitor and save. The effective mode is shown directly below the control. Off disables the trap.
  3. Review scanner_trap_probe entries under NeverLast Security > Activity. The log records the probe type and effective mode with a masked IP address; it does not send the event to another service.
  4. After checking legitimate traffic, choose Deceive to return inert plain text with HTTP 200, or Block to return HTTP 404. You can return to Monitor or Off at any time. The regular firewall can still block a request independently while the trap is in Monitor.
The trap handles only GET and HEAD requests for five missing paths: /.env, /.git/config, /wp-config.php.bak, /xmlrpc.php.bak and /wp-content/plugins/fake-vulnerable-plugin/readme.txt. It does not intercept existing files, logged-in users, administration requests, or requests with query or body data. The web server or CDN may answer a request before WordPress loads; such requests are outside Lite's view. Test changes on a staging site before using Deceive or Block on production.

升级注意事项:

1.2.8 Adds an optional scanner trap, off by default, and keeps baseline feedback in the Integrity work area. Existing firewall and integrity settings are unchanged. 1.2.7 Addresses Plugin Check filesystem warnings while keeping encrypted quarantine evidence streamed in bounded chunks. Evidence permission failures now stop quarantine without deleting the source. 1.2.6 Moves held evidence to encrypted, uploads-based quarantine storage with safe legacy migration. Direct restoration from the admin interface is removed. Export retained evidence before rotating site authentication salts. 1.2.5 Closes a firewall gap: a hostile request body sent with GET, or under an unlisted or unusual Content-Type, was not inspected. Recommended for all sites. 1.2.4 Fixes comparisons that stopped with a storage error, or reported an existing file as deleted, when files changed during the scan. Recommended for all sites. 1.2.3 Fixes quarantine on WordPress 6.6, where a quarantined file was removed without keeping the held copy. Recommended for all sites.

常见问题:

Is Lite a restricted version of a paid product?

No. Lite is complete on its own, with its own code, settings and database tables. Nothing is locked, trial-limited or downloaded at runtime.

Which firewall mode should I use?

Monitor records matching requests without blocking. Balanced blocks high-confidence matches and suits most sites after a period of observation. Strict blocks at a lower threshold; test forms, checkout and custom APIs before enabling it.

Why does a comparison report differences after I update a plugin?

Your baseline describes the versions you approved. After an update, review the reported package changes and, if they are what you installed, create a new baseline.

Does a clean comparison prove there is no malware?

No. It shows that the monitored files match the baseline you approved. It cannot see logic flaws, database content or files outside its scope.

What happens to a quarantined file?

It is removed from uploads and held as an encrypted copy until you choose to download it as evidence or delete it permanently. Direct restoration of suspicious files has been disabled to prevent executable files being reintroduced. If something outside NeverLast Security removes the held copy, for example host antivirus, the entry is reported as missing rather than silently disappearing.

How do I recover if my authenticator is unavailable?

Use an unused recovery code, or ask another administrator to reset your TOTP. Store recovery codes offline before rotating AUTH_KEY or AUTH_SALT, because existing TOTP secrets cannot be decrypted afterwards.

How do I lift an Emergency Login Freeze?

Reset an administrator password through the normal WordPress flow, wait for the freeze to expire, or define NLSSL_DISABLE_LOGIN_FREEZE as true in wp-config.php as an offline override, and remove it afterwards.

Does uninstall remove my data?

Only if "Delete Lite data on uninstall" was enabled first. Deactivation never deletes security data.

更新日志:

1.2.8 1.2.7 1.2.6 1.2.5 1.2.4 1.2.3