[ Bài 1.1.1 ] Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Đây là bài viết đầu tiên của tớ trên IT Việt Nam về cách sử dụng Metasploit. ( Thực tế là lúc đầu bên IT Sat tớ đã có viết vài bài rồi nhưng chuyển địa chỉ nên cũng nhác viết tiếp. Ừm, thì đây là sê ri về cách sử dụng Metasploit từ cơ bản đến nâng cao và tất nhiên là nguồn của nó từ trên trang chủ Metasploit nhé. Tớ chỉ dựa vào đó rồi viết lại cho dễ hiểu và demo thêm thôi, chứ sườn của nó thì y chang. Vậy thì bạn nào muốn tự tìm hiểu thì có thể vào link này để xem [ 😇 ] và tớ cũng đã chia sẻ cuốn sách sử dụng Metasploit này trên IT Việt Nam . Link đây [ 😋 ] .Ok ! Đi vào chủ đề chính thôi . !
Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Nếu muốn sử dụng Metasploit một cách chuyên nghiệp, hãy dành chút thời gian để tìm hiểu về các tạo và cách thức hoạt động của Metasploit. Trong bài viết này tớ và các cậu sẽ đi tìm hiểu về hệ thống filesystem và libraries của Metasploit. Mặc định, trong Kali Linux, Metasploit được cung cấp trong gói metasploit-framework và được cài đặt trong thư mục /usr/share/metasploit-framework . Còn ở các hệ thống khác thì tùy vào vị trí bạn cài mà đường dẫn sẽ khác nhau. Ví dụ tớ cài trong Raspberry Desktop nên đường cài mặc định của nó là /opt/metasploit-framework/ và database ở /home/pi/.msf4
Trên Kali Linux :
Còn đây là của tớ :
documentation
Cái tên nói lên tất cả
lib
Thư mục chứa phần thịt của Metasploit ( Tức phần này liên quan đến giao diện và các chức năng giao diện cũng như các chức năng liên quan mà ta tác động trực tiếp trong quá trình sử dụng, hay hiểu đơn giản là nó tạo ra một console riêng và ta có thể thao tác gói gọn trong console này như lúc đang thao tác trên Terminal của Linux vậy )
modules
Đây là thư mục chứa các modules chính, dùng để khai thác, auxiliary , các tải trọng ( payloads ), encoders , nops
plugins
Nơi chứa các plugins khác là hữu ích trong quá trình sử dụng nếu không muốn nói là cực kì hữu ích.
scripts
Thư mục script chứa Meterpreter và các script khác.
tools
Đường một chiều
Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Đây là bài viết đầu tiên của tớ trên IT Việt Nam về cách sử dụng Metasploit. ( Thực tế là lúc đầu bên IT Sat tớ đã có viết vài bài rồi nhưng chuyển địa chỉ nên cũng nhác viết tiếp. Ừm, thì đây là sê ri về cách sử dụng Metasploit từ cơ bản đến nâng cao và tất nhiên là nguồn của nó từ trên trang chủ Metasploit nhé. Tớ chỉ dựa vào đó rồi viết lại cho dễ hiểu và demo thêm thôi, chứ sườn của nó thì y chang. Vậy thì bạn nào muốn tự tìm hiểu thì có thể vào link này để xem [ 😇 ] và tớ cũng đã chia sẻ cuốn sách sử dụng Metasploit này trên IT Việt Nam . Link đây [ 😋 ] .Ok ! Đi vào chủ đề chính thôi . !
Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Nếu muốn sử dụng Metasploit một cách chuyên nghiệp, hãy dành chút thời gian để tìm hiểu về các tạo và cách thức hoạt động của Metasploit. Trong bài viết này tớ và các cậu sẽ đi tìm hiểu về hệ thống filesystem và libraries của Metasploit. Mặc định, trong Kali Linux, Metasploit được cung cấp trong gói metasploit-framework và được cài đặt trong thư mục /usr/share/metasploit-framework . Còn ở các hệ thống khác thì tùy vào vị trí bạn cài mà đường dẫn sẽ khác nhau. Ví dụ tớ cài trong Raspberry Desktop nên đường cài mặc định của nó là /opt/metasploit-framework/ và database ở /home/pi/.msf4
Trên Kali Linux :
Còn đây là của tớ :
Nếu các cậu thấy sự khác nhau giữa hai hình thì nguyên nhân là do tùy theo từng phiên bản các cậu sử dụng mà nó sẽ khác nhau.
Còn đây là chức năng chính của một số file và thư mục chính mà các cậu cần biết . Và các thư mục hay file được liệt kê dưới đây thuộc vào dạng khá quan trọng. Còn lại thì tầm tầm. Còn các cậu muốn biết trong thư mục đó có gì thì cứ cd và ls nó ra nhé !
data
Thư mục data là thư mục có thể chỉnh sửa bởi cả người dùng và cả Metasploit và nó được dùng để lưu các mã khai thác, danh sách từ, ...
Cái tên nói lên tất cả
lib
Thư mục chứa phần thịt của Metasploit ( Tức phần này liên quan đến giao diện và các chức năng giao diện cũng như các chức năng liên quan mà ta tác động trực tiếp trong quá trình sử dụng, hay hiểu đơn giản là nó tạo ra một console riêng và ta có thể thao tác gói gọn trong console này như lúc đang thao tác trên Terminal của Linux vậy )
modules
Đây là thư mục chứa các modules chính, dùng để khai thác, auxiliary , các tải trọng ( payloads ), encoders , nops
plugins
Nơi chứa các plugins khác là hữu ích trong quá trình sử dụng nếu không muốn nói là cực kì hữu ích.
scripts
Thư mục script chứa Meterpreter và các script khác.
tools
Thư mục này chứa nhiều tiện ích dòng lệnh hữu ích khác nhau
Về thư viện của Metasploit :
Có một số thư viện MSF cho phép chạy khai thác mà không phải viết mã bổ sung cho các tác vụ thô, chẳng hạn như yêu cầu HTTP hoặc mã hóa tải trọng. Một số thư viện quan trọng nhất được nêu ra dưới đây.
Rex :
- Thư viện cơ bản cho hầu hết các tiến trình
- Sử lý sockets, protocols, text transformations, và nhiều nhiều hơn
- SSL, SMB, HTTP, XOR, Base64, Unicode
Msf::Core
- Cung cấp API 'cơ bản'
- Xác định Metasploit Framework
Msf::Base
- Cung cấp API 'thân thiện'
- Cung cấp các API đơn giản hóa để sử dụng trong Metasploit
OK ! DONE
[ " Thật ra, cuộc đời của mỗi người đều có một câu chuyện cảm động, đều đáng để người ấy mãi mãi ghi nhớ. Cũng giống như bầu trời không có dấu vết gì nhưng cũng đã từng có một chú chim bay qua. " ]
[ Bài 1.1.1 ] Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản
Reviewed by Kane Pham
on
10:29 PM
Rating:
![[ Bài 1.1.1 ] Metasploit : Kiến trúc chung của Metasploit - Hệ thống filesystem và libraries - Metasploit cơ bản](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXgNB3xdLJ3R1BjRN1q7F5S7_6FPWjFOTQO-6Orope_ZaQOcsYhtmuQNUBb73eiigkJX-AnEZG3CgQ2mDojn_Af9Fi36it6dRRBvtWPsSqmkisS0E8kSHMvfHL_TINi64rBWU_Cxxq/s72-c/1_c_eHWwiKmOl_hqDRdEo1Fg2x.jpeg)
No comments: