Curso de Hacking Avanzado - Buscando la maquina objetivo y algo sobre unix orientado al hacking

3 - Buscando la maquina objetivo y algo sobre unix orientado al hacking

[editar]
Curso gratis creado por Zonagratuita. Extraido de: http://www.zonagratuita.com
30 de Noviembre de 1999
Lo primero que se ha de hacer, como es logico es determinar la maquina objetivo. Esta decision se puede hacer en base a distintos criterios como pueda ser que es una maquina especialmente interesante para ti o que es una maquina que sabes o te han dicho que el rOOt no es un lumbreras. Bien, sea como fuere, suponemos que se ha determinado la maquina objetivo.

Tras esto, se ha de recopilar la mayor informacion sobre esa maquina. Lo mejor es empezar haciendo un escaneo de puertos a la maquina, esto consiste en ir haciendo telnet’s a todos los puertos de la maquina ( normales 1-6000) para ver que programas contestan en cada puerto y su version, o si el puerto esta cerrado. Por ejemplo: con un telnet normal (puerto 23) determinaremos el sistema operativo, con un telnet 79 (finger) para obtener informacion, entrar por el netstat (puerto 15 ) si lo tiene abierto (poco usual), mirar si tiene pagina web y que demonio de http usa (puerto 80), mirar la version del sendmail (puerto 25), ver si esta el systat abierto, ver si tiene ftp anonimo en el 21, ver si ofrece nfs o nis, etc. Para esto se necesita un escaneador de puertos de los que hay muchisimos en la red ( strobe, portscan, nmap, etc.)

Ademas, en caso de que quieras hackear victima1.microsoft.com, en caso de que veas que no puedes hacer nada en esta maquina victima1, te puedes plantear hackear otra del dominio microsoft.com, ya que si consigues root y colocas un sniffer en victima2.microsoft.com ( o quiza con un poco de suerte con el

hosts.equiv o el .rhosts) seguramente podras conseguir cuentas en victima1.microsoft.com. Posiblemente, esto no lo entiendas ahora, pero tras leer todo el texto y tener un poco mas claro lo que es un sniffer, como pillar root y demas, posiblemente le encontraras mas sentido a este parrafo :o)

Nota para los que vayan un poco verdes en Unix:

El fichero hosts.equiv es un fichero que hay en los sistemas unix que indica que maquinas pueden ejecutar comandos remotos en esta maquina sin pedir ni login ni password, es decir, indica las maquinas que son confiables.

Igualmente, el fichero .rhosts es un fichero que hay en el HOME de cada usuario que indica las maquinas a las que permite ejecutar un comando remoto sin pedir password.

Ademas, os recuerdo que con el comando host puedes obtener una lista de maquinas pertenecientes a un dominio dado y que el comando traceroute muchas veces puede ayudar ( recuerdo que el traceroute muestra el recorrido que hacen los paquetes hasta llegar a la maquina destino).

Para todos aquellos que no tienen muy claro lo que son los puertos, TCP, UDP, IP y demas cosas similares pueden ver el TCP IP Illustrated tomo 1 de Stevens o el famoso NETWORKING with TCPIP que ademas creo que tiene el primer tomo traducido al castellano.

A continuacion se listan los mas interesantes en principio para las aplicaciones que nos interesan (en los puertos que no ponga nada, se refieren a tcp y los que se refieran a udp se indicara):

Numerode Puerto Servicio Lo que hace

9 discard Dev/null--Basura

11 systat Informacion sobre los usuarios

13 La hora y fecha de maquina remota

15 netstat Mucha informacion sobre la red

17/tcp qotd Quote of the Day

19 chargen Generador de caracteres

21 ftp Transferenciadeficheros

22/tcp ssh SSH Remote Login Protocol

23 telnet Loginypass

25 smpt Para crear email.

37 time La hora.

38/tcp rap RouteAccessProtocol

39 rlp Localizacion del recurso

42/tcp name server HostName Server

43 whois Informacion sobre la red objetivo

49/tcp tacacs LoginHostProtocol(TACACS)

50/tcp re-mail-ck RemoteMailCheckingProtocol

53 domain Nombre de la maquina remota

63/tcp whois++ whois++

69/tcp tftp TrivialFileTransfer

70 gopher Buscador de informacion con bugs ;o)

79 finger Mucha informacion sobre los usuarios

80 http ServidorWeb

88/tcp kerberos Kerberos

107 rtelnet Telnet remoto

109/tcp pop2 PostOfficeProtocol-Version2

110 pop3 Email entrante Version3

111/tcp sunrpc SUN Remote Procedure Call

113/tcp auth Authentication Service

115/tcp sftp Simple File Transfer Protocol

117/tcp uucp-path UUCP Path Service

119 nntp Grupos de noticias Usenet

133/tcp statsrv Statistics Service

136/tcp profile PROFILE Naming System

137/tcp netbios-ns NETBIOSNameService

137/udp netbios-ns NETBIOSNameService

138/tcp netbios-dgm NETBIOSDatagramService

