{"id":11276,"date":"2026-05-28T23:30:06","date_gmt":"2026-05-28T15:30:06","guid":{"rendered":"https:\/\/aeosub.com\/msc-stealth-login\/"},"modified":"2026-05-28T23:30:06","modified_gmt":"2026-05-28T15:30:06","slug":"msc-stealth-login","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/msc-stealth-login\/","title":{"rendered":"MSC Stealth Login"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/msc-stealth-login\/assets\/banner-772x250.png?rev=3552383\" alt=\"MSC Stealth Login\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 15px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/msc-stealth-login\/assets\/icon-256x256.png?rev=3552383\" style=\"width: 40px;height: 40px;border-radius: 6px;margin-right: 12px;vertical-align: middle\"> Developer<\/th>\n<td style=\"padding: 15px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/djm56\/\" target=\"_blank\" rel=\"noopener\">djm56<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.0.8<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">5.9 \/ 7.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-05-28 3:16pm GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/msc-stealth-login\/\" target=\"_blank\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Hide your WordPress login page from attackers. Protect against brute force with custom URLs, lockouts, and email alerts.<\/div>\n<p>MSC Stealth Login provides comprehensive protection for your WordPress login page, blocking attackers while keeping your site accessible to legitimate users.<\/p>\n<p><strong>Stealth Login URL<\/strong><\/p>\n<p>Change your login page from <code>\/wp-login.php<\/code> to a custom URL like <code>\/secure-login\/<\/code>. Attackers scanning for standard WordPress login pages will be blocked before they can even attempt a brute force attack.<\/p>\n<p><strong>wp-admin Protection<\/strong><\/p>\n<p>Block direct access to <code>\/wp-admin\/<\/code> for users who aren&#8217;t logged in. They&#8217;ll be redirected to your custom login page instead, preventing exposure of your admin area.<\/p>\n<p><strong>Brute Force Protection<\/strong><\/p>\n<p>After failed login attempts, MSC Stealth Login progressively increases lockout durations. First-time offenders wait 15 minutes, repeat offenders face increasingly longer delays. This stops automated attacks while minimizing disruption to real users who mistype their password.<\/p>\n<p><strong>Email Notifications<\/strong><\/p>\n<p>Stay informed about security events with configurable email alerts:<\/p>\n<ul>\n<li>Lockout notifications when IPs are blocked<\/li>\n<li>Admin login alerts for every administrator sign-in<\/li>\n<li>New IP alerts when users log in from previously unseen locations<\/li>\n<\/ul>\n<p><strong>Login History &amp; Export<\/strong><\/p>\n<p>Track all login attempts with detailed logging. Filter by IP address, username, result type, or date range. Export reports to CSV for security audits.<\/p>\n<p><strong>XML-RPC &amp; REST API Protection<\/strong><\/p>\n<p>Disable vulnerable XML-RPC endpoints commonly exploited for brute force attacks. Block REST API user enumeration that lets attackers harvest usernames.<\/p>\n<p><strong>IP Whitelist<\/strong><\/p>\n<p>Bypass protection for trusted IP addresses. Add your office, home, or server IPs to ensure uninterrupted access while maintaining maximum security for everyone else.<\/p>\n<p><strong>Progressive Lockout System<\/strong><\/p>\n<p>Unlike simple lockouts that reset immediately, MSC Stealth Login uses a multiplier system. Each successive lockout doubles the wait time (15 min <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> 30 min <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> 60 min <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> 120 min). The multiplier resets after 24 hours without an attempt, balancing security with usability.<\/p>\n<p><strong>Recovery URL<\/strong><\/p>\n<p>Forgot your custom login URL? No problem. The recovery system lets you regain access through a secure bypass URL that&#8217;s displayed in your WordPress admin bar when logged in.<\/p>\n<h3>Privacy<\/h3>\n<p>MSC Stealth Login collects the following data to provide its security features:<\/p>\n<ul>\n<li><strong>IP Addresses<\/strong>: Logged for every login attempt (successful, failed, and locked out) to enable brute force protection and login history.<\/li>\n<li><strong>Usernames<\/strong>: Logged with each login attempt to help administrators identify targeted accounts.<\/li>\n<li><strong>User Agents<\/strong>: Logged with each login attempt for security auditing.<\/li>\n<li><strong>Login History<\/strong>: All login attempts are stored in the database and can be viewed in the History tab or exported as CSV.<\/li>\n<\/ul>\n<p>Data collection only occurs when the plugin is active. All collected data is stored in your WordPress database and is not sent to any external services. Administrators can clear login history at any time from the History tab.<\/p>\n<p>This plugin does not use cookies or third-party tracking.<\/p>","protected":false},"excerpt":{"rendered":"<p>Hide your WordPress login page from attackers. Protect against brute force with custom URLs, lockouts, and email alerts.<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[1101,1028,664,2407,555,2060],"class_list":["post-11276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-brute-force","tag-login","tag-security","tag-stealth","tag-wordpress-plugin","tag-wp-admin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=11276"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11276\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=11276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=11276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=11276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}