Liên hệ

mshd v1.8.1 đang chạy trên chính trang này

Bảo mật WordPress nhiều lớp, không phiền khách.

MONA Shield gia cố WordPress ở tầng request: chặn dò user, khoá XML-RPC, giới hạn đăng nhập sai, firewall soi từng tham số và chống spam bình luận không cần captcha.

  • Firewall chặn SQLi / dir-traversal / PHP injection
  • Chống spam không captcha: honeypot + bẫy thời gian
  • Tự cộng điểm vi phạm, tự ban IP tái phạm
plugin.mona.software/wp-admin Giao diện quản trị MONA Shield
không đụng Akismet giao diện thật · v1.8.1

Tính năng

Tăng cường nền tảng

Chặn REST cho khách vãng lai, tắt XML-RPC, xoá thẻ dò cấu trúc trong head, chặn dò username qua ?author=, khoá sửa file trong admin.

Bảo vệ đăng nhập

Giới hạn số lần đăng nhập sai theo IP rồi khoá tạm; ẩn thông báo lỗi chi tiết; và đổi hẳn đường dẫn đăng nhập để wp-login trả về 404.

Firewall theo mẫu tấn công

Soi GET/POST bằng bộ regex nhận diện SQL injection, duyệt thư mục, chèn PHP — khớp mẫu là trả về 403, ghi log và cộng điểm vi phạm. Quản trị viên được miễn trừ.

Chặn IP hai lớp

Danh sách trắng/đen thủ công, cộng thêm lớp tự chặn IP khi điểm vi phạm vượt ngưỡng — không phải ngồi đọc log.

Chống spam bình luận không captcha

Honeypot ẩn + bẫy thời gian (gửi dưới 3 giây = bot) + giãn tần suất theo IP. Người thật không nhận ra khác biệt, còn bot bị chặn ngay từ bước gửi.

Quét file lõi WordPress

Đối chiếu checksum từng file core với bản gốc trên wordpress.org theo lô, phát hiện file bị chèn mã — chỉ báo cáo, không tự xoá.

Giám sát thay đổi file

WordPress.org chỉ bảo chứng được cho file lõi. Còn theme và plugin — đúng chỗ mã độc hay được cài vào — thì không ai bảo chứng, ngoài chính bạn. Shield ghi nhớ toàn bộ file lúc website đang lành, rồi báo khi có file lạ xuất hiện, file cũ bị sửa hay biến mất. Không cần biết mã độc đó tên gì: một cái web shell mới tinh vẫn là một file mới. Riêng file PHP nằm trong thư mục ảnh được đánh dấu đỏ, vì gần như không bao giờ có lý do chính đáng. Vừa cập nhật plugin thì bấm một nút xác nhận là xong.

Bắt đầu trong 3 bước

  1. Kích hoạt plugin

    Mọi lớp bảo vệ — hardening, giới hạn đăng nhập, chống spam, firewall, auto-ban — bật ngay với cấu hình an toàn mặc định.

  2. Rà lại từng công tắc

    Vào MONA Shield → Tăng cường bảo mật, bật/tắt từng mục theo nhu cầu site — mỗi công tắc có giải thích rõ hệ quả.

  3. Chốt mốc file lành

    Vào MONA Shield → Giám sát file và ghi mốc chuẩn lúc website đang sạch. Từ đó mọi file lạ, file bị sửa hay biến mất đều được báo.

Tự kiểm chứng khả năng phòng thủ

Hai bài thử tương tác dưới đây mô phỏng tại trình duyệt đúng logic Shield dùng trên server — bạn thử ở vai một truy cập tấn công để xem hệ thống chặn tại lớp nào.

mona-shield — demo ● live

Bài thử 1 — Chống spam bình luận (không captcha)

Biểu mẫu dưới đây có đủ hai lớp bẫy thật: ô honeypot ẩn và mốc thời gian. Gửi thử ở hai vai trò để xem trường hợp nào được chấp nhận, trường hợp nào bị chặn.

ô ẩn (honeypot): trống thời gian trên trang: 0s

Bài thử 2 — Firewall kiểm tra tham số request

Nhập một chuỗi vào "tham số URL" — bộ quy tắc tương tự Shield sẽ kiểm tra và đưa ra phán quyết. Thử một chuỗi an toàn trước, sau đó thử một mẫu tấn công.

?s=
Thử nhanh:

Tham quan giao diện quản trị

Ảnh chụp thật từ wp-admin của site này — không dàn dựng, không mockup. Bấm vào ảnh hoặc chạy tour để xem theo trình tự thao tác.

Trọn bộ tính năng

Mọi thứ trong danh sách dưới đây bật sẵn trên mọi website, không cần license và không giới hạn số site. Không có bản rút gọn, cũng không có bản cao hơn để mua thêm.

  • Tăng cường nền tảng (REST, XML-RPC, headers…)
  • Giới hạn đăng nhập sai + khoá tạm theo IP
  • Chống spam bình luận không captcha
  • Whitelist / blacklist IP thủ công
  • Firewall kiểm tra request theo mẫu tấn công
  • Tự động ban IP theo điểm vi phạm
  • Ẩn đường dẫn đăng nhập (wp-login → 404)
  • Quét file lõi + nhật ký sự kiện bảo mật
  • Giám sát thay đổi file theme/plugin theo mốc chuẩn

Cần license bản quyền?

License MONA không mở thêm tính năng nào — nó là giấy tờ bản quyền đứng tên website của bạn, dùng khi hồ sơ dự án, hợp đồng bàn giao hoặc bên kiểm toán yêu cầu chứng minh nguồn gốc phần mềm. Cấp theo domain cho MONA Shield.

MONA Shield vs ghép nhiều plugin rời

So sánh sòng phẳng — chỗ nào họ mạnh chúng tôi nói thẳng, và plugin MONA luôn nhường khi bạn đã chọn họ.

MONA Shield Ghép nhiều plugin rời
Số plugin phải cài 1 plugin, đủ các lớp 3–4 plugin (login limit, firewall, anti-spam…)
Trải nghiệm khách Không captcha, không làm phiền Thường bắt khách giải captcha
Chi phí tính năng Không lớp nào phải mua thêm Lớp quan trọng thường nằm sau bản trả phí
Giao diện quản trị Một chuẩn MONA, tiếng Việt Mỗi plugin một kiểu, đa số tiếng Anh

Chạy chung với plugin bảo mật khác?

Shield hoạt động ở tầng request của chính WordPress, không can thiệp Akismet hay các plugin chống spam khác — các lớp bảo vệ độc lập và cộng dồn. Mọi lớp đều có filter để tắt riêng khi cần.

Câu hỏi thường gặp

Bật firewall có làm chậm site không?

Không đáng kể. Firewall chỉ chạy vài phép so khớp regex trên tham số request — chi phí nhỏ hơn một truy vấn database, và admin đã đăng nhập được miễn trừ.

Lỡ tự khoá mình ngoài site thì sao?

Danh sách trắng IP luôn được ưu tiên trước mọi lớp chặn. Thêm IP văn phòng vào whitelist trước khi bật auto-ban là quy trình khuyến nghị.

Bị chặn IP, không vào được trang quản trị thì gỡ thế nào?

Từ bản 1.7.1, trang đăng nhập vẫn mở khi IP bị chặn tự động: đăng nhập bằng tài khoản quản trị rồi gỡ IP ở MONA Shield → Firewall & IP. Với bản cũ hơn, hoặc khi không đăng nhập được, SSH vào server, vào thư mục WordPress và chạy lệnh WP-CLI dưới đây, nhớ đổi IP ở dòng đầu thành IP đang bị chặn. Lệnh này gỡ lệnh chặn, xoá điểm vi phạm, mở khoá đăng nhập và thêm IP vào danh sách trắng để không bị chặn lại.

