Pentesting

Ejecución de Aplicación Infectada Sin Permisos de Administrador

Pablo Olivares

Estimados, A modo de consulta: Cuando realizo un backdoor, hago el ejecutable, cargo el payload y la configuración necesaria, el usuario final ejecuta la aplicación (con el backdoor al interior), pero el problema es que este usuario al ejecutar esa app infectada tiene que hacerla con "Permiso de Administrador" para que el reverse_tcp pueda funcionar: ¿existe alguna técnica o es posible que el usuario final al dar doble click y esa aplicación corra normalmente y el reverse_tcp se active automaticamente sin que el usuaio tenga que abrirla con permisos de administrador? Muchas gracias por sus comentarios!!! Saludos!

7 respuestas

  1. Qismon .

    Qismon .

    Claro que si! Eso se llama "UAC Bypass" o "UAC Exploit" ...... hay un monton de formas de hacerlo, te doy un poco de leer ;) https://github.com/FuzzySecurity/PowerShell-Suite El ReverseTCP de Metasploit esta bien para pruebas con tu propio equipo, pero si estas en un "pentest" real, necesitas algo mejor con mas poder. La mayoria de "Red Teams" que tienen exito necesitan usar Windows contra Windows, un ReverseShell de PowerShell es mucho mas poderoso y estable para algo asi.
  2. Pablo Olivares

    Pablo Olivares

    Muchas gracias Qismon por tu respuesta e información compartida. Pero utilizando metasploit, y en el contexto windows, ¿tu crees que se pueda utilizar este exploit para lo que consulto anteriormente?: msf > use exploit/windows/local/ask ó msf > use exploit/windows/local/bypassuac Muchas gracias!!!!
  3. Qismon .

    Qismon .

    el UAC Bypass de Metasploit es muy publico y seguro ya esta "patched" ........ pero si tienes que usar Metasploit, la mejor opcion seria usando el EXE de metasploit como payload, pero cambiar el nombre del EXE y ubicacion, aqui es una lista que funciona bien: http://www.labofapenetrationtester.com/search?q=uac Para copiar el payload a la mayoria de estos carpetas, necesitas administrador, entonces usas Metodo WUSA o Fubuki para eso. Despues los DLL's en la lista van a llamar el EXE con el nombre que esta en la lista, y sin avisando el usuario de UAC....y ya tienes administrador. Si quieres tengo un pequeno programa para construir un payload con UAC Bypass, funciona con EXE Local o EXE desde URL.....
  4. Pablo Olivares

    Pablo Olivares

    Muchas gracias Qismo por la info!!! Si puedes enviar el programa que comentas, no sería malo! ;) Saludos, un abrazo y gracias nuevamente Qismo!
  5. Qismon .

    Qismon .

    Con gusto, escribeme en mi email qismon@protonmail.ch
  6. Alejandro Canosa Ferreiro

    Alejandro Canosa Ferreiro

    hola chemita es muy listo ,aqui te explica como hacer eso y hasta puedes descargarte un exploit creado por el de exploit-db,lo instalas en metasploit y sigues las instrucciones del menda lerenda http://www.elladodelmal.com/2016/08/nuevo-modulo-para-metasploit-windows-7.html aqui te dice tambien el codigo y la ruta donde ponerlo en metaexploit https://github.com/pablogonzalezpe/metasploit-framework/blob/master/modules/exploits/windows/local/bypassuacfileless.rb saludos
  7. Pablo Olivares

    Pablo Olivares

    Muchas gracias Alejandro por la información compartida ;). Saludos un abrazo!

¿Quieres participar en la conversación?

Crea tu cuenta para responder, hacer tus propias preguntas y aprender con la comunidad.

Unirme a la comunidad