0 votos

Dando permisos a GNURoot Root

Así que antes de nada quería decir que soy un usuario Root y que instalé la aplicación GNURoot de google play. Así que he estado jugando con la aplicación GNURoot durante 2-3 días, y pensé que sería divertido intentar hacer una conexión tcp inversa desde mi portátil a mi teléfono. Así que estos son los comandos que he usado:

En mi teléfono:

root@localhost:/# nc -lp 443

En mi ordenador:

root@potato:~$ nc 10.10.10.107 443

Pero sigo teniendo este error en mi teléfono:

Can't grab 0.0.0.0:443 with bind : Permission denied

Google no ayudó mucho, sé que para los puertos menores de 1024 se necesita un acceso admin/Root, pero GNURoot nunca lo pidió. ¿Qué debo hacer?

0 votos

Pídele al desarrollador que lo implemente. Desde el punto de vista del usuario, no hay nada que hacer: Una aplicación debe pregunte a para el acceso Root, simplemente "conceder" que no ayuda.

0 votos

@Izzy lo he probado con los puertos 1024 y superiores y funciona bien

0 votos

Si está satisfecho con eso y lo considera una solución, no dude en responda a su propia pregunta y aceptar la respuesta entonces. Por supuesto, puede incluir mi comentario anterior para completarlo.

1voto

MarinB Puntos 11

Así que la respuesta a la pregunta es utilizar los puertos por encima de 1024 o como @Izzy sugirió pedir al dev que implementara el acceso Root (como una aplicación debe preguntar para realizar operaciones de root, el simple "otorgamiento de permiso" no ayudaría, ya que la aplicación no sabría cómo (correctamente) hacer uso de él).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X