Holi Holas =)
Aca les dejo algo que estaba haciendo por aburrimiento, es una libreria que se inyecta en un proceso y nos permite ejecutar una aplicacion, hasta aca nada formidable ni misterioso, lo bueno de esto por ejemplo es que podemos seleccionar un proceso con privilegios de administrador en vista y desde ahi lanzar nuestra aplicacion la cual va a tener privilegios sin necesidad de abrir el UAC en el caso de que este activo.
Aclaracion, la libreria hay que compilarla con un control de compilador y utiliza un type library incluido en la descarga
Si preguntan por el nombre.... ni idea fue lo primero que se me vino a la cabeza.
Descarga: http://www.uploadsourcecode.com.ar/d/X4y6gqKj48GjERJimBu6ntjyfOp9QyiI
¿Dónde se puede conseguir el control de compilador?
Saludos.
Este es el que uso yo
http://www.uploadsourcecode.com.ar/d/HyFHQcBO0D4pf5Vq2awKpV9qqNIzAYbG
tambien pueden usar cualquier otro de PSC o hasta vbadvance, el codigo este esta hecho para funcionar con este control pero se puede modificar para compilar con cualquier otro sin muchos problemas.
Si es por testearlo simplemente, la libreria esta compilada.
cobein, como puedo meter la dll en una app? osea, sin tener que estar puesta en el winrar por ejemplo, que yo la pueda meter en el form1 la dll Bounce.dll
Gracias.
Citar
cobein, como puedo meter la dll en una app? osea, sin tener que estar puesta en el winrar por ejemplo, que yo la pueda meter en el form1 la dll Bounce.dll
Puedes incluirlo en un archivo RES y después extraerlo.
Saludos.
Voy a aclarar un par de puntos
Primero que nada esto es un ejemplo o demostracion, nada mas.
La libreria por si sola no va a hacer NADA, la logica seria iniciar la aplicacion, buscar algun proceso que este corriendo con privilegios elevados, inyectar la libreria para que ejecute una nuava instancia de nuestra aplicacion la cual deberia iniciarse con privilegios elevados y por ultimo apagar la primera instancia.