1. Xác định website có dùng WordPress
-
Kiểm tra footer: tìm dòng “Powered by WordPress”.
-
Mở View Page Source và tìm các chuỗi nhận diện:
-
wp-content/ -
wp-includes/ -
wp-json/ -
Hoặc bất kỳ đường dẫn đặc trưng của WordPress.
2. Thu thập thông tin (Recon / Enumeration)
2.1. WPScan
Chạy trực tiếp:
wpscan --url <TARGET_URL> --api-token <API_TOKEN>
Liệt kê:
- Phiên bản WordPress
- Plugin / theme
- Lỗ hổng (CVE)
- Username
2.2. Gobuster
gobuster dir -u <TARGET_URL> -w <wordlist>
Tìm:
/wp-admin//wp-login.php- Đường dẫn ẩn
- Endpoint có khả năng khai thác
3. Tấn công mật khẩu (Brute-force)
Dùng WPScan:
wpscan --url <TARGET_URL> -U <username> -P <password_dictionary>
Áp dụng khi:
- Username enum thành công
- Site dùng mật khẩu yếu
- Không bật giới hạn login
4. Khai thác plugin/theme có lỗ hổng
Nếu WPScan phát hiện plugin lỗi:
- Tìm exploit public (GitHub, Exploit-DB)
- Chạy exploit
- Thực thi SQLi, LFI, RCE hoặc lấy credential
Ví dụ bài viết:
Plugin BookingPress < 1.0.11 → SQL injection → lấy thông tin database.
5. Đăng nhập WordPress Dashboard
Sau khi có credential:
- Mở:
/wp-login.php - Đăng nhập user admin / đã lấy được
Từ Dashboard hacker có thể:
- Sửa theme/plugin
- Upload file độc hại
- Inject PHP
- Tạo user admin mới
6. Upload web shell & chiếm quyền
6.1. Mở Editor
Appearance → Theme EditorPlugins → Plugin Editor
6.2. Thay file bằng shell
Ví dụ chỉnh 404.php thành web shell PHP.
6.3. Kích hoạt shell
Mở URL file vừa sửa → thực thi lệnh, tải file, reverse shell.
7. Duy trì truy cập (Persistence)
- Thêm user admin mới
- Cấy backdoor trong
functions.php - Tải shell khác và giấu sâu hơn
- Tạo cronjob tự động thực thi
8. Khai thác sâu (Privilege Escalation)
Nếu server yếu:
- Chạy local privilege escalation
- Lấy quyền root
- Dump database đầy đủ
- Truy cập toàn bộ hệ thống
Tóm tắt quy trình
- Xác định site dùng WordPress
- WPScan enumeration
- Gobuster dò đường dẫn
- Brute-force
- Tìm CVE plugin/theme
- Khai thác lỗ hổng
- Đăng nhập Dashboard
- Upload shell / backdoor
- Kiểm soát toàn bộ server
Source link: How To Hack WordPress: 2025 Complete Guide






