
Les presento el BioMSN cracker de Margera, un nuevo programa para crackear contraseñas de msn al azar.Lo que hace el programa basicamente es probar una contraseña en cada una de las direcciones de correos (mail list) que se deseen.
Es ideal para los spammers o la gente que hace trashing, donde lo que interesa es conseguir contraseñas de correos al azar…AKI
Modo de uso
El programa es muy simple de usar, en la descarga se incluye un archivo de texto llamado list, lo debemos editar con el bloc de notas y en el insertaremos nuestra mail list, en formato de un correo por linea. Ej:
correo1@hotmail.com
correo2@hotmail.com
correo3@hotmail.com
Una vez que agregamos todos nuestras direcciones de correo al list.txt ponemos cargar de una lista, y se cargaran todas las direcciones en el programa.
Tambien se puede añadir manualmente una por una escribiendo el correo donde dice MSN@msn.com y despues click en agregar correo para que se añada a la lista.
Y ahora solo falta poner una contraseña para que pruebe en cada uno de los correos de la lista, para ello simplemente escribimos una contraseña que sepamos que se use en donde dice contraseña y damos click a crackear MSN’s.
Por ejemplo en el primer intento escribimos la contraseña 123456789.. click en crackear MSN’s y el programa empesara a probar el password 123456789 en cada uno de los correos y abajo saldra cada correo que tenga esa contraseña!…
Recomiendo convinar el programa con el Email spider gold y algun filtrador de correos asi tienen una mayor cantidad de correos para probar, cuantos mas mejor sera.
Algunas de las contraseñas mas usadas son qwerty, asdasdasd, 123456789, 987654321, password, liverpool.. al terminar con una pueden seguir con la otra.
Lo mas importante para poder desencriptar wep es tener un Hardware adecuado y que funcione, o sea una tajeta pci, pcmcia o usb.
En este caso solamente valdrán dispositivos que tengan un tipo de chip en su interior, y que nombraremos a continuación: Aquí
SOPORTAN EL PROTOCOLO PEEK EN WINDOWS:
Altheos - RTL8180 - PrismGT - Hermes - Cisco Aironet - Broadcom (solo modelos antiguos (drivers BRCM)
Los demás modelos de chipset no están soportados o no aparecen en la documentación de aircrack. ojo, solo hemos nombrado los que si funcionan en windows, tal vez su dispositivo no este listado pero si funcione en Linux perfectamente, ejemplo Prism2/3, Centrino, Ralink, etc.
Para saber si su equipo o dispositivo posee uno de estos chipset, se adjunta una lista de dispositivos y el chip que posee, usted tiene que averiguar que dispositivo lleva su computadora y buscarlo en la lista.
En el caso de que no tenga un dispositivo apropiado, nosotros tenemosalgunos artículos en nuestra tienda que son específicamente para tal fin.
Una vez tenemos ya la tarjeta, tenemos que dejarla bien configurada einstalada en nuestro equipo, y para esto necesitaremos en algunos casos,unos drivers especiales, o sea no sirven los que trae de fabrica.Ponemos un ejemplo del driver de los dispositivos con chipset atheros,en la web de Aircrack tenemos una lista de drivers para los distintos dispo-sitivos. http://www.aircrack-ng.org/doku.php?id=drivers Antes de instalarlo, en vez de decirle que instale del cd, le diremos que instale los drivers que nos hemos bajado. En el caso de que ya la tenga instalada y configurada, cambiarlos es fácil, iremos a: INICIO - CONFIGURACIÓN - PANEL DE CONTROLy seleccionamos CONEXIONES DE RED Y ACCESO TELEFÓNICOUna vez ahí , localizaremos la conexión de nuestra tarjeta inalámbrica y pulsamos con el botón derecho del mouse y propiedades. Le damos a configurar y nos muestra la ventana en la que pulsaremos sobre CONTROLADOR y luego en ACTUALIZAR CONTROLADOR. Lo que haremos, básicamente es reemplazar el controlador que tenemos por el nuevo.
Una vez tenemos nuestro dispositivo perfectamente configurado y funcional, el próximo paso será buscar el access point que tenemos que desencriptar. Para esto hemos utilizado el famoso software: Network Stumbler.Que es muy intuitivo y funciona con casi todos los chipset soportados poraircrack.
Network Stumbler se puede descargar desde: “Descargar Network Stumbler” Bien, ya tenemos instalado y configurado nuestro dispositivo, y también hemos logrado encontrar una fuente encriptada para nuestros propósitos. En los siguientes capitulos, se mostrará el software y las técnicas utilizadas para desencriptar tanto una Wep como romper una Wpa, y también a cambiar nuestra MAC para poder entrar a redes que estén protegidas con filtros por MAC.También daremos un breve repaso a la herramienta Etherreal, que es un sniffer que funciona bajo Windows y Linux, para ver el trafico de la red.
Para este tutorial, hemos utilizado únicamente software gratuito que puede encontrar en internet, y entre ellos cabe destacar: WinAircrack Pack Antes de empezar, cabe destacar que todas las tarjetas inalámbricas no sirven para romper cifrado wep.Tal vez su tarjeta valga o no, para ello hemos incluido un listado de los chips que funcionan y de las tarjetas que lo poseen. Para desencriptar la wep en realidad necesitamos un solo programa, el WinAircrack Pack, que en sí son varios programas controlado por uno solo. Instalamos el WinAircrackPack y abrimos el software. y veremos algo como esto:
Esta es la pantalla de inicio de WinAircrackPack, como se ve es muy intuitivay fácil de entender.
Lo primero que haremos será ir a hardware y decirle al programa, el adaptador
que utilizaremos.
Ahora seguiremos con la configuración general, en la que introduciremos el
tipo de encriptación, en este caso WEP, el nombre SSID del AP que vamos
a desencriptar y la dirección MAC del ap que queremos desencriptar, estos
datos los hemos sacado previamente de haber escaneado con el software
NetStumbler.
En la pantalla de la pestaña Wep, como vemos, no hace falta cambiar nada. La pantalla de Avanzadas es simplemente informativa y de configuración,
la podemos dejar tal cual está. Volvemos a la pestaña General y pulsamos sobre Obtén un fichero de captura
aquí.
Se nos abre esta segunda ventana en la que tenemos varias opciones, y la que
nos interesa en realidad es la nº3, y pulsamos para iniciar el airodump, que es
el software que generará paquetes y guardará los datos en un archivo.
Se nos abre el airodump, que es el programa encargado de capturar los paquetes
encriptados de la red en cuestión y guardarlos en un fichero para posteriormente
poder desencriptarlo.
En esta pantalla vemos como nos pide seleccionar el dispositivo wifi que
utilizaremos, marcamos el numero del dispositivo y le damos a enter.
Acto seguido, noso pide que seleccionemos que tipo de chipset utilizaremos
en nuestro dispositivo wifi, en nuestro caso hemos utilizado un chipset
Atheros, por tanto marcamos el a y le damos a enter.
Ahora nos pide que marquemos el canal en el que opera el access point
al que le haremos el ataque. En nuestro caso hemos marcado el 1, aunque
puede marcar el 0 si desea que escanee en todos los canales.
Ahora nos pide un nombre para el fichero que guardará con la información y
que luego utilizaremos para sacar la clave Wep. En este caso le hemos puesto
nombrefichero.
Este fichero se guardará en la misma carpeta donde está el WinAircrack.
Ahora nos pide que le indiquemos si solamente guardará los paquetes que
estén encriptados. en este caso marcamos que si, ya que solamente nos
interesan los que están encriptados. Los demás paquetes que corran por la
red, no los interpretará.
Si nos ha salido esta pantalla que vemos a continuación, quiere decir que o
la tarjeta no tiene un chipset valido o no le ha instalado correctamente los
drivers que hemos comentado al principio de este tutorial.
Tiene que instalarle los drivers especiales que hay en la web de Aircrack.
Si todo funciona correctamente, nos tendría que salir una pantalla como la
siguiente, en la que se aprecian algunos datos de la supuesta captura.
La siguiente pantalla es una captura de paquetes a pleno rendimiento de
la red Wifuer.net.
La cantidad de paquetes capturados por el software es la que está marcada
en rojo. y la cantidad que tenemos que capturar, es relativa al tipo de encriptación
del dispositivo que estamos intentando descifrar….
La captura que necesitamos para 64bits es sobre los 300.000 paquetes
La captura que necesitamos para 128bits es sobre el 1.000.000 de paquetes
Una vez tengamos los paquetes necesarios, le damos a Control+C y se cerrará el programa
.
Una vez guardado el archivo, volvemos a esta pantalla, que teníamos abiertay esta vez seleccionamos l
a opción nº4 para volver al programa WinAircrack.Volvemos a la pantalla general de WinAircrack y buscamos el fichero que se
ha creado. Este fichero se suele guardar en la carpeta donde está el programa
instalado.
Luego le damos a la pestaña OBTENER CLAVE.
Y este es el resultado de nuestro duro trabajo….. la key en cuestión es
55555555555555555555555555 …. una encriptación a 128bits, de la cual
hemos necesitado 1.000.000 de paquetes para poder descifrarla.
PROBLEMAS:
En algunos sistemas operativos, esta ventana de símbolo de sistema,
se cierra automáticamente al finalizar la tarea, con lo cual no podemos ver
el resultado del descifrado.
Para esto hay una solución y es abrir el programa manualmente.
Para ello tendremos que abrir el símbolo de sistema o CMD e ir a la carpeta
donde se encuentra el aircrack instalado
C:\Archivos de programa\aircrack\
y allí ejecutar el programa para que lea el fichero que supuestamente está
en esa misma carpeta… con el siguiente comando
C:\Archivos de programa\aircrack\aircrack nombredearchivo.cap
Con esto ya no se nos cerraría y veríamos el resultado definitivo.
Ahora que tenemos la clave wep, se supone que tenemos libre acceso a la
red, pero puede ocurrir que la red tenga filtrado por MAC.
En este caso, la única solución, es averiguar una de las mac que el
access point permite pasar y ponersela a nuestra tarjeta inalambrica.
Para cambiar nuestra mac, utilizaremos el programa ETHERCHANGE
que se incluye en el pack de software.
En esta pantalla seleccionamos el dispositivo wifi al que queremos cambiarle la MAC
En esta segunda ventana, Especificaremos el nº1, que es la opción para cambiar la mac.
En esta ultima pantalla se observa que nos dice que pongamos la mac que queremos emular,
Se observa que la mac se pone sin separaciones ni puntos… se ponen todos los números seguidos.
Una vez cambiada, tendremos que reiniciar la tarjeta inalámbrica para que el cambio surta efecto….
para reiniciarla lo haremos en el panel de control.
Si todo ha salido correctamente, podremos hacer ping a cualquier parte de internet o de la red a la que estemos accediendo.
En esta ultima fase, vamos a explicar como configurar el software Etherreal, para que funcione bajo redes encriptadas y pueda ver los datos que corren a tiempo real.
Para eso lo abrimos y vamos a preferencias del software, y extendemos el + de protocolos, para buscar el que se muestra en la imagen, el IEEE 802.11
Una vez seleccionado, marcamos la pestaña Asume Packets have FCS Y en Wep Key #1 ponemos la Key que hemos averiguado anteriormente.
No explicaré como funciona Ethereal, ya que eso es tarea de otros. El Ethereal es un software que sirve para monitorizar lo que corre por el segmento de la red en el que se encuentre.
Descifrar WPA-PSK
El Wpa es un sistema de protección que se crea para paliar las deficiencias de seguridad del Wep, por lo tanto es mas avanzado que este….
No explicaremos lo que es exactamente el WPA, pero puede encontrar una explicación detallada enhttp://es.wikipedia.org/wiki/WPA.
Lo primero que tenemos que hacer, es abrir el WinAircrack e ir directamente a capturar paquetes de la pantalla principal.
Se nos abre la ventana y seleccionamos como antes el nº3, Pulsar Aquí para iniciar Airodump.
Se nos abre el airodump y empezamos a poner los datos necesarios, La diferencia fundamental es que le diremos a airodump, que NO donde pregunta por si deseamos escribir únicamente IVS Wep.
El fichero que se captura para WPA suele ser muy voluminoso, Entorno a los 1.4Gb por 2.400.000 Paquetes. La extensión del archivo, será .cap y no .Ivs como utilizamos en la
encriptación wep. Empezamos a capturar datos, pero vemos que la red está demasiado quieta
como para capturar datos rápidamente. Para esto hay una solución, y es crear movimiento en la red con una herramienta que se llama Iperf.
Iperf es una herramienta diseñada para medir el rendimiento del ancho de banda via TCP y UDP. y la que nos servirá para crear trafico.
El Iperf está incluido en el paquete de software de este documento y es un software gratuito y de libre distribución como todos los demás.
Es un inconveniente, que iperf solo funciona entre dos equipos conectados al mismo accecsspoint, ya que iperf funciona como servidor a un lado y como cliente al otro.. y lo que hace es enviar paquetes del servidor al cliente.
Para funcionar como servidor : iperf -s
Para funcionar como cliente: iperf -t 1000 -c 192.168.0.100 <<–la ip del servidor. En cualquier caso, lo mejor es conseguir una red que tenga bastante flujo de transferencia.
Una vez estemos capturando paquetes, podremos abrir paralelamente el software de desencriptado y dejarlo funcionando.
Para esto iremos otra vez a la ventana de WinAircrack y le damos a buscar fichero.Esto nos abre la ventana de Aircrack y este comienza a desencriptar al vuelo el archivo que estamos generando…..
Cuando tenga suficiente información de transferencia, le saldrá una ventana tal que esta:
Con esto ya hemos cumplido con nuestra parte, espero que este tutorial haya sido ameno y de fácil entendimiento. Para los gurús de las redes, decirles que aunque se estén partiendo de
la risa, todos hemos empezado alguna vez. Admito todo tipo de comentario, correcciones y lo que se le venga en mente.
Disfrute y no se dedique a desencriptar redes para piratear o crakear. Lo importante es poder saber como.
Aqui les dejo Wifislax 3.1 en version Small (Reducida) 290 MB de los amigos de auditoria Wireless de quien tanto he aprendido y de los que no me canso de agradecer este gran trabajo que desempeñan para que nosotros podamos trastear en lo que tanto nos gusta que son las Redes Inalambricas.
se preguntaran para que funciona esta facinante aplicacion simple , con esta marravilla podran obtener calquier clave wep de modems inalambricos , y diran para que me sirve esta clave wep , bueno con esto pueden obtener la contraseña de cualquier modem inalambrico en 15 minutos , yo lo probe con el modem 2wire de telmex y simpre me a funcionado.
¿Qué es Wifislax?
Wifislax es un CD de arranque que contiene al sistema operativo Linux. Puede hacer correr Wifislax directamente desde el CDROM sin instalación que es como yo lo hago, Aunque lleva incorporado herramientas de instalación en el disco duro o en llaveros USB, o una emulación en Windows.
Wifislax esta basado básicamente y principalmente en SLAX (basado en la distribución Slackware Linux), pero debido al gran trabajo realizado por los autores del BackTrack hemos trabajado directamente sobre este ultimo live CD, así pues catalogar al Wifislax como una live CD podría incluso considerarse como erróneo. También están disponibles todos los scripts y códigos fuente, los cuales pueden ser utilizados para construir tu propio live CD.
Tampoco la definición de traducción de la fuente original podría ser correcta, ya que no solo hemos traducido algunos aspectos importantes de trabajos anteriores, sino que hemos dotado a esta live CD de ciertas características que la hacen únicas.
Nuevos Driver Integrados para el reconocimiento Wireless
Hemos aumentado el reconocimiento de las tarjetas inalámbricas (wireless) porque ese es el objetivo final de esta live CD, tener una herramienta de seguridad orientada al trabajo que tanto nos gusta, que es la auditoria inalámbrica, así pues a día de hoy, ya no dependemos de las aplicaciones y drivers que otros grandes grupos ensamblen en sus live CD, sino que dotaremos a nuestro sistema de las aplicaciones que nosotros mismo hemos diseñado y traducido al español.
En lo que respecta a las aplicaciones
Hemos dotado de ciertas herramientas muy importantes para la auditoria wireless que serán de facil manejo para todos, y en la medida que ha sido posible, la hemos traducido al español, como por ejemplo el airoscript, que os recomiendo que lo probéis sobre todo a los recién llegados, así como el mismo airoscript especifico y adaptado para las ipw2200. Ademas hemos incorporado como una serie de lanzadores gráficos par facilitar el digamos estrés que muchos detractores de linux siempre han manifestado, que corresponde al exceso uso del teclado para muchas herramientas, aunque no olvidar que dichos lanzadores solo aglutinan una ínfima parte de las posibilidades de desarrollo con el trabajo con comandos básicos. Estos lanzadores son meras scripts graficas de muy fácil uso, a a partir de las cuales podemos crear las nuestras especificas con el software de diseño y gestión que la misma live incorpora y que ya es funcional a partir de las versiónes 3.X del wifislax.
Contenido
Los drivers incluidos en Wifislax así como las aplicaciones que hemos añadido y traducido al castellano hacen de esta live CD una herramienta de análisis muy básica y a la vez potente dentro de la auditoria wireless.
La sección de Contenido esta dividida en Drivers, Aplicaciones, y la nueva sección de Bluetooth que tanto auge esta teniendo en los últimos tiempos.
Wifislax 3.1 Incorpora entre otras muchas aplicaciones las siguientes:
Suite tradicional aircrack-sp. Para una vez tengas capturados 40.000 Datas mas o menos lanzarle y te revele en 5 segundos la clave de la red atacada (A veces Mucho mas depende la clave que tenga la red si es 64,128 o si es WEP o WPA).Siempre que sea tu red o tengas permiso para investigar la seguridad de la red.
Suite actual aircrack-ng. Lo mismo practicamente solo que en este a veces con solo 20.000 Datas es ya capaz de desencriptarte la clave de la red escogida.
Dlinkdecrypter. Si la red atacada lleva sin cambiar de fabrica la clave del router D-link en tan solo 5 pasos mas o menos y 3 escasos minutos, es capaz de sacarte la clave WEP de la red escogida, de hay que se aconseja siempre cambiar la clave de tu router.
Lanzador Kismet
Se selecciona el dispositivo, se indica cualquier nombre y se le coloca el driver que use dicha tarjeta, sea rt2500, sea madwifi_g, sea ipw2200 etc.
Macchanger Para el Cambio de La MAC.
Muy aconsejable antes de atacar cualquier red para no tener problemas despues.Tambien para bajar de rapidshare esta muy bien, sin esperar el tiempo de resticcion.
Wlandecrypter para lo mismo que Dlinkdecrypter, solo que para routers WLAN-XX es capaz en 4 o 5 click y escasos 3 minutos de sacarte la clave que los router WLAN-XX llevan de fabrica si esta no ha sido cambiada.
Configurador wireless (autentificación)
Apoyo a diferentes chipset Como vemos en estas capturas.
Cowpatty Tratamiento exclusivo claves wireless WPA.
Conexión automática de redes (asociación)
Conexión manual de redes (asociación)
Instalador personalizado Wifislax Que te guiara paso a paso de una manera muy sencilla para poder instalar este live-CD sin perder tu Windows XP o Windows Vista.Solo necesitas una pequeña particion de 4 GB Aunque yo recomiendo al menos 7 GB para guardar las capturas o las descargas que hagamos al conectarnos a la web.
Airoscript
El solito te va dando los pasos necesarios para poder poner tu tarjeta en modo monitor de una manera facil y sencilla para poder capturar los Ivis o Datas.Una vez puesta tu tarjeta en modo monitor solo le tienes que indicar cual es la red que quieres y que ataque deseas realizar….Asociacion Falsa con o sin cliente conectado, Ataque de Fragmentacion etc,etc.
Cuando hayas capturado mas o menos 40.000 Datas le pides lanzar el air***** y si tienes suerte en 5 segundos te mostrara la clave WEP.
Airoway no podemos olvidarlo porque es otra gran utilidad nueva que se incorporo a partir de la version 3 y que se basa toda su fuerza en el ataque de fragmentacion.Este ataque no siempre funciona porque depende de algunos factores como si hay cliente conectado o no,pero cuando funciona tiene resultados asombrosos y muy buenos.
Incorpora muchas mas aplicaciones como KWifiManager,Airoscript especifico para ipw2200,Navegador Opera y Firefox Etc,etc.
Algunas Capturas De Airoscript o de Dlinkdecrypter Para que veais como trabajan estas aplicaciones y lo buenas que son.
DlinkDecrypter introduciendo la MAC de la red objetivo.
Dlinkdecrypter en 3 escasos pasos y un par de minutos ya nos muestra la clave WEP del router escogido.
Airoscript como veis el solito hace lo que le indiquemos
Aqui tenemos al mago aircrac-k sacandonos ya la clave WEP habiendo capturado 566683 Ivis en este caso como muestra la imagen de arriba que verdaderamente son muchos!!.Abajo ya veis que pone KEY FOUND(Muestra la clave WEP de la red).
Como veis a tardado solo 15 segundos en sacar la clave Increible verdad!
Requisitos para usar Wifislax 3
Un PC o Portatil que arranque de inico desde el CD con cualquier Sistema operativo Instalado o sin instalar ya sea Windows 2000,Windows XP o Vista, Linux o el que tengas.Asi de sencillo
Memoria RAM con 64 ya te vale aunque creo que muy poquito y ademas contra mas tenga mas deprisa te funcionara porque este live-CD al usarlo sin instalarlo pues tira de la RAM virtual que tu PC tenga por eso que se aconseja su instalacion porque asi no es que te funcione mejor….Esque vuela!! y de paso puedes conservar tus capturas guardandolas en tu disco duro por si una red se te resiste por que este muy lejos o porque tenga una buena clave de seguridad puesta pues ir capturando poquito a poco y dia a dia
Contraseña:
warexoninfo
http://rapidshare.com/files/154462699/WifiSlax-Small-3.1-warexone.info.part05.rar
http://rapidshare.com/files/154466793/WifiSlax-Small-3.1-warexone.info.part06.rar
http://rapidshare.com/files/154470892/WifiSlax-Small-3.1-warexone.info.part07.rar
http://rapidshare.com/files/154475432/WifiSlax-Small-3.1-warexone.info.part08.rar
http://rapidshare.com/files/154476488/WifiSlax-Small-3.1-warexone.info.part09.rar
Una serie de tutoriales en los que se pretende dar los ejemplos más sencillos posible para temas avanzados de programación en C o C++ sobre unix / linux. Se tratan sockets, semáforos, hilos, memoria compartida, rpc, etc. Para cada uno de ellos se pone uno o varios ejemplos con lo mínimo necesario para ponerlo en marcha. Por ejemplo, establecer un socket y transmitir por una lado una cadena "hola" y recibirla en el otro lado.
Si buscas una referencia de estos temas, aquí no la encontraras. Si sabes algo de programación en C sobre Linux y quieres aprender algo más avanzado, este puede ser un buen sitio para empezar.
Comenzamos a programar con C en Unix / Linux
- Algunas cosas básicas sobre programación de C en linux
- Como editar con el vi, compilar con gcc y ejecutar un "Hola mundo" en C sobre linux.
- Obtención de números aleatorios con rand() y drand48().
- Punteros. Algunos de los errores típicos que se comenten al comenzar a manejar punteros.
- Algunas funciones útiles. Funciones poco conocidas, pero útiles para programación en C sobre unix.
- Tratamiendo de ficheros.
- fopen(), fread(), fwrite() y fclose(). Ejemplo de copia de un fichero.
- fseek() y ftell(). Acceso aleatorio al fichero.
- fputs() y fgets(). Uso normal y avanzadillo de fscanf(). Ficheros de texto.
- Algunas herramientas de programación que conviene conocer, al menos, que existen.
- debugger. Cómo encontrar errores en nuestro código. Una sesión básica con el gdb de linux.
- make. Mi proyecto es muy grande, tengo fuentes por varios directorios y tarda mucho en compilar. make nos ayuda a compilar eficientemente y con facilidad.
- librerías. Qué son las librerías y cómo puedo hacer una. Ficheros .so y .a
- profiler. Mi programa va muy lento. ¿Cómo sé dónde está perdiendo el tiempo?
- ctags. Cómo navegar con el vi por los tipos de nuestro código C
- Códigos ANSI. En una ventana de texto UNIX o MS-DOS se puede controlar desde C/C++ la posición para escribir con un printf() o los colores con los que se escribe el texto.
Algunos temas avanzadillos
- Comunicaciones en red entre procesos. Dos programas que corren en el mismo o en distintos ordenadores abren una comunicación entre ellos y se envían datos.
- Sockets
- Un ejemplo básico. Del ejemplo extraemos una mini-librería para facilitarnos el trabajo con sockets.
- Otro ejemplo de cómo atender a varios clientes simultáneamente sin crear nuevos hilos ni procesos.
- Cómo hacer para que al leer de un socket sepamos qué mensaje nos está llegando.
- Ejemplo de sockets udp.
- Comunicación de sockets entre Java y C.
- Con RPC (Remote Procedure Call) Un programa en ejecución puede llamar a funciones de otro programa también en ejecución en otro ordenador
- Sockets
- IPCs (Recursos compartidos). Varios programas en el mismo ordenador pueden compartir información por medio de recuros compartidos
- Memoria compartida. Dos programas en la misma máquina pueden compartir una zona común de memoria para intercambiar datos.
- Semáforos. Cómo hacer que un programa espere a otro o que no puedan acceder simultáneamente a un recurso común, ambos en el mismo ordenador.
- Colas de mensajes. Dos programas en el mismo ordenador pueden enviarse mensajes con información.
- Señales y alarmas. Dos programas en el mismo ordenador se pueden enviar señales. Cómo hacer que un programa ejecute algo cada cierto tiempo sin necesidad de "dormirlo".
- Procesos y Threads. Podemos hacer que nuestro programa ejecute varias cosas "simultáneamente".
- Gráficos con X11
- Un pequeño programa de ejemplo y las explicaciones básicas para poder empezar a hacer gráficos "maravillosos" en linux/unix con X11.
- Las cuentas para transformar los puntos de nuestro gráfico en pixels de pantalla. Un ejemplo dibujando la función sin(x) sobre una ventana de X11.
Programación C++
- Algunos trucos de programación y cosas que pueden dar problemas y traernos de cabeza.
- Sobrecarga de operadores. Algunos operadores curiosos para sobrecargar.
- Ocultación y encapsulamiento en C++. Por qué es tan importante la encapsulación.
- Lectura y escritura de ficheros de texto. ifstream y ofstream.
Conectar dos (o más) PCs: Red local
INDICE:
Material necesario
Conexión fí sica
Configuración en Windows XP y 2000
Configuración en Windows 98 y ME
Configuración TCP/IP
Configurando carpetas e impresoras compartidas
1. Material necesario
Empecemos, para instalar una red mí nima (dos ordenadores) son necesarios los siguientes materiales:
Una tarjeta de red para cada equipo
Un Hub o switch*
Cable del tipo RJ45 (los venden en cualquier tienda)
*La diferencia entre Hub y switch es que el switch es más caro, pero es más rápido. Si tienes un router 3com 812, lleva un Hub integrado, pero según tengo entendido es de 10 MBPS (ahora la velocidad estándar es 100MBPS pero las tarjetas de red 10/100 soportan las dos).
El cable RJ45 es similar al RJ11, lo único que es más ancho, para quien no lo sepa RJ11 es el cable que se conecta al teléfono de tu casa.
El Hub no es obligatorio para una conexión de dos ordenadores, pero lo recomiendo, ya que no son caros y cubren futuras expansiones. Si decides no poner Hub el cable RJ45 tiene que ser CRUZADO (pidelo en la tienda), Si tienes router ADSL tienes que tener Hub (o switch) aunque solo sean dos ordenadores.
Nota: El cable RJ45 no puede pasar de los 200 metros, ya que pierde señal por cada metro, si por alguna razón tienes que superar esa distancia, debes poner un Hub activo para que repita la señal, eso si, no lo pongas justo a los 200 metros
2. Conexión fí sica
Bien, si ya tenemos el material, ahora solo tenemos que conectarlo todo. Lo primero: Instalar y configurar tarjetas de red. Si nunca has instalado nada en tu ordenador, no te asustes, es muy sencillo, aunque siempre puedes llevarlo al servicio técnico para que te roben…
Lo primero es abrir el ordenador, desconectando todas las conexiones y desenchufando (importante) el ordenador. Hay muchí simas maneras de abrir las torres, ya que cambia según fabricante o modelo, así que eso deberás descubrirlo por ti mismo. Después de abrir la torre hay que conectar la tarjeta de red al slot PCI, no tiene perdida, ya que las ranuras PCI son las más abundantes en el ordenador, están por debajo del procesador (a vista se ve como un ventilador), si aún no lo encuentras, consulta el manual de tu placa. Seguramente ya tendrás otras cosas en otras ranuras PCI, es indiferente en que ranura lo pongas, así que por eso no te preocupes.
Bien, después de poner las tarjetas, enciendes el ordenador y instalas los drivers de la tarjeta, Windows 98 seguramente te pedirá un CD de drivers (vienen con la tarjeta), y Windows XP seguramente la instalara automáticamente. Esto tienes que hacerlo en todos los ordenadores que se vayan a conectar a tu red local.
El siguiente paso es la conexión fí sica, es lo más sencillo, desde la tarjeta de red pones un cable hasta el Hub (si lo tienes, si no pones el cable (cruzado) directamente al otro ordenador) y allí conectas el cable a cualquier boca (menos al uplink) y así con cada ordenador. Teóricamente no tienes que tener problemas, ya que los cables comprados tienen la misma estructuración de colores, así que mejor no te lí es a hacerlos tú.
Nota: estamos considerando que es una red a secas, si tienes un router o cualquier otra cosa puede requerir una conexión especial (como un cable cruzado)
Una manera fácil de saber si funciona es mirando si la luz de la tarjeta de red (al lado de donde has conectado el cable) se enciende al encender el ordenador, si se enciende, es que esta bien conectado.
Como hacer un:
Cable de Par trenzado o cable cruzado
RJ45
El orden de los colores en cada uno de los conectores del cable de red de 8 hilos para RJ45 debe ser de la siguiente forma:
En uno de los conectores el orden de colores debe ser el normal:
Orden de colores del conector RJ45
Numero de Pin Color Abreviatura del color
1 Blanco-Naranja BN
2 Naranja N
3 Blanco-Verde BV
5 Blanco-Azul BA
6 Verde V
7 Blanco-Marrón BM
8 Marrón M
Y en el otro hay que hacer dos cruces, quedando esta equivalencia entre pines:
Cruces para cable par trenzado cruzado
1 3
2 6
3 1
4 4
5 5
6 2
7 7
8 8
Siendo la primera columna la equivalencia entre pin y color correspondiente según esta tabla:
Donde los números indican que, por ejemplo, el cable 1 del conector 1 (color Blanco-Naranja) debe estar en la posición 3 en el otro conector.
Recuerda que ese orden es siempre con la solapa del conector mirando hacia abajo y el cable mirando adelante.
Conector 1 Orden colores normal
Conector 2 Orden de cables cruzado
3. Configuración de la red en Windows XP y 2000
Bien, hasta aquí la parte que menos problemas da, voy a intentar resumir lo máximo posible como configurar los sistemas operativos, en este punto tenemos en cuenta que la tarjeta de red esta instalada y funciona, lo esencial en toda red es que tengas instalado el protocolo TCP/IP, es el protocolo que también se usa en Internet (protocolo es el lenguaje que usan dos ordenadores para "entenderse"), hay otros tipos de protocolos, pero este es el más extendido.
Bien, lo primero es configurar la conexión, para ello hay que ir a "mis sitios de red", en el escritorio (si no lo tienes también puedes acceder a través del panel de control) y después le das a ver conexiones de red (en la izquierda), si no lo ves también puedes acceder dándole con el botón derecho en el icono de "mis sitios de red" y Propiedades.
Ahora hay que ir a Archivo, Nueva conexión. Elegimos la opción "Configurar una red doméstica o de oficina pequeña" y apretamos en siguiente y después a finalizar, ahora nos saldrá otro asistente, avanzamos (botón siguiente) hasta que nos haga seleccionar un método de conexión, aquí tendréis que seleccionar el que más os convenga, pero aquí va una ayuda:
- Este equipo de conecta directamente a internet: El ordenador hace de Proxy o tiene la conexión compartida, ya que tiene un modem (adsl o normal). Si esta es tu opción pero no sabes como compartir una conexión o instalar un proxy, tendrás que buscar información por internet, pero tranquilo, hay a raudales.
- Este equipo se conecta a internet a través de una puerta de enlace residencial: Esta es la opción que tienes que elegir si tienes un router adsl.
- Otros: selecciónala si no sabes cual escoger o no tienes salida a internet
Bien, eliges tu opción y seguimos, ahora te pedirá una descripción del equipo (opcional) y un nombre de equipo (obligatorio), el nombre de equipo soporta hasta 15 letras, pero no acepta los siguientes caracteres:
; : " * + = | ? ,
Después de configurar el nombre seguimos, ahora nos pedirá un nombre para el grupo de trabajo, le pones el nombre que quieres que tenga "Casa" "oficina"… eso si, todos los ordenadores han de tener el mismo grupo de trabajo aquí , después solo tienes que acabar y esperar que se acabe de configurar.
Después de este (según mi criterio, inútil) proceso, nos aparece un nuevo icono en "Conexiones de red". Ahora viene la parte que acostumbra a dar problemas en los usuarios "normales", con el botón derecho en la nueva conexión que pone "conexión de área local", entonces tenemos que ir a las propiedades de esa conexión. Bien, nos encontramos en "Propiedades de Conexión de área local" con las siguientes pestañas: General, Autenticación y avanzadas.
Nos quedamos en general, donde pone "esta conexión utiliza los siguientes elementos" buscamos "Protocolo Internet (TCP/IP)" lo seleccionamos i le damos a propiedades, no te asustes por la siguiente ventana, para saber que poner en esta ventana hay que ir a la sección Configuración TCP/IP de este manual.
Windows XP lleva incorporado un Firewall (protege de ataques) que puede dar problemas, para desactivarlo, hay que ir a la pestaña "Avanzadas" de "propiedades de Conexión de área local" y deseleccionar la opción "Proteger mi equipo y mi red limitando o impidiendo el acceso a él" lógicamente puedes dejarla, pero puede darte problemas, y mi recomendación es, que si quieres seguridad te descargues un firewall.
En la pestaña "Autenticación" no tienes que tocar nada.
Nota: Para Windows 2000 es más o menos lo mismo, así que no haré una sección especifica, lo único que puede cambiar es el asistente del principio, por lo demás es igual.
4. Configuración de la red en Windows 98 y ME
La explicación de cómo configurar una red en w98 es mucho más sencilla, simplemente tienes que ir al panel de control, después a redes y allí seleccionas "Protocolo de internet TCP/IP", una vez seleccionado, vas a propiedades y a partir de aquí tienes que poner la información según se explica en la sección "configuración TCP/IP" de este manual.
Después vuelves a la ventana anterior y le das al botón "Compartir archivos e impresoras" y allí seleccionas las dos opciones. Aceptas, aceptas la otra ventana y te pedirá el CD de windows, lo pones y se reiniciará y si todo está bien configurado, ya tienes conectividad.
Para Windows ME es exactamente lo mismo, a las propiedades de la red también se puede acceder con el botón derecho en "entorno de red" del escritorio.
Para configurar el nombre del equipo hay que ir a las propiedades de "entorno de red".
Como podéis ver es mucho más sencillo configurar una red en W9x, de todos modos puede que se me escape algún detalle en esta sección ya que no dispongo de ningún PC con W9x o ME, y es información sacada de la red, así que si hay algún error, pido disculpas.
5. Configuración TCP/IP
Lo primero que tienes que necesitaras es una configuración especifica proporcionada por tu ISP (Internet Service Provider) Terra, telefonica, wannadoo… el que sea, si no la tienes, pero tienes router, llama.
Nota: Si no tienes router adsl no es del todo necesario que la información te la subministre el ISP, pero ya que el router tiene un configuración especifica para la red, podrí as quedarte sin internet.
Lo datos que necesitas son:
Dirección IP: "Matricula" del ordenador.
Mascara de subred: Sirve para detectar a que subred pertenece la ip
Puerta de enlace: Aquí irí a la IP del router
Servidores DNS: Sirven para la resolución de nombres en internet, normalmente te los subministra tu ISP aunque en internet hay listas de servidores DNS. Sin servidores DNS no podrás salir a internet.
Si tu red no tiene salida a internet, puedes poner cualquier IP de rango reservado:
(Desde > 10.0.0.0) (Hasta > 10.255.255.255)
(Desde > 172.16.0.0) (Hasta > 172.31.255.255)
(Desde > 192.168.0.0) (Hasta > 192.168.255.255)
Ningún octeto de la dirección puede pasar de 254, y no puede haber dos IPs repetidas en toda la red. Para la mascara de subred tienes que poner 255.255.255.0 de este modo, a cada ordenador que tengas de más en la red, solo tendrás que cambiarle el último octeto, aquí va un ejemplo:
Ordenador 1:
- Dirección IP: 10.15.15.2
- Mascara de subred: 255.255.255.0
- Puerta de enlace: 10.15.15.1 (se acostumbra a usar el x.x.x.1)
- Servidores DNS: 95.26.15.24
Ordenador 2:
- Dirección IP: 10.15.15.3
- Mascara de subred: 255.255.255.0
- Puerta de enlace: 10.15.15.1
- Servidores DNS: 95.26.15.24
Como veis solo ha cambiado el ultimo octeto, si cambiáis algún otro octeto (p.e: Ordenador 1: 10.15.15.2; Ordenador 2: 10.15.16.3) No podrán conectarse entre sí . Lo resalto porque es muy importante y motivo de muchos problemas. Para el Router, en el caso que tuvieras, se acostumbra a usar x.x.x.1, pero se puede usar cualquier otra IP.
Después de haber configurado todo, y asegurarse de que la configuración es la correcta, vas a aceptar y teóricamente ya tienes conectividad.
Si la red falla puede ser por muchos puntos, la tarjeta de red, una mala configuración, cables mal puestos… pero el orden lógico para encontrar un error en tu red es el siguiente:
Comprobar Conectividad: Si ya tienes dos ordenadores configurados, puedes comprobar la conectividad yendo a la lí nea de comandos (inicio, ejecutar, cmd en W2000/XP command.com en W98/ME) y escribir "Ping Ip_del_otro_equipo" (Lógicamente, tienes que escribir la dirección IP que hayas configurado en el otro equipo). Si el equipo responde, es que hay conectividad, pero algún error en la configuración.
Comprobar configuración TCP/IP: Mirar que no haya Ips repetidas en toda la red, comprobar que las mascaras de subred son iguales en toda la red, comprobar que los octetos no variables de la ip son iguales en toda la red (que no sea 1: 10.15.15.2; Ordenador 2: 10.15.16.3)…
Comprobar los cables: Todos los cables que vayan al Hub tienen que tener la misma estructura de colores, si has hecho tu el cable, compruébalo, si los has comprado y crees que puede ser el cable, mira la punta del cable y verás que cada terminación tiene un color, esa es la estructura de colores y tiene que ser igual en todos los cables que lleguen al hub (también tiene que ser igual en la otra punta del cable, la que va al ordenador)
6. Configurando carpetas e impresoras compartidas
Para tener compartida una carpeta simplemente hay que seleccionarla, apretar el botón derecho, ir a propiedades, compartir, y seleccionar la opción compartir carpeta. Si después vas a la pestaña seguridad podrás indicar que usuarios pueden entrar en ese recurso compartido.
Para compartir una impresora es exactamente lo mismo, únicamente tienes que ir al panel de control y después a impresoras.
Para configurar una impresora que esta en otro equipo, vas a las impresoras del panel de control, seleccionas agregar una nueva impresora, le dices que es una impresora conectada a otro equipo, especificas cual es la dirección IP o el nombre del equipo que tiene la impresora y automáticamente (si no lo hace necesitaras el CD con los drivers) windows descargará los drivers del servidor de impresión (el equipo con la impresora). La eliges como impresora predeterminada y ya esta listo para imprimir en red (lógicamente, el ordenador con la impresora tendrá que estar encendido a la hora de imprimir).
Para acceder a una carpeta compartida hay dos caminos, uno, yendo al icono del escritorio "mis sitios de red" y buscar el recurso compartido. O también puedes ir a inicio, ejecutar y escribir IP_del _ordenador y se conectara con el ordenador mostrándote todos los recursos que tiene compartidos.
Crear un icono para apagar rápidamente tu PC1. El primer paso es hacer clic con el ratón derecho en una zona libre del Escritorio y luego selecciona Nuevo y Acceso directo.
En la ventana del acceso directo debes escribir:
shutdown -s -t 00
2. Pulsa el botón Siguiente, después le pones el nombre que quieras al acceso directo y pinchas el botón Finalizar.
Si quieres dejar algo de tiempo para cerrar las aplicaciones debes poner esto
shutdown.exe -s -t 12
de esta forma dejarás un margen prudencial de 12 segundos para apagar el PC.
3. Luego, le cambias el icono por el que quieras o bien por el comun y corriente.
Follow Us