elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
21 Noviembre 2008, 15:16  



+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Avanzado
| | |-+  Hacking Básico (Moderador: zhyzura)
| | | |-+  como Obtener Shell Remota???
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: como Obtener Shell Remota???  (Leído 2151 veces)
hepy_92

Desconectado Desconectado

Mensajes: 103



Ver Perfil
como Obtener Shell Remota???
« en: 08 Abril 2007, 03:56 »

wenassS a toos... ia que no me respondieron mucho con mi otro post de como agregarle a mi troyano cmd pipe (con vb6), les hago otra pregunta  ::)

Como puedo obtener shell remota de una maquina??? me refiero a por ejemplo poder ejecutar comandos desde mi maquina, que llegen a la otra maquina y que me devuelva lo que paso??? se que con netcat se puede... pero es muy complicado ya que abria que mandarle el nc a la victima i creo que es hasta detectado...
perdon por preguntar tanto.. haber si en un rato mas hago algun aport  :rolleyes:
GRACIAS de antemano ;D
En línea

Zinc

Desconectado Desconectado

Mensajes: 2.116


. Security


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #1 en: 08 Abril 2007, 04:31 »

Bueno, este es un tema mas que hablado, tan solo si irias acá :
Te encontrarias con todo, pero como te veo que no sos de buscar mucho te dejo un estupendo manual echo por zhyzura:

Paper: Obtener shell con Netcat
http://foro.elhacker.net/index.php/topic,58032.0.html

Saludos!!
En línea

Viva el foro!
hepy_92

Desconectado Desconectado

Mensajes: 103



Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #2 en: 08 Abril 2007, 04:40 »

gracias por la respuesta ;D voi a probar con buscar xD
de todas maneras como ya explike en mi post.. el nc no me sirve mucho por lo que ya dije que es muy complicado i blablabla.. de todas maneras gracias ;D
En línea

rakax

Desconectado Desconectado

Mensajes: 327


http://raka.uni.cc


Ver Perfil WWW
Re: como Obtener Shell Remota???
« Respuesta #3 en: 08 Abril 2007, 07:49 »

Bueno pues el netacat no es complicado es bastante sencillo, hay otras formas de conseguir una shell pero claro k se necesitan mas conocimientos como explotar algun bug en una pc etc...
En línea

Cuanto mas aprendo mas cuenta me doy de lo ignorante que soy.

www.raka.uni.cc
Deka_10

Desconectado Desconectado

Mensajes: 199



Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #4 en: 08 Abril 2007, 16:03 »

si no eres capaz de aconseguir una shell remote con el netcat te recomiendo que apagues tu ordenador y salgas a la calle en busca de un nuevo mundo y que te pienses que todo esto ha sido un sueño y nunca ha pasado nada ;D si el netcat es dificil no seras capaz de hacer nada con otras tecnicas, aprende a dominarlo y luego poco a poco ya aprenderas mas.
En línea

Islam != Terrorism
Leber

Desconectado Desconectado

Mensajes: 272

"Las estrellas se apagan..."


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #5 en: 08 Abril 2007, 17:18 »

Tengo una dusa, y supongo que sabrán respondermela.

He usado netcat para hacer un chat server/cliente, para los e-mails y demas. Pero mi duda es..

¿Para poder obtener una shell remota en X pc, es requisito que deje un puerto suyo a la escucha con nc -l -p 4444 (por ejemplo) y luego yo conectarme a el? ¿No se puede sin dejar el puerto a la escucha?

Esque leí el manual de Zhyzura, pero algunas cosas no me quedaron del todo claras, ya que hay versiones de otros manuales que bueno, ya saben, derivan o se desvian un poco.

Gracias de antemano
En línea

"Solo los tontos carecen de preucupaciones." Johann Wolfgang Goethe
rakax

Desconectado Desconectado

Mensajes: 327


http://raka.uni.cc


Ver Perfil WWW
Re: como Obtener Shell Remota???
« Respuesta #6 en: 08 Abril 2007, 20:36 »

Debes de dejar un puerto a la escucha ya que sino el nc no recibira tu conexion, ej: si abres el puerto a la escucha 5560 deberas hacer: nc xxx.xxx.xxx.xxx 5560 y se conectara a la shell remota ;)
Saludos

P.D: Claro, deberas haber pmero en ese puerto en la maquina remota.
En línea

Cuanto mas aprendo mas cuenta me doy de lo ignorante que soy.

www.raka.uni.cc
hepy_92

Desconectado Desconectado

Mensajes: 103



Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #7 en: 08 Abril 2007, 22:01 »

no me refiero a que se me sea dificil obtener shell invers con el nc..¬¬
a lo que me refiero es que encuentro dificil lograr meterle el nc en el pc de la victima... tiene que haber una forma un poco mas indetectable.. ademas hasta done yo se el nc lo detecta como posible peligro, por eso no me gusta.. en este momento he estado viendo algunos exploits i varias formas d entrar remotamente aca les dejo la pagina:
http://cyruxnet.org/
En línea

