Crear Ejecutable en Visual Basic 6 Con Permisos De Administrador

Anteriormente lo aviamos hecho en vb.net pues ahora lo aremos en visual basic 6, primeramente aclaro hay dos formas de hacerlo yo enseñare una de ellas nada mas por que no tengo el visual basic 6 instalado en estos momentos y lo haré con una aplicación ya compilada.

bueno primeramente la aplicación que escogeré sera esta:

http://www.mediafire.com/download/6rkpbah2kikv33l/Crackme+Ooops.rar

es el crackme que resolvimos en un tutorial anteriormente Aqui la entrada, ahora descargaremos el Resource Hacker desde Aqui


Primeramente crearemos un archivo en el bloc de notas con el siguiente contenido


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0"
processorArchitecture="X86"
name="IsUserAdmin"
type="win32"/>
<description>Description of your application</description>
<!-- Identify the application security requirements. -->
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="requireAdministrator"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>



después de esto lo aguardamos con el nombre datos  pueden poner el nombre que ustedes quieran y con la extensión ".manifest"  asi


NOTA:la extensión .manifest que no seles olvide

por ultimo damos clic en guardar

ya que tenemos todo, abriremos el crackme con el resource hacker y nos muestra esto



ahora daremos clic en Action y Add Single Binary or Image Resource  como se muestra en la imagen siguiente



después en la siguiente ventana damos clic en el boton Select File


y buscamos el archivo que creamos anteriormente


damos clic en abrir y por ultimo damos clic en Add Resource



después de esto solo aguardamos los cambios dando clic en save






y se nos creara una copia de la aplicación que dirá original y la modificada así



y como ven el icono tiene un escudito, y si damos clic no pedirá permiso de administrador

la otra forma de hacerlo era agregar  el archivo datos.manifest como recurso al proyecto en visual basic antes de compilarlo

bueno eso es todo saludos Flamer