def pwn_run():
client = msfrpc.Msfrpc({})
client.login('msf','abc123')
try:
res = client.call('console.create')
console_id = res['id']
except:
print "Console create failed\r\n"
sys.exit()
con_job_DUMP=client.call('console.read', [console_id])
print console_id;
Это всегда возвращаются:Python-msfrpc, Что случилось
консоли создают не удалось
и Рез =
{'error_backtrace': ("lib/msf/core/rpc/v10/rpc_console.rb:15:in
rpc_create ' " " Библиотека/MSF/ядро / RPC/v10/service.rb: 152: inblock in process'", "lib/ruby/1.9.1/timeout.rb:68:in
timeout '", " lib/msf/core/rpc/v10/service.rb: 152: inprocess'", "lib/msf/core/rpc/v10/service.rb:90:in
on_request_uri' ", " lib/msf/core/rpc/v10/service. rb: 72: inblock in start'", "lib/rex/proto/http/handler/proc.rb:38:in
call '", " lib/rex/proto/http/handler/proc .rb: 38: inon_request'", "lib/rex/proto/http/server.rb:365:in
dispatch_request '", " lib/rex/proto/http/server.rb: 299: inon_client_data'", "lib/rex/proto/http/server.rb:158:in
block in start' ", " lib/rex/io/stream_server.rb: 48: incall'", "lib/rex/io/stream_server.rb:48:in
on_client_data '», "Библиотека/рекс/IO/stream_server.rb: 192: вblock in monitor_clients'", "lib/rex/io/stream_server.rb:190:in
каждого '", "Библиотека/рекс/IO/stream_server.rb: 190: вmonitor_clients'", "lib/rex/io/stream_server.rb:73:in
блока в начале'", " Lib /rex/thread_factory.rb:22:incall'", "lib/rex/thread_factory.rb:22:in
block in spawn '", " lib/msf/core/thread_manager.rb: 100: incall'", "lib/msf/core/thread_manager.rb:100:in
block in spawn' "), 'error_message': 'неправильное количество аргументов (2 для 1) ',' error_class ': ' ArgumentError ',' error_string ':' неправильное количество аргументов (2 для 1) ',' error ': True} `
Что не так с кодом?