Cách sử dụng: sqlmap python [tùy chọn] Tùy chọn: -h, --help Hiển thị thông báo trợ giúp cơ bản và thoát -hh Hiển thị thông báo trợ giúp nâng cao và thoát --version Hiển thị số phiên bản của chương trình và thoát -v VERBOSE Dài mức: 0-6 (mặc định 1 ) Target: Ít nhất một trong các tùy chọn này phải được cung cấp để thiết lập các mục tiêu (s) -d kết nối trực tiếp trực tiếp đến các cơ sở dữ liệu -u URL, --url = URL Target URL (ví dụ: "www.target.com/vuln. ? php id = 1 ") -l tiêu logfile Parse từ Burp hoặc WebScarab Proxy logs -m BULKFILE Scan nhiều mục tiêu gia nhập vào một tập tin văn bản được đưa ra -r REQUESTFILE yêu cầu HTTP tải từ một tập tin -g Process GOOGLEDORK Google Dork kết quả như các URL mục tiêu - tùy chọn tải c configfile từ một tập tin cấu hình INI Yêu cầu: Các tùy chọn này có thể được sử dụng để xác định làm thế nào để kết nối đến các URL mục tiêu chuỗi --data = DỮ LIỆU Dữ liệu được gửi qua POST --param-del = PDEL Character sử dụng cho các giá trị tham số tách --cookie = COOKIE tiêu đề HTTP Cookie --cookie-del = CDEL Character sử dụng cho các giá trị tách Cookie --load-cookies = L .. Tập tin có chứa các tập tin cookie trong Netscape / định dạng wget --drop-thiết-cookie Ignore Set-Cookie tiêu đề từ phản ứng --user-agent = AGENT HTTP User-Agent tiêu đề --random-agent sử dụng HTTP lựa chọn ngẫu nhiên User-Agent tiêu đề --host = HOST HTTP chủ đầu --referer = referer HTTP Referer tiêu đề --headers = ĐẦU tiêu đề phụ (ví dụ: "Accept-Language: fr nETag: 123") --auth-type = AUTH .. HTTP kiểu xác thực (Basic, Digest, NTLM hoặc PKI) --auth cred = AUTH .. HTTP thông tin xác thực (Tên: mật khẩu) --auth-tin = A .. HTTP xác thực PEM tin chính tập --proxy = PROXY Sử dụng một proxy để kết nối với các URL mục tiêu --proxy cred = PRO .. thông tin xác thực Proxy (tên: mật khẩu) - proxy-file = PRO .. danh sách tải proxy từ một tập tin --ignore-proxy Bỏ qua các thiết lập proxy mặc định hệ thống --tor Sử dụng Tor mạng ẩn danh --tor-port = TORPORT Set Tor cổng proxy khác hơn là mặc định --tor-type = TORTYPE Set Tor Proxy loại (HTTP (mặc định), SOCKS4 hoặc SOCKS5) --check-tor Kiểm tra xem Tor được sử dụng đúng cách --delay = TRÌ HOÃN Chậm trễ trong giây giữa mỗi yêu cầu HTTP --timeout = Giây TIMEOUT để chờ đợi trước khi thời gian chờ kết nối (mặc định là 30) --retries = retry Retry khi timeout kết nối (mặc định 3) --randomize = RPARAM ngẫu nhiên thay đổi giá trị cho tham số cho trước (s) --safe-url = SAFURL địa chỉ URL để truy cập thường xuyên trong quá trình thử nghiệm --safe -freq = SAFREQ yêu cầu thử nghiệm giữa hai lần đến thăm một URL an toàn cho --skip-urlencode Skip mã hóa URL của dữ liệu tải trọng sử dụng force-ssl Force của SSL / HTTPS --hpp Sử dụng HTTP ô nhiễm tham số --eval = EVALCODE đánh giá cung cấp Python mã trước khi yêu cầu (ví dụ như "nhập khẩu hashlib; id2 = hashlib.md5 (id) .hexdigest ()") Tối ưu hóa: Các tùy chọn này có thể được sử dụng để tối ưu hóa hiệu suất của sqlmap -o Bật tất cả các tối ưu hóa chuyển --predict-đầu ra Dự đoán truy vấn đầu ra phổ biến --keep-sống Sử dụng liên tục HTTP (s) kết nối --null-kết nối Lấy chiều dài trang mà không thực HTTP cơ thể phản ứng --threads = đề số Max của yêu cầu (mặc định 1) đồng thời HTTP (s) Injection: Những Các tùy chọn có thể được sử dụng để xác định các thông số để kiểm tra, cung cấp tải trọng tùy chỉnh tiêm và các kịch bản giả mạo tùy chọn -p TESTPARAMETER tham số Testable (s) = --skip thử nghiệm SKIP Skip cho tham số cho trước (s) --dbms = DBMS Force back-end DBMS để giá trị này --dbms cred = DBMS .. thông tin DBMS xác thực (user: password) --os = OS Force back-end DBMS hệ điều hành để giá trị này --invalid-bignum Sử dụng số lớn vô hiệu giá trị --invalid Sử dụng -logical hoạt động hợp lý để làm vô hiệu các giá trị --invalid-string Sử dụng các chuỗi ngẫu nhiên vô hiệu giá trị --no-cast Tắt chế đúc tải trọng --no-thoát Tắt chuỗi thoát chế prefix = PREFIX chuỗi tiêm payload tiền tố - suffix = SUFFIX tiêm payload hậu tố chuỗi --tamper = Tamper Sử dụng kịch bản đưa ra (s) để giả mạo dữ liệu tiêm Detection: Các tùy chọn này có thể được sử dụng để tùy chỉnh các giai đoạn phát hiện --level = LEVEL Mức độ kiểm tra để thực hiện (1-5, mặc định 1) --risk = rủi ro RỦI RO các xét nghiệm để thực hiện (0-3, mặc định 1) --string = chuỗi STRING để phù hợp khi truy vấn được đánh giá là True --not-string = KHÔNG .. String để phù hợp khi truy vấn được đánh giá False --regexp = REGEXP Regexp để phù hợp khi truy vấn được đánh giá là True mã --code = CODE HTTP để phù hợp khi truy vấn được đánh giá là True --text chỉ so sánh các trang chỉ dựa trên các văn bản nội dung --titles So sánh các trang dựa chỉ vào chức danh của họ kỹ thuật: Các tùy chọn này có thể được sử dụng để tinh chỉnh thử nghiệm của SQL injection cụ kỹ thuật --technique = kỹ thuật TECH SQL injection để sử dụng (mặc định "BEUSTQ") --time-sec = Giây TIMESEC để trì hoãn phản ứng DBMS (mặc định 5) --union-cols = UCOLS Phạm vi của các cột để kiểm tra UNION truy vấn SQL injection --union-char = UCHAR Character để sử dụng cho bruteforcing số cột --union-từ = UFROM Bảng để sử dụng trong FROM một phần của truy vấn UNION SQL injection --dns-domain = DNS .. tên miền được dùng cho DNS exfiltration tấn công --second đặt hàng = S .. Kết quả tìm kiếm cho URL trang thứ hai nhằm đáp ứng vân tay: -f, --fingerprint Thực hiện một phiên bản DBMS vân tay rộng Enumeration: Các tùy chọn này có thể được sử dụng để liệt kê các cơ sở dữ liệu back-end hệ thống quản lý thông tin, cấu trúc và dữ liệu chứa trong các bảng. Hơn nữa, bạn có thể chạy các câu lệnh SQL của riêng bạn -a, --Tất Lấy tất cả mọi thứ -b, --banner Lấy DBMS biểu ngữ --current người dùng Lấy DBMS dùng hiện tại --current-DB Lấy DBMS cơ sở dữ liệu hiện tại --hostname Lấy DBMS máy chủ tên máy --is-dba Phát hiện nếu người dùng hiện DBMS là DBA --users người dùng liệt kê DBMS --passwords liệt kê DBMS băm mật khẩu người dùng --privileges liệt kê DBMS người sử dụng đặc quyền --roles người dùng liệt kê DBMS vai trò --dbs liệt kê DBMS cơ sở dữ --tables Liệt kê DBMS bảng cơ sở dữ liệu DBMS --columns liệt kê các cột bảng cơ sở dữ liệu DBMS --schema liệt kê schema --count Lấy số mục cho bảng (s) --dump Dump DBMS mục bảng cơ sở dữ liệu --dump-tất cả Dump tất cả cơ sở dữ DBMS bảng mục - -Tìm kiếm Search cột (s), bảng (s) và / hoặc tên cơ sở dữ liệu (s) --comments Lấy DBMS bình luận của cơ sở dữ liệu -D DB DBMS để liệt kê các bảng cơ sở dữ liệu -T TBL DBMS (s) để liệt kê các bảng cơ sở dữ liệu DBMS -C COL cột (s) để liệt kê -X EXCLUDECOL DBMS bảng cơ sở dữ liệu cột (s) để không liệt kê -U dùng USER DBMS để liệt kê --exclude-sysdbs Loại trừ cơ sở dữ liệu hệ thống DBMS khi liệt kê các bảng --where = DUMPWHERE Sử dụng điều kiện WHERE trong khi bảng bán phá giá - -Bắt đầu = LIMITSTART tiên nhập sản lượng truy vấn để lấy --stop = LIMITSTOP cuối entry đầu ra truy vấn để lấy --Trước = FIRSTCHAR tiên nhân vật từ đầu ra truy vấn để lấy --last = LASTCHAR truy vấn cuối nhân vật từ đầu ra để lấy --sql truy vấn = QUERY SQL tuyên bố được thực hiện Prompt --sql vỏ cho một vỏ SQL tương tác --sql-file = SQLFILE Thực thi câu lệnh SQL từ tập tin nhất định (s) lực lượng Brute: Các tùy chọn này có thể được sử dụng để chạy kiểm tra sức mạnh vũ phu --common -tables Kiểm tra sự tồn tại của bảng phổ biến --common-cột Kiểm tra sự tồn tại của các cột thông thường người dùng định nghĩa chức năng phun: Các tùy chọn này có thể được sử dụng để tạo ra các chức năng người dùng định nghĩa tùy chỉnh --udf tiêm chức năng người dùng định nghĩa Tiêm tùy chỉnh --shared- lib = SHLIB con đường địa phương của các thư viện chia sẻ file hệ thống truy cập: Các tùy chọn này có thể được sử dụng để truy cập vào cơ sở dữ liệu quản lý back-end hệ thống hệ thống tập tin cơ bản --file đọc = TẬP_TIN_R Đọc một tập tin từ back-end hệ thống tập tin DBMS - file-write = WFILE Viết một tập tin địa phương trên back-end hệ thống tập tin DBMS --file-DEST = DFILE Back-end DBMS filepath tuyệt đối để viết để truy cập hệ thống điều hành: Các tùy chọn này có thể được sử dụng để truy cập vào cơ sở dữ liệu quản lý back-end hệ thống hệ điều hành cơ --os-cmd = OSCMD Thực hiện một lệnh hệ điều hành Prompt --os vỏ cho một vỏ hệ điều hành tương tác Prompt --os pwn cho một vỏ OOB, Meterpreter hoặc VNC --os-smbrelay Một cú nhấp chuột nhanh chóng cho một vỏ OOB, Meterpreter hoặc VNC --os-bof Thủ tục lưu trữ đệm tràn khai thác --priv-esc quá trình Cơ sở dữ liệu leo thang đặc quyền người dùng --msf-path = MSFPATH con đường địa phương nơi Metasploit Framework được cài đặt --tmp-path = TMPPATH từ xa đường dẫn tuyệt đối của thư mục tập tin tạm thời truy cập Windows registry: Các tùy chọn này có thể được sử dụng để truy cập vào back-end quản lý cơ sở dữ liệu hệ thống Windows registry --reg đọc Đọc một giá trị registry Windows key ---reg thêm Viết Windows registry dữ liệu giá trị quan trọng - -reg-del Xóa một giá trị registry Windows key --reg-key = regkey Windows key registry --reg-value = REGVAL của Windows giá trị khóa registry --reg-data = REGDATA Windows registry dữ liệu giá trị quan trọng --reg-type = REGTYPE Windows registry loại giá trị quan trọng chung: Các tùy chọn này có thể được sử dụng để thiết lập một số thông số làm việc chung -s SESSIONFILE
đang được dịch, vui lòng đợi..