5v5

Desconectado Desconectado

Mensajes: 57


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #8 en: 07 Julio 2007, 02:11 »

hola...estuve buscando por aki y me encontre con este post que es el mismo problema que tengo...

Entendi +o- el netcat, pero como sice hepy_92, es problema es obtener la shell remota de la victima sin mandar el nc.

he visto que pwdump4 obtiene el hash y despues de sacar el hash,etc...

pero el problema que tengo es que al tratar de sacar el hash con pwdum4,3,2 de una victima(amigo que esta a un lado mio...jajajaja..un saludo sombras..), no me devuelve el hash me dice acceso denegado code 5, sera pork tiene firewall..

Entiendo que para hacer un shell reverse con el netcat es un poco facil.... pero mi amigo dice que nel..no quiere instalarlo...

asi que como le puedo hacer...

saludos y perdon por volver a preguntar lo mismo

haaa...tambien no quiero utilizar un sniffer...quiero entrar a por ejemplo C$ desde mi pc, ya sea por shell o por red..  x:\\equipoamigfo\c$

y tambien he visto lo de null session y brute force y nada de nada...no esta habilitada la opcion de null session en su pc...
En línea
ednaexpress

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #9 en: 10 Octubre 2008, 19:01 »

Hola... soy nuevo aca.. y he buscado por todos lados, me he leido el manual de netcat y es una herramienta super potente... pero mi problema, es como le meto el nc a mi victima?? tngo q entrar a esa maquina con algun exploit? ... sorry por mi ignorancia, mi novia me dejo tratar de meterme a la maquina de ella pero no puedo xD...

no encuentro algun tema que diga como ingresarle archivos a mi victima.. solamente he visto por Tftp, pero si ella no lo tiene instalado como?

grax... ;) muy weno los post, ademas sirven para que uno se proteja ;)
En línea
zhyzura
Sie sind nicht wie die anderen
Moderador
*****
Desconectado Desconectado

Mensajes: 2.144


"dieses ist es unsere Welt"


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #10 en: 10 Octubre 2008, 23:35 »

Pues si...

el problema aqui es obtener la primera shell remota de la victima despues de eso todo lo demas es pan comido, pero como bien dicen por aqui, esa es la parte mas dificil de todo esto y depende bastante de la proteccion del equipo victima.

la primera opcion es hacer uso de exploits para lograr acceso de forma directa con el equipo, otra forma que es la mas sencilla de todas es utilizar troyanos, de este modo la victima queda infectada y tu la puedes "manipular" por decirlo de algun modo.

estando en la misma red del equipo victima aumentan las posibilidades de lograr obtener la shell por que puedes utilizar exploits que se aprovechen del IE junto con envenenamiento de DNS.

si gustas ver de que va un poco el tema les recomiendo lean este tuto:
http://foro.elhacker.net/index.php/topic,30581.0.html

saludos
En línea

- - -->>  Sie urteilen zu uns seiend unterschiedlich  <<-- - -
unser Durst des
Wissens ist unersättlich
ednaexpress

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #11 en: 13 Octubre 2008, 01:47 »

grax.. por la respuesta...


documentandome....
En línea
casaucao

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #12 en: 14 Octubre 2008, 16:34 »

venga, seguro que se puede hacer sin tener que meterle el nc por los ojos... si alguien sabe algo que dé alguna solución
En línea
averno

Desconectado Desconectado

Mensajes: 430



Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #13 en: 14 Octubre 2008, 20:36 »

 Que tal.

Pues a mi me parece que la gente anda vaga. O sea, ya se le han propuesto varias ideas, netcat ( que por vagueza no se
lo quiere montar bien con el ), exploits, ..
Ahora digo yo, cuando te han dado info, y tu no propones NADA, nada mas que preguntas por otra manera de sacar una shell, que esperas?

No se te ve mucho espiritu de hacker! El hacking consiste en probar tu mismo, y en valorar ideas de otros para lograr asi tu cometido. No esperes a que nadie te responda en tres lineas como vas a tener shell remota en otro PC, ya que pueden haber mil condiciones que hagan cambiar tu "modus operandi":
Lee y estudia, y se te han dado soluciones, baraja posibilidades en tu mente y crea algo.
Tras haber creado algo, podrias venir y exponer tus resultados e ir planteando a partir de ellos.
El Hacking no es tare facil, y no se puede estar esperando a que te resuelvan toda la papeleta, ya que no estaras participando siquiera.

