DDos
VIP Members
-
22/10/2013
-
524
-
2.191 bài viết
Ronin: nền tảng để nghiên cứu và viết khai thác với ngôn ngữ lập trình Ruby
Trong lĩnh vực an ninh mạng, có khá nhiều sự lựa chọn về ngôn ngữ lập trình để học. Có thể kể đến như Python, C/C++, Ruby, hay mới đây là Go. Python dường như là sự là chọn của rất nhiều nhà nghiên cứu bảo mật, sinh viên... Tiếp sau sự phổ biến của Python trong lĩnh vực an ninh mạng, Ruby như là sự lựa chọn thứ 2. Về mặt tài liệu cũng như hướng dẫn về Ruby dường như là khá ít ỏi.
Hôm nay mình muốn giới thiệu tới các bạn dự án Ronin. Đây là một nền tảng để nghiên cứu và phát triển mã khai thác sử dụng ngôn ngữ lập trình Ruby.
Ronin cung cấp bảng điều khiển Ruby mạnh mẽ, được tích hợp sẵn rất nhiều chứ năng. Với bảng điều khiển, người dùng có thể làm việc với dữ liệu và tự động hóa các tác vụ phức tạp một cách dễ dàng hơn so với dòng lệnh. Ví dụ, để xem http-header của một trang web:
Ronin cung cấp một cơ sở dữ liệu được cấu hình sẵn, mà người dùng có thể tương tác với cơ sở dữ liệu từ Ruby mà không cần phải viết bất kỳ lệnh SQL nào.
Ronin cung cấp hệ thống kho lưu trữ, cho phép người dùng tổ chức và chia sẻ dữ liệu, mã, khai thác, payload, máy quét, v.v.
Ronin cung cấp cho các thư viện chức năng bổ sung, chẳng hạn như khai thác và dò quét:
Để cài đặt ronin bạn sử dụng lệnh:
gem install ronin
Các bạn có thể xem hướng dẫn chi tiết từng bước để tạo ra các công cụ thử nghiệm thâm nhập tại đây.
Hôm nay mình muốn giới thiệu tới các bạn dự án Ronin. Đây là một nền tảng để nghiên cứu và phát triển mã khai thác sử dụng ngôn ngữ lập trình Ruby.
Ronin cung cấp bảng điều khiển Ruby mạnh mẽ, được tích hợp sẵn rất nhiều chứ năng. Với bảng điều khiển, người dùng có thể làm việc với dữ liệu và tự động hóa các tác vụ phức tạp một cách dễ dàng hơn so với dòng lệnh. Ví dụ, để xem http-header của một trang web:
Ronin cung cấp một cơ sở dữ liệu được cấu hình sẵn, mà người dùng có thể tương tác với cơ sở dữ liệu từ Ruby mà không cần phải viết bất kỳ lệnh SQL nào.
Ronin cung cấp hệ thống kho lưu trữ, cho phép người dùng tổ chức và chia sẻ dữ liệu, mã, khai thác, payload, máy quét, v.v.
Ronin cung cấp cho các thư viện chức năng bổ sung, chẳng hạn như khai thác và dò quét:
Để cài đặt ronin bạn sử dụng lệnh:
gem install ronin
Các bạn có thể xem hướng dẫn chi tiết từng bước để tạo ra các công cụ thử nghiệm thâm nhập tại đây.