Autor
|
Tema: Ayuda obtener permisos administrador (Leído 12,170 veces)
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
Bueno entonces nos abstendremos de comentar cosas que nos parecen oportunas, como detalles que puedan pasar desapercibidos, y nos ceñiremos única y exclusivamente a la duda que tenga el usuario. ¿es eso?
Me parece totalmente surrealista esta conversación.
Podes hacer lo que quieras, como siempre, aunque es siempre recomendable - en realidad esta en las reglas del sub-foro leer el hilo antes de responder - simplemente leer TODO el mensaje del usuario, asi uno sabe distinguir si algo paso desaparecibido o se detallo. Esto no es surrealista, es erroneo y punto: Lo que quieres hacer no lo vas a conseguir de una forma "legal".
Kaxperday: patilanz uso Visual Studio, aca tenes informacion util para tu IDE: http://stackoverflow.com/questions/8139480/c-console-application-prompt-run-as-admin-to-run-as-administratorhttp://forums.codeblocks.org/index.php?topic=6867.0
|
|
« Última modificación: 22 Septiembre 2014, 13:30 pm por Eternal Idol »
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
eferion
Desconectado
Mensajes: 1.248
|
Este es mi último mensaje en esta cadena porque no lleva a ninguna parte y veo que ninguno de los dos vamos a ceder. Si hay más que decir creo que es mejor por privado. Lo que quieres hacer no lo vas a conseguir de una forma "legal". ... Si quieres conseguir acceso root "a escondidas" vas a tener que lidiar con posibles fallos de seguridad del sistema operativo. Si pongo todo el contexto creo que la cosa cambia... yo ya estoy partiendo de la base de que eso se debería hacer sin que el usuario se entere... ahora, si quieres hacerlo de forma que sepa que tu programa va a escribir en zonas protegidas allá cada uno. Se me puede tachar de que el mensaje no deje una idea demasiado clara de que eso es una sugerencia... pero los siguientes mensajes matizan mi postura y ahí ya no hay lugar a dudas sobre la intención de mi comentario, por lo que no entiendo que se le siga dando bombo: Ya, pero ese mecanismo, por el simple echo de ser legal, implica que al usuario, salvo que haya desactivado las notificaciones, recibirá un aviso pidiendo su autorización para permitir que el programa realice cambios en ese directorio... y no se, no creo que sea la filosofía de un malware... bueno, salvo que el programa tenga apariencia legal y el malware actúe en segundo plano, pero aún así creo que no es la idea original.
No estoy entrando en detalles acerca de si esta información puede ir en el manifiesto o no... simplemente remarco que las formas legales de hacer esto conllevan el inconveniente del mensaje al usuario... y que ese puede ser un efecto indeseado a la hora de desarrollar un programa tipo troyano, virus, spyware, etc.
Si en vez de malware estuviese desarrollando una calculadora, por ejemplo, no habría echo ningún comentario al respecto de los permisos.
No se, lo mismo son mis mensajes los que no se leen completamente. Y, en serio, creo que lo mejor es dar este tema por zanjado, ensucia el foro y no aporta nada a este hilo. Un saludo.
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
Este es mi último mensaje en esta cadena porque no lleva a ninguna parte y veo que ninguno de los dos vamos a ceder. Se nota desde tu primer mensaje, sos incapaz de reconocer tus errores, no importa, nadie es perfecto. Si pongo todo el contexto creo que la cosa cambia... yo ya estoy partiendo de la base de que eso se debería hacer sin que el usuario se entere... ahora, si quieres hacerlo de forma que sepa que tu programa va a escribir en zonas protegidas allá cada uno. La cosa entonces seria saber si el contexto es el de la duda del usuario o el de la pelicula que te armaste vos ... vaya uno a saber. No se, lo mismo son mis mensajes los que no se leen completamente. Idem al anterior, vos pone los requerimientos que quieras a tus respuestas, da igual si entran en contradiccion directa y evidente con lo que pretende hacer el que tiene la duda.
|
|
« Última modificación: 22 Septiembre 2014, 13:53 pm por Eternal Idol »
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Kaxperday
Desconectado
Mensajes: 702
The man in the Middle
|
Lo que quieres hacer no lo vas a conseguir de una forma "legal". Es decir, tu pretendes que tu código se instale en el ordenador y empiece a toquetear cosas del sistema operativo. Si hubiese una forma clara de saltarse las protecciones entonces éstas no tendrían sentido. Si quieres conseguir acceso root "a escondidas" vas a tener que lidiar con posibles fallos de seguridad del sistema operativo. Madre mía los comentarios tiene uno que leer, pero vamos a ver cabeza de cántaro, lee lo que estaba buscando, quiero que mi programa al ser ejecutado obtenga los permisos del administrador para poder copiarse en directorios protegidos y anclarse al registro, pero claro lo que busco es que salga el mensaje de si el programa quiere instalarse o no, para que así pueda obtener los privilegios de administrador y es por esto por lo que creé este hilo, haz el favor de leer antes de responder. Gracias Eternal Idol, por tu respuesta y por saber leer. Saludos.
|
|
|
En línea
|
Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
Gracias Eternal Idol, por tu respuesta y por saber leer. De nadas, ahi detallan varias formas de hacerlo con Code::Blocks, aunque no las probe debido a que yo tambien uso Visual Studio, te lo recomiendo para trabajar bajo Windows.
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
eferion
Desconectado
Mensajes: 1.248
|
Madre mía los comentarios tiene uno que leer, pero vamos a ver cabeza de cántaro, lee lo que estaba buscando, quiero que mi programa al ser ejecutado obtenga los permisos del administrador para poder copiarse en directorios protegidos y anclarse al registro, pero claro lo que busco es que salga el mensaje de si el programa quiere instalarse o no, para que así pueda obtener los privilegios de administrador y es por esto por lo que creé este hilo, haz el favor de leer antes de responder.
Gracias Eternal Idol, por tu respuesta y por saber leer.
Saludos.
Mira que he dicho que iba a dejarlo ya... pero venga vamos a seguir... esto ya parece una broma pesada: Entendí perfectamente tu duda, y sí, tu mensaje lo leí completamente, es más, vi que ya habías puesto una solución en tu primer hilo (la de msdn). De echo, si miras las fechas, tu solución es anterior a mi respuesta. Como ya habías publicado una respuesta me limité a poner un comentario que consideré útil. No creo que sea tan complicado de entender.... no se, si lo prefieres te hago un esquema.
|
|
|
En línea
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
Siento meterme donde no me llaman, pero si el usuario explicita en el primer mensaje que quiere crear malware, no creo que sea tan descabellado por parte de @eferion sugerir que quizá no le interese que se avise al usuario de que el programa requiere permisos de administrador. Digamos que canta un poco.
Ahora, que te da igual que se dé ese aviso, nada más indícalo, pero no reacciones como si te hubiese dicho algo que no tiene nada que ver con lo que has preguntado.
Saludos.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
patilanz
Desconectado
Mensajes: 481
555-555-0199@example.com
|
Y alguien sabe como pedir permisos de administrador en tiempo de ejecución ? Yo creo que la mayoría de los usuario dan permiso a cualquier programa.
|
|
|
En línea
|
|
|
|
eferion
Desconectado
Mensajes: 1.248
|
Y alguien sabe como pedir permisos de administrador en tiempo de ejecución ?
Si quieres meterte en un sistema sin permiso te toca forzar cerraduras... no pedir permiso. Yo creo que la mayoría de los usuario dan permiso a cualquier programa.
Aun así encontrarás pocos virus que te avisen de que te van a infectar
|
|
|
En línea
|
|
|
|
patilanz
Desconectado
Mensajes: 481
555-555-0199@example.com
|
Si quieres meterte en un sistema sin permiso te toca forzar cerraduras... no pedir permiso. Hablas del UAC Bypass ? http://foro.elhacker.net/programacion_cc/conseguir_permisos_de_administrador-t414465.0.html#newTodavía estoy intentando ver como funciona pero si alguien sabe como pedir permiso sin el archivo de manifiesto y en tiempo de ejecución ? Aun así encontrarás pocos virus que te avisen de que te van a infectar Bueno el mensaje de windows es que si permitas al programa editar el equipo, esto lo hace cualquier programa o juego no tiene porque infectarte.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
permisos de administrador
Dudas Generales
|
luisaranda
|
7
|
4,661
|
25 Mayo 2010, 20:10 pm
por Novlucker
|
|
|
permisos de administrador reg bat
« 1 2 »
Scripting
|
asdexiva
|
11
|
21,109
|
30 Junio 2013, 13:12 pm
por Pirat3net
|
|
|
AYUDA! Cuentas de usuario y Permisos de administrador.
« 1 2 »
Windows
|
biliterror
|
12
|
9,272
|
8 Julio 2013, 00:07 am
por marianrdev
|
|
|
Como obtener todos los permisos de administrador en Windows
Windows
|
MrAK
|
0
|
2,995
|
7 Noviembre 2015, 19:13 pm
por MrAK
|
|
|
Obtener archivo SAM y permisos de administrador
Windows
|
ELAGUMDQ
|
1
|
3,155
|
17 Noviembre 2016, 11:05 am
por bettu
|
|