wp eval '
$ip = "203.0.113.10"; // đổi thành IP đang bị chặn
foreach ( array( "mshd_ban_", "mshd_off_", "mshd_lock_" ) as $k ) delete_transient( $k . md5( $ip ) );
$o = get_option( "mshd_ipblock" ); $o = is_array( $o ) ? $o : array();
$o["whitelist"][] = $ip;
$o["whitelist"] = array_values( array_unique( $o["whitelist"] ) );
update_option( "mshd_ipblock", $o );
echo "Đã gỡ chặn: $ip\n";
'

Server không có WP-CLI thì đổi tên thư mục wp-content/plugins/mona-shield qua FTP để tắt Shield, đăng nhập admin, đổi lại tên cũ, kích hoạt lại plugin rồi gỡ IP như trên. Từ bản 1.7.1 còn một cách nhanh hơn: thêm dòng define( 'MSHD_DISABLE', true ); vào wp-config.php để tạm tắt mọi lớp chặn, gỡ xong thì xoá dòng đó.

Chống spam không captcha có đủ mạnh?

Ba lớp honeypot + bẫy thời gian + giãn tần suất theo IP loại được tuyệt đại đa số bot phổ thông, và khách thật không phải thực hiện thêm bước xác minh nào.

Có phải mua bản quyền mới dùng được đầy đủ?

Không. Toàn bộ các lớp — hardening, giới hạn đăng nhập, chống spam, firewall, auto-ban, ẩn trang đăng nhập, quét file lõi, giám sát file — bật được trên mọi website, không cần license. License MONA chỉ là giấy tờ bản quyền theo domain, dùng khi hồ sơ dự án hay hợp đồng của bạn cần.

Phiên bản & tải về

Gói cài đặt chính thức do MONA phát hành và ký số. Website đã cài plugin thì cập nhật thẳng trong trang quản trị — tải tệp ở đây khi cài lần đầu, hoặc khi website không gọi được ra ngoài để tự cập nhật.

bản mới nhất v1.8.1 phát hành 11/10/2026
Tải MONA Shield v1.8.1

mona-shield-1.8.1.zip · 110 KB

Tệp .zip cài thẳng vào WordPress, không cần giải nén. Bản này dùng được ngay và đủ tính năng, không cần License.

Cài lần đầu — 4 bước

  1. Tải tệp mona-shield-1.8.1.zip về máy.
  2. Vào trang quản trị website: Plugin → Cài mới → Tải plugin lên.
  3. Chọn tệp .zip vừa tải, bấm Cài đặt.
  4. Bấm Kích hoạt. Menu MONA Shield xuất hiện ở thanh bên trái.

Yêu cầu

WordPress
5.8 trở lên
PHP
7.4 trở lên
License
không cần, kể cả để dùng

Đã cài rồi thì cập nhật thế nào?

  1. Vào MONA Shield → thẻ License → Kiểm tra bản mới, rồi bấm Cập nhật ngay. Website tự tải và tự kiểm tra chữ ký của gói.
  2. Website không gọi được ra ngoài thì tải tệp bên cạnh, vào Plugin → Cài mới → Tải plugin lên và cài đè lên bản cũ.

Cài đè không mất dữ liệu và không phải kích hoạt lại gì. Dù vậy, hãy sao lưu trước khi thao tác trên website đang chạy.

Lịch sử cập nhật

Plugin được cập nhật định kỳ — tính năng mới, cải tiến và vá lỗi. Phiên bản hiện tại: v1.8.1.

26 phiên bản
Vui lòng luôn dùng phiên bản mới nhất Thông báo ngày 24/07/2026

Mỗi bản phát hành đều mang theo bản vá bảo mật, cải thiện hiệu năng và cập nhật tương thích với WordPress / PHP mới. Website còn chạy bản cũ có thể gặp lỗi hiển thị, xung đột với plugin khác hoặc rủi ro bảo mật đã được xử lý ở bản sau. MONA chỉ bảo hành và hỗ trợ kỹ thuật trên phiên bản mới nhất đang phát hành — hiện tại là v1.8.1.

Cập nhật ngay trong trang quản trị: MONA Shield → thẻ License → Kiểm tra bản mới, quá trình chỉ mất vài giây và không ảnh hưởng dữ liệu. Muốn tải tệp cài đặt về máy thì lấy ở mục Phiên bản & tải về ngay phía trên. Nếu website đang dùng bản cũ, đã tuỳ chỉnh sâu hoặc bạn gặp vướng mắc khi nâng cấp, hãy liên hệ đội kỹ thuật MONA hoặc gọi 1900 636 648 để được hỗ trợ trước khi thao tác.

  1. v1.8.1 Hiện tại 11/10/2026
    • Cải tiến Website khoá cài đặt plugin từ trang quản trị giờ thấy hộp Cập nhật chỉ hiện phiên bản đang chạy, kèm dòng cho biết phiên bản do đơn vị vận hành quản lý, thay vì nút bấm không dùng được. Plugin cũng thôi tự kiểm tra cập nhật nền trên những website này.
  2. v1.8.0 10/10/2026
    • Mới Thêm bộ lọc mshd_client_ip để website chạy sau proxy hoặc máy chủ trung gian nhận đúng địa chỉ IP của khách khi giới hạn đăng nhập và chặn IP.
    • Cải tiến Tăng cường tương thích với kiến trúc headless và các máy chủ trung gian.
  3. v1.7.3 08/10/2026
    • Cải tiến Liên kết «Về bản quyền» trên màn License mở thẳng mục Bản quyền trong trang giới thiệu của chính plugin.
  4. v1.7.2 08/10/2026
    • Cải tiến Danh sách route REST được phép cho khách vãng lai nay khớp theo từng đoạn đường dẫn của route thực tế, chính xác hơn so với cách so khớp cả địa chỉ truy cập.
    • Cải tiến Khi WooCommerce hoạt động, giỏ hàng và thanh toán dạng khối của khách vãng lai (Store API) được cho qua mặc định.
    • Cải tiến Cải thiện tương thích với MONA Pay for WooCommerce: đường nhận thông báo thanh toán được khai báo sẵn trong danh sách cho phép.
  5. v1.7.1 02/10/2026
    • Mới Thêm hằng số MSHD_DISABLE cho wp-config.php: tạm tắt mọi lớp chặn để chủ website luôn vào được trang quản trị và chỉnh lại cài đặt.
    • Cải tiến Trang đăng nhập luôn mở được, kể cả khi địa chỉ IP đang trong thời gian tự động ban; việc bảo vệ đăng nhập do module giới hạn đăng nhập đảm nhiệm.
    • Cải tiến Proxy đã khai báo tin cậy không bao giờ bị tự động ban, kể cả khi proxy không gửi kèm IP khách.
  6. Xem thêm 21 phiên bản cũ hơn
    1. v1.7.0 01/10/2026
      • Mới Khai báo proxy tin cậy (IP hoặc dải CIDR) và header chứa IP khách: website chạy sau proxy hoặc CDN nhận đúng địa chỉ từng khách thay vì địa chỉ của proxy.
      • Mới Cảnh báo ngay trong trang quản trị khi website có vẻ đang chạy sau proxy chưa khai báo, kèm nút tắt nhanh tự động ban IP.
      • Cải tiến Tự động ban IP không còn áp lên địa chỉ đại diện cho nhiều khách; thay vào đó ghi một cảnh báo vào nhật ký.
      • Cải tiến Trang thông báo chặn cho biết thời gian còn lại và cách liên hệ quản trị viên.
      • Cải tiến Nhật ký ghi lại các lượt truy cập bị chặn trong thời gian ban, mỗi IP một dòng mỗi phút.
    2. v1.6.3 29/09/2026
      • Cải tiến Thông báo cập nhật trên màn Plugin chính xác hơn: website đã chạy bản mới nhất không còn hiện lời mời nâng cấp lên chính phiên bản đó.
    3. v1.6.2 05/09/2026
      • Mới Website có thể gửi cho MONA một tín hiệu ẩn danh mỗi ngày — một mã ngẫu nhiên do chính website tự sinh, tên plugin và số phiên bản — để MONA biết bộ plugin đang chạy ở bao nhiêu nơi. Không kèm tên miền, địa chỉ IP hay dữ liệu của bạn, và tắt được ngay trong thẻ License.
    4. v1.6.1 05/09/2026
      • Cải tiến Các thao tác không hoàn tác được nay hỏi lại bằng hộp thoại của chính plugin, ngay cạnh nút vừa bấm, thay cho hộp thoại mặc định của trình duyệt.
      • Cải tiến Câu hỏi xác nhận nói rõ hậu quả và cách quay lại, thống nhất trên toàn bộ plugin MONA.
    5. v1.6.0 05/09/2026
      • Mới Mở toàn bộ tính năng cho mọi website — plugin không còn chia gói.
      • Mới Tường lửa, tự động ban IP, ẩn trang đăng nhập, quét file lõi và giám sát thay đổi file nay bật sẵn cho mọi website.
      • Cải tiến License MONA chuyển thành chứng nhận bản quyền theo domain: kích hoạt hay không, plugin vẫn chạy đầy đủ.
    6. v1.5.5 20/08/2026
      • Cải tiến Giới hạn tần suất đăng nhập nay tính theo từng địa chỉ IP, để một người thử liên tục không làm chậm việc đăng nhập của người khác.
      • Cải tiến Khi bật tính năng ẩn trang đăng nhập, địa chỉ đăng nhập bí mật không còn hiển thị cho khách vãng lai trong các liên kết trên trang.
    7. v1.5.4 20/08/2026
      • Cải tiến Nâng cao độ ổn định và hiệu suất chung, đặc biệt trên website đã kích hoạt bản quyền; tăng cường tương thích khi hoạt động cùng các plugin MONA khác.
    8. v1.5.1 17/08/2026
      • Cải tiến Quét file lõi nay đối chiếu đúng gói WordPress mà website đang cài. Website chạy bản quốc tế kèm gói ngôn ngữ tiếng Việt trước đây bị báo nhầm một file đã sửa, dù file hoàn toàn nguyên vẹn — nay hết.
    9. v1.5.0 17/08/2026
      • Mới Giám sát thay đổi file: ghi nhớ toàn bộ file theme và plugin lúc website đang lành, rồi báo khi có file lạ xuất hiện, file cũ bị sửa hay bị xoá. Đây là cách nhận ra một vụ xâm nhập thật, kể cả khi kẻ tấn công dùng thủ đoạn chưa ai biết.
      • Mới File PHP xuất hiện trong thư mục ảnh được đánh dấu đỏ riêng — đó là chỗ mã độc hay được giấu nhất, còn ảnh và tài liệu bạn tải lên hằng ngày thì không bị báo.
      • Mới Vừa cập nhật plugin hay theme thì bấm “Đây là thay đổi của tôi” là xong — không phải lập lại mốc chuẩn từ đầu, và những file bạn chưa xem vẫn được giữ nguyên trạng thái.
      • Cải tiến Việc đối chiếu chạy nền theo từng lượt có giới hạn thời gian, nên website nhiều file vẫn không bị chậm đi lúc nào cả.
      • Cải tiến MONA MCP đọc được kết quả này, nên bạn hỏi trợ lý “file có bị đổi không” hoặc đặt báo cáo định kỳ hằng tuần.
    10. v1.4.1 14/08/2026
      • Cải tiến Dấu hiệu nhận diện MONA Shield trong menu quản trị đổi sang màu xanh thép, đọc rõ trên cả nền sáng lẫn nền tối của WordPress.
    11. v1.4.0 12/08/2026
      • Mới Menu MONA Shield hiện số file lõi WordPress bị sửa đổi hoặc thiếu mà lần quét gần nhất ghi nhận — số này tự về 0 sau một lần quét sạch.
      • Cải tiến Số đếm trên menu quản trị giữ nguyên nền đỏ ở mọi trạng thái, kể cả khi bạn đang đứng ở đúng màn hình đó — không còn lẫn vào nền của mục đang chọn.
    12. v1.3.1 11/08/2026
      • Cải tiến Slug đăng nhập nào không dùng được sẽ được báo ngay dưới ô nhập kèm lý do — thay vì lặng lẽ đổi sang một địa chỉ khác.
      • Cải tiến Dòng “URL đăng nhập sẽ là…” cập nhật theo đúng chữ bạn đang gõ.
      • Cải tiến Kiểm tra trùng đường dẫn mở rộng cho mọi loại nội dung và chuyên mục, không chỉ trang và bài viết.
      • Cải tiến Thêm ghi chú cách kiểm tra đúng: mở cửa sổ ẩn danh, vì tài khoản đang đăng nhập vẫn vào wp-admin bình thường.
    13. v1.3.0 10/08/2026
      • Mới Mở API gỡ một địa chỉ khỏi danh sách chặn thủ công, tách bạch với lệnh gỡ chặn tự động — hai loại chặn khác nhau nên gỡ khác nhau.
    14. v1.2.4 06/08/2026
      • Cải tiến Nhãn “Powered by MONA” hiển thị trên mọi gói bản quyền, thống nhất trong toàn bộ bộ plugin MONA.
      • Cải tiến Hộp xác nhận trước các thao tác không hoàn tác được nay hiển thị ngay cạnh nút bấm, bằng tiếng Việt và nêu rõ đang thao tác với dòng nào.
      • Cải tiến Thông báo kết quả sau mỗi thao tác hiển thị đúng vị trí và không còn bị lặp lại khi bấm nhiều lần.
    15. v1.2.3 27/07/2026
      • Cải tiến Nâng cấp hệ thống kích hoạt bản quyền, kết nối trực tiếp tới máy chủ license của MONA.
      • Cải tiến Cải thiện độ ổn định khi kiểm tra và gia hạn trạng thái bản quyền.
      • Cải tiến Tối ưu xử lý dữ liệu nhập ở màn hình License.
    16. v1.2.2 24/07/2026
      • Cải tiến Tăng cường kiểm tra môi trường hoạt động, phát hiện sớm phiên bản PHP và WordPress không tương thích.
      • Mới Thêm liên kết nhanh tới trang cài đặt và tài liệu ngay trên danh sách plugin.
    17. v1.2.1 07/2026
      • Cải tiến Tối ưu hóa hiệu suất các lớp bảo vệ, giảm tác động lên tốc độ tải trang.
      • Cải tiến Nâng cao độ ổn định khi hoạt động cùng các plugin bảo mật và page-builder phổ biến.
      • Mới Thêm hỗ trợ đầy đủ cho WordPress 6.7 và PHP 8.3.
    18. v1.2.0 07/2026
      • Cải tiến Cải thiện độ chính xác của bộ nhận diện yêu cầu bất thường trong firewall.
      • Mới Bổ sung tùy chọn cấu hình linh hoạt cho từng lớp bảo vệ.
      • Cải tiến Tăng cường khả năng tương thích với CDN và proxy ngược.
    19. v1.1.0 06/2026
      • Mới Bổ sung tường lửa quét request theo mẫu tấn công và cơ chế tự chặn IP theo điểm vi phạm.
      • Mới Thêm module quét toàn vẹn file lõi WordPress, đối chiếu checksum với wordpress.org.
      • Cải tiến Tối ưu giới hạn đăng nhập sai và bộ nhớ đệm danh sách IP.
    20. v1.0.2 03/2026
      • Sửa lỗi Sửa lỗi xung đột với một số theme khi ẩn đường dẫn đăng nhập.
      • Cải tiến Cải thiện thông báo trong nhật ký sự kiện bảo mật.
    21. v1.0.0 12/2025
      • Mới Phát hành lần đầu: tăng cường nền tảng, giới hạn đăng nhập, chống spam bình luận không captcha.

Chủ động bảo vệ website trước khi sự cố xảy ra.

Cài MONA Shield cho site của bạn, hoặc nhờ MONA rà soát bảo mật tổng thể.

plugin tiếp theo MONA Multilingual Dịch website sang nhiều ngôn ngữ: bài viết, chuỗi giao diện, menu — chuẩn hreflang.