138/udp netbios-dgm NETBIOSDatagramService

8

139/tcp netbios-ssn NETBIOSSessionService

139/udp netbios-ssn NETBIOSSessionService

143/tcp imap InternetMessageAccessProtocol (xploit remoto jeje)

144/tcp news NewS

161/tcp snmp SNMP

194/tcp irc InternetRelayChatProtocol

213/tcp ipx IPX

220/tcp imap3 InteractiveMailAccessProtocolv3

443 shttp Otro servidor web teoricamente seguro

512/udp biff ndica a los usuarios que han recibido mail

513/tcp rlogin remote login

513/udp who who remoto y da info sobre la carga de la maquina

514/tcp shell Shell remota

514/udp syslog

515/tcp printer spooler

520 route Protocolo de informacion routing

529/tcp irc-serv IRC-SERV

Puedes obtener muchas listas de puertos en Internet por lo que os he puesto una lista resumida aunque en realidad con la practica te sueles remitir a un numero mas reducido de puertos pero eso que lo vea cada uno kon la experiencia.

Tras saber que conocimientos se deben adquirir, ahora os comento los programas que se deben tener para poder hacer cositas.

Bien, lo primero que comentaria es que es mas comodo hackear con unix/linux que con el ventanukos ya que aunque es mas complejo, ofrece muchas mas posibilidades ya que el mismo sistema operativo te ofrece algunas ventajas que no ofrece el windows. No voy a entrar a comentar estas diferencias pero si usas unix, basicamente solo has de pillarte un escaneador de puertos y poco mas. Se ha de recordar que lleva incorporado el compilador de c, perl, la mayoria de los programas de seguridad (satan, cops, iss...) estan disponibles para unix asi como los programas para hackear, y muchas mas kosas que ya iremos descubriendo como el tiempo. Ademas unix te permite comandos interesantes como el host, rpcinfo, los comandos remotos, etc.

Ademas, tal y como se ha comentado o comentara a lo largo del texto, la informacion y estar actualizado en bugs y exploits es una de las cosas mas importantes en este mundillo por lo que un consejo es que habitualmente ojeeis las paginas de hack para pillar los ultimos bugs y xploits asi como las listas de correo habilitadas para el respecto (bugtraq, firewall ,etc). Tened en cuenta que la eficacia de un xploit es inversamente proporcional al tiempo que hace que salio asi que no espereis entrar en muchas maquinas con bugs de los años 80, entendeis la idea no?.
[editar]

23 opiniones

busco hacker

hola soy de monterrey nuevoleon mexico y tengo un trabajo para alguen que lo pueda hacer obvio tendramos que quedar deacuerdo con el costo del servicio el trabajo es sencillo pero yo no lo puedo hacer si te interesa comunicate a este mail ehitehel@hotmail.com
Buen curso.

Creo que se entiende mas o menos bien. Por cierto al desgraciado que se anuncia porque vende contraseñas de correos hotmail a ver sile hecha el guante la policía.
Hackear hotmail.

Instrucciones para obtener una contraseña de hotmail,yahoo,gmail,terra,aol,latinmail. 1º nos envía un mail a descubrelk@gmail.com solicitando obtener la contraseña de la cuenta de correo hotmail que usted quiere conocer. 2º en ese mail debe indicarnos: la dirección de correo electrónico de la persona que desea conocer la contraseña. 3º cuando recibimos su pedido comenzamos a trabajar para la obtención de la contraseña solicitada. Esto puede tardar entre 1 día,(en caso de no obtenerla no pagara nada) usted no abona nada al solicitar la contraseña, no hay pagos por adelantado. La victima no se dará cuenta que su e-mail a sido entrado por otras personas ya que la contraseña será la original con que la victima entra cada día. 4º una vez obtenida la contraseña de su encargo le enviamos las pruebas de que tenemos la contraseña a su dirección de correo (la que usted utilizo para realizar el pedido) informándole que el trabajo esta terminado. Este mail se lo enviamos y una foto de su bandeja de entrada. 5º una vez que lleguemos a un acuerdo sobre el pago le enviamos a su cuenta de correo la contraseña solicitada. 6º si usted esta de acuerdo con lo de arriba mencionado favor comunicarse con nosotros para hacer las diligencias pertinentes

descubrelk@gmail.com 100% seguro mas privacidad de datos.
Conseguir acceso root.

No puedo leer ese contenido, es posible que me lo puedan hacer llegar?
gironsummers@yahoo.com
gracias y saludos.
Bueno pero con fallas.

Te asen falta 2 capitulos el 8 y el 10 podrias ponerlos.
1 2 3 4 5 | siguiente >

Cursos gratis relacionados con 'Curso de Hacking Avanzado'

En este glosario, lo primero que se ha de definir es la palabra HACKER ya... Más »
La ingeniería inversa se basa en quitar, remover, suspender uno o más temas de protección... Más »

Autor y licencia de 'Curso de Hacking Avanzado'


Curso gratis de Zonagratuita. Extraido de: http://www.zonagratuita.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.