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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda obtener permisos administrador
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda obtener permisos administrador  (Leído 6,678 veces)
Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 5.666


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #10 en: 22 Septiembre 2014, 13:22 pm »

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-administrator
http://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 Desconectado

Mensajes: 1.248


Ver Perfil
Re: Ayuda obtener permisos administrador
« Respuesta #11 en: 22 Septiembre 2014, 13:43 pm »

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
Moderador
***
Desconectado Desconectado

Mensajes: 5.666


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #12 en: 22 Septiembre 2014, 13:49 pm »

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 Desconectado

Mensajes: 702


The man in the Middle


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #13 en: 22 Septiembre 2014, 17:09 pm »

Citar
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
Moderador
***
Desconectado Desconectado

Mensajes: 5.666


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #14 en: 22 Septiembre 2014, 17:42 pm »

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 Desconectado

Mensajes: 1.248


Ver Perfil
Re: Ayuda obtener permisos administrador
« Respuesta #15 en: 22 Septiembre 2014, 18:07 pm »

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 Desconectado

Mensajes: 1.077



Ver Perfil
Re: Ayuda obtener permisos administrador
« Respuesta #16 en: 23 Septiembre 2014, 16:55 pm »

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 Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #17 en: 23 Septiembre 2014, 19:31 pm »

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 Desconectado

Mensajes: 1.248


Ver Perfil
Re: Ayuda obtener permisos administrador
« Respuesta #18 en: 23 Septiembre 2014, 21:11 pm »

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 Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: Ayuda obtener permisos administrador
« Respuesta #19 en: 23 Septiembre 2014, 22:33 pm »

Citar
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#new

Todavía estoy intentando ver como funciona pero si alguien sabe como pedir permiso sin el archivo de manifiesto y en tiempo de ejecución ?

Citar
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

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
permisos de administrador
Dudas Generales
luisaranda 7 2,730 Último mensaje 25 Mayo 2010, 20:10 pm
por Novlucker
permisos de administrador
Seguridad
TIERRA Y LIBERTAD 2 2,175 Último mensaje 23 Julio 2011, 06:48 am
por .:UND3R:.
AYUDA! Cuentas de usuario y Permisos de administrador. « 1 2 »
Windows
biliterror 12 6,277 Último mensaje 8 Julio 2013, 00:07 am
por marianrdev
Como obtener todos los permisos de administrador en Windows
Windows
MrAK 0 1,829 Último mensaje 7 Noviembre 2015, 19:13 pm
por MrAK
Obtener archivo SAM y permisos de administrador
Windows
ELAGUMDQ 1 1,447 Último mensaje 17 Noviembre 2016, 11:05 am
por bettu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines