Eiti prie turinio
WordPress.org

Lithuania

  • Temos
  • Įskiepiai
  • Naujienos
  • Apie
  • Susisiekti
  • Modeliai
  • Prisidėkite
  • Parsisiųsti WordPress
Parsisiųsti WordPress
WordPress.org

Plugin Directory

MJP Security Tools

  • Įkelkite įskiepį
  • Mano mėgstami
  • Prisijungti
  • Įkelkite įskiepį
  • Mano mėgstami
  • Prisijungti

MJP Security Tools

Autorius zackdesign
Parsisiųsti
  • Informacija
  • Atsiliepimai
  • Diegimas
  • Kūrimas
Pagalba

Aprašymas

MJP Security Tools is a focused hardening plugin that does four things well:

  • XSS Database Scanner — scans every table for <script>, <iframe>, onclick, javascript: and other injection patterns
  • POST Request Log — records all POST data (passwords masked) with IP, user agent, and URL for CSRF/audit detection
  • Failed Login Log — tracks every failed login attempt with username, IP, and timestamp
  • File Permission Checker — verifies WordPress root files and directories have safe permissions, checks for missing index.html files and SVN working copies

What this plugin does NOT do (because WordPress core already handles it):

  • SSL enforcement — use FORCE_SSL_ADMIN or let WordPress 5.7+ auto-redirect
  • Password strength — WordPress core enforces strong passwords since 4.3
  • Login rate limiting — use a dedicated plugin like Limit Login Attempts Reloaded
  • Version number hiding — marginal benefit, not worth the complexity

Upgrading from v1.x:

  • The admin page has moved from jQuery UI tabs to native WordPress nav tabs
  • SSL forcing, password enforcement, login throttling, version hiding, admin username changing, database prefix randomization, password reset, and .htaccess generation have been removed — WordPress core and dedicated security plugins handle these better
  • PHP sessions replaced with WP transients for flash messages
  • Log data is now stored as JSON instead of serialized PHP
  • The Javacrypt client-side crypt(3) script has been removed

Diegimas

  1. Upload the mjp-security-plugin folder to /wp-content/plugins/
  2. Activate through the Plugins menu
  3. Go to Tools > MJP Security Tools

DUK

What happened to all the other features?

WordPress 6.x handles SSL, password strength, and many security basics natively. Rather than duplicating core functionality, v2.0.0 focuses on the four features that WordPress does NOT provide out of the box: XSS scanning, POST logging, failed login logging, and file permission checking.

Is this a replacement for Wordfence/iThemes?

No — those are comprehensive security suites. MJP Security Tools is a lightweight auditing companion that provides specific database scanning and logging features.

Atsiliepimai

Įskiepis neturi atsiliepimų.

Programuotojai ir komandos nariai

“MJP Security Tools” yra atviro kodo programa. Prie jos sukūrimo prisidėję žmonės surašyti toliau.

Autoriai
  • zackdesign
  • AliasIO

Išverskite “MJP Security Tools” į savo kalbą.

Domina programavimas?

Peržiūrėkite kodą, naršykite SVN repozitorijoje, arba užsiprenumeruokite kodo pakeitimų žurnalą per RSS.

Pakeitimų istorija

2.0.0

  • Rewrite: focused on 4 core features — XSS scanner, POST log, failed login log, file permissions
  • Removed: SSL forcing, password enforcement, login throttling, version hiding (handled by WP core)
  • Removed: Admin username changer, DB prefix randomizer, password reset all users, .htaccess generator
  • Removed: jQuery UI 1.8.10 dependency and Javacrypt crypt(3) JavaScript (~500 lines)
  • Removed: PHP sessions — uses WP transients for flash messages
  • New: Native WordPress nav-tab interface (no jQuery UI)
  • New: Dedicated CSS/JS assets instead of inline styles and CDN links
  • New: Clear log buttons for POST and failed login logs
  • New: Log data stored as JSON instead of serialized PHP
  • New: File permission scan limited to 2 levels deep (prevents timeout on large installs)
  • Fixed: HTML parse error in admin template (missing > on div tag)
  • Fixed: Admin page uses dedicated slug instead of __FILE__
  • Changed: Requires WordPress 6.0+

1.2.1

  • Fixed PHP 8.1 deprecation: get_option() returning false passed to substr()

1.2.0

  • PHP 8.x compatibility fixes
  • Replaced deprecated functions and constants
  • Tested with WP 6.9.1

1.1

  • Tested in WP 3.3.2

1.0

  • First Release

Metainformacija

  • Version 2.0.0
  • Atnaujinta prieš 1 mėnuo
  • Aktyvių instaliacijų 10+
  • WordPress versija 6.0 ar naujesnė
  • Ištestuota iki 6.9.4
  • PHP versija 7.4 ar naujesnė
  • Kalba
    English (US)
  • Žymos
    auditloginpermissionssecurityxss
  • Daugiau

Įvertinimai

No reviews have been submitted yet.

Rašyti atsiliepimą

See all reviews

Autoriai

  • zackdesign
  • AliasIO

Pagalba

Turite pastabų? Reikia pagalbos?

Peržiūrėti pagalbos forumą

Paremkite

Galbūt norite padėti plėtoti šį įskiepį?

Paremti įskiepio kūrimą

  • Apie
  • Naujienos
  • Hostingo tiekėjai
  • Privatumas
  • Tinklalapių pavyzdžiai
  • Temos
  • Įskiepiai
  • Modeliai
  • Mokykitės
  • Pagalba
  • Kūrėjai
  • WordPress.tv ↗
  • Prisidėkite
  • Events
  • Paremkite ↗
  • Iniciatyva "Five for the Future"
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Lithuania

  • Visit our X (formerly Twitter) account
  • Apsilankykite mūsų Bluesky paskyroje
  • Visit our Mastodon account
  • Apsilankykite mūsų Threads paskyroje
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Apsilankykite mūsų TikTok paskyroje
  • Visit our YouTube channel
  • Apsilankykite mūsų Tumblr paskyroje
Kodas – tai poezija.
The WordPress® trademark is the intellectual property of the WordPress Foundation.