hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 11:06:38
Noticias: Te consideras bueno en C++?
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Hacktivismo
| |-+  Hacking (Moderadores: askatasun, HolyKnight, kamui23, CHR0N05, - TuX -)
| | |-+  Manual - 1° ------ Introduccion al TCP\IP (Newbie)------
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2  Todos Ir Abajo Imprimir
Autor Tema: Manual - 1° ------ Introduccion al TCP\IP (Newbie)------  (Leído 4207 veces)
- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« : 28 de Agosto de 2007, 08:39:32 »

1°    Introduccion al TCP\IP  (Newbie)


Bueno Despues de las vacaciones y de que me fui a un pueblo olvidado por dios donde solo hay internet a 52 Kbps y despues de que paso el %&() huracan, como ya acabe de sacar el pu... lodo. aqui estamos de nuevo.

En este primer articulo de la serie, pretende ser una serie explicando lo basico de los protocolos y otros conceptos que son muy importantes, esto es para newbie, porque lo explicare de forma sencilla para que se entienda XD

Intentare explicar lo basico del protocolo TCP/IP como dije es lo basico del protocolo asi que se explicara no muy a fondo, la idea es tener una base para que cada quien investigue lo que sigue, que profundice en esto, claro si le interesa, para intentar entender conceptos como IP, entender a grandes rasgos el funcionamiento del protocolo, para dejar esa idea de los enanitos dentro del pc y que ellos son los que hacen todo jejejeje.


Primero lo primero, que es el TCP, bueno es algo coplicado y es mas teoria que otra cosa pero mientras mas rapido se adentren a esto sera mejor, avansaran mas rapido, ya tendran varios conceptos asimilados que haran mas facil aprender otras cosas,

Empezamos. En resumidas palabras, es un conjunto de reglas para la conexion entre computadoras, ahora, IP es otro protocolo que se encarga de el direccionamien to, por ello se les llama direcciones ip. estos conceptos pueden parcer sencillos pero de engloban mucha complejidad, hay libros enteros sobre el protocolo TCP/IP. a los que por lo regular no se les entiende ni madres XD almenos los de mi uni. Smiley

Juntos los protocolos TCP e IP conforman un protocolo o mas bienn un conjunto de protocolos estandares para la comunicacion entre pcs, cada uno tiene una funcion diferente, el TCP se encarga de el flujo de datos, y el IP se encarga del direccionamien to de dichos datos o paquetes, el TCP/IP se conforma de 4 capas que son:

Interfaz De Red: Es la base, como su nombre lo dice se trata de una interfaz que se encarga de extraer o introducir los datos del medio fisico, por ejemplo cuando queremos mandar algun archivo, la interfaz de red se ocupade extraer los bits que conforman al archivo del disco duro, y enviarlo a la segunda capa,

Capa De Red: Esta capa es la segunda y se encarga, una vez que la interfaz de red hizo su trabajo, de empaquetar, direccionar, yreporte de errores, en si esta capa se compone de varios protocolos y cada uno encargado de una tarea en particular:

IP: Este protocolo, que se vera en mas detalle mas adelane, se encarga del direccionamien to, es decir, sabe de donde viene el paquete, y a donde tiene que ir, por medio de las direcciones IP.

ARP:  obtiene las direcciones de hardware de los nodos localizados en el mismo segmento.

ICMP: Se encarga de reportar los errores, y mandar mensajer respecto a la transmision de los datos es decir si llegaron a su destino, esta es una de las caracteristica s del TCP/IP ya que este, garantiza la entrega de datos correctamente o si hay un fallo, se reportara.



Capa De Transporte: Esta es la tercera capa, se encarga de montar la conexion entre 2 nodos, es decir se encarga de sministrar la conexon entre 2 equipos, como cuando visitamos alguna web, cuando accedemos por red a otra pc, etc. esta capa se compone de 2 protocolos:

TCP: Este famoso protocolo esta orientado a las conexiondes confiables, en conexiones en las que que se requiere transferir gran cantidad de datos o en conexiones que se requiere que se confirme que los datos ya an sido recibidos.

UDP: A diferencia del TCP, este protocolo no esta orientado a conexiones, su trabajo es solo transferir pequeñas cantidades de datos en este caso el UDP si es confiable. No se usa para conexiones que requieren una confirmacion de la entrega de paquetes ni para transferencia de grandes cantidades de datos.

Capa De Aplicacion: esta es la ultima capa esta es en donde los programas requieren y obtienen el acceso a la red. supongamos el caso de algun scaner, cuando lo accionamos y este requiere el acceso a red pues recurre a la capa de aplicacion, esta es la que le da el acceso a red.


Ahora, como sabe una capa lo que ha pasado con la anterior?Huh como es su comunicaccion??

Pues a grandes rasgos: Supongamos que la primera capa, la interfaz de red, accede al medio fisico a extraer datos que seran enviados a la segunda capa, la capa de red, pues para que se comuniquen, la interfaz de red inserta en los datos una cabecera, esta, es algo asi como una serie de datos referentes a lo que se quiere hacer con los datos, la cabecera es leida por la capa de red, como esta seencarga de su direccionamien to y flujo, bueno pues la manda a si direccion correspondient e, accede a la trercera capa que es la capa de transporte, esta se encarga de hacer conexion entre cliente y servidor.

Ahora, la capa de red (la segunda capa) despues de haber leido la cabecera que escribio la primera capa, la borra (lo siguiente a la cabecera son los datos en si) la borra y escribe otra cabecera, esta vez con sus propios datos e instrucciones para la tercera capa(la capa de transporte), ya si es a grandes rasgos como se comunican entre capas  XD.


Bueno esto s algo muy basico, ahora nos centraremos en lo que nos iteresa, en si todo el protocolo el importante, imagina que esto es lo que le da vida al internet :s  si nos centraremos en las famosas IP Tongue

La pregunta del millon, que demonios es una IP Huh?

Pues una ip es una direccion, para identificar un equipo que se conecta a internet hay diferentes tipos de IP, es como la direccion donde vives que cuando te mandan un paquete por coreo, debes de dar para que el cartero sepa donde vives y pueda entregarlo,  pues mas o menos asi es el principio del direccionamien to IP. que por cierto ya se estan acabando las IP del protocolo IP v4 pero no te preocupes ya biene el IP v6. no estoy muy enterado pero un amigo me comento que en el IP v6 ya son mas Ips que personas Smiley

Como se conforma una IP???

Pues como algunos sabran la pc y todo lo digital se maneja, funciona y compone mediante el lenguaje binario, como decia un amigo:

“Hay 10 tipos de personas, las que saben lenguaje binario y las que no” XDDDD

Pues las IP no son la excepcion, estas se representan con un numero decimal, pero para el pc realmente son 4 agrupaciones de 8 bits cada uno, entonces una direccion ip se compone de 32 bits, un bit en la unidad minima de almacenamiento y solo puede tener 2 valores el “1” y el “0” entonces la IP 0.0.0.0 es realmente ----> 0000.0000.0000 .0000 pero esta estuvo facil XDD
bueno ya  en serio la siguiente IP se representaria realmente asi:

192.168.12.5  ----> 11000000  10101000  00001100   00000101

Pues esa ip de rango de red se representa asi, porque:

el numero 192 en binario es --->   11000000

el 168 en binario es ----> 10101000

el 12 en binario es ----->  00001100

el 5 en binario es  ----->  00000101

Por cierto el en 2 en binario es 10 Tongue XD

Bueno para no complcarnos la vida pues mejor lo manejamos en decimal XD bien y que valores decimales puede tener una IP pues logicamente que como se conforma en binario y como son agrupaciones de 8 bits pues el valor maximo que puede alcansar una agrupacion de 8 bits (Octeto) pues es 255, seguro que alguna vez te preguntaste porque solo llega un rango a 255 verdad XD bueno como es binario y como es de esperarse, realmente son 256 combinaciones, si como las medidas de las memorias ram “Todo es un engrane   KDE” XDDD pero como se cuenta desde el 0 al 255 por eso son 256 combinaciones.

No todas las IP se unsan para lo mismo, bueno si, todas se usan para conexiones, pero no todas para el mismo tipo de conexiones, algunas son publicas o externas, otras son internas o privadas.
Como diferenciar una de otra??


Pues  hay rangos especificos que se pueden usar en  internet (estas son casi todas y se les conoce como ip externa o publica porque en internet todos con los que te conectes la podran ver) ademas, no es posible que 2 pc se conecten a internet con la misma ip, todas son diferentes.


E IP privada o interna estas se usan para intranets, redes comunes como la de tu escuela, la del ciber de la esquina donde le metiste unos buenos troyanos XDDD donde se pueden compartir imprespras y caretas etc, estas redes utilizan para cominicarse, una ip privada que solo funciona en esa red, por lo regular la IP es del rango 192.168.xxx.xx x  este rango de IP es especial para intranets. es decir que es un rango de IP privada, estas no sirven para conectarse a internet. por ejemplo en una red normal por lo regular el servidor tiene la ip 192.168.0.1 y las pc siguientes serian la 192.168.0.2 --- 192.168.0.3  pero e hora d las imagees Smiley en la siguiente se muestra una red normal, asi se comprendera mejor lo antes dicho.



Aqui se muestra como esta formada una red, el servidor empieza en 01, aunque tambien pudo haber empezado en 0 y por lo regular las demas pc empiezan con numeros continuos, lo que las une, pues es un switch.  pero la 192.168.xxx.xx x no es el unico rango que se ocupa para intranet, hay mas como el 172  el 10  que tienen diferencias entre uno y otro.

Y si la imagen la saque de HXC, no tenia una mejor ni tiempo para hacerla Tongue

Rangos de IP para intranet (Rango de IP interna)

10.xxx.xxx.xxx
Esto quiere decir que este rango puede tener direccione desde la 10.0.0.0 hasta la 10.255.255.255  como veras puede almacenar muchisimas direcciones, este rango es el mas amplio, y haciendo cuentas tiene un espacio de 24 bits, como seguro encontraras en un libro tecnico, esto es asi porque ya sabes que una IP es un conjunto de 4 octetos (4 agrupaciones de 8 bits cada uno) como en el rango 10.xxx.xxx.xxx . se ocupan 3 octetos para la creacion de direcciones IP privadas pues  8x3 por lo regular da 24 Smiley

172.16.xxx.xxx hasta 172.31.xxx.xxx

Como es de suponer puede contenr direcciones desde 17.16.xxx.xxx hasta 172.31.xxx.xxx esta es muy amplia pero menos que la anterios
Y por ultimo el famoso rango 192.168.xxx.xx x

Este puede tener direcciones desde 192.168.0.0 ------>  192.168.255.25 5 es el rango mas conocido, y es el menos amplio aunque puede almacenar muchas direcciones, esta es un rango de IP privada de clase C, por ser el menos amplio, entonces el 172 es de clase B, y por ultimo  y como es logico el 10 es de clase A XD

Y esta otro rango mas que es algo especia, hablamos del 127.xxx.xxx.xx x igualmente puede tomar valores desde 127.0.0.0 hasta 127.255.255.25 5 que se llama loopback este rango, pero especialmente la 127.0.0.1 se usa para hacer pruebas de red, todas las pc tienen esa IP esten o no conectados a alguna red, esta IP sirve para montar una pequeña red en tu propio pc, esto es util para probar tus propios servicios de red, antes de salir al exterior, por ejemplo si montas tu propio servidor web (apache claro XD)  puedes probarlo si funciona bien sin tener que ponero ya en funcionamiento en internet, ya despues de probarlo pues ya lo conectas a internet.

Pues a grandes rasgos es como funcioan las cosas ahora solo falta ver a grandez rasgos como se realiza una conexion


Como dije antes esto es basico, especialmente para newbie, alguno que tenga conocimientos avansados de esto se va a reir, pero segiro que tambien le costo trabajo comprebder esto, pero este es uno, cuando no el que mas importante protocolo, el mas extenso y el mas dificil de comprender. por eso esta es algo asi como una base, para comprender las cosas e investigar cada uno Smiley

Y como esto pretende ser una serie pues el proximo articulo es sobre servidores Proxy, y todo lo relacionado, cuando ? no se, cuando tenga tiempo XD
« Última modificación: 13 de Mayo de 2008, 09:12:22 por - TuX - » En línea



Master Yoshi
_mÙëK§™_
NZ2
**
Desconectado Desconectado

Mensajes: 163


Just me in a macro world!


Ver Perfil WWW
« Respuesta #1 : 28 de Agosto de 2007, 08:48:57 »

Muy bueno, me has ganado la idea, pensaba hacer uno de lo mismo, pero ni modo  cool

Salu2
En línea

"podran kortar las flores...pero no detendran la primavera"


Para ver este enlace Registrate o Inicia Sesion
Manual XSS by mueks



Para ver este enlace Registrate o Inicia Sesion

Manual RFI by mueks
MaN!FesT
NZ2
**
Desconectado Desconectado

Mensajes: 320


¡¡¡ FuCk It All !!!


Ver Perfil
« Respuesta #2 : 28 de Agosto de 2007, 05:17:30 »

Debería estar fijado el tema, ya que muchos tienen duda o para que tengan una pequeña introducción a tcp/ip.

Salu2

P.d: Yo también pensaba hacer uno pero un poco más detallado, como los protocolos más importantes como supongamos el ftp (File Transport Protocol).


En línea
cazaoscuro
NZ2
**
Desconectado Desconectado

Mensajes: 188



Ver Perfil WWW
« Respuesta #3 : 29 de Agosto de 2007, 05:12:38 »

para los k no sepan i mui vien explikado jeje
En línea

- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« Respuesta #4 : 29 de Agosto de 2007, 06:43:51 »

Debería estar fijado el tema, ya que muchos tienen duda o para que tengan una pequeña introducción a tcp/ip.

Salu2

P.d: Yo también pensaba hacer uno pero un poco más detallado, como los protocolos más importantes como supongamos el ftp (File Transport Protocol).




XD  Si tambien pensaba hacerlo detallado en lo posible, pero como se manejan terminos tecnicos, para los que empiezan, no iban aentenderlo muy bien, por eso lo hice sencillo y que se pudiera entender facilmente Smiley  bueno lo voy a pegar, ya los articulos postriores los pongo en este mismo post Smiley
En línea



Master Yoshi
askatasun
Administrador
*****
Desconectado Desconectado

Mensajes: 1,017



Ver Perfil
« Respuesta #5 : 29 de Agosto de 2007, 06:53:56 »

seria una buena idea pegarlo si ampliaras la informacion, y tambien trataras otras cosas basicas de la arquitectura ip, como protocolos, puertos y todo eso.. incluso podriamos juntarlo con el tema de Manifest que esta pegado

« Última modificación: 29 de Agosto de 2007, 06:55:10 por askatasun » En línea



no respondo preguntas por mp, para dudas el foro
- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« Respuesta #6 : 29 de Agosto de 2007, 07:47:13 »

seria una buena idea pegarlo si ampliaras la informacion, y tambien trataras otras cosas basicas de la arquitectura ip, como protocolos, puertos y todo eso.. incluso podriamos juntarlo con el tema de Manifest que esta pegado



Muy bien, ampliare la informacion con protocolos y conceptos, lo estare actualizando,  talvez salga algo bueno de esto Smiley

Saludos.
En línea



Master Yoshi
_mÙëK§™_
NZ2
**
Desconectado Desconectado

Mensajes: 163


Just me in a macro world!


Ver Perfil WWW
« Respuesta #7 : 29 de Agosto de 2007, 07:55:52 »

Tambien estaria bien explicae como por ejemplo, como se establece un socket ( que se manda el SYN activado, etc), y cosas pertenecientes al establecimient o de conexiones, etc. si lo deseas, se puede hacer taller y que todos aportemos info.

Salu2

Salu2
En línea

"podran kortar las flores...pero no detendran la primavera"


Para ver este enlace Registrate o Inicia Sesion
Manual XSS by mueks



Para ver este enlace Registrate o Inicia Sesion

Manual RFI by mueks
kamui23
Moderador
*****
Desconectado Desconectado

Mensajes: 624



Ver Perfil
« Respuesta #8 : 29 de Agosto de 2007, 08:37:08 »

En este link se explica muy bien el protocolo. Preparaos que es extenso.

Saludos.

http://ditec.um.es/laso/docs/tut-tcpip/
En línea

Busco una meta: conseguir lo que nadie ha conseguido. Y hacerlo en la mitad de tiempo.


No respondo preguntas por mensaje privado. para dudas, escribid en el foro, por favor.
MaN!FesT
NZ2
**
Desconectado Desconectado

Mensajes: 320


¡¡¡ FuCk It All !!!


Ver Perfil
« Respuesta #9 : 29 de Agosto de 2007, 05:25:41 »

seria una buena idea pegarlo si ampliaras la informacion, y tambien trataras otras cosas basicas de la arquitectura ip, como protocolos, puertos y todo eso.. incluso podriamos juntarlo con el tema de Manifest que esta pegado

Estaria bien juntarlo por así decirlo, supongamos en este link:
Para ver este enlace Registrate o Inicia Sesion
Obteniendo ip by MaNiFesT
ese amigo o el ultimo que contesto dice lo siguiente:


Citar
Amigos saben q he notado q no necesariamente hay q estar pasandolo un archivo si usamos el netstat -nb

Yo les digo que envien una imagen o algo un archivo para que se establesca más facilmente una conexión y obtengan la ip facilmente pero por lo visto sería mejor enseñarles lo que es tcp/ip.

Tambien estaria bien explicae como por ejemplo, como se establece un socket ( que se manda el SYN activado, etc), y cosas pertenecientes al establecimient o de conexiones, etc. si lo deseas, se puede hacer taller y que todos aportemos info.

Salu2

Si estaría bien hacer un taller, de tcp/ip, y que hasta el último se haga en pdf.

Salu2
En línea
- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« Respuesta #10 : 30 de Agosto de 2007, 06:36:23 »

Si eso estaria muy bien MaN!FesT, no se si te interese participar ? Bueno luego platicamos bro. XD

Saludos.
En línea



Master Yoshi
MaN!FesT
NZ2
**
Desconectado Desconectado

Mensajes: 320


¡¡¡ FuCk It All !!!


Ver Perfil
« Respuesta #11 : 30 de Agosto de 2007, 05:54:31 »

Si eso estaria muy bien MaN!FesT, no se si te interese participar ? Bueno luego platicamos bro. XD

Saludos.

Si me gustaría, hacer una tipo ezine de cph, y que en esa ezine planteemos ese tema, pero un poco más detallado freack

Salu2
En línea
- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« Respuesta #12 : 01 de ſeptiembre de 2007, 10:36:04 »

Si me gustaría, hacer una tipo ezine de cph, y que en esa ezine planteemos ese tema, pero un poco más detallado freack

Salu2


XD ya estoy viendo eso bro. Smiley

Saludos.
En línea



Master Yoshi
Madik
NZ2
**
Desconectado Desconectado

Mensajes: 219


DJ kOBON! X el eMule


Ver Perfil WWW
« Respuesta #13 : 16 de Abril de 2008, 11:09:31 »

estaria perfecto el manual si fuera mas extenso. Por cierto he conseguido entrar en el ordenata central el server digamos de mi instituto jeje me podriais recomendar algun troyano keylogger o algo parecido que no dañe el ordenador sino que me de informacion?? no importa si es detectable x el AV ya pasare el themida  Wink saludooss!!
En línea

HACK IS THE SISTEM OF LIVE!
- TuX -
Moderador
*****
Desconectado Desconectado

Mensajes: 366


Tux, El Mejor Amigo Del Hacker


Ver Perfil
« Respuesta #14 : 17 de Abril de 2008, 10:36:15 »

Bueno, trollanos hay muchos, para eso deverias visitar la seccion de virus y trollanos,  podria ser que consiguieras una shell a ese sistema utilizando programas como netcat o similares, asi ya tendrias control sobre el sistema para hacer lo que quieras, instalar un sniffer, etc.
En línea



Master Yoshi
Páginas: [1] 2  Todos Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

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

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online