Mini MySqlat0r 0.3
Số trang: 7
Loại file: pdf
Dung lượng: 454.60 KB
Lượt xem: 19
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mini MySqlat0r được viết bằng java mà làm cho nó di động đến bất kỳ nền tảng có một java môi trường như Windows, Linux và những người khác. Với sự giúp đỡ của một giao diện người dùng đơn giản, đồ họa, phát hiện và khai thác các lỗ hổng SQL injection là rất thuận lợi.
Nội dung trích xuất từ tài liệu:
Mini MySqlat0r 0.3 Mini MySqlat0r 0.3 User ManualTable of Contents01-- Description...................................................................................................................................302-- Installation....................................................................................................................................403-- Usage............................................................................................................................................5 03 AND 1-- Crawler Module..........................................................................................................5 03 AND 2-- Tester Module.............................................................................................................5 03 AND 3-- Exploiter Module........................................................................................................701-- Description01--Mini MySqlat0r is an application written to help with the discovery and exploitation of SQLinjection vulnerabilities in web sites using MySQL. It consists of three different processes thatconsist of : 1. Crawler : to discover all pages and their respective parameters on a website 2. Tester : to test all the parameters for SQL injection vulnerabilities 3. Exploiter : to exploit the vulnerabilities found by the tester.Mini MySqlat0r is written in java which makes it portable to any platform having a javaenvironment such as Windows, Linux and others. With the help of a simple graphical user interface,the discovery and exploitation of SQL injection vulnerabilities is greatly facilitated.02-- Installation02--The only requirement in order for Mini MySqlat0r to function is that the JAVA runtime environmentmust be installed. It can be found at : http://java.sun.com/javase/downloads/index.jspTo run the application one can then simply double-click the mms_03.jar file or from the commandline type : java -jar mms_03.jar03-- Usage03--Using Mini MySqlat0r is very simple. The three different modules are available as tabs at the top ofthe application.Most of the time a user will start from the Crawler module and then go on to the Testing moduleand finally the Exploiter module as information from each module can help in using the next.03 AND 1-- Crawler ModuleThe crawler module as its name suggests is used to crawl a website, or part of a website. The usermust simply input the target URL in the designated area and then click on « Start Crawling ». Theresult should look like following image.03 AND 2-- Tester ModuleOnce a site has been crawled, all pages containing dynamic parameters are shown in the Testermodule as seen below.Pages in dark grey are accessed by POST request instead of GET. They are therefore usuallyassociated to forms found on the different pages. To test a parameter for injection, the user mustcheck the « Test » box associated to the desired parameter. The top buttons allow a user to quicklyselect or unselect all parameters, or only GET or POST ones.Once clicked, the « Test parameters for SQL injection » will launch the discovery attacks to detect ifa parameter is vulnerable. If it is the case, the corresponding line will be highlited in red as shownbelow.By clicking on one of the parameters, all its information is sent to the Exploiter module to make theexploitation simpler.03 AND 3-- Exploiter ModuleThe exploiter module is the part of the program that exploits an SQL injection vulnerability. If thevulnerability was found by using the Tester module, a simple click on the given line in the Testermodule will set all required parameters in the Exploiter module. Otherwise all parameters must beentered manually.The injection type parameter corresponds to the type on injection that will be used. This depends onthe type of field that is being exploited (numerical or literal) and whether the query must be endedwith a comment or not. Other values are pretty straightforward.The options panel allows the user to specify what kind of injections will be attempted against thewebsite. « Get all database information » will attempt to gather table and column information fromthe database. Other options are straightforward.If the injections are successful, a result similar to the following image should be visible.By clicking on « Dump! », all information in the corresponding table is retrieved and displayed. Iffile retrieval is successful, the content of each file is displayed in a new frame.
Nội dung trích xuất từ tài liệu:
Mini MySqlat0r 0.3 Mini MySqlat0r 0.3 User ManualTable of Contents01-- Description...................................................................................................................................302-- Installation....................................................................................................................................403-- Usage............................................................................................................................................5 03 AND 1-- Crawler Module..........................................................................................................5 03 AND 2-- Tester Module.............................................................................................................5 03 AND 3-- Exploiter Module........................................................................................................701-- Description01--Mini MySqlat0r is an application written to help with the discovery and exploitation of SQLinjection vulnerabilities in web sites using MySQL. It consists of three different processes thatconsist of : 1. Crawler : to discover all pages and their respective parameters on a website 2. Tester : to test all the parameters for SQL injection vulnerabilities 3. Exploiter : to exploit the vulnerabilities found by the tester.Mini MySqlat0r is written in java which makes it portable to any platform having a javaenvironment such as Windows, Linux and others. With the help of a simple graphical user interface,the discovery and exploitation of SQL injection vulnerabilities is greatly facilitated.02-- Installation02--The only requirement in order for Mini MySqlat0r to function is that the JAVA runtime environmentmust be installed. It can be found at : http://java.sun.com/javase/downloads/index.jspTo run the application one can then simply double-click the mms_03.jar file or from the commandline type : java -jar mms_03.jar03-- Usage03--Using Mini MySqlat0r is very simple. The three different modules are available as tabs at the top ofthe application.Most of the time a user will start from the Crawler module and then go on to the Testing moduleand finally the Exploiter module as information from each module can help in using the next.03 AND 1-- Crawler ModuleThe crawler module as its name suggests is used to crawl a website, or part of a website. The usermust simply input the target URL in the designated area and then click on « Start Crawling ». Theresult should look like following image.03 AND 2-- Tester ModuleOnce a site has been crawled, all pages containing dynamic parameters are shown in the Testermodule as seen below.Pages in dark grey are accessed by POST request instead of GET. They are therefore usuallyassociated to forms found on the different pages. To test a parameter for injection, the user mustcheck the « Test » box associated to the desired parameter. The top buttons allow a user to quicklyselect or unselect all parameters, or only GET or POST ones.Once clicked, the « Test parameters for SQL injection » will launch the discovery attacks to detect ifa parameter is vulnerable. If it is the case, the corresponding line will be highlited in red as shownbelow.By clicking on one of the parameters, all its information is sent to the Exploiter module to make theexploitation simpler.03 AND 3-- Exploiter ModuleThe exploiter module is the part of the program that exploits an SQL injection vulnerability. If thevulnerability was found by using the Tester module, a simple click on the given line in the Testermodule will set all required parameters in the Exploiter module. Otherwise all parameters must beentered manually.The injection type parameter corresponds to the type on injection that will be used. This depends onthe type of field that is being exploited (numerical or literal) and whether the query must be endedwith a comment or not. Other values are pretty straightforward.The options panel allows the user to specify what kind of injections will be attempted against thewebsite. « Get all database information » will attempt to gather table and column information fromthe database. Other options are straightforward.If the injections are successful, a result similar to the following image should be visible.By clicking on « Dump! », all information in the corresponding table is retrieved and displayed. Iffile retrieval is successful, the content of each file is displayed in a new frame.
Tìm kiếm theo từ khóa liên quan:
thủ thuật máy tính quản lý web xây dựng website Mini MySqlat0r 0.3 thu thập thông tinTài liệu liên quan:
-
52 trang 431 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 318 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 306 0 0 -
74 trang 302 0 0
-
Báo cáo tốt nghiệp: Xây dựng website bán mũ bảo hiểm
60 trang 266 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 214 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 209 0 0 -
Tổng hợp 30 lỗi thương gặp cho những bạn mới sử dụng máy tính
9 trang 206 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 204 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 204 0 0