콘텐츠로 바로가기
WordPress.org

한국어

  • 테마
  • 플러그인
  • 소식
    • 문서
    • 포럼
  • About
    • WordPress 6.9
    • 워드프레스 6.8
    • 워드프레스와 40% 웹을 위한 여정
    • 워드프레스 번역 핸드북
  • 워드프레스 한국팀
  • 워드프레스 받기
워드프레스 받기
WordPress.org

Plugin Directory

Dotsquares Custom Login URL & Security Suite

  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인
  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인

Dotsquares Custom Login URL & Security Suite

작성자: maheshsharmads
다운로드
  • 세부사항
  • 평가
  • 설치
  • 개발
지원

설명

Dotsquares Custom Login URL & Security Suite helps secure your WordPress site by allowing you to change the default login URL and apply additional security layers — all from one beautifully designed dashboard.

🔑 Login Security

  • Custom login slug — redirect wp-login.php to your own secret URL
  • Optionally hide wp-login.php (returns 404 for guests)
  • Optionally block wp-admin for non-logged-in users
  • Brute force protection with configurable lockout thresholds
  • Login honeypot trap (hidden field that catches bots)
  • Two-Factor Authentication (TOTP — works with Google Authenticator, Authy, etc.)
  • Weak username detection (blocks “admin”, “root”, “test”, etc.)
  • Force logout after inactivity (configurable timeout)
  • Manual approval for new user registrations
  • Prevent display name from matching username

🛡️ Firewall

  • Disable XML-RPC (common attack vector)
  • Block bad bots and fake user agents (40+ known bots)
  • Block POST requests with empty User-Agent headers
  • Rate limiting per IP address
  • IP blacklist and whitelist (supports CIDR ranges)
  • Geo-blocking by country code
  • Restrict REST API for non-logged-in users
  • Prevent user enumeration via ?author= scans

🔍 Malware & File Scanner

  • Deep scan of WordPress core, plugins, themes and uploads
  • 40+ malware signature patterns (PHP shells, backdoors, crypto miners, pharma hacks, SEO spam injections)
  • Detects known web shells by filename (c99, r57, WSO, b374k, adminer, etc.)
  • WordPress core file integrity check (compares against official api.wordpress.org checksums)
  • Detects PHP files hidden inside the uploads folder
  • Suspicious code pattern detection (eval, exec, base64_decode combos, etc.)
  • File change detection using MD5 hash baseline
  • File permission scanner (755/644 standards)
  • .htaccess security rules generator

👥 User & Session Management

  • View and kill active user sessions
  • Session tracking with IP and user-agent logging
  • Manual user approval workflow

📊 Monitoring & Logs

  • Security event log (login, logout, failed attempts, plugin/theme changes)
  • IP blocking log with unblock controls
  • Real-time security score (A–F grade with per-check breakdown)

⚙️ Other Features

  • Maintenance mode with custom message
  • Database backup download
  • Email alerts for security events
  • Beautiful admin dashboard with quick-toggle switches

Important

Hardening actions such as DB prefix change and wp-content rename are advanced operations.
Always run these features on a staging environment and ensure you have a full backup before applying them on production.

스크린샷

Security dashboard showing the overall security score, protection status, security checklist, quick-toggle controls, recent security events, failed login attempts, blocked IPs, and logged security events.
Security dashboard showing the overall security score, protection status, security checklist, quick-toggle controls, recent security events, failed login attempts, blocked IPs, and logged security events.
Firewall settings for XML-RPC and REST API protection, bad bot and empty User-Agent blocking, per-IP rate limiting, country-based geo-blocking, IP blacklist and whitelist management, and manual IP blocking.
Firewall settings for XML-RPC and REST API protection, bad bot and empty User-Agent blocking, per-IP rate limiting, country-based geo-blocking, IP blacklist and whitelist management, and manual IP blocking.
Malware and file scanner with selectable scan targets for WordPress core, plugins, themes, uploads, and deep malware signatures, plus file protection controls and recommended permission standards.
Malware and file scanner with selectable scan targets for WordPress core, plugins, themes, uploads, and deep malware signatures, plus file protection controls and recommended permission standards.
Spam and IP protection settings with automatic spam comment blocking, comment CAPTCHA, login honeypot protection, spam IP tracking, security email alerts, and maintenance mode controls.
Spam and IP protection settings with automatic spam comment blocking, comment CAPTCHA, login honeypot protection, spam IP tracking, security email alerts, and maintenance mode controls.

설치

  1. Upload the plugin ZIP via Plugins → Add New → Upload Plugin.
  2. Activate the plugin.
  3. Go to DS Shield in your WordPress admin menu to configure options.
  4. Important: Bookmark your new login URL before saving changes!

FAQ

I forgot my custom login URL. How do I recover access?

Deactivate the plugin via FTP by renaming the plugin folder, then log in normally using /wp-login.php and reactivate it.

Is this compatible with WooCommerce?

Yes. The custom login URL works with WooCommerce’s My Account page.

Can I use Google Authenticator for 2FA?

Yes. Any TOTP-compatible app works: Google Authenticator, Authy, Microsoft Authenticator, Bitwarden, and others.

Will the malware scanner slow down my site?

No. The scanner only runs when you manually trigger it from the admin dashboard. It has no impact on front-end performance.

How does the core integrity check work?

The scanner fetches official MD5 checksums for your WordPress version from api.wordpress.org and compares every core file against them. Any differences are flagged.

후기

Custom Login URL & Login Designer

dssunil 2026년 6월 19일
good plugin for improving both the appearance and security of the WordPress login page. It is particularly useful for businesses that want a branded login experience while reducing exposure to common login attacks. • Easy to install and configure.• Provides basic security enhancement by hiding the default login URL.• Useful for branding the login page to match the website’s design.• Lightweight and suitable for small to medium-sized WordPress websites.• Recommended for website owners looking for a simple login page customization and security
모든 1 평가 읽기

기여자 & 개발자

“Dotsquares Custom Login URL & Security Suite”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자
  • maheshsharmads

자국어로 “Dotsquares Custom Login URL & Security Suite”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.6.3

  • Added deep malware scanner with 40+ signature patterns (PHP shells, backdoors, crypto miners, pharma hacks)
  • Added WordPress core file integrity check via api.wordpress.org checksums
  • Added detection of known web shell filenames (c99, r57, WSO, b374k, adminer, etc.)
  • Added PHP-in-uploads detection (critical severity)
  • Added suspicious code pattern detection (eval/exec/base64 combos)
  • Added file change detection using MD5 hash baseline comparison
  • Added animated scan progress UI with step-by-step status
  • Added colour-coded scan results (Critical / High / Medium / Low / Info)
  • Added scan options: toggle Core / Plugins / Themes / Uploads / Deep Malware independently
  • Fixed: all WordPress coding standards errors and warnings (PHPCS clean)
  • Fixed: namespace declaration order in all module files
  • Fixed: missing translators comments on all i18n printf() calls
  • Fixed: unordered placeholders in translatable strings
  • Fixed: HTTP_USER_AGENT missing wp_unslash() sanitization
  • Fixed: register_setting() missing sanitize_callback
  • Fixed: load_plugin_textdomain() removed (deprecated since WP 4.6)
  • Fixed: date() replaced with gmdate() throughout
  • Fixed: parse_url() replaced with wp_parse_url()
  • Fixed: rand() replaced with wp_rand()
  • Improved: all $_POST/$_GET/$_SERVER superglobals now properly unslashed and sanitized
  • Improved: all DB queries use $wpdb->prepare() or esc_sql() for identifiers

1.6.2

  • Custom login slug now loads login form without redirecting to wp-login.php (URL stays masked)

1.6.1

  • Fixed redirect loop on custom login URL
  • Improved compatibility when permalinks are not flushed

1.6.0

  • Added Brute Force protection
  • Added Firewall module
  • Added Malware scanner
  • Added Hardening tools (DB prefix change, wp-content rename) with backup + rollback UI
  • Added Security Dashboard

기초

  • 버전 1.6.4
  • 최근 업데이트: 2주 전
  • 활성화된 설치 10보다 적음
  • 워드프레스 버전 6.0 또는 그 이상
  • 다음까지 시험됨: 7.0.4
  • PHP 버전 7.4 또는 그 이상
  • 언어
    English (US)
  • 태그:
    Brute Forcefirewallloginmalware scannersecurity
  • 고급 보기

평점

별 5점 만점에 5점.
  • 1/5-별점 후기 별 5개 1
  • 0/4-별점 후기 별 4개 0
  • 0/3-별점 후기 별 3개 0
  • 0/2-별점 후기 별 2개 0
  • 0/1-별점 후기 별 1개 0

Your review

모든 리뷰 보기

기여자

  • maheshsharmads

지원

할 말 있으신가요? 도움이 필요하신가요?

지원 포럼 보기

  • 소개
  • 뉴스
  • 호스팅
  • 개인정보
  • 쇼케이스
  • 테마
  • 플러그인
  • 패턴
  • 배우기
  • 지원
  • 개발자 도구
  • WordPress.tv ↗
  • 참여하기
  • 이벤트
  • 기부하기 ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

한국어

  • X(이전 트위터) 계정 방문하기
  • 블루스카이 계정 방문하기
  • 마스토돈 계정 방문하기
  • 스레드 계정 방문하기
  • 페이스북 페이지 방문하기
  • 인스타그램 계정 방문하기
  • LinkedIn 계정 방문하기
  • 틱톡 계정 방문하기
  • 유튜브 채널 방문하기
  • 텀블러 계정 방문하기
코드는 詩다
The WordPress® trademark is the intellectual property of the WordPress Foundation.