elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda para incrustar manifest en un .bat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda para incrustar manifest en un .bat  (Leído 3,790 veces)
ghostwolf535

Desconectado Desconectado

Mensajes: 12



Ver Perfil
Ayuda para incrustar manifest en un .bat
« en: 10 Febrero 2014, 21:33 pm »

Hola!, bueno queria contarles que he probado de todo pero nada resulta, me descargue el bat to exe compiler, el quick batch compiler, y el UAC maker los cuales son programas que compilan el bat he incrustan un manifest para pedir permiso de administrador.
el problema esta en que ninguno esta funcionando y al hacerle doble click al exe recien creado no me pide ningun privilegio y corre con permisos de usuario estandar ... alguien sabe alguna otra forma de agregarle un manifest?? o por defecto saltarse el UAC de alguna forma y correrlo directamente con permisos de administrador ??


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Ayuda para incrustar manifest en un .bat
« Respuesta #1 en: 10 Febrero 2014, 22:22 pm »

Una cosa es elevar privilegios, y otra muy distinta es saltárselos.

Los archivos .manifest son para invocar privilegios de forma silenciosa al ejecutar un ensamblado, pero no para bypassearlos complétamente como haciéndote pasar por Administrador sin serlo, pero si que puedes auto-elevar los privilegios a nivel 'Administrador' sin pedir confirmación, pero si ese usuario no dispone de los permisos de 'Administrador' para la auto-elevación 'silenciosa' entonces no hay nada que hacer ya que UAC existe para algo y no se puede bypassear complétamente de esa manera, al menos, hasta donde yo sé.

Aquí tienes un ejemplo para un archivo bat ~> http://everyday-tech.com/bypass-uac-when-installing-bat-files/

Añade este Snippet a la cabecera de tu Script para comprobar los permisos actuales, y, en caso de requerir permisos de 'Admin', el script se autoejecutará de forma automática en modo elevado.
Citar
Código:
:::::::::::::::::::::::::::::::::::::::::
:: Automatically check & get admin rights
:::::::::::::::::::::::::::::::::::::::::
@echo off
CLS
ECHO.
ECHO =============================
ECHO Running Admin shell
ECHO =============================

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (shift & goto gotPrivileges)  
ECHO.
ECHO **************************************
ECHO Invoking UAC for Privilege Escalation
ECHO **************************************

setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B

:gotPrivileges
::::::::::::::::::::::::::::
:START
::::::::::::::::::::::::::::
setlocal & pushd .

REM Run shell as admin (example) - put here code as you like
cmd /k

Saludos


« Última modificación: 10 Febrero 2014, 22:28 pm por Eleкtro » En línea



ghostwolf535

Desconectado Desconectado

Mensajes: 12



Ver Perfil
Re: Ayuda para incrustar manifest en un .bat
« Respuesta #2 en: 11 Febrero 2014, 00:33 am »

no me resulto, abre la ventana nueva pero me sale lo siguiente

Citar
C:\Users\usuario1\Desktop\trojan.bat
The specified service does not exist as an installed service
« Última modificación: 11 Febrero 2014, 03:17 am por ghostwolf535 » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Estilo XP con solo una Funcion (Manifest)
Programación Visual Basic
Karcrack 7 3,604 Último mensaje 15 Agosto 2008, 14:07 pm
por Karcrack
Proyecto.exe.manifest
Programación Visual Basic
ssccaann43 © 2 2,761 Último mensaje 25 Noviembre 2008, 18:07 pm
por ssccaann43 ©
Manifest en Esnamblador 32 Bits
ASM
Riki_89D 2 2,775 Último mensaje 25 Diciembre 2009, 19:07 pm
por Eternal Idol
Manifest en Esnamblador 32 Bits
ASM
Riki_89D 0 2,442 Último mensaje 25 Diciembre 2009, 19:43 pm
por Riki_89D
Codigo script para incrustar un widget (ventana) de tweets en una website
Scripting
condorito 0 3,515 Último mensaje 11 Mayo 2022, 10:18 am
por condorito
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines