Error del medidor de esfuerzo: webcam_start: Error en la operación: 14007

1

Logré "infectar" mi dispositivo de prueba, así que decidí probar algunos de los comandos personalizados meterpreter . Esta herramienta es increíble: puedo copiar, descargar, cargar y manipular el dispositivo infectado, espiar a través de innumerables periféricos, etc. Al principio, todo parecía estar bien, pero cuando intenté tomar una instantánea a través de mi cámara web, esto sucedió: / p>

meterpreter > webcam_snap
[*] Starting...
[*] Stopped
[-] webcam_start: Operation failed: 14007

Estoy particularmente interesado en la documentación de error (si puede proporcionar alguna, sería muy útil). Incluso después de 3 horas de búsqueda no he podido rastrear ninguna ocurrencia grabada similar. Retrocedí un poco y encontré otro error:

meterpreter > run webcam

[!] Meterpreter scripts are deprecated. Try post/windows/manage/webcam.
[!] Example: run post/windows/manage/webcam OPTION=value [...]
[*] Starting webcam 1: PS3Eye Camera
[-] Error: Rex::Post::Meterpreter::RequestError webcam_start: Operation failed: 14007 ["/usr/share/metasploit-framework/lib/rex/post/meterpreter/extensions/stdapi/webcam/webcam.rb:41:in 'webcam_start'", "/usr/share/metasploit-framework/lib/rex/script/base.rb:120:in 'run'", "/usr/share/metasploit-framework/lib/rex/script/base.rb:44:in 'eval'", "/usr/share/metasploit-framework/lib/rex/script/base.rb:44:in 'run'", "/usr/share/metasploit-framework/lib/msf/base/sessions/meterpreter.rb:227:in 'execute_file'", "/usr/share/metasploit-framework/lib/msf/base/sessions/scriptable.rb:173:in 'execute_script'", "/usr/share/metasploit-framework/lib/rex/post/meterpreter/ui/console/command_dispatcher/core.rb:1152:in 'cmd_run'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:430:in 'run_command'", "/usr/share/metasploit-framework/lib/rex/post/meterpreter/ui/console.rb:105:in 'run_command'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:392:in 'block in run_single'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'each'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'run_single'", "/usr/share/metasploit-framework/lib/rex/post/meterpreter/ui/console.rb:68:in 'block in interact'", "/usr/share/metasploit-framework/lib/rex/ui/text/shell.rb:195:in 'run'", "/usr/share/metasploit-framework/lib/rex/post/meterpreter/ui/console.rb:66:in 'interact'", "/usr/share/metasploit-framework/lib/msf/base/sessions/meterpreter.rb:481:in '_interact'", "/usr/share/metasploit-framework/lib/rex/ui/interactive.rb:49:in 'interact'", "/usr/share/metasploit-framework/lib/msf/ui/console/command_dispatcher/core.rb:1378:in 'cmd_sessions'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:430:in 'run_command'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:392:in 'block in run_single'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'each'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'run_single'", "/usr/share/metasploit-framework/lib/msf/ui/console/command_dispatcher/exploit.rb:141:in 'cmd_exploit'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:430:in 'run_command'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:392:in 'block in run_single'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'each'", "/usr/share/metasploit-framework/lib/rex/ui/text/dispatcher_shell.rb:386:in 'run_single'", "/usr/share/metasploit-framework/lib/rex/ui/text/shell.rb:205:in 'run'", "/usr/share/metasploit-framework/lib/metasploit/framework/command/console.rb:48:in 'start'", "/usr/share/metasploit-framework/lib/metasploit/framework/command/base.rb:82:in 'start'", "/usr/bin/msfconsole:48:in '<main>'"]

Seguí el consejo, pero nada cambió:

meterpreter > run post/windows/manage/webcam OPTION=1

Webcam List
===========

Index  Name
-----  ----
1      PS3Eye Camera

meterpreter > webcam_snap
[*] Starting...
[*] Stopped
[-] webcam_start: Operation failed: 14007
meterpreter > 

No sé si esto se debe al hecho de que mi cámara es PS3Eye (fabricada por Sony y, por lo tanto, no se puede ejecutar en una PC sin software ilegal) o la desaprobación de algunos de mis comandos. Lo que es es muy interesante, aunque puedo grabar audio desde el dispositivo PS3Eye (con el comando record_mic ), por lo que el problema probablemente se encuentra dentro de los controladores de la cámara web.

También debo informarle que conecté mi cámara web después de que Meterpreter creó la primera sesión (es decir, después de ejecutar con éxito el archivo .bat infectado en mi computadora de prueba; esta última NO es una máquina virtual , mas bien fisico). Quizás esta sea la fuente del problema (aunque Meterpreter lo detectó con éxito)

Cualquier comentario, crítica y respuestas útiles son bienvenidos. Gracias de antemano.

    
pregunta Gregor Perčič 17.07.2017 - 00:37
fuente

1 respuesta

2

Suena como un problema de controlador y la incapacidad del medidor medidor para interactuar con el controlador de video para su cámara Sony.

Me gustaría ver el código fuente del módulo de la cámara web Meterpreter si desea investigar más y confirmar que el controlador de video no es compatible.

Aquí es donde empezaría a buscar cualquier señal que apunte a una incompatibilidad:

 /usr/share/metasploit-framework/lib/rex/post/meterpreter/extensions/stdapi/webcam/webcam.rb:41
    
respondido por el SecretSasquatch 17.07.2017 - 18:48
fuente

Lea otras preguntas en las etiquetas