/
githubmirror
/
metasploit-framework
Обзор
Документация
Войти
/
githubmirror
/
metasploit-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/sqlmap/sqlmap_session.rb
44 строки
1003 B
root
Rescue connection refused backtrace
04 май 2015, 07:57
04 май 2015, 07:57
02db66e
Код
Авторство
О чём код?
module Sqlmap class Session def initialize(host, port) @host = host @port = port end def get(uri, headers = nil, params = nil) c = Rex::Proto::Http::Client.new(@host, @port) args = { 'uri' => uri } args['headers'] = headers if headers args['vars_get'] = params if params begin res = c.request_cgi(args) res = c.send_recv(res) return res rescue Rex::ConnectionRefused return end end def post(uri, headers = nil, data = nil, originator_args = nil) c = Rex::Proto::Http::Client.new(@host, @port) args = { 'uri' => uri, 'method' => 'POST' } args.merge!(originator_args) if originator_args args['headers'] = headers if headers args['data'] = data if data begin res = c.request_cgi(args) res = c.send_recv(res) return res rescue Rex::ConnectionRefused return end end end end