Metasploit : Mô hình đối tượng trong Metasploit - Metasploit cơ bản
Kiến trúc chung của Metasploit :
Trong Metasploit tất cả mô-đun đều được viết bằng Ruby.
- Các mô-đun kế thừa từ lớp type-specific
- Lớp type-specific kế thừa từ lớp Msf::Module
- Có một API chung được chia sẻ giữa các mô-đun
- Payloads được tạo khi được chạy từ các phần hợp thành khác nhau.
- Glue together stagers with stages
OK ! DONE
[ " Trong phần này có các khái niệm và các thuật ngữ hơi khó hiểu, nên nếu tớ dịch nhầm thì các cậu có thể chỉnh sửa giúm tớ bằng cách đặt dưới bình luận. Và đây là bản gốc : " ]
In the Metasploit Framework, all modules are Ruby classes.
Modules inherit from the type-specific class
The type-specific class inherits from the Msf::Module class
There is a shared common API between modules
Payloads are slightly different.
Payloads are created at runtime from various components
Glue together stagers with stages