Diễn đàn của Pro
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn đàn của Pro

Hãy ủng hộ diễn đàn của lớp 49TTH chúng ta
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Giới thiệu về Metasploit

Go down 
Tác giảThông điệp






Giới thiệu về Metasploit Empty
Bài gửiTiêu đề: Giới thiệu về Metasploit   Giới thiệu về Metasploit I_icon_minitimeSun Nov 09, 2008 10:43 am

Metasploit Framework là một môi trường dùng để kiểm tra, viết và sử dụng các mã khai thác lỗi. Môi trường này cung cấp platform để kiểm tra sự thâm nhập, phát triển các shellcode và nghiên cứu, khám phá những lỗ hổng. Framwork được xây dựng từ ngôn ngữ hướng đối tượng Perl
Metasploit có thể chạy trên hầu hết các hệ điều hành: Linux, Windows, MacOS
Metasploit có thể tự động update bắt đầu từ version 2.2 trở đi. Sử dụng script msfupdate trong framework, bạn có thể download được các phiên bản Framework mới nhất từ website metasploit.com

Metasploit có nhiều giao diện với người dùng:
console interface: dùng msfconsole.bat để mở interface này. msfconsole interface sử dụng các dòng lệnh để cấu hình, kiểm tra nên nhanh hơn và mềm dẻo hơn, đặc biệt interface này còn hỗ trợ sử dụng phím tab để hoàn thành dòng lệnh giống như cisco IOS nên dễ sử dụng hơn cho người dùng
Web interface: dùng msfweb.bat, giao tiếp với người dùng thông qua giao diện web

Enviroment: có 2 Enviroment

Global Enviroment:được thực thi thông qua 2 câu lệnh setg và unsetg, những options được gán ở đây sẽ mang tính toàn cục, được đưa vào tất cả các module exploits

Temporary Enviroment: được thực thi thông qua 2 câu lệnh set và unset, enviroment này chỉ được đưa vào module exploit đang load hiện tại, không ảnh hưởng đến các module exploit khác
Bạn có thể lưu lại enviroment mình đã cấu hình thông qua lệnh save. Môi trường đó sẽ được lưu trong /.msf/config và sẽ được load trở lại khi user interface được thực hiện

Những options nào mà chung giữa các exploits module như là: LPORT, LHOST, PAYLOAD thì bạn nên được xác định ở Global Enviroment
vd: msf> setg LPORT 80
msf> setg LHOST 172.16.8.2

Sử dụng Framework

1. Chọn module exploit: lựa chọn chương trình, dịch vụ cần khai thác
show exploits: xem các module exploit mà framework có hỗ trợ
use exploit_name: chọn module exploit
info exploit_name: xem thông tin về module exploit

2. Cấu hình module exploit đã chọn
show options: Xác định những options nào cần cấu hình
set : cấu hình cho những option của module đó
Một vài module còn có những advanced options, bạn có thể xem bằng cách gõ dòng lệnh show advanceds

3. Verify những options vừa cấu hình:
check: kiểm tra xem những option đã được set chính xác chưa.

4. Lựa chọn target: lựa chọn hệ diều hành nào để thực hiện
show targets: những target được cung cấp bởi module đó
set: xác định target nào
vd: smf> use windows_ssl_pct
show targets
exploit sẽ liệt kê ra những target như: winxp, winxp SP1, win2000, win2000 SP1

5. Lựa chọn payload
payload là đoạn code mà sẽ chạy trên hệ thống target.
show payloads: liệt kê ra những payload của module exploit hiện tại
info payload_name: xem thông tin chi tiết về payload đó
set PAYLOAD payload_name: xác định payload module name.Sau khi lựa chọn payload nào, dùng lệnh show options để xem những options của payload đó
show advanced: xem những advanced options của payload đó

6.Thực thi exploit
exploit: lệnh dùng để thực thi payload code. Payload sau đó sẽ cung cấp cho bạn những thông tin về hệ thống được khai thác
Viking - avnol
Về Đầu Trang Go down
 
Giới thiệu về Metasploit
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Giới thiệu về SSL
» Giới thiệu về các thuật toán mã hóa
» Giới thiệu Cấu hình Static Routing (Định tuyến tĩnh)
» Giới thiệu sơ lược về kĩ thuật tấn công CROSS-SITE SCRIPTING
» Sex và bạo lực đang đầu độc giới trẻ

Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn đàn của Pro :: Chuyên mục IT :: IT THỜI NAY-
Chuyển đến