Bueno, tras esto solo decirte que para obtener shell remota ( no te lo voy a decir, porque no estoy en tu contexto ni se si podria ) tienes que pensar en que consiste ese proceso desde zero. O sea, piensa.. "shell.. remota". Y .. como se ejecuta esa shell remotamente? Como, al yo conectarme se expande una shell en el PC objetivo? Estas son preguntas que podrias hacerte, y mediante las respuestas que has obtenido ( y las que podras seguir teniendo ) barajar posibilidades.
Para que en el equipo victima ejecute una shell remota cuando tu te conectes a un puerto, puerto en el cual estara escuchando el PC objetivo y por el cual se expandera la shell, debe de ocurrir algo en dicho PC. Ese algo es por lo pronto: un puerto a la escucha, y que tras tu conectarte a ese puerto, la aplicacion que haya puesto a escuchar te ofrezca la shell.

Bueno, pues resulta que si en el PC objetivo hay una aplicacion escuchando en un puerto, y tu te conectas a ese puerto, estamos hablando de que hay involucrado de alguna manera uan comunicacion via sockets. Basandonos en esta comunicacion, el escucha... tu conectas.. hace falta pues que en el PC objetivo haya un socket a la escucha ( Servidor ) y que en tu PC trabajes con un socket orientado a conexion ( Cliente ). El Socket que esta a la escucha ( Servidor -- PC objetivo ) servira una shell del sistema local.
Hasta aqui todo bien, siempre que hablemos de obtener la shell via Networking.  Ya  por ejemplo, otro caso seria si el PC objetivo se tratase de un Servidor Web ( o ftp... ) y por medio de un fallo en la configuracion de supongamos la implementacion de aplicacion servidora PHP, podamos subirle una shell via un bug tipo RFI, null byte attack en un upload o lo que sea. Entonces, seria dicha aplicacion PHP la que ejecutaria ( ya que ese es uno de los peligros de PHP, que puede realizar comandos sobre el Sistema Operativo ) dicha shell, y estando en la capa de aplicacion, te olvidarias de todo lo que conlleva poner sockets a la escucha y demas, ya que para ti seria transparente al estar como te digo trabajandose ahora en la capa de aplicacion. Ahora si, en el transfondo el socket lo estaria implementando el Servidor web, y tu estarias usando el socket Cliente a traves de tu Browser.
Asimismo, podrias intentar algun sql injection y segun hasta donde llegues, utilizar las rutinas implementadas en la version del Sql server del PC objetivo para poder obtener interactividad de comandos con el PC objetivo; pero como digo todo esto recae sobre capas altas del modelo OSI/TCP.

Lo que te quiero expresar es que hay que empezar a pensar desde zero, ( hombre, no siempre ) cuando se quiere conseguir algo como lo que propones. No puedes esperar que te masquen la comida y te la den bien trituradita ( que asco no?! ).

Por lo comentado anteriormente y basandonos en las capas de Network y Transporte, si quieres conseguir shell remota te las tendras que apañar para que, en el PC objetivo se ejecute una aplicacion que bindee un socket a un puerto ( Servidor ), y que espere a por una conexion para asi expandir una shell a la aplicacion que conecte ( Cliente ).
Piensa que la shell la tiene que expandir debe ser de su sistema local.
El trabajo de ponre sockets a la escucha, de efectuar conexiones con sockets asi como otras miles de cosas te las facilita Netcat; por ello, viene siendo una aplicacion extendidamente usada a la hora de poner un backdoor en un sistema objetivo. Ahora, siempre puedes codear tu un par de sockets y montartelas de manera mas divertida.

En realidad, me resulta algo cinico el ver la pregunta: "como puedo obtener shell remota" asi, a secas.

Bueno, Suerte y ya no te rayo mas.


    /**** MODIFIKO ****/

No voy en contra de nadie, pero em gustaria hacer otra anotacion:
la pagina de cyruxnet.org esta algo desactualizada, tanto que creo que ya no sigue activa; es una pena porque era de las que mas me gustaban al principio.
Te recomiendo que actualices tus links. :__)
« Última modificación: 14 Octubre 2008, 23:42 por averno » En línea

"A menudo mantengo largas conversaciones conmigo mismo y soy tan inteligente que, a veces, no comprendo ni una palabra de lo que digo.."
Oscar Wilde.
casaucao

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: como Obtener Shell Remota???
« Respuesta #14 en: 14 Octubre 2008, 22:30 »

Totalmente de acuerdo. Perdón por la parte que me toca; a veces damos por sabidas lo que muchos dedican tiempo y esfuerzo en estudiar y entender el funcionamiento.

Puede que tarde mucho en estar en la capa de "abstracción" o de funcionamiento a la que trabaja un hacker, pero con el esfuerzo todo se consigue.

Gracias por el consejo y por la parte teórica. A fin de cuentas, tampoco me parece muy descabellazo troyanizar el nc para ponerlo a la escucha o incluso conectarse inversamente. Nunca te acostarás sin saber una cosa más :)
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC