No logro conectarme a netcat inversa

Iniciado por Jirafa98, 17 Julio 2014, 09:15 AM

0 Miembros y 1 Visitante están viendo este tema.

Jirafa98

Hola, con fines educativos he subido una shell a un servidor y trato de hacer una conexión inversa con netcat para ejecutar comandos desde el cmd en local, bien hay cientos de tutoriales en youtube que puedo ver que se conectan tan facilmente en 3 segundos, pero yo intento eso mismo y nunca me conecto. ¡Algo esta pasando!

Aclaro que no uso antivirus, tengo desactivado el firewall y desde el router abrí el puerto que uso para conectarme al nc y nada de nada, nunca me conecto.

Dejo una imágen de lo que me pasa:



¿Qué estará pasando? :huh: :huh:

Saludines.

engel lex

revisa en el servidor a ver si realmente la shell quedó bien instalada y no fue que algún mecanismo la filtró.. a que tipo de servidor la subiste? (realmente no se de netcat ya que no es mi campo, pero puedo ayudarte a resolver los problemas de conexión y red de ser de ese tipo)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Jirafa98

Cita de: engel lex
revisa en el servidor a ver si realmente la shell quedó bien instalada y no fue que algún mecanismo la filtró..

Como es eso si la shell quedo bien instalada?, osea subí algo parecido al c99 y tengo acceso a los archivos como es de esperarse.

Cita de: engel lex
a que tipo de servidor la subiste?

A un servidor web jeje, supongamos a paginita.com le subi la shell c99 y quiero conectarme de modo inverso con netcat y este netcat esta a la escucha del puerto y nunca se logra conectar


Alguna ayudita? todos los youtubers se logran conectar en segundos y yo no puedo, siento que me estuvieran troleando  :-(

MinusFour

¿El servidor donde subiste la shell tiene los puertos de salida habilitados?

Jirafa98

Cita de: MinusFour en 17 Julio 2014, 18:51 PM
¿El servidor donde subiste la shell tiene los puertos de salida habilitados?

Buena pregunta, ahí me agarraste.

Estoy buscando info sobre ver los puertos que estén abiertos, estoy usando el comando netstat pero todo es caótico con tantos resultados, te agradecería enormemente si me facilitaras algún comando resumido.

engel lex

Pero revisa en el servidor eso, entra normal y revisa la configuración de los puertos y eso...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

MinusFour

Cita de: Jirafa98 en 17 Julio 2014, 19:07 PM
Buena pregunta, ahí me agarraste.

Estoy buscando info sobre ver los puertos que estén abiertos, estoy usando el comando netstat pero todo es caótico con tantos resultados, te agradecería enormemente si me facilitaras algún comando resumido.

Si es un servidor con alguna distro de linux usa:


# iptables --list

Jirafa98

Cita de: MinusFour en 17 Julio 2014, 19:20 PM
Si es un servidor con alguna distro de linux usa:


# iptables --list



Si es un servidor linux, pero no obtengo resultados con el comando que recomiendas, por el simbolo "#" quizás se deba ejecutar desde root, pero yo solo tengo la shell para ejecutar comandos con permiso de usuario mortal.

No se como le hicieron pero los youtubers se conectan al instante (a partir del segundo 0:48)

[youtube=640,360]http://www.youtube.com/watch?v=nrLFxK8Lg2w[/youtube]


Tengo otras shell del tipo c99 en otrs servidores y en ninguno logro conectarmee con netcat, Alguna recomendación?

MinusFour

¿Eres el dueño del servidor? Si no tienes permisos root en esos servidores dificilmente lo consideraría educacional sino más bien ilegal. Estas shells necesitan muchos permisos para funcionar, yo me imaginaría que lo que hacen es poner esto como una backdoor cuando comprometen al servidor la primera vez.

Jirafa98

#9
Cita de: MinusFour en 17 Julio 2014, 19:44 PM
¿Eres el dueño del servidor? Si no tienes permisos root en esos servidores dificilmente lo consideraría educacional sino más bien ilegal. Estas shells necesitan muchos permisos para funcionar, yo me imaginaría que lo que hacen es poner esto como una backdoor cuando comprometen al servidor la primera vez.

No soy el dueño del servidor  ;D solo estoy haciendo esto con fines educativos, es por eso que uso una shell php, y no pienso hacer ningun deface, mi única intención es hacer una conexión con netcat ya que esta conexión nunca me ha funcionado fuera de mi red lan.

Es por esa razón que he seguido tutoriales de youtubers y me intriga que ellos se conecten a netcat y yo no  >:(

Saludos y espero no violar ninguna regla del foro.


*Editado: He visto que hay otros post sobre este mismo tema y SI brindan ayuda al respecto.  :-\