Home E-Zines Cia Cia 03

Ultimos Mensajes del Foro

Manual Aleatorio

Seguridad en Red (PDF)
Texto de seguridad que habla sobre todo de firewalls y encriptacion
Leer más...
Cia 03 PDF Imprimir E-mail
Martes, 30 de Noviembre de 1999 01:00
Linux III, telefonos celulares, trucos win95, pgp, manifiesto hacker, instalando linux, ingenieria social, fake mail, bombas ansi, manifiesto cyberpunk, programando en Batch.....

Texto Completo:
-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]= 
         
          /ø:._.:._.:._.:( C.I.A - M a g a z i n e ):._.:._.:._.:ø\                                                              
          =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=   
               s$s -  Numero 3 / 7 de Abril del 2000 /  - s$s         
          =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=   
                                                                      
          =-=-=-=-=ÜÛÛÛÛÛÛÛÜ-=-=-=-²ÛÛÛÛÛÛ=-=-=-=-ÜÛÛÛÛÛÛÜ=-=-=-=-=          
          -=-=-=-=²ÛÛÛß-=-ßÛ=-=-=-=-±²ÛÛ=-=-=-=-=²ÛÛß-=ßÛÛ-=-=-=-=-            
          =-=-=-=±²ÛÛÛ-=-=-þ-=-=-=-°±²ÛÛ-=-=-=-=±²ÛÛ-=-=ÛÛ=-=-=-=-=   
          -=-=-=°±²ÛÛ-=-=-=-=-=-=-°°±²ÛÛ=-=-=-=°±²ÛÛ=-=-ÛÛ-=-=-=-=-       
          =-=-=°°±²ÛÛ=-=-=-=-=-=-±°°±²ÛÛ-=-=-=°°±²ÛÛÛÛÛÛÛÛ=-=-=-=-=   
          -=-=-=°±²ÛÛ-=-=-=-=-=-=-°°±²ÛÛ=-=-=-=°±²ÛÛß-=ßÛÛ-=-=-=-=-      
          =-=-=-=±²ÛÛÛ-=-=-þ-=-=-=-°±²ÛÛ-=-=-=-=±²ÛÛ-=-=ÛÛ=-=-=-=-=   
          -=-=-=-=²ÛÛÛÜ-=-ÜÛ=-=-=-=-±²ÛÛ=-=-=-=-=²ÛÛ=-=-ÛÛ-=-=-=-=-   
          =-=-=-=-=ßÛÛÛÛÛÛÛß-=þÛþ=-²ÛÛÛÛÛÛ-=þÛþ=-ÛÛÛÛ=-ÛÛÛÛ-=-=-=-=   
                                                                      
          =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=   
            ú ú ú ú ú ú ú ú Magazine - Underground ú ú ú ú ú ú ú ú     
          =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=   
          \.:._.:.  L a   E - Z i n e   A r g e n t i n a  .:._.:./   
                                                                      
    []OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoO[]
    //                                                                 \
    \                           PAGINA OFICIAL:                       //
    //                       http://cia.punk.com.ar                    \
    \                                                                 //
    ||.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.||
    \                                                                 //
    //                         E-MAIL OFICIAL:                         \
    \                       
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
                        //
    //                                                                 \
    ||.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.||
    \                                                                 //
    //    Editor:                                                      \
    \    -------                                                      //
    //    "Mr. Nuk3m" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >                               \
    \                                                                 //
    //    Co-Editores:                                                 \
    \    ------------                                                 //
    //    "Kenshin Himura" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >                   \
    \                                                                 //
    //    Miembros del CIA-Team:                                       \
    \    ----------------------                                       //
    //    "Kenshin Himura" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >                   \
    \                                                                 //
    //    Colaboradores:                                               \
    \    --------------                                               //
    //    NADIE                                                        \
    \                                                                 //
    []OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoO[]


  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
  !!                                                                     !!
  !!  Todos los contenidos de esta revista son SOLAMENTE EDUCATIVOS,     !!
  !!  NINGUNO PRETENDE INCITAR AL CRIMEN O A LA ILEGALIDAD. Cualquier    !!
  !!  uso erroneo de esta informacion no es responsabilidad mia.         !!
  !!  Asimismo, no me hago responsable de las informaciones u opiniones  !!
  !!  de nuestros colaboradores, lectores e informadores. La e-zine es   !!
  !!  100% libre de cualquier tipo de censura pudiendo asi publicar todo !!
  !!  aquellos temas que se consideren de interes y de utilidad.         !!
  !!                                                                     !!
  !!  Nota Nuk3m: Los acentos han sido suprimidos a proposito debido a   !!
  !!  que los caracteres pueden verse mal dependiendo del editor que     !!
  !!  utilices. Se recomienda usar el Edit de MS-DOS ya que el texto ha  !!
  !!  sido optimizado con ese editor. Muchas Gracias, Mr. Nuk3m.         !!                              
  !!                                                                     !!
  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=

 Saludos desde esta e-zine a:

 -= A la Lista DZone :)
 -= A nuestros/ras colaboradores/ras.
 -= y a todos/as nuestros/as lectores/ras.

 Distribuidores oficiales del e-zine:

 -= Nadie
 
 Nota Nuk3m: Se buscan distribuidores.. escribir a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 . 

 En esta e-zine se trataran temas relacionados con:

 -= Seguridad informatica
 -= Hacking
 -= Phreacking
 -= Cracking
 -= Virii
 -= Carding
 -= IRC
 -= Programacion
 -= Etc, etc., etc... (todo lo que este relacionado con temas "under")

 Esta e-zine esta abierta a aceptar las colaboraciones externas de los
 lectores, asi que si tenes algun texto por ahi y no sabes donde enviarlo,
 aca sera bienvenido. A partir de ahora las colaboraciones se haran
 imprescindibles, no lo penses dos veces y manda tu articulo. 

 Si queres colaborar con el e-zine, mandame tu articulo en formato TXT
 comprimido, a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  y que en lo posible cumpla con las
 siguientes caracteristicas:

 -= Estar escrito como maximo a 78 columnas.
 -= Que sea en un archivo .TXT en un .Zip.
 -= Que no contega acentos, ni caracteres 8-bit, salvo nuestra querida e¤e.

 Y ya esta. Yo creo que son faciles de cumplir no? :) 

 Algunos de los textos que aqui se ponen, han sido copiados de webs u otros
 sitios pero siempre se respeta el contenido original de los autores y se
 pone la fuente de donde han salido. Si algun texto es tuyo y no queres que
 figure en esta e-zine, decimelo y lo sacare de la edicion.

 No todos los articulos son de otras revistas, tambien hay producciones
 propias y si a veces hay articulos de otras e-zines es porque no he
 recibido ninguna colaboracion hasta el momento.

   #####################################################################
   #@"                                                               "@#
   #            -= CIA =- 1999-2000,  Derechos Reservados              #
   #                                                                   #
   #   -=#( COMENZAMOS CON EL NUMERO 3 DE CIA, QUE LO DISFRUTES. )#=-  #
   #@_                                                               _@#
   #####################################################################

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

     Titulo                                      Autor/es        Tema
     ~~~~~~                                      ~~~~~~~~        ~~~~
 00. Indice .................................... Mr. Nuk3m ..... Que sera ?
 01. Editorial ................................. Mr. Nuk3m ..... Editorial
 02. Noticias .................................. Kenshin Himura  Actualidad
                                                 Mr. Nuk3m 
 03. Descubriendo Linux Red Hat 5.0 (parte 3) .. Mr. Nuk3m ..... Linux
 04. Jugando con los telefonos celulares ....... Mr. Nuk3m ..... Phreacking
 05. Trucos: Modificando el Ventanukus 95 ...... Mr. Nuk3m ..... Hack-Win95
 06. PGP 6.5.1 para Windows 95/98 .............. Mr. Nuk3m ..... PGP
 07. Manifiesto del Hacker ..................... Mr. Nuk3m ..... Recopilacion
 08. Instalando Linux .......................... Mr. Nuk3m ..... Linux 
 09. Ingenieria Social ......................... Mr. Nuk3m ..... Ing. Social
 10. Mail del lector ........................... CIA Team ...... Lectores
 11. Publicidad, Links recomendados, etc ....... Mr. Nuk3m ..... Publicidad
 12. Mandando e-mails anonimos ................. Mr. Nuk3m ..... Fake Mail
 13. Bombas ansi ............................... Mr. Nuk3m ..... Ansi BOOMB
 14. Manifiesto Cyberpunk ...................... Mr. Nuk3m ..... Recopilacion
 15. Programando en Batch ...................... Mr. Nuk3m ..... BATCH
 16. Llave PGP ................................. Mr. Nuk3m ..... PGP
 17. Despedida ................................. Mr. Nuk3m ..... Despedida

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 01 ) Editorial
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Hola a todo/as nuestros/as lecotores/ras de C.I.A. Quisiera comenzar
  diciendoles que le doy la bienvenida a nuestro e-zine a Kenshin Himura
  que estara a cargo de la seccion de noticias junto conmigo para que
  podamos informar noticias mas o menos frescas.

  Por otra parte he llegado al numero 3 de la e-zine con pocos problemas y
  por cierto, muy pocas colaboraciones. No sean timidos o no tengan miedo
  de escribir. La red es el lugar donde nadie te controla y donde sos libre
  de expresar lo que queres sin temor a ser repudiado o ser censurado de
  alguna manera. Esto es para mi la libre expresion, un derecho que tenemos
  cada uno de nosotros. Uff... me fui un poco, pero lo que pasa es que me
  un poco de rabia que los que leen esta "humilde" e-zine no me escriban
  si quiera para decirme "Che loco, dejate de joder.. tu e-zine es una
  mierda" o "Te felicito por el trabajo que haces" o cualquier cosa... o
  simplementen manden articulos (asi tengan 5 o 10 renglones) para que los
  publique en la e-zine.
  
  Y por otro lado les digo que ya se encuentra abierta la pagina oficial de
  C.I.A Magazine en http://cia.punk.com.ar. Les vuelvo a recordar que
  necesito gente que quiera distribuir la e-zine en sus paginas o sitios
  web. Por favor, si estas interesado en ser un distribuidor escribime a
  
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  o 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  y pasame la direccion de donde van
  a estar los numeros de la e-zine asi la gente interesada los puede bajar.

  Tambien, les digo que http://314u.none.com.ar va estar "ABANDONADO" ya que
  el sitio va a ser movido. Eso, nos mudamos a http://314u.c00l.com.ar.
  En este sitio tambien se pueden encontrar los numeros de C.I.A Magazine
  en la seccion de Revistas. Ademas hay otras secciones que pueden ser de
  gran interes.

  Necesito gente que este dispuesta a formar parte del CIA-Team. Lo que
  basicamente haria cada integrante del grupo seria estar a cargo de un
  tema o seccion de la e-zine, reponder las dudas de los lectores, publicar
  sus articulos en su seccion, etc.. Como dige en los anteriores numero, el
  grupo va a estar formado por pocas personas... asi que si te sentis capaz
  de llevar una seccion de hack, crack, phreack o algo, avisame asi quedas
  como un co-editor de la e-zine y como un miembro oficial del CIA-Team.
    
  Bueno no los entretengo mas y disfuten de la e-zine. Bytes...

                                                             Mr. Nuk3m
                                                             
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
   
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 02 ) Noticias
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 -= 01 =-  Nuevos iMacs vienen listos para crear peliculas
                      by Kenshin Himura
 
  Mouse 07/10/1999
  Apple develo una totalmente nueva y reinventada familia de computadores
  iMac. Ademas, ha presentado el Mac OS 9, la nueva version del sistema
  operativo Macintosh.
 
  La nueva familia iMac incluye los modelos iMac, iMac DV (Digital Video) e
  iMac DV Special Edition, este ultimo de un deslumbrante color grafito. Y
  una de los mejores noticias para los consumidores finales es que los iMacs
  basicos costaran menos de mil dolares (US9) en Estados Unidos. 
 
  Los dos nuevos modelos iMac DV incluyen puertos FireWire y el exclusivo
  software iMovie de Apple, con el que resulta increiblemente facil crear
  peliculas de calidad profesional en casa o en clase. iMovie utiliza el
  puerto FireWire integrado en el iMac para transferir video en formato
  digital desde camaras de video digital al iMac.
 
  A partir de ahi, el propio software iMovie permite al usuario reorganizar
  facilmente las secuencias de video, a¤adir efectos especiales como
  transiciones con disolucion o titulos con desplazamiento, asi como pistas
  de musica e incluso efectos de sonido. Las peliculas pueden grabarse en el
  disco duro del iMac, pueden ser grabadas en dispositivos externos
  conectados al puerto Firewire, e incluso pueden ser enviadas por correo
  electronico a amigos y familiares via Internet.
 
  Los tres nuevos modelos de iMac incorporan: procesadores PowerPC G3; un
  chip acelerador grafico de gama alta Rage 128 VR 2D/3D para disfrutar de
  juegos con un espectacular realismo grafico; un nuevo sistema de audio de
  alta fidelidad dise¤ado en colaboracion con Harman Kardon que proporciona
  una revolucionaria calidad de sonido; nuevas unidades de CD-ROM y DVD-ROM
  con ranura de carga para los discos compactos; y un funcionamiento sin
  ventilador que reduce el ruido a la mitad que el producido por cualquier
  producto competidor.
 
  Los dos modelos iMac DV incorporan una unidad DVD-ROM con ranura de carga;
  doble puerto FireWire de 400 megabits por segundo para conectar camaras de
  video digital y otros dispositivos de alta velocidad; y el nuevo software
  iMovie de Apple.
 
  Kenshin_efx
  http://www.civila.com/chile/quila/frames.html

 -= 02 =- Nueva version del WinAmp
             by Kenshin Himura
    
  El reproductor musical mas popular de Internet ha vuelto con una nueva
  version. WinAmp es un reproductor musical rapido, flexible, y de alta
  calidad para Windows 95/98/NT.
 
  Las caracteristicas mas importantes del programa son: plug-in para 
  introduccion de CDs de audio y entrada de linea, soporte de visualizacion y
  control. Plug-in para entradas de ficheros ACM y WAV. Reproduce cualquier
  tipo de fichero WAV. Sistema de salida de sonido optimizado.

  Ahora podras saltar a cualquier cancion de una inmensa lista, que hayamos
  creado, con un solo clic. Se ha mejorado el soporte completo para formatos
  de audio Mjuice y Audiosoft.

  También podras a¤adir bookmarks con tus canales preferidos de radio para
  poder escucharlos desde tu ordenador.

  Para mas informacion: www.winamp.com 

  Kenshin_efx
  http://www.civila.com/chile/quila/frames.html

 -= 03 =- Pronto se podran escuchar MP3's en lectores de cassettes
                     By Mr. Nuk3m

  Marzo 28, 2000 
  
  ATLANTA -- Gracias a una nueva tecnologia todavia en desarrollo, sera
  posible escuchar MP3 utilizando el lector de cassettes del coche o el viejo
  y querido Walkman.

  La compa¤ia Smartdisk demostro esta semana un prototipo de FlashTrax, un
  dispositivo que a primera vista parece un cassette normal de audio. La
  diferencia radica en una ranura en su costado, donde se puede colocar una
  tarjeta de memoria con archivos MP3.

  FlashTrax fue dise¤ado para imitar el comportamiento mecanico de un
  cassette de audio e incluira las funciones de rebobinado, pausa y escucha.

  A diferencia de los cassettes convencionales, FlashTrax carece de cinta
  magnetica por lo que debe emular su comportamiento para enviar la se¤al de
  audio al cabezal de lectura del lector de cassettes.

  El nuevo producto deberia salir al mercado estadounidense en la segunda
  mitad del a¤o, segun informo la empresa.

  Si bien se desconoce su precio, un portavoz de SmartDisk dijo que estara
  "muy por debajo del precio habitual" de los lectores portatiles de MP3, que
  actualmente cuestan entre 175 y 250 dolares.

  De todas formas, FlashTrax no competira en precio con los cassettes. Cada
  tarjeta de 32MB, que almacena aproximadamente una hora de musica, cuesta
  alrededor de 85 dolares.

 -= 04 =- Piratas brasile¤os entran a sitios federales de EE.UU.

  Marzo 28, 2000
  Por DeWayne Lehman IDG.net 

  Un grupo conocido como "los Muchachos del Crimen" ataco por lo menos dos
  sitios de Internet del gobierno federal de los Estados Unidos durante las
  ultimas dos semanas, modificando su contenido.

  Los Muchachos del Crimen, quienes afirman ser brasile¤os, irrumpieron dos
  veces en el sitio del Centro Nacional de Entrenamiento de la Oficina de
  Administracion de Tierras para colocar un mensaje de protesta contra el
  gobierno brasile¤o.

  Segun reportes, los piratas tambien entraron a la pagina principal del
  Centro de Entrenamiento de Oficiales de Reserva (ROTC) del ejercito
  estadounidense e intentaron atacar el sitio Web del Jet Propulsion
  Laboratory (Laboratorio de propulsion a chorro) de la NASA.

  Los piratas ingresaron al sitio del ROTC el 12 y 16 de marzo, colocando
  cada vez un mensaje firmado, segun David Quick, portavoz del organismo.

  Los dos exitosos ataques ocurrieron en un momento en el que la seguridad
  del sitio era vulnerable, comento John Whiting, especialista en informatica
  del ROTC.

  "Estabamos publicando algunas actualizaciones y entraron inmediatamente
  despues de nosotros y publicaron su propia pagina", dijo Whiting.

  El sitio atacado utiliza el programa de dise¤o FrontPage producido por
  Microsoft. Whiting dijo que la agencia ha tomado medidas para evitar
  futuros ataques.

  Debido a los ataques en el sitio de la NASA, la agencia bloqueo el acceso
  a su sitio desde Brasil durante varios dias, retornando a la normalidad el
  17 de marzo.

 -= 05 =- Acusan a dos jovenes britanicos de robar informacion sobre
             26.000 tarjetas de credito.
                   By Mr. Nuk3m
 
  Marzo 24, 2000 
  WASHINGTON -- Dos jovenes de 18 a¤os fueron arrestados en Gran Breta¤a y
  acusados de vulnerar sitios de comercio electronico de cinco paises por la
  Internet, sustraer informacion sobre mas de 26.000 tarjetas de credito y
  divulgar parte de ella en la Red, dijo el viernes la Oficina Federal de
  Investigaciones (FBI) de Estados Unidos.

  Muchas de las tarjetas de credito pertenecian a ciudadanos estadounidenses,
  indico Michael Vatis, director del Centro de Proteccion de la
  Infraestructura Nacional del FBI, en una entrevista con Associated Press.

  Los jovenes fueron arrestados con relacion a la incursion furtiva de los
  sitios de Internet de nueve empresas de Estados Unidos, Canada, Tailandia,
  Japon y el Reino Unido durante los ultimos meses, a¤adio el funcionario.

  Los sospechosos, cuyos nombres las leyes britanicas prohiben divulgar,
  fueron arrestados en sus hogares el jueves por el Servicio de Policia de
  Dyfed-Powys, dijo la portavoz del FBI Debbie Weierman. La policia de
  Dyfed-Powys se¤alo que se los detuvo en Clunderwen, en el sur de Gales, y
  salieron bajo fianza policial tras ser interrogados.

  Las incursiones furtivas, que fueron perpetradas bajo el nombre de
  "Curador", pueden haber causado perdidas superiores a los 3 millones de
  dolares, calculo el FBI.

  Dicha cantidad cubriria el costo promedio a la industria de las tarjetas de
  credito por cerrar mas de 26.000 cuentas y expedir tarjetas nuevas, dijo
  Vatis. Agrego que habria otros costos, incluso la reparacion de los sitios
  informaticos y cualquier perdida padecida por los clientes cuyos numeros
  hayan sido usados ilicitamente.

  "Curador" se atribuyo ultimamente haber obtenido los numeros de 23.000
  tarjetas de credito y publicar 6.500 de ellos en sitios informaticos
  creados a traves de la Internet. Los proveedores de servicios de Internet
  cerraron esos sitios en varias ocasiones, pero "Curador" resurgia en otros
  lugares de la Red en cuestion de horas.

  Entre los sitios a los cuales "Curador" ingreso ilegalmente estan
  http://www.shoppingthailand.com; http://www.promobility.net;
  http://www.ltamedia.com; http://www.ascp.org; http://www3.ntd.co.uk;
  http://www.visioncomputers.com; http://salesgate.com, y
  http://www.feelgoodfalls.com.

 -= 06 =- iBM fabricara un nuevo chip para acceder a Internet desde
           televisores.
                          by Mr. Nukem

  Marzo 24, 2000

  EAST FISHKILL, Estados Unidos (Reuters) -- IBM, el mayor fabricante de
  computadoras en el mundo, anuncio el viernes que esta desarrollando una
  nueva generacion de chips para navegar por Internet utilizando aparatos de
  television.

  La empresa dijo que logro combinar en un solo chip la potencia de sus
  procesadores PowerPC junto con los componentes necesarios para acceder a
  Internet desde televisores, creando un sistema que es cuatro veces mas
  rapido que los equipos actuales.

  Con la ayuda de las cajas digitales para televisores ("set-top boxes" en
  inglés), los usuarios pueden acceder a Internet desde su sala de estar, sin
  utilizar una computadora personal.

  Segun el jefe de marketing en video digital de la compa¤ia, las ventas de
  cajas digitales han sido moderadas, pero se espera que aumenten de manera
  significativa entre los a¤os 2001 y 2002.

 -= 07 =- Los canales de television transmitiran programas de computadora.
                      by Mr. Nukem
 
  Marzo 24, 2000 
  
  Gracias al sistema de television digital (DTV), dentro de poco tiempo los
  canales de television podran transmitir, ademas de su programacion habitual,
  archivos de computadora.

  El FCC, organismo que regula las telecomunicaciones en Estados Unidos,
  emplazo a casi 1.600 emisoras para que adapten sus transmisiones al formato
  digital antes del a¤o 2006. Sin embargo, esta orden no incluye ningun tipo
  de ayuda economica, por lo que los canales analizan diversas maneras de
  subvencionar los costos, entre las que se encuentra agregar programas de
  computadora a sus emisiones.

  El sistema es relativamente simple. Los archivos son codificados como parte
  de la se¤al digital emitida por los canales, que es luego recibida a traves
  de las antenas de television de los hogares. A su vez, la antena se conecta
  mediante un cable con un decodificador que almacena la informacion en una
  computadora.

  Los canales aprovecharian el ancho de banda sobrante de sus emisiones
  digitales, que normalmente es mayor que el necesario para emitir programas
  audiovisuales.

  "Este sistema es ideal para transmitir archivos o cualquier otro tipo de
  informacion que no requiera ser usado en tiempo real", comento Fred Kokaska,
  jefe de productos de Logic Innovations, una de las empresas que construye
  equipos para codificar programas dentro de se¤ales de television.

  Sin embargo, existen algunos problemas. El alcance de la emision es
  limitado y, a diferencia de Internet, no existe la posibilidad de que el
  usuario o su computadora responda a los datos recibidos.

 -= 08 =- Sonria: lo estan espiando por Internet
 
  Marzo 22, 2000 

  En este articulo: 
  
  - Como funciona el rastreo
  - "Podemos solucionar el problema"

  ATLANTA (CNN) -- Quizas usted no este al tanto, pero las empresas
  publicitarias lo estan espiando. Seguramente ya conocen su nombre y
  direccion, asi como los sitios de Internet de su preferencia, los vuelos
  que reservo en linea, los productos que planea comprar y quizas incluso
  tengan sus datos medicos.

  Segun como lo mire, la recoleccion de datos puede ser un hecho siniestro,
  benigno o util.

  Las empresas de publicidad en Internet recogen esta informacion para luego
  enviar publicidad dise¤ada a la medida de cada consumidor, basandose en sus
  gustos y preferencias. Por ejemplo, alguien que visita asiduamente sitios
  relacionados con el futbol es mas propenso a comprar revistas deportivas
  que ropa de bebe.

  El proceso de rastreo (o, segun algunos, de espionaje) es el siguiente.
  Cuando usted visita ciertos sitios de Internet, su navegador graba en su
  disco duro un par de lineas de codigo llamadas "cookie" (literalmente,
  "galletita" en ingles). Si bien las cookies se utilizan generalmente para
  rastrear los habitos de lectura de los navegantes, muchos sitios tambien
  las usan para facilitar la navegacion.

  El problema es que es dificil saber si una cookie es utilizada para un fin
  publicitario o de navegacion. Hasta hoy, la unica solucion para mantener la
  privacidad era desactivando las cookies en su navegador. Sin embargo, esto
  dificulta o incluso imposibilita la lectura de varios sitios.

  Una solucion alternativa fue presentada por la empresa israeli IDcide, que
  desarrollo un programa que distingue las cookies de navegacion (ubicadas en
  el sitio visitado) de las creadas por terceros (ubicadas en otros
  servidores). La herramienta, llamada Privacy Companion, permite al usuario
  seleccionar entre varios niveles de seguridad.

  ¨ Como funciona el rastreo ?

  Por ejemplo, el sitio del New York Times requiere que cada usuario ingrese
  su nombre y contrase¤a antes de entrar. Si usted desactivo sus cookies, la
  proxima vez que visite el lugar, el sitio no lo reconocera y debera
  reingresar sus datos, lo cual puede ser bastante tedioso.

  Pero con ayuda del Privacy Companion, la cookie del New York Times es
  admitida y por lo tanto usted podra ingresar al sitio tranquilamente,
  mientras que las cookies de las empresas publicitarias son bloqueadas, por
  lo que usted no podra ser rastreado.

  Su navegacion por Internet es una mina de oro para las empresas de
  publicidad. Segun el experto en seguridad Richard M. Smith, una empresa
  publicitaria como DoubleClick puede obtener sus datos mientras usted visita
  sitios como Altavista, Travelocity, DrKoop.com o Buy.com. Luego de visitar
  unos 10 sitios, DoubleClick obtuvo la siguente informacion: su nombre,
  direccion, direccion de correo electronico, contenido de sus busquedas en
  Internet, fecha de nacimiento, destinos de pasajes de avion comprados en
  linea y la lista de los productos que miro en sitios de venta.

  "Podemos solucionar el problema"

  Luego de instalar el programa Privacy Companion, que funciona con los
  navegadores Internet Explorer 4 y 5, podra ver un peque¤o menu dentro de
  cada ventana. La imagen de un ojo aparece cuando existe rastreo dentro del
  sitio visitado, y multiples ojos representan el rastreo de compa¤ias
  externas.

  Al hacer click en los iconos se puede ver la informacion de los sitios que
  quieren obtener su informacion. Segun el director de IDcide, si bien el
  programa no es completamente infalible, es muy util para saber cuando se
  transmite informacion entre su navegador y servidores externos al sitio
  visitado.

  Proximamente seran lanzadas versiones para los navegadores Netscape y AOL,
  asi como para el sistema operativo Linux.

 -= 09 =- Preocupa a los ingleses un sistema que permite el anonimato en
           Internet.
                       By Mr. Nuk3m
  
  Marzo 23, 2000 
  
  LONDRES -- Varios grupos britanicos, entre ellos la propia policia, estan
  preocupados por un sistema dise¤ado para garantizar el anonimato y la
  libertad de expresion de quien navega por Internet.

  Freenet es un sistema desarrollado por programadores de la Universidad de
  Edimburgo para impedir el rastreo de los usuarios de la red, y su principal
  objetivo es proteger a disidentes en paises que restringen la libertad de
  expresion.

  Sin embargo, segun la publicacion New Scientist, el programa podria
  utilizarse con fines da¤inos. "Existe un claro potencial para su uso por
  parte de criminales, terroristas y pedofilos", aseguro Roger Darlington,
  presidente de la Internet Watch Foundation, un grupo independiente que
  controla los sitios de Internet en Gran Breta¤a.

  La policia britanica tambien advirtio que el programa entorpeceria su labor
  de patrullaje por la red y dificultaria el seguimiento de cibercriminales.

  Los miembros de Freenet son dificiles de vigilar pues sus archivos no
  tienen una direccion unica y estan distribuidos en varias computadoras
  pertenecientes al sistema.

  "Cuando alguien almacena un archivo se le asigna un codigo, equivalente a
  una direccion de Internet. El programa envia luego el archivo hacia otras
  computadoras, que no estan relacionadas con el autor. Para descargar el
  archivo, los usuarios simplemente usan el codigo asignado", explico New
  Scientist.

  Segun Ian Clarke, uno de los creadores de Freenet, ninguna computadora es
  la due¤a de un archivo -- y por lo tanto tampoco es responsable de el --,
  lo que hace imposible rastrear a su autor.

  "Es un ejemplo perfecto de anarquia informatica", agrego. "Ninguna
  computadora tiene el control", concluyo.

 -= 10 =- Acusan a Windows 2000 de racista.
                  by Mr. Nuk3m
 
  Marzo 22, 2000 
  
  PARIS -- Cada vez que el programa corrector ortografico en frances de
  Windows 2000 encuentra la palabra "anti-estres" sugiere automaticamente
  reemplazarla por "anti-arabe". Microsoft anuncio el miercoles que repara
  la falla, considerada como racista por grupos activistas. Michel Lacombe,
  presidente de Microsoft para Europa y el Oriente Medio indico que el
  problema debe ser reparado en "unas cuantas semana" y que a los clientes se
  les ofrecera una nueva version en forma gratuita.

  "Microsoft esta muy preocupado por esto. Siempre somos sensibles a cosas
  que confundan a las personas y somos muy respetuosos", dijo Lacombe a
  Reuters.

  "Microsoft no tiene problema con el mundo arabe, invertimos en el idioma
  arabe y en los paises arabes. Nuestros productores de software estan
  buscando una via para solucionar esto, y en unas cuantas semanas esto sera
  superado", agrego.

  El sindicato nacional de comercio de Francia denuncio a Microsoft por su
  "frase racista".

  "Como no puede por si mismo ir directamente a los tribunales, el sindicato
  informara a las sociedades antirracistas nacionales. Apoyara cualquier
  accion legal que tomen", dijo el sindicato de comercio en un comunicado.
  Lacombe se¤alo que la falla estuvo en su corrector de ortografia, no en su
  diccionario de sinonimos.

  "Eso seria peor. No estamos tratando de dar un sinonimo de antiestres, solo
  intentamos ayudar al usuario a resolver un problema de ortografia", apunto.

 -= 11 =- Militares de EE.UU. temen que ciberterroristas controlen sus
           tanques, aviones y buques de guerra.
                  By Mr. Nukem
 
  Marzo 21, 2000 

  (IDG) -- Oficiales del Ejercito de Estados Unidos temen que cibercriminales
  puedan penetrar sus defensas informaticas y controlar armas militares tales
  como tanques y buques.

  La Mayor Sheril French, responsable del dise¤o de los sistemas digitales de
  defensa de informacion, dijo en un congreso anual del Ejercito que el
  peligro existe pues, a diferencia del pasado, los tanques y naves modernas
  dependen completamente de computadoras para cumplir funciones como
  navegacion, manejo y seleccion de objetivos.

  A pesar de que el Pentagono siempre tuvo que lidiar con problemas de
  seguridad, "nunca antes tuvimos computadoras" en los tanques y blindados,
  dijo French, mientras se¤alaba una imagen del tanque M-1 Abrams.

  De hecho, el departamento de Defensa ya ha probado que los ciberintrusos
  pueden infiltrarse y controlar armas, incluyendo barcos de guerra. Segun un
  CD-ROM usado en entrenamiento y publicado por la Agencia de Sistemas de
  Informacion del Ejercito, un oficial de la Fuerza Aerea logro infiltrarse
  dentro de un barco en alta mar e introdujo falsos datos de navegacion
  dentro del sistema. El intruso logro su objetivo mientras estaba
  comodamente instalado en una habitacion de hotel en Boston, con la ayuda de
  su ordenador portatil.

  "Esto realmente sucedio", informa el CD-ROM. "Afortunadamente, era solo una
  prueba para mostrar que es posible infiltrarse". John Pike, un analista de
  la Federacion de Cientificos Estadounidenses, dijo que existen fallas
  conocidas dentro de los sistemas que el Ejercito planea utilizar en los
  campos de batalla. Sin embargo, opino que es muy dificil que el enemigo
  pueda tomar control de tanques u otros armamentos.

  "El problema para el enemigo es que seguramente las computadoras solo sean
  vulnerables por un periodo de corta duracion y sus efectos serian
  imprevisibles", agrego Pike, se¤alando que este tipo de tacticas no podrian
  ser utilizadas como principal metodo de ataque durante un eventual
  conflicto armado.

 -= 12 =- Desbarataron una banda de piratas informaticos.
                   by Mr. Nukem

  Viernes 31 de Marzo del 2000

  Quedo al descubierto una millonaria estafa con tarjetas de credito por
  Internet.

  Buenos Aires (TELAM) - Al menos 19 jovenes, en su mayoria hackers, fueron
  detenidos ayer en la Capital Federal y Gran Buenos Aires, acusados de
  comprar con tarjetas de credito ajenas en Internet, en una estafa millonaria
  que perjudico a empresas argentinas y extranjeras.

  Los sospechosos, todos jovenes que rondan los 20 a¤os, estan acusados de
  realizar al menos 46 compras ilegales en la red, por un monto que "puede
  superar el millon de dolares", explico el comisario Carlos Riesgo, de la
  division Prevencion del Delito de la Policia Federal.

  La investigacion del juez federal Carlos Liporaci empezo cuando la empresa
  Argencard denuncio las compras que nunca habian realizado sus clientes y
  que, sin embargo, aparecian facturadas en distintas firmas que ofrecen
  productos por Internet, informo ayer la Policia Federal.

  Los hackers y sus complices adquirian libros, discos compactos, programas
  de computacion, DVD's y electrodomesticos, y se los hacian enviar a
  distintos domicilios, en algunos casos como si se tratasen de regalos.

  A raiz de ello, la policia comenzo un seguimiento de seis meses, que termino
  con los allanamientos realizados ayer a la madrugada en casas del sur del
  Conurbano bonaerense y en un local de Bahia Blanca.

  El grupo fue descubierto cuando se lograron establecer un patron de compra
  y las rutas de acceso que se usaban, como por ejenplo una direccion de
  correo electronica en el popular portal Yahoo.

  Los piratas informaticos concretaron asi unas 46 compras, que pagaban con
  numeros y claves de tarjetas de credito de desconocidos -extraidas tambien
  de la red- y afectaron a 24 comercios con sucursales "virtuales", como la
  libreria norteamericana Amazon y el sitio Cd Now.

  La mayor parte de las firmas afectadas tiene sus sedes en Estados Unidos,
  Espa¤a y Argentina.

  Todos los detenidos viven en el partido bonaerense de Avellaneda y su
  cabecilla, identificado solo como Martin, manejaba un centro de copiado
  de compactos piratas.

  Ademas de comprar por Internet, el grupo fabricaba plaquetas (Red Box) que
  suplantaban las tarjetas telefonicas y llamaban al exterior sin pagar,
  desde cualquier telefono publico.

  Tambien violaba paginas de grandes empresas y lugares de informacion de
  discotecas como Divino Buenos Aires, se explico.

  En los domicilios allanados se secuestraron 10.000 copias ilegales de
  compactos, 8.500 disquettes con programas de copiado, 15 grabadoras de
  CD e impresiones con datos de usuarios de tarjetas de credito.

  Ademas la policia encontro programas para crakear (violar) claves de
  acceso a datos confidenciales y otros que se usan para da¤ar correos
  electronicos, los e-mail bombers.

  Los apresados estan acusados de asociasion ilicita, estafas reiteradas e
  infracciones a las leyes 11.723, de propiedad intelectual y 22.362, de
  falsificacion de marcas, se informo.

  La principal amenaza de la red de redes

  Las estafas con tarjetas de credito en Internet se expandieron en el pais
  al ritmo del llamado comercio "on-line" y son la causa que despierta
  mayores resistencia en los usuarios a la hora de operar en la red.

  Pero el problema afecta tambien a la cuna de Internet, Estados Unidos. El
  magnate estadounidense Bill Gates, fue victima de uno de estos hackers, que
  compro con su tarjeta en la red y lo estafo hasta que fue descubierto esta
  semana en este pais.

  En la Argentina, el hacker mas famoso es Julio Cesar Ardita, condenado en
  Estados Unidos por irrumpir en 1995 en el sistema informatico del
  departamento de Defensa.

  Tras un escandalo internacional, el joven de 24 a¤os, que vive con sus
  padres en Palermo, fue condenado por un tribunal de Boston a 3 a¤os de
  prision condicional y a pagar una multa de 5.000 dolares.

  Hoy, el hacker que inauguro las intervenciones judiciales en redes
  informaticas, es consultor de seguridad en grandes empresas y da clases
  en una universidad.

  Cuando se lo sentencio en Estados Unidos, el caso merecio una reflexion
  de la fiscal general de ese pais, Janet Reno: "Si no vigilamos el cyber-
  crimen, convertiremos a Internet en el salvaje oeste del siglo XXI".

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 03 ) Descubriendo Linux Red Hat 5.0 (parte 3)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  
                    Descubriendo Linux Red Hat 5.0 (PARTE 3)
                    ------------ ----- --- --- --- ---------
                                 By Mr. Nuk3m  
                                 -- --- -----

 Hola a todos los que estan leyendo esto, yo soy Mr. Nuk3m y esta es la
 tercera y ultima entrega de este manual del sistema operativo Linux Red
 Hat 5.0.

 Disculpen las faltas de ortografia pero no voy a poner acentos, salvo las
 e¤es para que todos puedan leer este texto; ya sean usuarios de Windows o
 Linux :)

 Me reservo los derechos de autor de este manual por lo que si quieren hacer
 modificaciones, avisen primero. Este texto es de libre distribucion, siempre
 y cuando aparezcan estas lineas y mi nombre, Mr. Nuk3m.

 A continuacion, como siempre, un indice para que puedas buscar lo que te
 interesa saber de Linux Red Hat 5.0:

  Contenido  
                
   Introduccion (lo esta leyendo)
                                      
   13. Booteo, inicializacion y detencion del sistema
      13.1 MBR, particiones y cargadores 
      13.2 Booteo
      13.3 Proceso tradicional de booteo
           13.3.1 Niveles de ejecucion (runlevels)
           13.3.2 init tiene la posta
           13.3.3 Inicializacion del sistema
           13.3.4 Inicio de procesos respectivos al runlevel
           13.3.5 Inicio de los procesos de incializacion de terminales
      13.4 Carga del perfil estandar
      13.5 Carga de los perfiles personalizados
      13.6 Detencion del sistema
   14. Instalacion y configuracion de dispositivos
      14.1 Modems
           14.1.1 Puertos serie y modems
           14.1.2 Modems externos
           14.1.3 Modems internos
           14.1.4 El archivo /dev/modem
           14.1.5 Probando el modem
      14.2 Impresoras
           14.2.1 El dispositivo parport
           14.2.2 Impresoras soportadas
           14.2.3 Configuracion de lp
           14.2.4 Sofware de spooling
      14.3 Tarjetas de sonido
           14.3.1 Instalando la tarjeta de sonido
           14.3.2 Configurando el kernel
           14.3.3 Bootenado Linux y testeando la instalacion
   15. Administracion del sistema
      15.1 Responsabilidades del administrador
      15.2 El superusuario
           15.2.1 El comando su
      15.3 Administracion de cuentas de usuario
           15.3.1 El comando adduser
           15.3.2 Los grupos de usuarios
           15.3.3 Directorios "home"
      15.4 Chequeo de los sistemas de archivos
           15.4.1 El comando fsck
      15.5 Los modos setuid y setgid
      15.6 Ejecucion de programas en intervalos determinados
   16. El sistema de ventanas X Window
      16.1 Requerimientos de hardware
      16.2 Configurando el XFree86
           16.2.1 Seleccionando la tarjeta de video
           16.2.2 Seleccionando el monitor
           16.2.3 Seleccionando la memoria de la tarjeta de video
           16.2.4 Seleccionando el "clocking"
           16.2.5 Seleccionando los modos graficos
           16.2.6 Resolucion virtual
      16.3 Ejecutando XFree86
           16.3.1 El prograna xinit
           16.3.2 El archivo .xinitrc
      16.4 El "Window Manager"
           16.4.1 FVWM/FVWM2/FVWM95
           16.4.2 KDE
           16.4.3 Window Maker
      16.5 Iniciando el sistema en runlevel 5
           16.5.1 El programa xdm
           16.5.2 El archivo .xsession
      16.6 Aplicaciones utiles para el sistema de ventanas X Window

   A. Direcciones relacionadas con el sistema operativo Linux

   Despedida

   
 CAPITULO 13

 BOOTEO, INICIALIZACION Y DETENCION DEL SISTEMA

 Desde el momento en que prendemos la maquina hasta que aparece el mensaje
 de login, una gran serie de procesos se llevan a cabo. Es importante
 conocer que cosas se llevan a cabo como parte del proceso de booteo para
 modificar el comportamiento del sistema o para corregir el mismo si no
 inicia de la forma que deberia.

 Hay muchas maneras de modificar el comportamiento del sistema en el proceso
 de booteo.

 13.1 MBR, PARTICIONES Y CARGADORES

 Cuando booteamos desde un disco rigido, el primer sector del disco (llamado
 Master Boot Record) es cargado. Este sector contiene un programa cargador y
 la tabla de particiones del disco. El programa cargador usualmente carga el
 sector de booteo de la particion activa. EL secto de booteo de la particion
 contiene otro peque¤o cargador que lee la primera parte del S.O. y lo inicia.

 El cargador en el caso de Linux suele ser LILO (LInux LOader) y es el que
 carga la primera parte del S.O. Luego es cargado el kernel.

 13.2 BOOTEO

 Bootear un sistema Linux incluye etapas de diagnostico de hardware, carga
 del kernel en memoria, chequeo y montaje de sistema de archivos, inicio
 de tareas en background y daemons y establecer el funcionamiento de la red,
 entre otras cosas.

 El cargador se ocupa de cargar el kernel en memoria. La imagen del kernel
 se encuentra comprimida, por lo que contiene un peque¤o sector de codigo al
 principio de que le indica como descomprimirse automaticamente. Cuando se
 termina de descomprimir el kernel el mismo se carga en memoria.

 La imagen del kernel se ubica en el direcorio /boot y el nombre
 predeterminado es vmlinuz. Esta imagen es el resultado de la compilacion
 del kernel, como vimos en el capitulo 11.

 Una vez cargado el kernel en memoria, Linux se encuentra activo y
 funcionando. En este momento el S.O. (Sistema Operativo, por si se
 olvidaron) comienza a cargar drivers de dispositivos y a establecer la
 configuracion del hardware que va detectando. A medida que se instalan
 los drivers y se configuran dispositivos el kernel nos va mostrando mensajes
 que nos informan que es lo que esta realizando. Estos mensajes los podemos
 analizar mas tarde cuando el sistema esta iniciado ya que se van almacenando
 en el archivo /var/log/dmesg.

 Los mensajes varian dependiendo de los diferentes sistemas, del hardware que
 se posea, de la version del kernel, y de como se encuentra configurada.

 Los mensajes que el kernel muestra pueden ser observados en la figura 13.1.
 Las lineas fueron numeradas para utilizarlas como referencia mas adelante.

  [01] Linux version 2.2.5 Tue May 11 20:15:59 ART 1999
  [02] Detected 350809121 Hz processor.
  [03] Console: colour VGA+ 80x25
  [04] Calibrating delay loop... 699.60 BogoMIPS
  [05] Memory: 95648k/98304k available
  [06] CPU: AMD AMD-K6(tm) 3D processor stepping 0c
  [07] Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
  [08] Checking 'hlt' intruction... OK.
  [09] POSIX conformance testing by UNIFIX
  [10] PCI: PCI BIOS revision 2.10 entry at 0xfb490
  [11] PCI: Using configuration type 1
  [12] PCI: Probing PCI hardware
  [13] Linux NET4.0 for linux 2.2
  [14] NET4: Unix domain sockets 1.0 for linux NET4.0.
  [15] NET4: Linux TCP/IP 1.0 for NET4.0
  [16] IP Protocols: ICMP, UDP, TCP
  [17] parport0: PC-style at 0x3bc [SPP,PS2]
  [18] Detected PS/2 Mouse Port.
  [19] Serial driver version 4.27 with no serial options enabled
  [20] ttyS00 at 0x03f8 (irq = 4) is a 16550A
  [21] ttyS01 at 0x02f8 (irq = 3) is a 16550A
  [22] lp0: using parport0 (polling).
  [23] apm: BIOS version 1.2 Flags 0x07 (Diver version 1.9)
  [24] VP_IDE: IDE controller on PCI bus 00 dev 39
  [25]    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA
  [26] ide0: VIA Bus-Master (U)DMA Timing Config Success
  [27]    ide0: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:DMA
  [28] ide1: VIA Bus-Master (U)DMA Timing Config Success
  [29] hda: ST34321A, ATA DISK drive
  [30] hdb: CD-ROM TW 240D, ATAPI CDROM drive
  [31] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
  [32] hda: ST34321A, 4103MB w/128kB Cache, CHS=523/255/63, UDMA
  [33] hdb: ATAPI 24X CD-ROM drive, 120kB Cache
  [34] Uniform CDROM driver Revision: 2.54
  [35] Floppy drive(s): fd0 is 1.44M
  [36] PPP: version 2.3.3 (demand dialling)
  [37] TCP compression code copyright 1989 Regents of the University of California
  [38] PPP line discipline registered.
  [39] Partition check:
  [40]  hda1 hda2 hda3 hda4
  [41] VFS: Mounted root (ext2 filesystem) readonly.
  [42] Freeing unused kernel memory: 48k freed
  [43] Adding Swap: 40156k swap-space (priority -1)

        Figura 13.1: Mensajes del kernel en la etapa de configuracion
                     de dispositivos.

 A continuacion vamos a detallar las lineas mas importantes:

  * 01  Nos muestra la version del kernel, en este caso 2.2.5 y la fecha en
        la que se compilo el kernel.

  * 05  El kernel nos muestra la cantidad de memoria detectada en el sistema.
        En este caso 96 Mb.

  * 06  El kernel nos informa que procesador encontro.

  * 09  El kernel nos informa de la norma POSIX que soporta.

  * 10  El kernel nos informa de la deteccion de un bus PCI.

  * 13-14-15-16  En estas lineas se informa de la incializacion de los
                 protocolos de red, en este caso TCP/IP.

  * 17-22  El kernel nos informa de la deteccion de un puerto paralelo que lo
           llama parport0 y trabaja en el puerto 0x3bc. Luego ese puerto es
           asignado a lp0.

  * 18  El kernel detecta un mouse PS/2 conectado al sistema.

  * 19-20-21  El kernel nos informa de la inicializacion de los puertos
              serie. En este caso encuentra dos ttyS00 y ttyS01, como puertos
              que soportan UART 16550A y trabajan en los puertos 0x3f8 y
              0x2f8 con interrupciones 4 y 3 respectivamente.

  * 23  Inicializacion del APM (Advanced Power Management).

  * 29-30  Deteccion de un disco rigido hda y de un CD-ROM hdb. En este caso
           el kernel creara un link simbolico /dev/cdrom para que apunte a
           /dev/hdb.

  * 35  Deteccion de una unidad de discos flexibles de 1.44 Mb fd0.

  * 36-37-38  Inicializacion y carga de los protocolos PPP (punto a punto).

  * 39-40  Chequeo de particiones, el kernel detecto cuatro particiones
           primarias (hda1, hda2, hda3, hda4).

  * 41  El kernel monta el sistema de archivos raiz, que debe ser de tipo
        ext2.

  * 43  El kernel inicializa el espacio de intercambio (swap) para utilizar
        una particion de 40 Mb.

 13.3 PROCESO TRADICIONAL DE BOOTEO

 Una vez que el kernel termina de cargar y configurar el hardware, incia un
 proceso llamado init que es el "padre" de todos los procesos del sistema y
 tiene asignado, por lo tanto, el numero identificatorio de procesos (PID) 1.

 El rol de este proceso es crear procesos de un script almacenado en el
 archivo /etc/inittab.

 13.3.1 NIVELES DE EJECUCION (RUNLEVELS)

 Antes de explicar detalladamente el proceso de booteo del sistema, vamos a
 presentar el concepto de nivel de ejecucion o runlevel, ya que es importante
 para comprender el funcionamiento del proceso init.

 Un runlevel es una configuracion de software que define un estado de
 operacion del sistema que permite existir solo a determinado grupo de
 procesos. Los procesos que init permite que existan en cada runlevel son
 especificados en el archivo /etc/inittab.

 En todo momento init se puede encontrar en un solo runlevel. Los runlevels
 validos se encuentran en un rango de 0 a 6 y se detallan a continuacion:

  * 0: halt - Detiene el sistema.
  * 1: modo unico usuario (single user) - Se utiliza para realizar tareas de
       mantenimiento y asegurarse de que ningun otro usuario esta trabajando
       en el sistema.
  * 2: Multiusuario sin NFS (sistema de archivos en red).
  * 3: (default) Multiusuario completo.
  * 4: -SIN USAR-
  * 5: Modo X11 (X Windows) - El sistema es iniciado directamente en modo
       grafico.
  * 6: reboot - Reincia el sistema.

 Podemos cambiar en cualquier momento de runlevel (solo si tenemos permiso
 para hacerlo) ejecutando el comando init con el numero de runlevel como
 argumento:

  ==> init n

 13.3.2 init TIENE LA POSTA

 Una vez que se ejecuta init el mismo busca una linea en el archivo inittab
 que especifique en que runlevel el sistema debe ser iniciado. Esta linea es
 de la forma:

  id:n:initdefault:

 Donde "n" es el numero de runlevel a iniciar. Una vez iniciado el runlevel
 que corresponde init comienza la inicializacion del sistema ejecutando la
 siguiente linea:

  si::sysinit:/etc/rc.d/rc.sysinit

 13.3.3 INICIALIZACION DEL SISTEMA

 El proceso de inicializacion del sistema se especifica en el archivo
 /etc/rc.d/rc.sysinit y, entre otras cosas, se realiza lo siguiente:

  * Se setea el PATH inicial del sistema:

    PATH=/bin:/sbin:/usr/bin:/usr/sbin
    export PATH

  * Se definen los parametros de trabajo en red:

    if [ -f /etc/sysconfig/network ]; then
        . /etc/sysconfig/network
    else
        NETWORKING=no
        HOSTNAME=localhost
    fi

  * Se activan los espacios de intercambio:

    echo "Activating swap partitions"
    swapon -a

    NOTA: en la linea del echo, la podemos cambiar por algo asi:
          echo "Activando particiones swap"

  * Se realiza el chequeo del sistema de archivos raiz:

    if [ ! -f /fastboot ]; then
            echo "Checking root filesystems."
            fsck -V -a /
            ...
    fi

  * Se configuran los dispositivos Plug & Play:

    if [ -x /sbin/isapnp -a -f /etc/isapnp.conf ]; then
        if [ -n "$PNP" ]; then
            echo "Setting up ISA PNP devices"
            /sbin/isapnp /etc/isapnp.conf
        else
            echo "Skipping ISA PNP configuration at users request"
        fi
    fi

  * Se calculan las dependecias entre los modulos:

    if [ -x  /sbin/depmod -a -n "$USEMODULES" ]; then
        # Get ready for kerneld if module support in the kernel
        echo -n "Finding module dependencies"
        depmod -a
        echo ""
    fi

  * Se realiza el chequeo de los sistemas de archivos:
     
    # Check filesystems
    if [ ! -f /fastboot ]; then
            echo "Checking filesystems."
            fsck -R -A -V -a           
    ...
    fi
                                                
  * Se montan los sistemas de archivos locales definidos en el archivo
    /etc/fstab.

     echo "Mounting local filesystems."
     mount -a -t nonfs

 Una vez que se realizo la configuracion del sistema se pasa a iniciar los
 procesos que estan permitidos en el runlevel iniciado.

 13.3.4 INICIO DE PROCESOS RESPECTIVOS AL RUNLEVEL

 Los procesos a iniciar respectivos a cada runlevel se encuentra
 especificados en archivos que se encuentran en los directorios
 /etc/rc.d/rc#.d donde "#" es el numero de runlevel.

 El inicio de un runlevel tiene dos grandes partes:

  1- Ejecucion de los "kill scripts": Los kill scripts son scripts que se
                                      ocupan de detener servicios del
                                      runlevel actual.

  2- Ejecucion de los "start scripts": Los start scripts son scripts que se
                                       ocupan de iniciar los servicios del
                                       runlevel actual.


 EL DIRECTORIO /etc/rc.d/init.d

 En este directorio encontramos un archivo por cada servicio que contiene un
 script y es ejecutable. Estos scripts se deben ejecutar con un argumento
 obligatorio que puede ser cualquiera de los siguientes valores:

  start    Con este argumento iniciamos el servicio.
  stop     Con este argumento detenemos el servicio.
  restart  Con este argumento reiniciamos el servicio (debe estar activo).
  status   Con este argumento preguntamos en que estado se ecuentra el
           servicio.


 LOS DIRECTORIOS /etc/rc.d/rc#.d

 Estos directorios son los directorios de los runlevels. Los mismos contienen
 una serie de archivos que son links simbolicos a los scripts que se almacenan
 en el directorio /etc/rc.d/init.d. En la figura 13.2a vemos el contenido del
 directorio /etc/rc.d/rc3.d que corresponde al runlevel multiusuario.

  # pwd
  /etc/rc.d/rc3.d
  # ls
  K15gpm        S30syslog      S50inet       S60rwhod       S85sound
  K60mars-nwe   S40atd         S55named      S70ypbind      S91smb
  S01kerneld    S40crond       S55routed     S75keytable    S99local
  S10network    S40portmap     S60lpd        S80sendmail
  S15nfsfs      S40snmpd       S60nfs        S85httpd
  S20random     S45pcmcia      S60rusersd    S85postgresql

          a. El contenido del directorio del runlevel 3. 

  # pwd
  /etc/rc.d/rc0.d
  # ls
  K09keytable     K20nfs        K40snmpd    K60lpd        K95nfsfs
  K10named        K20rusersd    K50inet     K60mars-nwe   K97network
  K15gpm          K20rwhod      K50pcmcia   K65portmap    K98kerneld
  K15htppd        K30sendmail   K55routed   K70syslog     S00halt
  K15postgresql   K30ypbind     K60atd      K80random
  K15sound        K35smb        K60crond    K90killall

          b. El contenido del directorio del runlevel 0.

     Figura 13.2. El contenido de los directorios de los runlevels.

 Es necesario analizar los nombres de los links simbolicos que encontramos
 en los directorios de los runlevels. El nombre de estos links consta de tres
 partes:

  1- Una letra mayuscula que puede ser "K" (Kill) o "S" (Start). Si
     encontramos una "K", significa que al entrar a ese runlevel se debe
     matar el servicio especificado por el link, por lo que se ejecutara el
     script respectivo en el directorio /etc/rc.d/init.d con el argumento
     stop. Si encontramos una "S", significa que al entrar a ese runlevel se
     debe iniciar el servicio indicado por el link y se ejecutara el script
     del directorio /etc/rc.d/init.d con el argumento start.

  2- Un numero de orden que especifica en que momento debe matarse o
     iniciarse el servicio especificado. Cuando init entra en un runlevel,
     primero se examina el directorio del runlevel buscando los links que
     comiencen con K y comenzando por el numero 00 se incrementa el valor y se
     van matando los servicios en ese orden. Luego de matar todos los
     servicios se comienza a iniciar los servicios que nos indican los links
     que comienzan con S. En este caso tambien se examinan los links en orden
     numerico ascendente. El orden de estos links es muy importante ya que
     para poder iniciar ciertos servicios, es necesario que se hayan iniciado
     otros anteriormente y para matar algunos servicios es necesario no haber
     matado a otros antes.

  3- El nombre del servicio es lo que forma el resto del nombre del link
     simbolico. Este nombre debe ser el nombre valido de un script que
     representa un servicio y que se encuentra en el directorio
     /etc/rc.d/init.d.

 Como vemos en la figura 13.2a, el runlevel 3, solo mata algunos servicios y
 luego inicia una gran cantidad de servicios, en cambio el runlevel 0, que
 detiene el sistema, se ocupa de matar todos los servicios y luego inicia un
 servicio llamado halt que veremos lo que realiza mas adelante.

 13.3.5 INICIO DE LOS PROCESOS DE INICIALIZACION DE TERMINALES

 Una vez que el runlevel se encuentra activo, el proceso init se encarga de
 iniciar un proceso pro cada terminal que se encuentre disponible para
 trabajar en el sistema.

 Cada uno de estos procesos toma una terminal y espera pedidos de inicio de
 sesion consultando el estado de la terminal. Cuando un usuario se loguea
 exitosamente se inicia un proceso de shell que sera utilizado por ese
 usuario hasta que se termine su sesion en el sistema.

 13.4 CARGA DEL PERFIL ESTANDAR

 El administrador del sistema crea un perfil estandar para todos los usuarios
 del sistema que es almacenado en el archivo /etc/profile. En este archivo se
 setean una variedad de variables de entorno y se realizan tareas de
 configuracion que es necesario que se lleven a cabo para todos los usuarios. 

 Entre otras cosas se modifica el PATH, se setea el MANPATH (es el path donde
 se encuentran las paginas manuales de los comandos), se setea el prompt
 predeterminado (variable PS1), se setean las variables USER y LOGNAME con el
 nombre de login del usuario que realiza el inicio de sesion, y se pueden
 configurar scripts para ser ejecutados en el momento que el usuario incie la
 sesion.

 13.5 CARGA DE LOS PERFILES PERSONALIZADOS

 Cada usuario puede personalizar el perfil dado por el administrador,
 modificando el archivo .bash_profile que se encuentra en su directorio, y
 que es cargado inmediatamente de que se cargue el perfil predeterminado.
 Este archivo ademas carga el archivo .bashrc que tambien posee
 configuraciones personales.

 Usualmente los usuarios definen en este archivo variables de entorno para uso
 personal, modifcan el PATH a gusto, agregan alias para los comandos, etc.

 13.6 DETENCION DEL SISTEMA

 Al ejecutarse halt (init 0) o reboot (init 6), el sistema, luego de matar
 todos los servicios, termina ejecutando el servicio halt que se encuentra
 en el directorio /etc/rc.d/init.d. Este servicio es un script que realiza
 lo siguiente:

  * Mata todos los procesos:

    # Kill all processes.
    [ "${BASH+bash}" = bash ] && enable kill

    echo "Sending all processes the TERM signal..."
    kill -15 -1
    sleep 5
    echo "Sending all processes the KILL signal..."
    kill -9 -1

  * Desactiva el espacio de intercambio y desmonta los sistemas de archivos:

    # Turn off swap, then unmount file systems.
    echo "Turning off swap"
    swapoff -a
    echo "Unmounting file systems"
    umount -a

  * Detener o rebootear (segun sea). El sistema nos muestra el mensaje

    The system is halted

    en caso de que se detenga el sistema, y ya nos encontramos en condiciones
    de cortar la energia y nos muestra el siguiente mensaje

    Please stand by while rebootin the system...

    antes de ejecutar la instruccion para que se reinicie la maquina.

 En la figura 13.3 vemos un esquema de lo expuesto anteriormente.

                        .---------.
                        |   MBR   |
                        ø---------ø
                             |
                             |
                            \|/
                    .------------------.
                    | Sector de booteo |
                    |    particion     |
                    ø------------------ø
                             |
                             |
                            \|/
                        .---------. 
                        | vmlinuz |
                        ø---------ø
                             |
                             |
                            \|/
                         .------.
                         | init |
                         ø------ø
                             |
                             |
                            \|/
                    .----------------.
                    | carga runlevel |
                    ø----------------ø
                    /        |       \
                  /          |         \____ 
                \|/         \|/            \|/
           .--------.    .--------.      .--------.
           | getty1 |    | getty2 |      | getty3 |
           ø--------ø    ø--------ø      ø--------ø
                |            |                |
               \|/          \|/              \|/
              @ @ @      .-------.          @ @ @
                         | login |
                         ø-------ø
                             |
                            \|/
                        .---------.
                        | profile |
                        ø---------ø
                             |
                            \|/
                     .---------------.
                     | .bash_profile |
                     ø---------------ø

      Figura 13.3: Esquema de estados del inicio del sistema.


 CAPITULO 14

 INSTALACION Y CONFIGURACION DE DISPOSITIVOS

 14.1 MODEMS

 14.1.1 PUERTOS SERIE Y MODEMS

 Los modems funcionan exclusivamente a traves de un puerto serie de nuestra
 computadora. Si el modem es externo, entonces el puerto serie es fisico. Si
 el modem es interno, no se utiliza un puerto serie de la maquina ya que el
 modem tiene el puerto serie como parte del mismo.

 Los puertos serie, en Linux, son representados por los siguientes archivos
 de dispositivos:
                   .----------.------------.
                   |  MS-DOS  |   Linux    |
                   |----------|------------|
                   |  COM1    | /dev/ttyS0 |
                   |  COM2    | /dev/ttyS1 |
                   |  COM3    | /dev/ttyS2 |
                   |  COM4    | /dev/ttyS3 |
                   ø----------ø------------ø

 14.1.2. MODEMS EXTERNOS

 Para instalar un modem externo debemos seleccionar un puerto serie (fisico)
 de la maquina y conectar al mismo el cable que va al modem (cable serie).
 Para que el modem funciones debemos tener en cuenta que debe ser detectado
 correctamente el puerto serie utilizado.

 14.1.3 MODEMS INTERNOS

 Un modem interno se instala agregando la tarjeta a la maquina en un slot
 libre. Existen modems para los slots ISA y otros mas modernos para los slots
 PCI. Los modems internos tienen el puerto serie dentro de la tarjeta del
 modem y no necesitan utilizar un puerto serie (fisico) de la maquina.

 El seteo de la direccion de los puertos se realizaba con jumpers. Los modems
 Plug & Play no utilizan jumpers y se configuran enviandoles comandos. Estos
 comandos pueden ser enviados de tres formas:

  1. Una BIOS Plug & Play.
  2. El programa isapnp.
  3. Un S.O. (Sistema Operativo) PNP (Linux 2.2).

 14.1.4 EL ARCHIVO /dev/modem

 En algunas instalaciones se crean dos archivos de dispositivos adicionales
 que son /dev/modem y /dev/mouse. Ambos son links simbolicos a los
 dispositivos adecuados.

 Debemos hacer que el link simbolico /dev/modem apunte al puerto serie que
 corresponda antes de poder utilizar el modem. Esto es porque la mayoria del
 software trabaja con este link simbolico.

 14.1.5 PROBANDO EL MODEM

 Una vez instalado y configurado el modem debemos revisar el archivo
 /var/log/dmesg para ver si el modem es detectado al iniciar el sistema.
 Debemos buscar las siguientes lineas de deteccion de puertos serie:

  Serial driver version 4.27 with no serial options enabled
  ttyS00 at 0x03f8 (irq = 4) is a 16550A
  ttyS01 at 0x02f8 (irq = 3) is a 16550A

 Una vez que nos aseguramos de que el modem es detectado, podemos utilizar
 el programa minicom para testear el modem.

 14.2 IMPRESORAS

 14.2.1 EL DISPOSITIVO PARPORT

 En Linux los puertos paralelos se menejan con los dispositivos /dev/lpi,
 donde "i" es el numero del puerto. /dev/lp0 equivale a LPT1 en MS-DOS,
 /dev/lp1 equivale a LPT2, etc.

 En los kernels anteriores al 2.1.32 los dispositivos de puertos paralelos
 se manejan con un driver llamado "lp" que tenia muchos problemas y
 limitaciones. A partir del kernel 2.1.33 se integra un nuevo driver de
 puertos paralelos llamado parport (parallel port).

 Si queremos trabajar con impresoras conectadas a un puerto paralelo debemos
 compilar el soporte para "parport" dentro del kernel o como modulo para que
 el sistema detecte nuestro nuestros puertos paralelos.

 Una vez que los puertos funcionan (verificarlo en /var/log/dmseg) podemos
 pasar a la configuracion de la impresora.

 14.2.2 IMPRESORAS SOPORTADAS

 Practicamente cualquier impresora que se conecte a un puerto paralelo podra
 ser utilizada con Linux. La mejor opcion es una impresora que tenga soporte
 nativo para el formato PostScript ya que la gran mayoria de los programas
 que trabajan sobre Linux generan impresion en ese formato. Desafortunadamente
 es raro encontrar una impresora que soporte PostScript que no sea laser.

 Para solucionar este problema Linux provee un interprete en SW del formato
 PostScript llamado GhostScript, que produce una salida especifica para una
 gran cantidad de impresoras conocidas.

 Para configurar la impresora podemos utilizar el programa printtool que nos
 realiza una serie de preguntas acerca de las caracteristicas de nuestra
 impresora y la configura por nosotros.

 14.2.3 CONFIGURACION DEL lpd

 La configuracion manual de las impresoras se realiza editando el archivo
 /etc/printcap que contiene una serie de lineas que definen la configuracion
 de cada impresora que tengamos en el sistema.

 En la figura 14.1 vemos un ejemplo de archivo /etc/printcap.

  ##PRINTTOOL3## LOCAL cdj550 300x300 a4 {} Deskjet550 Default 1 1
  hp|lp:\
          :sd=/var/spool/lpd/hp:\
          :mx#0:\
          :sh:\
          :lp=/dev/lp0:\
          :if=/var/spool/lpd/hp/filter:
  ##PRINTOOL3## LOCAL bjc600 360x360 a4 {} BJC600 1 1
  canon:\
          :sd=/var/spool/lpd/canon:\
          :mx#0:\
          :sh:\
          :lp=/dev/lp1:\
          :if=/var/spool/lpd/canon/filter:

                Figura 14.1: Una archivo /etc/printcap.

 En el archivo de la figura tenemos dos impresoras (una HP DeskJet 550 y otra
 Canon Buble Jet 4300 - utiliza el driver de la BJC600 -). En la primera
 linea de la configuracion de cada impresora vemos ciertas opciones entre las
 cuales encontramos que: son locales (LOCAL), el driver utilizado (cdj550 -
 bjc600), la resolucion (300x300 - 360x360), el papel utilizado (a4 - a4).
 Vemos ademas que la impresora HP es la predeterminada porque tiene la opcion
 "Default".

 La siguiente linea define los nombres de la impresora. En el primer caso se
 llama "hp" o "lp" (podemos poner alias separados del simbolo "|") y en el
 segundo se llama "canon".

 Dentro de cada entrada de impresora configuramos:

  * Spool Directory: (sd=) El directorio donde se guardan los trabajos a
                           imprimir.

  * Puerto Local: (lp=) El puerto paralelo utilizado.

  * Filtro de entrada: (if=) El filtro a utilizar (depende de la impresora
                             utilizada).

 14.2.4 SOFTWARE DE SPOOLING

 Para poder hacer funcionar bien la impresora en el sistema hay que entender
 como funciona el software de spooling.

 El software de spooling es el encargado de recibir los trabajos a imprimir
 y encargarse de enviar la informacion a la impresora en el orden que sea
 necesario (usualmente el primer trabajo que llega es el primer trabajo en
 imprimirse).

 El software de impresion en Linux es conocido como LPD (Line Printing
 Daemon). Este software es una coleccion de programas que contiene:

  lpd: El demonio que realiza las tareas de spool.
  lpr: El comando que inserta un nuevo trabajo en la cola de spool.
  lpq: Nos muestra la lista de trabajos que se encuentran en la cola.
  lpc: El panel de control de lpd; podemos detener o iniciar una impresion,
       reordenar la cola, etc.
  lprm: Elimina un trabajo de la cola de spool.

 Cuando el sistema se inicia, se ejecuta el demonio lpd como un servicio
 activado en el runlevel. Este demonio escanea el archivo de configuracion
 /etc/printcap para saber con que impresora debe trabajar.

 Cada vez que un usuario quiere imprimir un trabajo, ejecuta lpr. Este
 comando se comunica con el demonio a traves del socket /dev/printer y le
 pasa el archivo a imprimir e informacion del usuario que manda a imprimir.
 El demonio luego se ocupa de enviar el trabajo a la impresora que
 corresponda.

 14.3 TARJETAS DE SONIDO

 14.3.1 INSTALANDO LA TARJETA DE SONIDO

 Para instalar la tarjeta debemos seguir las intrucciones del manual de la
 misma. Las tarjetas viejas tiene switchs o jumpers para configurar los
 parametros de IRQ, DMA, etc. Debemos anotar los valores utilizados para
 luego pasarselos al driver para que pueda trabajar.

 Usualmente debemos utilizar los mismos puertos, IRQ y DMA que la placa
 utiliza bajo MS-DOS. En otros casos, particularmente con las tarjetas PnP,
 debemos utilizar parametros diferentes para que las cosas funcionen en
 Linux. Puede ser necesario que experimentemos bastante hasta lograr nuestra
 meta. :)

 14.3.2 CONFIGURANDO EL KERNEL

 Si no tenemos compilados los drivers que necesitamos para nuestra tarjeta
 debemos seguir el proceso de compilacion seleccionando el driver adecuado
 y compilandolo como parte del kernel o como modulo (recomendado).

 14.3.3 BOOTEANDO LINUX Y TESTEANDO LA INSTALACION

 Una vez que instalamos el nuevo kernel, debemos reinicar el sistema y ya
 estamos en condiciones de testear el driver.

 Si compilamos el driver como parte del kernel debemos revisar el archivo
 /var/log/dmseg en busqueda de las siguientes lineas (en caso de tener una
 Sound Blaster):

  Sound initialization started
   at 0x220 irq 5 dma 1,5
   at 0x330 irq 5 dma 0
   at 0x388
  Sound initialization complete

 Estos datos deben equivaler a los que seleccionamos con los jumpers en la
 tarjeta (en caso de que tenga).

 Si no se muestra ningun mensaje, significa que el driver no es parte del
 kernel. En este cado debemos chequear que hayamos instalado correctamente
 el nuevo kenel.

 Si los mensajes nos muestran lo siguiente:

  Sound initialization started
  Sound initialization complete

 Quiere decir que ningun dispositivo fue detectado. Esto puede ser porque no
 instalamos el driver adecuado, o que la tarjeta no esta soportada, el puerto
 de trabajo de la tarjeta esta mal seteado o que la tarjeta es PnP y no ha
 sido configurada.

 El driver tambien puede mostrar algunos mensajes de error y advertencias
 cuando se inicia. Debemos tener en cuenta estos errores y anotarlos en
 caso de encontrarlos.

 En caso de que el driver se haya compilado como modulo, debemos cargarlo y
 ver que nos informa. No olvidemos proveer al modulo con las opciones
 necesarias:

  * io: Puerto de trabajo (en hexadecimal - ejemplo: 0x220).
  * irq: Interrupcion de la tarjeta.
  * dma: Acceso directo a memoria (usualmente 1)

 Como proximo chequeo debemos ver que contiene el archivo /dev/sndstat. Este
 archivo es un archivo de dispositivo que nos provee informacion adicional
 del estado del driver de sonido utilizado. Podemos averiguar si el driver
 se inicio correctamente. Vemos un archivo /dev/sndstat de muestra en la
 figura 14.2.

  # cat /dev/sndstat
  OSS/Free:3.8s2++971130
  Load type: Driver compiled into kernel
  Kernel: linux 2.2.5 #1 Tue May 11 20:15:59 ART 1999 i586
  Config options: 0

  Installed drivers:

  Card config:

  Audio devices:
  0: MAD16 WSS (CS4231A)

  Synth devices:

  Midi devices:

  Timers:
  0: System clock
  1: MAD16 WSS (CS4231A)

                   Figura 14.2: El archivo /dev/sndstat.


 CAPITULO 15

 ADMINISTRACION DEL SISTEMA

 15.1 RESPONSABILIDADES DEL ADMINSTRADOR

 La adminsitracion del sistema incluye todas las cosas que uno debiera hacer
 para mantener a una (o varias) computadoras "utilizables". Incluye cosas
 como:

  * Hacer backup de los archivos periodicamente y restablecerlos cuando sea
    necesario.

  * Montar sistemas de archivos (swap, de red, etc.).

  * Instalar software nuevo.

  * Adaptar el software a un nuevo ambiente (hardware, etc.).

  * Crear cuentas para los usuarios (y eliminarlas cuando no se necesiten
    mas).

  * Realizar chequeos a los sistemas de archivos.

  * Informar a los usuarios de nuevos servicios.

 En resumen, es (o son, en el caso de que haya varias personas con la
 responsabilidad de administrar un sistema) el encargado de mantener la
 integridad y consistencia del sistema en general.

 15.2 EL SUPERUSUARIO

 En Linux (como en todos los sistema Unix) existe un usuario con privilegios
 especiales, que le permiten precisamente realizar estas tareas de
 administracion mencionadas. Este usuario es el llamado "Superusuario", cuyo
 nombre de login es root. El supersuario es capaz de realizar tareas que son
 prohibidas para usuarios ordinarios. Ademas, algunos de los comandos ya
 vistos tienen un efecto especial cuando son ejecutados con los privilegios
 del superusuario.

 A diferencia de los usuarios ordinarios, quienes estan condicionados por el
 sistema de modos de acceso a archivos (visto en 7.6), el superusuario no
 tiene esta restriccion. Puede cambiar el modo de cualquier archivo de
 cualquier manera. Una excepcion es sobre los sistema de archivos remotos,
 sobre los cuales (en general) se le otorgan permisos "en blanco", i.e.
 aunque un archivo tenga el permiso de lectura para todo el mundo (others),
 root no lo puede leer.

 Los comandos con privilegios de superusuarios pueden causar gran da¤o si
 son ejecutados inapropiadamente, por esto es que se deberia confiar confiar
 el password de root solo a gente con experiencia y responsable, y ademas
 este grupo de personas deberia ser el menor posible.

 15.2.1 EL COMANDO su

 Existen dos maneras de obtener los privilegios de superusuario. Una forma
 es realizar el login con el nombre especial root. La otra forma de
 realizarlo es con el nombre normal y luego ejecutar el comando su
 (superusuario). En cualquiera de los dos casos, el sistema pedira el
 password del superusuario. En el caso de que el password sea correcto, el
 sistema mostrara un prompt diferente al de los usuarios normales (usualmente
 #).

 Por razones de seguridad, es preferible la segunda forma (utilizando el
 comando su) a la primera. Esto se debe a que cada vez que se ejecuta este
 comando, se registra el usuario que lo ejecuta, la fecha, y el resultado
 (si tuvo o no exito).

 El comando su permite a un usuario asumir la identidad de otro, tan pronto
 como conozca su password. Como ya hemos dicho, es generalmente usado por los
 administradores del sistema para obtener los privilegios del superusuario.
 La sintaxis del comando es:

  su [-] [login_name]

 Si se especifica un nombre de login, el comando pedira el password de ese
 usuario, en caso contrario, se asume que uno quiere convertirse en el
 superusuario y se le pide el password de root.

 Por defecto, el directorio actual se mantiene como antes de haber ejecutado
 el comando. Con la opcion '-' se procesa tambien el archivo .login del nuevo
 usuario y la nueva shell comienza en el directorio home del mismo.

 15.3 ADMINSTRACION DE CUENTAS DE USUARIO

 Una de las tareas del adminstrador del sistema es la adminstracion de
 usuarios: agregar nuevos usuarios al sistema y borralos cuando ya no sean
 necesarios.

 Cuando una computadora es usada por varias personas, es necesario
 diferenciarlas para, por ejemplo, mantener seguros sus archivos privados.
 Para ello, a cada usuario se le otorga una cuenta en el sistema. Esta no se
 compone solo de un nombre de usuario unico en el sistema, que le permite a
 la persona loguearse en el sistema, sino tambien del conjunto de todos los
 archivos, recursos e informacion perteneciente al usuario (analogo a lo que
 ocurre con las cuentas bancarias).

 Al agregar un mnuevo usuario, hay una serie de puntos a tener en cuenta:

  Nombre de usuario: Es un nombre que identificara al usuario en el sistema.
                     Se debe elegir un nombre que no este actualmente en uso.
                     Las convenciones mas usadas son: usar el apellido, la
                     primer inicial y el apellido, las iniciales, etc. Tenes
                     que tener 8 caracteres como maimo de largo.

  Identificador de usuario (UID): Cada usuario se identifica a traves de un
                                  numero entero (usualmente entre 0 y 65535),
                                  dado que mas facil computar numeros que
                                  texto. Una base de datos separada del kernel
                                  asocia cada numero con un nombre textual
                                  (nombre de usuario). En general, los numeros
                                  bajos se reservan para el sistema y cada
                                  administrador luego tomara una politica de
                                  asignacion de numero de usuario.

  Identificador de grupo (GID): A cada usuario se le asocia un numero de
                                grupo que representa el grupo por defecto
                                del usuario. El usuario puede ser agregado a
                                otros grupos. De acuerdo a los permisos de
                                Linux sobre archivos, un usuario tiene los
                                privilegios de todos los grupos del cual es
                                miembro, todo el tiempo.

  Password: A cada usuario se le debe asignar un password inicial. Es posible
            agregar un usuario sin password, pero es muy peligroso desde el
            punto de vista de la seguridad. Un password puede ser, al igual
            que el nombre de usuario, de hasta 8 caracteres; ademas los
            adminsitradores pueden imponer otras restricciones como: tener
            por lo menos 6 caracteres, no ser una palabra asociada al
            nombre de usuario, etc.

  Directorio Home: Se debe crear un directorio home para cada usuario nuevo.
                   El nombre del directorio se forma con el nombre del
                   directorio inmediatamente superior, donde estan los
                   directorios home de su sistema, mas el nombre del usuario.
                   Por ejemplo, si en nuestro sistema tenemos sistema de
                   archivos para los directorios home de los usuarios llamado
                   /home/users/ y agregamos un usuario bill, su directorio
                   home sera entonces /home/users/bill/.

  Shell: Se debe elegir un shell para el nuevo usuario. En la mayoria de los
         sistemas, existe una shell predominante. En dichos sistemas, se le
         asigna a todos los nuevos usuarios la shell predominante. Aunque se
         le puede asignar cualquier shell que este listada en el archivo
         /etc/shells, archivo que contiene una lista de shells permitidas y
         disponibles.

 15.3.1 EL COMANDO adduser

 El comando adduser crea una nueva cuenta de usuario usando los valores
 especificados en la linea de comandos y los valores por defecto del sistema.
 La nueva cuenta se agrega a los archivos de sistema, se crea el directorio
 home, se copian los archivos de inicio, dependiendo de las opciones de la
 linea de comandos.

 Algunas de las opciones que se le agregan a la linea de comandos son:

  -d home.dir

  El nuevo usuario se crea usando home.dir como nombre del directorio home.
  La opcion por defecto es agregar el nombre de usuario al nombre del
  directorio home default (ej: /home/users) y usarlo como nombre del
  directorio home del usuario.

  -g initial.group

  El nombre o el numero del grupo inicial para el usuario. El grupo debe
  existir. El numero default de grupo es 1.

  -G group,[...]

  Una lista suplementaria de grupos de los cuales el nuevo usuario es
  miembro tambien. Tiene las mismas restricciones que los grupos en la opcion
  -g. El valor por defecto es que el usuario pertenezca solo al grupo
  inicial A.

  -s shell

  El nombre de la shell del usuario. Si este campo esta en blanco, el sistema
  le otorga la shell por defecto.

  -u uid

  El valor numerico del UID. Debe ser unico y no negativo. La opcion por
  defecto es usar el ID mas peque¤o mayor a 99 y mayor a cualquier UID de
  otro usuario. Los valores entre 0 y 99 estan reservados para cuentas del
  sistema.

 15.3.2 LOS GRUPOS DE USUARIOS

 Cada usuario puede pertenecer a uno o mas grupos. La importancia de las
 relaciones de grupos recae en los permisos de los archivos. Cada archivo
 pertenece a un grupo de usuarios y tiene ciertos permisos que determinan
 los privilegios que tienen los usuarios que pertenecen a ese grupo. De esta
 forma podemos lograr que se comparta informacion en el sistema entre varios
 usuarios.

 Existen varios grupos definidos por el sistema como son: bin, mail, sys, etc.

 Los usuarios ordinarios no deben pertenecer a estos grupos; se utilizan
 para controlar el acceso del sistema a los archivos. Los usuarios pueden
 pertenecer a un grupo llamado users o podemos crear varios grupos si es
 necesario.

 El archivo /etc/group contiene la informacion relativa a los grupos. El
 formaro es el siguiente:

  group name:password:GID:miembros

 Veamos un ejemplo de un archivo /etc/group en la figura 15.1.

  root::0:root
  bin::1:root,bin.daemon
  daemon::2:root,bin,daemon
  sys::4:root,adm,daemon
  tty::5:
  disk::6:root
  lp::7:daemon,lp
  mem::8:
  kmem::9:
  wheel::10:root
  mail::12:mail,users,kmem
  news::13:news
  uucp:14:uucp
  man::15:
  games::20:
  gopher::30:
  dip::40:
  ftp::50:
  nobody::99:
  users::100:tony,juan,fede,pablo,nukem
  floppy:x:19:
  postgres:x:101:

               Figura 15.1: Un archivo /etc/group.

 El primer grupo root es un grupo reservado para la cuenta del administrador.
 El grupo users que tiene GID 100 es el grupo predeterminado para los usuarios
 y los usuarios tony, juan, fede, pablo y nukem pertenecen a este grupo.

 Tambien es posible agregar todo un grupo dentro de otro. Para esto incluimos
 en la lista de otros miembros el nombre del grupo. Asi todos los miembros
 del grupo que incluimos seran tambien miembros del nuevo grupo.

 15.3.3 DIRECTORIOS "home"

 Cada usuario tiene un directorio especial llamado "home" cuyo nombre es
 igual al nombre del usuario. Cuando un usuario se loguea en el sistema, es
 posicionado alli.

 EL ESQUELETO

 Cuando un nuevo directorio home se crea, se lo inicializa con los archivos
 que estan en el directorio /etc/skel. El administrador del sistema puede
 crear archivos en ese directorio para proveer un ambiente adecuado a los
 nuevos usuarios.

 Sin embargo, es aconsejable mantener el directorio /etc/skel lo mas
 reducido posible, aplicando las configuraciones globales a todo el sistema
 en archivos tales como el /etc/profile.

 15.4 CHEQUEO DE LOS SISTEMAS DE ARCHIVOS.

 15.4.1 EL COMANDO fsck

 El comando fsck se utiliza para verificar y arreglar sistemas de archivos.
 Se pueden verificar uno o mas sistemas de archivos individualmente
 especificando sus nombres en la linea de comandos. Si estos pertenecen a
 distintos dispositivos fisicos fsck tratara de realizar el chequeo en
 paralelo.

 La sintaxis de este comando es:

  fsck filesys

 Donde filesys es, o bien el nombre del dispositivo (ej: /dev/hda1), o bien
 su punto de montaje (ej: /usr/local).

 Si el comando se ejecuta sin argumentos, fsck verifica todos los sistemas
 de archivos especificados en el archivo /etc/fstab para ser chequeados.

 15.5 LOS MODOS setuid Y setgid

 Ocasionalmente, hay programas (como los juegos) que necesitan acceder a un
 archivo, mientras que ese archivo debe permanecer inaccesible mientras no se
 este ejecutando dicho programa. Este accionar se logra con los modos setuid
 y setgid.

 Si un archivo de programa tiene el modo setuid, dicho programa "corre" como
 si lo ejecutara el due¤o (owner) del archivo ejecutable, sin importar quien
 lo ejecute. Esto es, cualquier usuario que ejecute dicho programa adquiere
 los privilegios del due¤o, mientras el programa esta en ejecucion.

 El modo setgid es similar al anterior, solo que se adquieren los privilegios
 del grupo del due¤o del archivo, y no del usuario.

 El due¤o de un archivo puede setear los setuid y setgid mediante el comando
 chmod. La forma de utilizar este comando es tratada en la seccion 7.6.

 El modo setuid se indica con una s en la posicion ejecutable (x) del due¤o.

  -rwsr-xr-x 1 root workers 12288 Nov 29 20:54 phonels

 El modo setgid se indica con una s en la posicion ejecutable (x) del grupo.

  -rwxr-sr-x 1 root workers 12288 Nov 29 20:54 phonels

 15.6 EJECUCION DE PROGRAMAS EN INTERVALOS DETERMINADOS

 15.6.1 EL PROGRAMA cron

 El programa cron es un demonio, iniciado poco despues del arranca del
 sistema, que se utiliza para ejecutar programas en momentos especificados.

 Cron lee los comandos de los archivos crontab almacenados en el directorio
 /var/spool/cron/crontabs.

 Cualquier usuario puede crear un archivo crontab utilizando el comando
 contrab. Este archivo se nombra con el nombre del usuario y el se convierte
 en su due¤o.

 La sintaxis de este comando es:

  crontab [-e] [-r] [-l]

 La opcion -l muestra el contenido del archivo. La opcion -e permite editar
 el archivo.

 Cada linea del archivo especifica un comando y cuando deberia ser ejecutado.
 Todos los comandos ejecutados a partir de un archivo crontab se ejecutan
 con los privilegios y el ambiente del usuario due¤o de ese archivo.
 Finalmente, la opcion -r borra el archivo del directorio
 /var/spool/cron/crontabs.

 El formato de las lineas del archivo crontab es la siguiente:

       

 Vemos un ejemplo de un archivo crontab en la figura 15.2.

  0-59/5 * * * * /sbin/rmmod -a
  0,10,20,30,40,50 * * * * date > /dev/console

                 Figura 15.2: Un archivo crontab.

 La primera entrada hace que cada 5 minutos se ejecute el comando rmmod -a
 que descargara los modulos no utilizados. La segunda entrada hace que la
 fecha actual se muestre en la consola cada 10 minutos.


 CAPITULO 16

 EL SISTEMA DE VENTANAS X WINDOWS

 El sistema de ventanas X Windows fue desarrollado en el Laboratorio de
 Ciencias de la Computacion del Massachussetts Institute of Technology (MIT)
 con la cooperacion de DEC en 1984. En septiembre de 1987 MIT lanzo el
 primer release de X11. A partir de X11R2 (release 2) el control del proyecto
 paso al "X Consortium" que se formo en enero de 1988.

 Hoy, X Windows es desarrollado y distribuido por el X Consortium. La version
 utilizada en Linux es XFree86 que es una coleccion de servidores X para
 sistemas operativos de la familia Unix en plataformas Intel x86. La version
 incluida en Linux 5.0 es la XFree86 X11R6 (release 6) como parte de la
 mayoria de las distribuciones.

 16.1 REQUERIMIENTOS DE HARDWARE

 Para poder correr el sistema de X Windows, necesitamos una maquina con, al
 menos, 4 Mb de Ram (fisica) y 16 Mb de memoria virtual. Tengamos en cuenta,
 que cuanto mas memoria fisica tengamos el sistema utilizara menos el espacio
 de intercambio. Como el espacio de intercambio se mantiene en disco, y este
 es mucho, pero mucho mas lento que la memoria principal, necesitamos 8 Mb o
 mas de memoria fisica para correr X Windows de manera mas confortable. Un
 sistema con 4 Mb correra, mas o menos, 10 veces mas lento que uno con 8 Mb
 o mas.

 La configuracion sugerida es un 486 o algun Pentium con al menos 8 Mb y una
 tarjeta de video cuyo chipset sea soportado por XFree86. Para aquellos que
 desean una performance optima se recomienda utilizar una tarjeta moderna
 con acelerador grafico.

 16.2 CONFIGURANDO XFREE86

 Configurar el sistema de ventanas X Windows requiere que definamos los
 parametros del siguiente hardware:

  * Mouse a utilizar.
  * Teclado (internacionalizacion).
  * Monitor.
  * Tarjeta de video.

 El sistema de ventanas almacena toda la configuracion necesaria para
 iniciarse en el archivo /etc/X11/XF86Config. En un comienzo, para configurar
 el sistema de ventanas debiamos editar a mano este archivo seteando una gran
 cantidad de opciones como pueden ser: protocolos de mouse, relojes utilizados
 por la tarjeta de video, frecuencias del monitor, resoluciones y profundidad
 de color, etc.

 Este proceso era muy complejo y pocas veces resultaba que el sistema
 funcionara correctamente. Hoy se pueden utilizar cualquiera de las siguientes
 utilidades:

  * Xconfigurator: Programa que trabaja con una serie de menus y nos va
                   realizando preguntas relativas a la configuracion y
                   finaliza creando un archivo XF86Config con las opciones
                   seleccionadas.

  * XF86setup: Este programa realiza la misma tarea, con la unica diferencia
               de que funciona en modo grafico VGA y es mas amigable y facil
               de utilizar.

 16.2.1 SELECCIONANDO LA TARJETA DE VIDEO

 El programa nos dejera seleccionar una de las tarjetas de video que el
 sistema de ventanas soporta. En el archivo /usr/X11/doc/AccelCards o en
 /usr/X11/lib/X11/doc/AccelCards encontramos una lista con las tarjetas
 soportadas por el sistema de ventanas. Es conveniente buscar alli y
 cerciorarnos que de que esta soportada antes de iniciar la configuracion.

 Una vez seleccionada la tarjeta, debemos elegir el monitor adecuado.

 16.2.2 SELECCIONANDO EL MONITOR

 El programa nos mostrara una gran lista de monitores de la cual podemos
 elegir uno de ellos. El sistema de ventanas soporta, entre otros, monitores
 Acer, Dell, Hitachi, IBM, NEC Multisync, PHILIPS, Samsung, Sony, ViewSonic,
 etc. Si el monitor no se encuentra listado podemos elegir "Generic Monitor"
 o "Custom". Si elegimos el segundo, deberemos seleccionar que tipo de
 monitor tenemos. El programa nos dejara seleccionar de una lista de
 monitores. En general seleccionaremos uno de los siguientes:

  Super VGA, 1024x768 @ 87 Hz interlaced, 800x600 @ 56 Hz : Super Vga comunes
      entrelazados que soportan 1024x768.

  Non-Interlaced SVGA, 1024x768 @ 60 Hz, 800x600 @ 72 Hz : Super VGA (no
      entrelazados) que soportan 1024x768.

    NOTA: Es muy importante no seleccionar un tipo de monitor que tenga un
          rango de frecuencia horizontal mas alto que el del monitor que
          tenemos, ya que podemos arruinar el mismo.

 16.2.3 SELECCIONANDO LA MEMORIA DE LA TARJETA DE VIDEO

 A continuacion el programa nos pide que ingresemos la cantidad de memoria
 de nuestra tarjeta de video. Esto es necesario para que en la etapa de
 seleccion de modos y resoluciones se muestren los modos correctos.

 16.2.4 SELECCIONANDO EL "clockchip"

 Luego el programa de configuracion nos pide que seleccionemos el clockchip
 de nuestra tarjeta. Para la mayoria de las tarjetas de video actuales no es
 necesario especificar un clockchip, pero debemos averiguar en los manuales
 de nuestra tarjeta si la misma tiene un clockchip de los que el programa
 nos lista para asi seleccionar el correcto.

 16.2.5 SELECCION DE LOS MODOS GRAFICOS

 El programa realizara una tarea de autodeteccion de los modos que la tarjeta
 de video soporta y nos informara del modo con resolucion mas alta y mayor
 profundidad de color que pudo encontrar. Este sera el modo predeterminado,
 pero podemos cambiarlo si no nos conforma.

 16.2.6 RESOLUCION VIRTUAL

 Si seleccionamos un modo grafico que no utiliza la totalidad de la memoria
 de nuestra tarjeta de video, el sistema de ventanas se configurara para
 utilizar resolucion virtual. La resolucion virtual hace que tengamos un
 escritorio mas grande que el seleccionado, pero virtual ya que moviendo el
 mouse a lo largo y a lo ancho de la pantalla iremos descubriendo el resto
 del escritorio.

 Para aquellos que no desean este tipo de resoluciones podemos desactivarlas
 editando el archivo /etc/X11/XF86Config y remover todas las lineas que
 especifican Virtual.....

 Vemos un ejemplo en la figura 16.1

  ....
  # The Colour SVGA server

  Section "Screen"
      Driver      "svga"
      # Use Device "Generic VGA" for Standard VGA 320x200x256
      #Device     "My Video Card"
      Monitor     "My Monitor"
      Subsection "Display"
          Depth       16
          Modes       "800x600"
          ViewPort    0 0
          Virtual     "1024x768"
      EndSubsection
  EndSection
  ....
  
            Figura 16.1: Una seccion del archivo XF86Config

 16.3 EJECUTANDO XFree86

 Una vez configuado el sistema de ventanas, estamos listos para ejecutarlo.
 Como primer medida, debemos asegurarnos de que el directorio /usr/X11R6/bin
 forme parte de nuestro PATH.

 El comando que inicia el sistema de ventanas es el siguiente:

  ==> startx

 A continuacion el sistema intenta iniciarse en el modo especificado en la
 configuracion. Si el sistema no fue configurado correctamente, entonces el
 servidor X SVGA fallara y nos comunicara un error.

 Si el servidor X se inicia con exito el programa xinit toma el control e
 inicializa el sistema de ventanas.

 16.3.1 EL PROGRAMA xinit

 El programa xinit (X Windows System Initializer) se ocupa de iniciar el
 sistema de ventanas. Realiza todas las tareas necesarias para inicializar
 el sistema de ventanas correctamente.

 Este programa escaneara el directorio home del usuario que inicio el
 sistema de ventanas buscando el archivo .xinitrc.

 16.3.2 EL ARCHIVO .xinitrc

 Este archivo se ejecutara como un script de shell y su funcion es iniciar
 programas clientes del sistema de ventanas. Usualmente se utilza para
 iniciar el Window Manager (ver seccion 16.4) seleccionado y algunos
 programas que el usuario quiera iniciar automaticamente.

 Cada usuario puede editar este archivo a gusto para satisfacer sus
 necesidades. Asi cada usuario cada usuario puede seleccionar que window
 manager quiere utilizar, que programas quiere iniciar, etc.

 16.4 EL "WINDOW MANAGER"

 El window manager es la principal interfaz entre el sistema de ventanas
 X Window y el usuario. Sin un window manager seria muy dificil de utilizar
 y realmente no seria una herramienta productiva.

 El window manager, usualmente, provee la siguiente funcionalidad extra al
 sistema de ventanas:

  * Bordes de ventanas.
  * Menus, iconos.
  * Escritorios virtuales (desktops - workspaces).
  * Barra de ventanas, barras de tareas.
  * Personalizacion de todos estos puntos.

 Algunos sistema de ventanas, van mas alla, ya que como parte de los mismos
 tenemos aplicaciones especiales, herramientas de configuracion y
 personalizacion, etc. En estos casos es usual hablar de Entornos y no de
 Windows Managers.

 La eleccion del window manager puede influenciar dramaticamente el placer
 de nuestra experiencia de trabajo con el sistema de ventanas X Window. Al
 trabajar en el sistema de ventanas invertimos mucho tiempo manipulando
 ventanas y seguramente no queremos una interfaz que sea muy incomoda o que
 no nos permita personalizarla. Algunos window managers son extremadamente
 personalizables y nos pueden hacer sentir la ilusion de que tenemos un
 nuevo sistema operativo.

 16.4.1 FVWM/FVWM2/FVWM95

 FVWM (F Virtual Window Manager) es el window manager original y mas
 utilizado en el ambiente Linux. La version 2 (FVWM2) es el resultado de
 una gran desarrollo y goza de una excelente estabilidad y de mucha mejor
 flexiblilidad al trabajar.

 Este window manager es considerado el gran favorito ya que se provee como
 el window manager estandar en muchas distribuciones y los usuarios de Linux
 lo han adoptado como el window manager perferido.

 16.4.2 KDE

 El entorno de escritorio KDE (KDE Desktop Environment) forma parte de una
 segunda generacion de window managers para Linux. Es mas que un window
 manager, es una coleccion de herramientas y utilidades que funcionan muy
 bien interoperando.

 KDE encabeza un proyecto y gran ciclo de desarrollo y no es completamente
 estable todavia, pero apunta a ser todo lo que el usuario necesita para
 trabajar.

 KDE esta desarrollado sobre el kit QT, que es un conjunto de librerias
 graficas muy importante en Linux.

 Una cita de la pagina web de KDE:

  "KDE es un escritorio completamente nuevo que incorpora una larga suite de
   aplicaciones a las estaciones de trabajo Unix. KDE incorpora un window
   manager, un explorador de archivos (file manager), un centro de control
   (control center), y muchos otros componentes que uno espera encontrar en
   un entorno de escritorio contemporaneo. La verdadera potencia de este
   excepcional entorno es la interoperablilidad de sus componentes."

 16.4.3 WINDOW MAKER

 Este es un sistema de ventanas muy moderno con un "look" muy atractivo. Es
 uno de los window managers mas faciles de configurar y muy facil de usar.
 Soporta temas de escritorios (fondos de pantalla, iconos, bordes, etc.) los
 cuales pueden ser cambiados muy facilmente y un gran conjunto de
 caracteristicas que lo hacen uno de los window managers mas atractivos.

 Es por esto que este window manager esta ganando adeptos y esta siendo
 muy recomendado por los usuarios de Linux.

 A partir de la version 0.50, Window Maker nos permite ser utilizado en
 combinacion con las herramientas de KDE que son muy utiles y proveen una
 gran funcionalidad extra al entorno.

 Una cita de la pagina web de Window Maker:

  "Window Maker es un window manager para el sistema de ventanas X11
   dise¤ado para otorgar soporte de integracion adicional para las
   aplicaciones GNUStep. Trata de emular el elegante "look" de la interfaz
   grafica de NEXTSTEP(tm). Es relativamente rapido, rico en caracteristicas,
   y muy facil de configurar y utilizar."

 16.5 INICIANDO EL SISTEMA EN RUNLEVEL 5

 Al iniciar el S.O. de forma predeterminada en el runlevel 5 accederemos a
 una interfaz grafica (llamada xdm) que nos permite realizar el proceso de
 login graficamente e inmediatamente accedemos al sistema de ventanas bajo
 nuestra configuracion personal, es decir el window manager que elegimos y
 las aplicaciones que se deben iniciar al entrar.

 16.5.1 EL PROGRAMA xdm

 El programa que se inicia como ultimo paso de la inicializacion del sistema
 en el runlevel 5 es xdm (X Display Manager). Se utiliza para proveer
 servicios de login a los usuarios en modo grafico.

 Este programa benficia al usuario ya que es muy facil de utilizar y
 automaticamente ingresamos (luego de loguearnos) en nuestro entorno de
 escritorio.
 
 Una vez que el usuario se logue exitosamente, se ejecuta el script Xstartup
 como el usuario root y luego se ejecuta el script Xsession como el usuario.
 Usualmente este script ejecuta otro llamado .xsession que se encuentra en
 el directorio home del usuario.

 16.5.2 EL ARCHIVO .xsession

 Si el sistema se inicia de esta forma debemos configurar nuestro entorno en
 el archivo .xsession. Su funcion es exactamente la misma que la del archivo
 .xinitrc pero con la diferencia de que este se utiliza al loguearse a traves
 de xdm.


 16.6 APLICACIONES UTILES PARA EL SISTEMA DE VENTANAS X WINDOW

 Existen un gran numero de plicaciones (X clients) para el sistema de
 ventanas X Window. Vamos a describir algunas de ellas:

  * rxvt: Emulador de terminal con soporte para colores. Muy sencillo y
          peque¤o por lo que ocupa muy poca memoria.

  * gv (ghostview): Un programa para visualizar documentos PostScript y en
                    formato Adobe PDF.

  * xconsole: Programa para monitorear los mensajes de la consola del sistema.

  * xcalc: Calculadora cientifica para X Window.

  * glint: Herramienta grafica de configuracion de paquetes para sistemas
           basados en paquetes RPM.

  * xman: Browser de paginas manuales para el sistema de ventanas X Window.

  * xkill: Nos permite matar cualquier proceso que pertenece a una ventana.

  * xmixer: Herramienta para configurar la mezcladora de la tarjeta de sonido.

  * xplaycd: Reproductor de CD's de audio.

  * xv: Visualizador de imagenes de todos los formatos posibles.


 APENDICE A

 DIRECCIONES REALACIONADAS CON EL SISTEMA OPERATIVO LINUX

 Sitio oficial del sistema operrativo Linux .. www.linux.org
 Sitio oficial del kernel de Linux ........... www.kernel.org
 Linux aplications (Aplicaciones Linux) ...... www.linuxapps.com
 The K Desktop Environment (KDE) ............. www.kde.org
 Enlightenment Window Manager ................ www.enlightenment.org
 The Dock App Warehouse (para Window Maker) .. www.bensinclair.com/dockapp
 The Linux Mall .............................. www.linuxaplications.com
 Sitio Web de Red Hat ........................ www.redhat.com
 Software gratuito para Linux ................ ftp://sunsite.unc.edu/pub/Linux
 The LINUX HeadQuarter ....................... www.linuxhq.com
 Netscape Web Site ........................... www.netscape.com
 X Multimedia System (ex-X11amp) ............. www.xmms.org
 Window Maker Web Site ....................... www.windowmaker.org
 Debian Web Site ............................. www.debian.org


 Despedida
 ---------

 Bueno se¤ores, aca termina este manual del sistema operativo Linux Red Hat
 5.0. Espero que les haya gustado y que por supuesto les sirva como un medio
 de consulta cuando se sientan desorientados o perdidos con el Linux.

 Tengo planeado sacar dentro de poco tiempo, un edicion Deluxe del manual
 todo completo, o sea, las tres entragas en un solo archivo .txt. Asi
 que cuando lo termine lo publico asi tienen todo en un archivo.

 Hasta la proxima... y disfruten de su Linux  :)

                            |\/|r. |\|uk3m
                            
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
                         1999-2000 (c) Copyrights
  
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 04 ) Jugando con los telefonos celulares
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                   _.* Jugando con los telefonos celulares *._
                                 By Mr. Nuk3m
               _
               |
               |
    __________/ \_
   |   _______    |    Quien no ha querido alguna vez en su vida poder 
   |  /  ....  \  |    escuchar conversaciones telefonicas sin poder ser 
   |  |  ::::  |  |    descubierto ????
   |   \______/   |
   |.------------.|    Que les parece las comunicaciones celulares, hoy en 
   || Mr. Nuk3m  ||    dia todo el mundo anda con un celular. A simple vista
   |'------------'|    parece dificil y complicado, pero les adelanto que es
   |--------------|    una cosa bastante sencilla y que lo puede hacer
   | Phreacking   |    cualquiera teniendo unos conocimientos minimos del 
   |    para      |    tema.
   |   Novatos    |
   | ============ |    En este articulo veremos como hacer esto y lo
   \------||------/    divertido que es, ya que uno puede acceder a cientos
          ||           de comunicaciones celulares, pudiendo desde
         //            simplemente "escuchar" hasta poder "interferir"
         U             (hablar) en una comunicaci¢n celular.

  Para hacer todo esto hay varios caminos, uno puede ir a una casa de
  comunicaciones que sea bastante grande y comprar un Scanner de Frecuencias
  por la "m¢dica suma" de 600 U$S, con el cual uno puede "barrer" frecuencias
  de hasta 1.2 GigaHertz dependiendo del precio del scanner. Con este bichito
  uno puede cubrir toda la banda de celulares que va desde los 800 hasta los
  900 Mhz, pero no puede transmitir.

  Esta banda se divide en dos, banda A y banda B, que van desde los 800-850
  Mhz y 850-900 Mhz respectivamente, cada banda corresponde a una compania
  telefonica, solo  se  permiten dos por ciudad.

  Bien, ya mencionamos la CARA opcion del Scanner de Frecuencias.
  Este ultimo aparatito no lo tiene todo el mundo y ES CARO, pero que hay de
  un simple, viejo y barato telefono celular de MOTOROLA.

  Mucha gente lo tiene, y mucha lo cambio por alguno mas moderno, sin embargo
  yo creo que es el telefono que mas aporta al phreaking celular, porque es
  grande en tama¤o, c¢modo para abrir y mirar por dentro, y lo mas interesante
  para nosotros, tiene un MUY FACIL acceso al MODO TEST.

  Pero que es eso del Modo Test??? Bien, el Modo Test nos permite a nosotros,
  poder escuchar, transmitir, averiguar datos del celular, scannear y unas
  cuantas cosas mas con nuestro fono, es importante aclarar que el celular no
  tiene porque estar "en regla" para que funcione el Modo Test o sea que
  puede estar recien comprado que va a andar igual.

  La  mayoria de los celulares que andan en circulacion poseen el Modo 
  Test pero los mas nuevos no lo estan trayendo o se accede por programaci¢n
  y es un kilombo, en nuestro caso vamos a estudiar el Modo Test del Celular
  MOTOROLA antes mencionado, para que lo ubiquen es uno medio gris que pesa
  mas de medio kilo con la bateria puesta, esta £ltima es de 7.5 Volts y se
  conecta a lo largo del tel‚fono en la parte de atras.

  Hay muchos MOTOROLA de este estilo dependiendo del pais de fabricacion,
  pero lo que veremos servir  para cualquiera de ellos, el mas comun en 
  el pais esta fabricado por BGH bajo licencia de MOTOROLA, modelo 
  AGS1935A-H.


 Por si no quedo claro lo anterior, intentare dibujarlo aca abajo.

		 Ú¿                           Ú¿
		 ³³                           ³³
		 ³³                           ³³
		 ³³                           ³³
     Antena ==>  ³³                           ³³
		ÚÙÀ¿                         ÚÙÀ¿
   Capsula Tel. ³  ³                         ³  ³
		³  ³                         ³  ³
	||      ³  ³                         ³  ³
	\/     ÚÙ  À¿                       ÚÙ  À¿
     ÚÄÄÄÄÄÄÄÄÄÁÄÄÄÂÁÄ¿                 ÚÄÄÄÁÄÄÄÄÁÄÄÄÄ¿
     À¿            ³  ³                 ³   :::::::   ³
      À¿           ³  ³                 ³   :::::::   ³  < Capsula Tel.
       À¿          ³  ³                 ³   :::::::   ³
	À¿         ³  ³                 ³ÚÄÄÄÄÄÄÄÄÄÄÄ¿³
	 À¿        ³  ³                 ³ÀÄÄÄÄÄÄÄÄÄÄÄÙ³  < Display
	  À¿       ³  ³                 ³             ³
	   ³       ³  ³                 ³  1   2   3  ³
	   ³       ³  ³                 ³  4   5   6  ³
	   ³       ³  ³                 ³  7   8   9  ³
	   ³       ³  ³                 ³  *   0   #  ³
	   ³       ³  ³                 ³             ³
	   ³       ³  ³                 ³ Rcl Clr Snd ³
	   ³       ³  ³                 ³ Sto Lck End ³
	  ÚÙ       ³  ³                 ³ Pwr     Vol ³
	ÚÄÙ        ³  ³                 ³    ÚÄÄÄ¿    ³
      ÚÄÙ          ³  ³                 ³    ÀÄÄÄÙ    ³  <= Capsula Mic.
      ÀÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÙ                 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
	 /\         /\
	 ||         ||
	 ||       Bater¡a
	 ||
  Capsula microfonica


  Ok, espero que hayan entendido todo hasta ahora y que el dibujo  no los
  haya complicado aun mas.
  
  Ahora vamos  a explicar  como se pone el celular en Modo Test, lo unico 
  que se debe hacer es cuidadosamente puentear el pin marcado con un as-
  terisco (*) con GND  (la antena). Luego  de hacer esto, hay que colocar 
  la bateria con cuidado de que no se salga el puente que hicieron antes,
  recomendamos no soldar, y mas si el aparato no es tuyo!. Guiense por la
  figura que dibuj‚ abajo.

		       Ú¿
		       ³³
		       ³³
		       ³³
		       ³³
		       ³³
		      ÚÙÀ¿
		      ³  ³
		      ³  ³
		     ÚÙ  À¿
		     ³    ³                G = GND (antena)
		     ³    ³
		ÚÄÄÄÂÁÄÄÄÄÁÂÄÄÄ¿           P = Pl stico
		³ P ³  P   ³ P ³
		ÃÄÄÄÁÄÂÄÄÂÄÁÄÄÄ´           A = Antena
		³ ||| ³G ³ ||* ³
		³ ||| ÀÄÄÙ ||| ³           | = pin
		³              ³
		³              ³           * = pin a puentear
		³/\/\/\/\/\/\/\³

	    Vista posterior del telefono

  Ahora vamos a ver el modelo Motorola PT 500 Plus, el que tiene la tapita.
  Es de color gris, un poco pesado y seguramente alguien tenga alguno de
  estos porque son un poco viejos.

  Veamos como es el fono...
         _       _______________      ______________      _____________
         |      |   _________   |    |              |    |             |
   ______|__    |  / ......  \  |    |              |    |             |
  |   ___   |   | |  ::::::  |  |    |              |    |             |
  | / ... \ |   |  \_______ /   |    |              |    |             |
  | \_____/ |   | _____________ |    |              |    |             |
  | _______ |   || U 5'        ||    |              |    |             |
  ||_______||   ||_____________||    |              |    |             |
  |=========|   |===============|    |              |    |             |
  |         |   |   1   2   3   |    | Este es el   |    | Este es el  |
  |         |   |   4   5   6   |    |    pin a     |    | a puentear. |
  |         |   |   7   8   9   |    |   puentear.  |    |  |          |
  |_________|   |   *   0   #   |    |          \|/ |    | \|/         |
        /|\     |rcl sta clr snd|    |           .  |    |  .          |
         |      |pwr vol fcn end|    |          ||| |    | 000         |
         |      |_______________|    |______________|    |_____________|
         |      \               /        /|\               /|\ 
      Tapita -->  \           /           |                 |
                    \_______/         Fono visto de       Bateria vista
                                      la parte de         desde donde hace
                                      atras               contacto con el
                                                          fono

  Por si no me entendieron, es el pin del medio. Tanto el de la bateria como
  el del telefono.

  Para puentear la bateria con el fono, es muy facil:

  1. Apagamos el fono con la tecla pwr y sacamos la bateria.
  2. Ubicamos el pin del medio de la bateria y del fono.
  3. ponemos un extremo de un cablecito de telefono sobre el pin del medio de
     la bateria, y el otro extremo del cablecito sobre el pin del medio del
     telefono... para que no se salgan los cables de lugar, los podemos
     pegar con una cinta adhesiva y listo..
  4. Ahora con mucho cuidado de que no se salgan los cables, ponemos la
     bateria y ya estaria todo echo con respecto a meter mano. :) 

  Ok, si hicieron todo bien, pulsen la tecla  Pwr (encendido) y empezo la
  joda!!

  Lo  primero  que veran sera una sucesion de numeros, esto significa que 
  el puente fue bien hecho, ahora deben pulsar la tecla "#" y aparecera
  un mensaje de derecha a izquierda que dir :

		     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
		     ³  U 5 '                 ³
		     ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

  Esto significa que ya estamos en en el PRECIADO MODO TEST  !!!

  Si quieren comenzar a escuchar algo pongan "05" y el "#".
 
  Con este ultimo comando encendemos el receptor, y para escuchar un canal
  tienen que poner "11xxx#" con esto seleccionamos un canal determinado.
  Para transmitir, en cambio, deben poner "10#".

  RECUERDEN:

  CADA VEZ QUE INTRODUZCAN UN CODIGO DE COMANDO DEBEN TERMINARLO CON "#".

  Como ven el modo de operacion es muy accesible y facil, a continuacion
  doy la lista de comandos para el Modo Test.


  COMANDO                             FUNCION
  -------                             -------
   01#                   Resetea el celular
   02#                   Muestra el status actual del radio.
   04#                   Inicializa la unidad con los seteos default:

		    /    Carrier off.
		   |     Atenuador de RF al maximo poder.
		   |     Receptor de audio anulado.
   seteos        < |     Transmisor de audio anulado.
   default         |     Tono de se¤alizacion apagado.
		   |     Reseteo del WatchDog Timer.
		   |     DTMF y tonos de audio apagados.
		    \    Capsula Telefonica encendida.

   05#                   Transmision de portadora activa.
   06#                   Transmision de portadora apagada.
   07#                   Receptor apagado. (audio)
   08#                   Receptor encendido (audio)
   09#                   Transmision de audio apagada.
   10#                   Transmision de audio encendido.
   11xxx#                Selecciona un canal dado por xxx.
   12x#                  Setea poder del equipo dado por x (0=max, 7=min)
   13#                   Equipo apagado.
   14#                   Activacion de un tono de 10 Khz.
   15#                   Apagado del tono de 10 Khz.
   19#                   Muestra la version del soft utilizado.
   25x#                  SAT tone donde si x=0 el tono es de 5970 Hz.
					si x=1 el tono es de 6000 Hz.
					si x=2 el tono es de 6030 Hz.
   26#                   SAT TONE apagado.
   27#                   Transmite datos del celular. (CUIDADO!)
   28#                   Activa un tono de 1150 Hz.
   29#                   Desactiva el tono de 1150 Hz.
   30#                   Activa un tono de 770 Hz.
   31#                   Desactiva el tono de 770 Hz.
   32#                   Borra todos los timers y reseteos que el usuario
			 haya programado.
   33x#                  Enciende tono de DTMF donde x puede ser 0-9,* y #.
   34#                   Tono(s) de DTMF apagado(s).
   36xxx#                Activa el scanner de canales (Ojo! esta opci¢n
			 algunos modelos no la tienen) donde xxx es la
			 pausa entre cada canal dada en milisegundos.
			 (pulsar "#" para parar el scanneo)
   38#                   Muestra el ESN en haxadecimal.
   45#                   Muestra el RSSI actual.
   46#                   Muestra el Timer de llamada aculmulativo.
   47x#                  Setea nivel de receptor de audio de 0 a 7.
   48#                   Side Tone On.
   49#                     "   "   Off.
   55#                   Programacion de Customer/System Information
                         Al entrar 55#, aprecera el mensaje "U 5 '"
			 entramos 55# de nuevo, y podremos cambiar
			 parametros programables del telefono un
			 numero infinito de veces.
   58#                   Compandor On
   59#                   Compandor Off.
   61#                   Transferencia del numero de serie (solo para
			 dtm/minitac)
   62#                   Enciende alarma de llamada.
   63#                   Desactiva alarma de llamada.
    
  Uff!! Esta es la lista de comandos, si son observadores veran que hay
  codigos faltantes (por ejemplo el 60#), la razon de esto es que simplemente
  no existen o estan reservados para futuros modelos de telefonos.

  Bien, antes que nada me gustaria darles unos consejos que salen de la
  experiencia (?).

  Cuando estan escuchando una conversacion interesante pero se escucha
  con interferencia, como una radio mal sintonizada, lo que deben hacer
  es pasar a un canal adyacente por ejemplo si el canal es 222 deben
  pasar al 223 o 221, entienden?

  Si al hacer esto pierden la comunicacion, vuelvan al canal original y
  traten de orientar la antena en otro sentido para poder mejorar la
  comunicaci¢n.

  Para transmitir, sigan los siguientes pasos:

       - Busquen un canal en donde la comunicacion sea clara.

       - Pongan 05# para activar la transmicion de portadora.

       - Seleccionen nuevamente el mismo canal, ej: si el canal era 222
	 pongan 11222#, ok?

       - Ahora pongan el comando 10# para transmitir audio.

       - Digan FUCK YOU!, en el microfono.


 
   POSIBLES COSAS QUE PODES ESCUCHAR:


            - Tipico parloteo entre una "parejita"
	    
            - Tipico parloteo femenino.

	    - Parejas en un pleno HOT LINE.

	    - Comunicaciones empresariales.

	    - Ventas y compras.

            - Acceso a correos electronicos vocales.
	     
	    - Acceso a transacciones bancarias.
	     
            - Coimas politicas y laborales.

	    - Llamadas internacionales.

	    - Comunicaciones entre modems.

                      ... e infinidad de cosas mas !!!
 
 
  Recomiendo tener siempre un grabador a mano, puede ser muy util para
  alguna conversacion interesante.

  Por ultimo, recomiendo por sobre todas las cosas tener MUCHO cuidado con
  el telefono y la bateria... traten de usar cables lo mas finos posibles,
  asi la bateria se desliza facilmente....

  Por otro lado no he encontrado la forma de entrar al modo test mediante
  el teclado, si alguien sabe como hacerlo con un telefono Motorola PT-500
  Plus que me avise Ok.

  Bueno, esto es todo, espero que les sirva de algo, estoy seguro que si,
  al menos ahora saben que cuando hablen por un celular tienen que tener 
  cuidado con lo que digan... Ja Ja !!!
		     
			       Have Fun!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 05 )  Trucos: Modificando el Ventanukus 95
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
             .-=#( Modificando el aspecto de Windows 95 )#=-.
                               By Mr. Nuk3m

 -= 1 =- Cambiando las pantallas de incio y de salida de Windows 95

  OK, es un dia humedo y estas con unos amigos tuyos y decides mostrales tus  
  habilidades porque vos sos uno de esos terribles "hackers".
  Encendes tu PC y a continuacion aparece en la pantalla el logo de.....
  "Windows 95". En cierto modo pareces un lamer, ¨verdad? Tu PC tiene el
  mismo aspecto que el de tu vecino...

  Ahora si serias un hacker serio estarias iniciando Linux o FreeBSD o alguna
  otra clase de Unix en tu makina. Pero tus amigos no saben eso. Por ello 
  tenes de enga¤arlos ("ingenieria social") a pensar que sos de la elite con
  tan solo modificar la pantalla de inicializacion. :))

  Ahora digamos que queres empezar las sesiones con una pantalla negra con 
  trazos naranjas y amarillos y el slogan "Hacker es mas que un crimen, es
  la supervivencia". Esto se puede hacer muy facilmente. 

  Micro$oft quiere anunciarte sus sistemas operativos cada vez que reinicias.
  De hecho, quieren esto de tal manera que han ido a juicio para intentar
  forzar a los vendedores de PCs para dejar el logo de inicializacion de
  Micro$oft en los sistemas que venden.

  Asi que Micro$oft ciertamente no desea que juegues con sus pantallas de 
  inicializacion. Por ello MS ha intentado esconder el software de la pantalla
  de inicializacion. Pero la verdad es que no lo escondieron muy bien. Hoy
  vamos a aprender como arruinar totalmente sus planes Ja, Ja, Ja... 


  Nota Nuk3m: Una de las cosas que te recompensan en el hacking es encontrar
              archivos ocultos que tratan de evitar que los modifiques, y
              entonces jugar con ellos como se te antoje. Eso es lo que vamos
              a prender hoy.

  Los graficos de inicializacion de Win95 estan escondidos en un archivo
  llamado c:\logo.sys. Para ver este archivo, abri el administrador de
  archivos (El Explorador), hace un click en "ver", despues hace un click en
  "archivos por tipo", luego selecciona la casilla de "mostrar ocultos /
  archivos de sistema". Entonces, regresa a "ver" y hace un click en "mostrar
  detalles". Despues a la derecha del archivo logo.sys vers las letras "rhs".
  Esto significa que este archivo es "read-only, hidden, system" (solo-lectura,
  oculto, de sistema).

  La razon por la que este inofensivo archivo esta etiquetado como archivo de 
  sistema (cuando realmente es solo un archivo grafico) es porque Microsoft
  teme que lo cambies para que se lea por ej. "­Bienvenido a Windoze 95,
  Desayuno para Lusuarios!" Asi que convirtiendolo en un archivo de solo
  lectura, y escondiendolo, y llamandolo archivo de sistema como si fuera algo
  a lo que se debe dar importancia porque si jugas con el podrias destruir tu
  pc, Micro$oft esta intentando hacer que no lo toques.

  Bueno, pues ahora tenemos la menara mas facil enga¤ar a Micro$oft y poner 
  el logo de inicio que mas te guste. Empezamos por encontrar el programa 
  MSPaint que seguro esta en la carpeta Accesorios. Pero para el caso de que 
  siempre estas moviendo las cosas de aqui para alla, a continuacion tenes
  los pasos necesarios para hacerlo muy facilmente:

   1) Hace click en "Inicio" en la esquina inferior izquierda de la pantalla.
   2) Hace click en "Explorador de Windows"
   3) Hace clic en "Herramientas"
   4) Hace click en "Buscar"
   5) Hace click en "Archivos o Carpetas"
   6) Despues de "nombre" teclea "MSPaint"
   7) Despues de "Mirar en" pone "C:"
   8) Selecciona la casilla que dice "incluir subcarpetas"
   9) Hace click en "Buscar ahora"
  10) Doble click en el icono de MSPaint que aparecer en la ventana.
  11) En el programa paint, hace click en "archivo".
  12) Hace click en "Abrir"

  OK, ahora tenes MSPaint. Ahora tenes una manera muy facil de crear tu nuevo 
  logo de inicio:

  13) Despues de "Nombre de Archivo" teclea c:\windows\logos.sys. esto te
      abrira el grafico que sale cuando tu PC lista para ser apagada diciendo
      "Ahora puede apagar el sistema". Este grafico tiene exactamente el
      formato necesario para ser usado como logo de inicio. Por eso podes
      jugar con el del modo que desees (mientras no cambies nada en la
      pantalla de Atributos que hay debajo del menu Imagen) y usarlo como logo
      de inicializaci¢n.

  14) Ahora jugamos con este grafico. Simplemente hace experimentos con los 
      controles de MSPaint y divertite. 

  15) Cuando has decidido que te gusta la imagen (llenala de terrorificas
      cosas sobre hacking, ¨si?), guardala como c:\logo.sys. Esto
      sobrescribira el archivo de configuraci¢n del logo de inicio. A partir
      de ahora, en cualquier momento que desees modificar tu logo de inicio,
      podras leer y escribir sin problemas sobre el archivo logo.sys.

  16) Si queres cambiar la imagen de salida del sistema, son faciles de
      encontrar y modificar usando MSPaint. La primera pantalla que sale
      se llama c:\windows\logow.sys. Como vimos arriba, la imagen final de
      "Ahora puede apagar el sistema" es c:\windows\logos.sys.

  17) Para hacer graficos que sean validos como papel tapiz, ponles un nombre
      tal como c:\windows\ciamagazine.bmp (sustituyendo el nombre de tu
      archivo por "ciamagazine", a menos que quieras llamar a tu papel tapiz
      "ciamagazine.")

  Nota Nuk3m:  La imagen de inicio de Microsoft Windows 95 tiene una barra
               con moviento abajo. Pero una vez que la sustituyas por tu
               propio grafico, esa animacion no aparecer. Sin embargo, podes
               hacer tu propia pantalla de inicio animada usando el programa
               BMPWizard.

               Algunos sitios para bajarte esta joya son :
               
               http://search.windows95.com/apps/editors.html
               http://www.windows95.com/apps/editors.html


  Pero el problema de usar uno de los logos de inicio de Win95 ya existentes
  s que solo te permiten usar sus colores originales. Si realmente vas a
  trabajar en serio, abri MSPaint otra vez. Primero hace click en "Imagen",
  luego en "Atributos". Configura la anchura a 320 y la altura a 400.
  Asegurate en donde dice "unidades" de que la opcion seleccionada sea la de
  "Pixels". Ahora sos libre de usar cualquier combinaci¢n de colores que este
  programa te permita.
  Recorda guardar el archivo como c:\logo.sys para que tu logo de inicio, o 
  c:\windows\logow.sys y/o c:\windows\logos.sys para tus pantallas de salida
  del sistema funcionen correctamente.

  Pero si quieres cosas realmente fabulosas para tu pantalla de inicio, podes 
  sacar graficos de tu pagina web de hacking favorita e importarlas como 
  pantallas de inicio y salida de Win95. Aqui tienes como hacerlo.

  1) ­WoW! ­Graficos C00lz!, pulsa la tecla "Imprimir Pantalla" o "Print
     Screen".

  2) Abri MSPaint y configura la anchura a 320 y la altura a 400 en pixels.

  3) Hace click en editar y  despues hace click en pegar. Boom, esa imagen se
     encuentra ahora en tu MSPaint. :)

  4) Cuando la guardes, asegurate de que los atributos son todavia de 320x400 
     pixels. 

  Desde luego puedes hacer lo mismo con cualquier archivo grafico que elijas
  en MSPaint o en cualquier otro programa de graficos, mientras lo guardes
  luego con el nombre correcto en el directorio correcto y con el formato
  320x400 pixels.
  
  Para aquellos que quieren volver a sus amados graficos originales de
  Win95 pues simplemente cambia el nombre de c:\logo.sys a algo inocuo que
  tu hermana/no no vea mientras curiosea con el explorador. Algo como
  logo.bak. ¨Te preguntaras que pasara ? Los tipos de Microsoft se imaginaron
  que estariamos haciendo cosas como las que hemos hecho y escondieron una
  copia de su "aburrida pantalla de inicio" en un archivo llamado "io.sys".
  Por eso si modificas o borras su original logo.sys, y no existe ningun
  archivo con ese nombre, al iniciar tu PC mostrara la misma vieja pantalla
  de inicio de Win95.

  Nota Nuk3m: ¨Queres jugar con io.sys o logo.sys? A continuacion tenes como
              meterte en ellos. Y, adivina que, es una cosa importante que
              aprender en el caso de que alguna vez necesites acceder a alguna
              PC con Windows (algo que veremos en la siguiente seccion). 

  Hace click en "Inicio" luego "Programas" y luego "MS-DOS". En el prompt de 
  MS-DOS, introduce los comandos:

  ATTRIB -R -H -S C:\IO.SYS
  ATTRIB -R -H -S C:\LOGO.SYS

  Ahora estan totalmente a tu merced, ­jua jua jua!

  Je apuesto a que mas de uno ahora va ir a cambiar el logo de inicio "comun"
  y poner alguno de hacking mas divertido FELIZ HACK!!!!!!! =)


 -= 2 =- Como vaciar la papelera de reciclaje de (casi) cualquier sitio

  Este truco esta realmente Cool, porque evita tener que desplazarse hasta
  la papelera para vaciarla (suena medio, como fiaca)

  1. Ejecuta el RegEdit.
  2. Anda a la carpeta HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
  3. Crea una nueva clave, haciendo Edicion > Nuevo > Clave. Cuando la nueva
     clave aparezca, teclea cuidadosamente este nombre... (mejor, copia y
     pega) {645FF040-5081-101B-9F08-00AA002F954E}

  Bastara con salir del editor del registro, para que los cambios tengan
  efecto.

  Al hacer un clic con el boton derecho sobre un ARCHIVO (lastima, no anda
  con las carpetas) se vera la opcion de vaciar la papelera...

 -= 3 =- Como ejecutar varios programas a la vez.

  Es comun usar varios programas a la vez para ciertas tareas. Este truco
  permite activarlos todos a la vez. Con un simple click tendremos un entorno
  de trabajo listo, con todas las aplicaciones que vamos a usar en
  funcionamiento.

  Para eso hace lo siguiente...

  Usando el block de notas crea una lista de los programas que deben
  ejecutarse.

  tenes que poner la ruta completa al programa (por ejemplo...
  c:\windows\calc.exe) Usa comillas o en su lugar nombres cortos al estilo
  MS-DOS.

  Guarda la lista con el nombre que quiera, pero con extension .BAT
  Finalmente, hace un click con el boton derecho sobre el archivo BAT que
  acabaste de crear y elegi "Propiedades".

  En la pesta¤a "Programa" activa la opcion "Cerrar al salir" (con esto
  conseguis que la ventana DOS se cierre al acabar de procesar el lote de
  comandos, el BAT).

  Coloca el archivo BAT o un acceso directo donde lo tenga mas a mano.
  Listo. Ya podes probarlo.

  Un ejemplo. Este archivo ejecutara dos copias del navegador, mas el
  bloc de notas.

  "C:\ARCHIVOS DE PROGRAMA\INTERNET EXPLORER\IEXPLORE.EXE" http:\www.yahoo.es
  "C:\ARCHIVOS DE PROGRAMA\INTERNET EXPLORER\IEXPLORE.EXE" http:\www.altavista.com
  C:\WINDOWS\NOTEPAD.EXE

  Aunque tambien puede hacerse...

  START http:\www.yahoo.es
  START http:\www.altavista.com
  START notepad.exe

  O que te parece hacerte uno de emergencia ¨EMERGENCIA? jaja si uno que l
  ejecute nuestro firewall preferido, nuestro mejor detector, que large el
  ignore total en el script que uses un programa para andar por el IRC, y un
  buen nukeador, tambien le podriamos poner que cancele todas las cosas que
  se esten bajando en ese momento y porque no abrir alguna suit de hack que
  nos sea util =) es buena idea, no? luego lo podriamos poner en el menu
  inico. Bueno aca los dejo con su imaginacion y suerte!!!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 06 ) PGP 6.5.1 para Windows 95/98
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                    El PGP 6.5.1 para Windows 95/98

  Bueno, voy a "intentar" explicar como funciona el PGP 6.5.1 de tal manera 
  que TODO el mundo lo pueda entender. Voy a tratar de ser lo mas entendible
  que se pueda, ahi va...

  El motivo por el cual escribo esto es porque muchos no tiene ni idea de
  que existe este software y muchos no saben como usarlo cuando se lo bajan
  y lo instalan en sus PCs. De vez en cuando escuchamos que el PGP no es
  100 % seguro y que se puede romper, ­CLARO QUE SE PUEDE ROMPER­, pero tras
  trillones de milenios de calculos por cada mensaje.

  La ignorancia produce el miedo, lee, aprende, y sentite seguro, tenes
  motivos para ello. Esto no quiere decir que confies a ciegas, pero
  si dudas hacelo con fundamentos.

  Si queres mas y mejor informacion te recomiendo un buen LIBRO como lo es
  el de Alfonso Martin que circula por la red, esta escrito en perfecto e
  spa¤ol y que es lo mejor que hay gratis sobre criptografia en el mundo.
  El archivo se llama "crip_amp.arj" de mas de 2 megas. Si lo conseguis
  bajalo y leelo. 
      
  Ya hemos bajado el programa de Internet de (www.pgpi.com) y estamos por
  instalarlo. Al comenzar con la instalacion, nos pide donde queremos
  instalarlo, etc, y despues nos da la opcion de crear el juego de llaves
  PGP (la publica y la privada). Hacemos un click en Next o siguiente. 

  ¨Que hace ahora el pgp? 

  Ahora lo que hace es pedirte un identificador para tu clave publica.
  Esta clave publica la conoceran todos. O sea que, procura que quede bonita.
  Teclea tu nick (nombre de guerra, apodo) y si queres tu e-mail, por
  ejemplo:

  Mr. Nuk3m <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >

  Ok hace un click en Next o siguiente.

  Ahora lo que te pide y esto es importante, es que selecciones el tipo de
  llave que queres generar, el que esta predeterminado es el tipo
  Diffie-Hellman/DSS (recomendado) o el viejo RSA. Despues clickeamos en
  siguiente o next y nos aparece una pantalla donde podemos elegir el tama¤o
  de la llave. El tama¤o predefinido por el programa es 2048, mas que
  suficiente para nuestro proposito, enviar mails. Si sos medio paranoico
  ponele en donde dice custom: 4096 y es algo asi como de "uso militar".
  Despues hacemos un click en siguiente. Nos aparece una pantalla
  preguntandonos si queremos que nuestro par de llaves (la publica y la
  privada) expire en un fecha determinada o que nunca expire. Hacemos un click
  en siguiente y nos aparece una pantalla en donde nos pide que ingresemos
  la frase password para nuestra llave privada, y nos recomienda que esta
  no tenga caracteres alfabeticos (letras) y que como minimo sea de 8 carcteres
  de longuitud. Ponemos el password donde dice Passphrase y en donde dice
  Confirmation y despues hacemos un click en siguiente y empieza el proceso
  de generacion del par de llaves (la publica y la privada).

  Ufff... por fin.. y el mensaje finalizacion de la generacion de claves.
  Hacemos un click en siguiente y nos aparece una pantalla que nos invita a
  enviar nuestra llave publica PGP a un servidor de llaves PGP, esto si
  tenemos Internet. Sino es asi, dejamos esa casilla sin marcar y hacemos un
  click en siguiente y asi finalizamos con la creacion del par de llaves PGP..
  donde nos aparece la pantalla felicitandonos. Para finalizar, hacemos un
  click en finalizar. Y listo ya hemos creado nuestras dos llaves: la llave
  publica y la llave privada.

  ¨ Y ahora que hago ?  

  Supongamos que queremos dar a conocer nuestra llave publica en una e-zine
  o que queremos mandarla por e-mail para que un amigo nos escriba usando
  el PGP.
  
  ¨ Como hacemos ?

  Muy facil: Vamos al icono del PGP en el tray y hacemos un click con el
  boton izquiredo y elegimos pgpkeys... y nos va a aparecer nuestro llavero.

  Aparecera un monton de llaves pgp's que son las que vienen por defecto con
  el programa, y tambien estara la nuestra representada por una llave de color
  marron que encima de ella hay una cabeza, y que significa que nosotros somos
  el administrador del llavero PGP.
  
  La seleccionamos con el boton secundario del mouse y nos va a aparecer una
  lista y seleccionamos export. Luego nos va a aparecer donde queremos
  guardar la llave, por ejemplo en c:\llaves y le ponemos un nombre como por
  ejemplo millave.asc.
  Predeterminadamente, el PGP guarda las llaves el el directorio donde tenemos 
  instalado el mismo, y con el nombre que se va a guardar es el mismo con el
  cual aparece en el llavero. Si en el llavero, aparece Juan Perez, entonces
  cuando vayas a guardar la llave, va a aparecer Juan Perez.asc Ok. Espero que
  me hayas entendido.

  Esta llave (la publica) que se guarda con extension .asc puede ser vista con
  el edit de MS-DOS o bien con el block de notas y veras algo similar a la
  llave siguiente, que es la mia:

  -----BEGIN PGP PUBLIC KEY BLOCK-----
  Version: PGPfreeware 6.5.1 Int. for non-commercial use 
  Comment: # Mr. Nuk3m # 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  # 314u.none.com.ar #

  mQGiBDip5K8RBADaudodSH9gjPSPyegvNs9DyHyZwCB1YZq/FTrL/bN8IQn4cVrF
  i9OI6X2YFfpYhxGr6mMi2VrWAoOrUkbubDUWfH3xYOUDMhpphXypYSvKsVpbgA4C
  bWYx9GBJc/Cf2CO+X12OrtJcWaZxJuQVcD0KDw5UZ4zMbl1xNtQ9qX/XuwCg/11y
  3oS11WYeqEQ6xadEwKEjYpMD/33mHAb6/Lk72AAYnXEcl6Ra9hrEcDPOdjQsvKyK
  bka2pRFEFfVxV9OelGaaxy/8q4z2TXQ+ZqF6/DfUddrrw/vBGcSZfBl237YJqGtf
  IFL4ffIfITlRFcUezHC/0RJEd/XfxsKmSTndziFLXflaUz/4BOOAqgh7HpMwQGN9
  UPgBA/9Nls9WZNfNw3GRay3UPO/QgwszuPbRIVnzeKuzPK/UlwGV/AcFoqpMcdlw
  Cf5cHLBdTZ9rLhoPHLlZgKjMu4uW22Udd92rSxcT2fEthTFUwJjwGCTopT4hH9E9
  EPYkLYkz5RTgNP/MSOhdKDQvM07fDWg0sKbl4ZaO4mmGCh1UurQcTXIuIE51azNt
  IDxtcl9udWszbUB1c2EubmV0PokATgQQEQIADgUCOKnkrwQLAwIBAhkBAAoJENjz
  NdjgKzhgVZcAn1KnSPVRJ1a0uPej22svtdkYorkTAKDjbwf/yy5EkCUjvbbJvPfF
  ejcqD7kCDQQ4qeSxEAgA9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlLOCDaAadW
  oxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeS
  Wc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/RgBYK+X0
  iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF04
  0zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqVDNmWn6vQ
  ClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAggAv6DuH6YJrqmw8md2
  KcgSYwdZuWryAPigOtnYgwud7niTXkWMxbN7v1yxe2QMS0QKRb4dANJoy7rtcB2k
  37ufWJcRoL0bQCKa2rFK7+vJkQT+r+GtS/0FqtWtU0eQCYUfV+r6zIQ1LDhOKboH
  t+npgo9K6etUIPhMaz0LHoxYy2Z31DN9RteSkeUPRuOakPLqm6jO4nCyrTNGXhEO
  ohxzlPKgv3fywd6wJrtd8vU2N2bixsL392a2DT0WD3dyhb1of6AYj2RQH6YPDXUv
  wG1eNGibTFSUAa9tfWLCdKGZWjA273uCHPIcB47kvUc6cH+KAgzINM6E5/tHzN1R
  yf5n/IkARgQYEQIABgUCOKnksQAKCRDY8zXY4Cs4YKiJAJ4hTKwrpMyjSCbCmaQo
  52G+xcOOWgCdFvH0bwDd2WWMmEG9deqh6JbK9Dk=
  =1Ocg
  -----END PGP PUBLIC KEY BLOCK-----

  Para poder enviar y recibir mensajes encriptados con PGP tendrias que hacer
  lo siguiente:

  1- Mandar tu llave PGP. Que bien podria ser el archivo .ASC el cual
     contendria tu llave PGP, o bien mandarla adentro de un mail como texto.
     O sea, lo que aparece mas arriba (mi llave pgp). 

  2- Tener la "llave PGP" de la persona a la cual le vas a escribir

  Hagamos un ejemplo: 

  Supongamos que vos despues de leer esto vas y te bajas el programa y creas
  tus llaves.  Y despues me queres escribir a mi....  ¨ Como haces ?    

  Facil, abris el bloc de notas buscas este archivo y selecionas todo el
  texto que se encuentra entre -----BEGIN PGP PUBLIC KEY BLOCK-----  y
  -----END PGP PUBLIC KEY BLOCK-----, y estos dos inclusive y lo copias.
  Despues vas a archivo, nuevo  y luego lo pegas. Despues de todo esto lo
  guardas como "nuk3m.asc" (sin las comillas) en algun directorio que quieras.
  Bueno, ya tendrias mi llave en un archivo. Despues, vas al Explorador de
  Windows y buscas el archivo nuk3m.asc (que es mi llave) y haces un doble
  click sobre el archivo. Aparece una pantalla mostrandote la llave, que te
  informa de quien es, la direccion de e-mail, la validez que tiene, tama¤o y
  la Descripcion. La seleccionas y haces un click en el boton que dice Import.
  Y listo, ya tendrias mi llave publica en tu llavero PGP.
    
  Ahora ya estarias en condiciones de escribirme.

  No es necesario que vos me envies una copia de tu llave publica, porque
  cuando vos me mandes un mensaje mi llave privada reconoce automaticamente
  en el mensaje que vos me mandas, mi firma digital que esta en mi llave
  publica y privada. No se si se entiende. Pero cualquiera que tenga mi llave
  publica PGP puede escribirme, y yo podira leer el mensaje perfectamente sin
  necesidad de tener la llave publica de quien me envio el mensaje. Se
  entiende ? Espero que si ...
 
  Otra cosa muy importante de mencionar es la encriptacion... 

  Por ejemplo si yo le quiero enviar un mensaje a alguien hago lo siguiente:

  Escribo todo el fucking mensaje y despues lo selecciono todo y lo copio
  (CTRL+C)...  Y aca viene la parte copada, hago un click en el candadito del
  PGP que aparece en el tray con el boton derecho del mouse y me aparece una
  lista, selecciono Clipboard / Encrypt y despues me aparece una pantalla con
  todos los usuarios que tengo en mi llavero PGP, selecciono a aquellos o a
  quien va a ser enviado el mensaje encriptado con un doble click. Despues
  ese nombre que seleccione va a aparecer en donde dice Recipients
  (recipientes o receptores). Selecciono Secure Viewer para que sea
  visualizado el mensaje de una forma segura, o sea, la persona que va a leer
  el mensaje. Y si selecciono donde dice Conventional Encryption, va a
  encriptar el mensaje de una forma convecional. Despues hacemos un click en
  Ok y el mensaje que incialmente habiamos copiado, ahora va a ser encriptado
  en memoria. Luego pegamos (CTRL+V) el mensaje y nos va a aparecer el
  mensaje "encriptado"... algo parecido a esto:

    -----BEGIN PGP MESSAGE-----
  Version: PGPfreeware 6.5.1 Int. for non-commercial use 
  Comment: # Mr. Nuk3m # 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  # 314u.none.com.ar #

  hQCMA4ae1uYy4M8NAQQAmaUZhpgyfrNuBtYX9gXo1AjYw/zTvu3E7Vdj5PZAPVFE
  MDoy/zkxSorTS4Op9gfTGi0dGIXRRcEoH9sZYI3PhVLD+iPCXh6MaVo6EEjch9v3
  UxLGPMOnoA3zjHjtEhDjoX9/Gnjlpv8r1FU94qqeE6v5rsjQYvLNDGxf2lhk6wel
  AR0AxeOWUtPfK3SiH/i8KVgyMHhvyOygJ7Ixxj5T4WB+N7w0Zag+t04+rv4ykim4
  jqHKIoEBf40J5kCVvZNxVae4aWl2Sh0PZwW0ike6hcTwq0TiNnLirmaYq28BEqHR
  EWye+ehQbRk98oGCf+qNGTpJvGU0mRayLLDP1fbClAD2xFxWE/jTS5vPaeKKOtBC
  Bwbx/n3QQIaHZyiu6WygoDHdpNWdDngyPviUNXPCxZ66S6z3WIqbXXvmRSzvVyak
  t0gzcCZVjwov8xNXXSTHQOHRnshmAF8FSKlKxO9uuGC2bT8VcTl+zch6CjJ+IfTW
  /jPGgtBUDZEvkZd/ikYqi3PXvmAuHCC9hjfVrTuWJPcc1rfJja6ATv2HTvPB4ZQ=
  =ijUy
    -----END PGP MESSAGE-----

  Notese que ahora en las lineas de comienzo y final, ahora dice BEGIN PGP
  MESSAGE y END PGP MESSAGE... y listo ya tendriamos nuestro mensaje listo
  para ser enviado.
 
  Lo mismo pasa para encripar nuestro archivos en el disco rigido para que
  nadie los vea. En este caso en particular, no tenes que seleccionar ningun
  Receptor, y si uno quiere puede borrar el archivo original una vez que ya
  tenemos una copia del mismo encriptado con la opcion Wipe Original.

  Supongamos que quiero encriptar un texto que no quiero que nadie vea salvo
  yo... Busco el archivo y una vez que lo encontre lo selecciono con el boton
  secundario del mouse y me aparece una lista. Selecciono PGP / Encrypt y me
  aparece una pantalla donde puedo elegir quien es el receptor del archivo,
  en el caso de que quiera enviarlo por e-mail, y las opciones Text Output
  (salida en forma de texto), Wipe Original (borrar el original), Secure
  Viewer (igual que la descripcion para los mensajes), Conventional Encryption
  (Igual que la descripcion para los mensajes), Self Decrypting Archive
  (Archivo auto desencriptador).

  Seleccionamos las opciones que querramos y listo, ya tenemos un archivo
  encriptado con PGP.

  Bueno, esto es basicamente como usar el PGP para encriptar mensajes y
  archivos. Hay mas para hablar sobre el PGP, pero creo que lo dejare para
  mas adelante. Mas que nada con este articulo intento ayudar a quienes se
  sienten un poco "perdidos" cuando recien empiezan con el PGP...

  No basta con bajarse el programa HAY QUE USARLO Ok... Quien sabe, en una
  de esas estan espiando todos tus e-mails. Asi que ya saben, a usar PGP !!.

                  |\/|r. |\|uk3m (c) 2000 CopyRights
 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 07 ) Manifiesto del Hacker
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                        ([{ Manifiesto del Hacker }])
                                By Mr. Nuk3m
                                
  Otro de ellos fue sorprendido hoy, esta en todas las revistas. "Joven
  arrestado en un escandalo de computadoras", "Hacker Arrestado despues de
  interferir computadoras bancarias". Malditos chicos. Todos son iguales.
  Pero ustedes, con su estudio psicologico y su cerebro tecnico de los 50's,
  se atrevieron a ver detras de los ojos de un hacker? Alguna vez se
  preguntaron que lo hizo actuar, que fuerzas le dieron forma, que quizas lo
  haya creado? Yo soy un Hacker, entra a mi mundo...

  Mi mundo es uno que comienza en la escuela... Soy mas inteligente que la
  mayoria de los demas chicos, esta basura que nos ense¤an me aburre...

  Malditos chicos flojos. Todos son iguales. Estoy en primaria o secundaria.
  He escuchado a maestros explicar por quinta vez como reducir una fraccion. 

  Yo lo entiendo.  "No, Sr. Guzman, no le puedo ense¤ar mi tarea. La hice
  en mi cabeza..."

  Maldito chico. Probablemente lo copio. Todos son iguales. Hize un
  descubrimiento hoy. Encontre una computadora.  Espera un segundo, esto es
  divertido. Hace lo que le pido. Si se equivoca, es porque hice algo mal. 

  No por que le caiga mal...
  O se sienta amenazada por mi...
  O piense que soy un Traga...
  O no le gusta ense¤ar y no deberia estar aqui...

  Maldito  chico. Todo lo que hace es jugar. Todos son iguales. Eso es
  seguro, todos somos iguales... nos han alimentado con comida para chicos
  cuando teniamos hambre de un bife...  los pedazos de carne que dejaron
  pasar estaban pre-masticados y sin sabor.

  Nos han dominado los sadistas, o ignorados los apaticos. Los pocos que
  tenian algo que ense¤arnos encontraron alumnos dispuestos, pero esos pocos
  eran como gotas de agua en el desierto.

  Este es nuestro mundo ahora... el mundo del electron y el interruptor, la
  belleza del baudio. Hacemos uso de un servicio existente sin pagar por lo
  que podria ser barato si no fuera manejado por unos glotones capitalistas,
  y ustedes nos llaman criminales. Nosotros exploramos.. y nos llaman
  criminales. Nosotros buscamos conocimiento... y  nos llaman criminales.

  Nosotros existimos sin color de piel, sin nacionalidad, sin distinciones
  religiosas... y nos llaman criminales. Ustedes constryen bombas atomicas,
  crean guerras, asesinan, hacen trampa, mienten y nos haces creer es por
  nuestro propio bien, aun asi nosotros somos los criminales. Si, yo soy un
  criminal.  Mi crimen es ser curioso. Mi crimen es juzgar a la gente por lo
  que dicen y piensan, no por como se ven.  Mi crimen es sobrepasar la 
  inteligencia de ustedes, algo por lo que nunca nos perdonaran.

  Yo soy un hacker, y este es mi manifesto. Puden detenerme, pero no podran
  detenernos a todos... despues de todo, todos somos iguales.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 08 ) Instalando Linux
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            _____________                        _____________
   ....-''``'._ _________)   Instalando Linux   (_________ _.'ïï''-....
           ,_  '-.___)              By              (___.-'   _,
             `'-._)_)            Mr. Nuk3m             (_(_.-'
   ----'``"-,__(__)                                      (__)__,-"ïï'---
                            
  Linux es un Sistema operativo muy versatil y que tiene la ventaja de
  tener el apoyo de un gran numero de programadores alrededor del planeta 
  para el desarrollo de software los cuales en algunos casos trabajan
  gratis lo cual ha permitido que sea el S.O. que se ha desarrolado con
  mayor informaci¢n en la historia de la Computacion, pasando de ser
  utilizado por un 7% de los usuarios de computadoras en el mundo en el 97 a
  un 18% en el 98, lo cual muestra como se ha ido ganando adeptos debido a
  sus multiples funciones y fortaleza aunque sin perder lo oscuro de un
  sistema Unix por lo cual a veces configurar una distribucion de Linux no es
  tarea facil.
  
  Para iniciar la instalacion de Linux primero necesitas elegir una
  distribucion, existen 5 distribuciones que creo que son las mas utilizadas:

  Red Hat Linux: Una "obra de arte"  y muy facil de instalar, ademas de ser
  en la actualidad la mas popular en U.S.A ademas que es mas facil de
  configurar que cualquiera de las otras y la instalaci¢n de nuevo software
  es mucho mas facil y rapida en estos menesteres. 
  
  Slackware Linux: Esta tambi‚n es una muy buena distribuci¢n, un poco
  oscura en su manejo en  cuanto configuraci¢n de hardware y demas pero
  tambien la mas apropiada para el hacking. Tiene muchas aplicaciones
  interesantes y la instalaci¢n es un poco tediosa ya que debes indicar uno
  a uno los paquetes a instalar a menos que pongas instalar todo, si decidis
  instalar todo entonces te aseguro que te saturara el disco duro con unos
  500 Mb de donde tal vez unos 80 o 100 no utilizaras entre servidores de
  noticias y otras cosas.
 
  S.U.S.E: Esta distribucion de linux alemana posee dos versiones una para
  alemania y otra en ingles para el resto del Mundo, se dice que esta
  distribucion es ideal para principiantes pero con poco software disponible
  en comparaci¢n con el Slackware o el Red Hat aunque si la tenes a mano no
  cuesta nada probar. Una de las ultimas distribuciones de SuSe, la 6.2,
  esta en castellano y con mucho software para explotar esta distribucion.
  Si la consiguen, pruebenla.
 
  Open Lite Caldera Linux: El linux en espa¤ol, tiene comandos en espa¤ol
  al igual que las ayudas o sea que mejor imposible si deseas iniciarte. 

  Debian Linux: Esta es una de las distribuciones mas recientes, que promete
  ser muy buena ademas de que posee su manejador de paquetes de instalaci¢n
  al estilo de Red Hat y con la salvedad de que es mas barato que muchas
  otras y mas facil de adquirir.

  Nota Nuk3m: Hoy en dia, casi nadie se compra una distribucion en una tienda
              o en un local de computacion. Casi todos nos hacemos grabar la
              distribucion que queramos con alguien que posea esa
              distribucion y por supuesto una grabadora de CD.

              
  Desde  ahora  en  adelante  describir‚  el  metodo  de instalaci¢n de
  Slackware Linux que es muy similar a la de Red Hat pero con la diferenca de
  que con Red Hat necesitas un solo disco para la instalaci¢n. El Linux
  necesita una partici¢n en la cual recidir, la cual es la Partici¢n Nativa
  de Linux que reconocida con el tipo 83 por el fdisk en linux, en esta
  particion recidira linux y sus componentes, ademas de esta partici¢n linux
  necesita una particion swap o de intercambio que simula una extensi¢n de la
  memoria RAM de la maquina y que es necesaria si la maquina tiene 8 Mb de
  RAM o menos, al contrario de slackware en el cual dicha partici¢n es
  opcional mientras que en RED HAT es obligatoria.
  
  Para crear dichas particiones primero tenes que hacer espacio para ellas 
  y determinar el tama¤o de las mismas, si tenes actualmente una sola
  partici¢n en el disco duro y no deseas perder tus datos entonces la opci¢n 
  para hacer el espacio es FIPS o PARTITION MAGIC ambos programas se  
  encuentran en Internet aunque el FIPS muchas veces viene en los cd's de
  Linux, dichos programas te permiten re-particionar el disco duro sin perder
  los datos que tenes, jugando con el espacio libre disponible. Si no
  dispones de estos programas (es muy raro que el fips no venga en una
  distribucion de Linux) y no te importa como perder algo del win entonces
  tenes dos opciones: una el fdisk del DOS y otra el fdisk de linux, lo mejor
  que podes hacer es primero dividir el disco duro en dos con el fdisk del DOS
  y crear una particion primaria del DOS en la que recidira el WIN9X o el 2000
  cuando este, una vez creadas dichas particiones entonces desde el msdos
  procedes a la creacion de los discos boot y root que son necesarios para la
  instalacion y  para ello utilizas el rawrite en msdos, antes de crear dichos
  discos debes determinar que imagen utilizaras en la instalaci¢n tanto para
  el boot como para el root, las imagenes son el kernel y el  soporte para el
  hardware de tu PC por eso si tenes dispositivos scsi es distinta a si no
  los tenes por eso debes leer el README que aparece adjunto a los archivos
  de las imagenes. Para el boot se puede tomar la imagen bare.i y para el
  root tomar la color.i que son las que tienen el soporte mas generico ademas
  de tener  controladores para cd IDE/ATAPI, ademas la instalacion se puede
  hacer desde el mismo cd o bien instalar desde el disco duro luego de haber
  bajado el linux o desde ftp en una red, vos eligis el metodo que mas te
  guste. Hoy en dia, casi todos instalan directamente desde el CD. Primero
  tenemos que estar en condiciones de que nuestra PC puede bootear desde la
  unidad de cd-rom. Luego introducimos el Cd de Linux y reiniciamos. Cuando
  bootea por el cd, arrancara de forma automatica la instalacion de nuestro
  Linux. Facil, no ?
  
  Como Crear el Disco Boot y Root ?

  Una vez que hemos elegido las im genes desde msdos y con dos discos de
  3 1/2 utilizamos el rawrite de esta forma :
 
  > rawrite  enter
 
  Luego el programa te pedira el nombre de la imagen y su ubicaci¢n y le
  das enter (por supuesto que despues de haber respondido), seguidamente te
  pedira el drive en el que crearas la imagen y alli colocas a: esto lo
  repetis dos veces con el boot y el root a menos que estes en Red Hat y
  solo necesites el boot para instalar de cd's.

  Una vez hecho esto debes cambiar el setup de la maquina para que arranque
  desde disco 3 1/2 y re-arrancar la maquina. Al Reiniciar la maquina con
  el disco  boot primero veran como se carga el kernel de linux desde el
  disco y veras aparecer un mensaje en la pantalla diciendo "Instalacion de
  Slackware 3.6" o algo asi, imagino que en otras distribuciones es parecido
  al menos en  Red Hat es asi, una vez en ese punto te saldra un prompt
  diciendo "boot:" esperando alguna instruccion que pueda ser necesaria para
  un tipo particular de arranque si es necesario o a veces para indicarle
  desde donde arrancar, en nuestro caso simplemente con pulsar enter basta, a
  partir de alli se inicia la carga de linux y te solicitara el disco root y
  una vez que introduzca dicho disco lo proximo sera un mensaje pidiendo el
  "login:" que es el nombre de usuario en el sistema pero en este sera root.
  Una vez hecho esto tendras el prompt del sistema a tu disposici¢n para
  crear las particiones de linux si ya no las tenes.
 
  Crear Particiones con el fdisk del Linux.
 
  En el prompt debes escribir:
  # fdisk 
  y luego le das a la opcion "m" y enter para ver la ayuda del fdisk

  en las opciones vas a ver
  d - borra una partici¢n
  l - te dice todos los tipos de partici¢n reconocidos por el kernel
  q - sale sin guardar los cambios
  p - imprime la tabla de particiones en pantalla
  w - sale guardando los cambios
  t - cambia el tipo de partici¢n (los tipos son los mostrados con l )
  n - crea una nueva particion
  m - muestra el men£ de opciones
 
  Ok, en este punto le damos a la "n" y te pregunta el numero de la particion
  que vas a crear ya que el linux renoce la particiones asi: /dev/hda, es un
  disco duro /dev/hda1 partici¢n 1 en el disco duro hda, en este caso esa es
  la partici¢n de dos o de windows.
 
  /dev/hda2 3,4,etc. estan disponibles para linux.
  
  Entonces le podes dar  2
 
  Una vez hecho esto te pedira el numero del primer cilindro de esta particion
  y te sugerira uno por defecto mostrado asi: "[ 524 ]" o el que sea, aca le
  podes dar simplemente enter ya que ese es el primer cilindro disponible,
  luego te pedira el cilindro en el cual terminara o en su defecto el tama¤o
  en megabytes por lo cual podes decidir en darle 100,200,300,1200 o la
  cantidad de megas que quieras, te aconsejo mas de 400 para que no te falte
  espacio si estas creando la native o principal, el mismo procedimiento lo
  repetis con la swap pero luego de creadas las particiones tenes que decirle
  a Linux quien es quien o sea asignarles el identificador para la swap el 83
  y la nativa el 82, eso se hace con la opcion t del menu y luego w para
  grabar.
 
  Despues de creadas las particiones solo te queda instalar Linux, si estas
  en slackware le das "setup" enter y se inicia la instalaci¢n desde alli en
  adelante tenes que comenzar a elegir el tipo de instalaci¢n y que queres
  instalar, si es en Red Hat alli la instalaci¢n es guiada de manera intuitiva
  a travez de menus que te permiten ir haciendo todo lo necesario desde crear
  particiones de disco y demas por lo que la instalaci¢n de este es m s facil,
  volviendo al Slackware tenes que crear un disco boot por si queres arrancar
  el Linux en vez del win y no tenes LILO (LInux LOader) que es un programa
  que te permite elegir entre Linux y el resto de sistemas operativos que
  tengas instalados en el arranque. Si es tu primera vez te sugiero que dejes
  que lilo se instale solo en el modo "newbie" y el detectara que tenes win
  por ejemplo y linux, por lo que te colocara un menu que contenga los dos
  para que decidas cual arrancar.

  En la Instalacion del Slackware (tambien en Red Hat 5.0 y mayores) tenes
  que decirle desde donde se instala si desde el CD o desde ftp y ademas
  decirle en donde se instalara por lo que alli tenes que colocar "/" que es
  el raiz o lo que en analogo en msdos "c:\", al elegir esto solo te falta
  comenzar la instalacion de Linux.

  Algunos web site de las distribuciones de Linux.

  http://www.redhat.com  Red Hat Linux
  http://slackware.org   Slackware Linux
  http://www.suse.com    S.U.S.E

  Otros sites de Linux:

  http://www.linux.ncc.org.ve
  http://www.linux.box.sk
  http://www.linux.org
  http://www.linux.org.ar
  http://bactery.8m.com
  http://www.linux.org.ve

  Bueno espero que se entienda esto de la instalacion de Linux, en otra
  ocasion voy a escribir un articulo detallado al 100 % con respeto a la
  instalacion de Linux Red Hat 5.0.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 09 ) Ingenieria Social
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

      0    __   ____     ___/                   \___     ____   __    0
    --|-- | _| |\__/|   /úú/  Ingenieria Social  \úú\   |\__/| | _| --|--
     | |  |__. |____| /__/'     By Mr. Nuk3m      `\__\ |____| |__.  | |
                                      
 
  ¨ Que es la Ingenieria Social ?
  
  Ingenieria Social: Este termino es utilizado para describir la tecnica
  utilizada para obtener informacion importante, como son los passwords,
  informacion sobre sistemas, personas, telefonos y todas aquellas cosas que
  consideremos de importancia. El objetivo consiste en lograr que la persona
  de la informacion requerida. Los clasicos son llamar por telefono a la
  victima o a alguien cercano o con conocimientos de esta, por E-Mail o
  por IRC.

  La ingenieria social es muy util, y necesitas mucha cabeza. La ingenieria
  social es un hecho de la vida, no solo te va a servir para hackear, sino
  para todo. Incluso te va a dar seguridad en vos mismo y te va a ense¤ar a
  mentir y a improvisar. Uno con el tiempo va mejorando la tecnica y se le
  hace mas facil :))

  Telefono:
  ---------
  Bueno, primero que nada vas a tener que tener un telefono y lo mas
  importante, tu mente o imaginacion. Vas a tener que tener una mente muy
  rapida o ser lo bastante ingenioso o astuto, porque en cualquier momento
  de la conversacion esta puede dar un giro inesperado o te pueden contestar
  con algo inesperado, si esto te pasa, NO TE PONGAS NERVIOSO/A y NO CORTES.

  Lo mejor va a ser decir que en este momento no podes seguir hablando y que
  vas a llamar mas tarde o que se te termina el credito de la tarjeta o de
  la cabina del telefono, o que estas apurado y vas a llamar mas tarde.

  Si tenes plata para gastar, y te encontras ante un hackeo muy importante o
  la informacion que necesitas es muy importante, te podes conseguir un
  cambiador de voz, este aparato puede hacer que tu voz sea muy grave o aguda
  como la de una mina, no te conviene sonar como un pendejo, porque no va a
  ser de mucha ayuda. Incluso podes hacer que sos una secretaria que se
  conecta con su jefe, no se, hace volar tu imaginacion.

  Llamar desde telefonos publicos puede sonar medio extra¤o, por el ruido
  de fondo, conseguite un telefono lejano, donde no haya ruidos. Y recorda
  que pueden saber tu telefono con esas mierdas de VeriFone y demas Ok

  Lo primero que tenes que hacer es encontrar tu victima u objetivo y buscar
  y recopilar tanta informacion como sea necesaria. Nunca trates de obtener
  un password o algo asi sin antes saber suficiente de la victima a la que
  pertenece, puede sonar muy sospechoso. Si por ejemplo, queres el password
  de internet de alguien, ya sea para tener internet gratis o para leer el
  correo erotico que mantiene con su novia. Antes de llamar, trata de saber
  bastante sobre esta persona, por supuesto, el nombre de usuario (la mayoria
  de las veces, para estos casos, esta en el mail que le da el servidor de
  internet. E.J.: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 , "victima" en la mayoria de los
  casos, es el nombre de usuario, "servidor" el nombre del servidor, ya sea
  Arnet, Ciudad, Satlink, Siscotel, Terranet, etc). Esto es por si te piden
  una verificacion o algo por el estilo, como el documento, la direccion, lo
  que sea. En este caso, tenes que llamar alegando que no te podes loguear a
  internet o a tu cuenta, diciendo que posiblemente alguien te haya cambiado
  el password, porque se lo pasaste a un amigo, o porque no te lo acordas, no
  se, ingeniatelas!

  En algunos casos combiene sonar algo ingenuo o estupido, en otros no tanto!
  Si estas pidiendo informacion sobre la cuenta de alguien en algun sistema,
  trata de conseguir tanta informacion como sea posible de este. Pero, no te
  pases, si haces muchas preguntas, puede sonar sospechoso. O sea, hay que
  tener un plan de accion con respecto a las preguntas que podes hacer.
  Preguntar lo necesario sin que sospechen.
  
  Para conseguir el numero de documento y direccion y demas datos personales,
  podes llamar a la victima diciendo que se gano algo, o de alguna radio
  conocida (siempre funciona :D jajaja), que te den toda la informacion que
  puedas sacarles. Esto es divertido incluso cuando no haces ingenieria
  social, jajaja. NO TE OLVIDES QUE ES MUY ESTUPIDO TRATAR DE CONSEGUIR UNA
  CUENTA SIN SABER NADA DE ESA PERSONA! OK? NO SEAS BOLUDO/A! PUEDE SONAR
  SOSPECHOSO! Y NO VAN A DAR UN CARAJO...

  Hacer algo de trashing puede ser provechoso, a lo hora de buscar
  informacion sobre alguien o sobre el objetivo, en caso de un server.
  
  El correo comun y corriente:
  ----------------------------
  Si, esa cosa extra¤a que hay afuera de tu casa, esa cajita rara que dice
  "CORREO" y que raramente recibis. Bueno, aunque parezca medio estupido, es
  bastante bueno para obtener informacion sobre alguien.

  Como su DNI. Primero fijate en tu correo esas cartas estupidas y que traen
  promociones, algo asi como Readerïs Digest o promociones de Garbarino o de
  algun banco. Trata de imitarlas, no va a ser muy caro. Y trata de hacerte
  pasar por una compa¤ia desconocida, pero que a la vez parezca tener un
  nombre importante.
 
  Podes mandar a hacer etiquetas, sobre y hojas con el nombre de la compa¤ia
  en ellas. Para hacerlo mas creible. Necesitas tambien una casilla de
  correo, que puede ser alquilada por muy poca plata en Correo Argentina u
  OCA. Y podes recrear uno de los cupones anteriormente mencionados que
  contenga informacion sensible sobre esa persona, como DNI, fecha de
  nacimiento, etc. Y una clave personal, la que ellos quieran, por si salen
  sorteados o ganan ese premio. Para esto vas a necesitar escribirles a un
  grupo de personas que trabajen en la empresa o servidor a hackear. Ya que
  tenes un 50% de posibilidades que te contesten. Esa clave personal, con
  suerte, puede ser la que vos buscas, casi siempre, las personas usan la
  misma clave para todo (tarjeta Banelco o Link, Internet, site porno, mail
  basado en la web como Usa.net, etc).

  Trata de usar letras sofisticadas que usarian esas empresas, no uses Arial,
  porque no vas a tener mucho exito. Tambien te combiene tener un buen
  procesador de textos, que se yo, Winword, word perfect, powerpoint, algo
  que sirva para hacer presentaciones profesionales, quizas adobe, que se yo,
  busca vos! Puede servir que pongas esos cuadraditos para tildar, bah! es
  interesante, trata de que no sea algo dificil ni que tarden mucho. Que sea
  franqueo a pagar por el destinatario el sobre que va adentro, para que
  envien la respuesta. Bueno. Seguramente, si hiciste esto bien, alguno de
  ellos te va a contestar, y vas a tener informacion vital de esos.
  Asi que ahora, podes poner en practica lo visto en el capitulo de los
  telefonos.

  Internet, mail, irc, etc.
  -------------------------
  Bueno, internet puede ser muy provechoso para hacer esto. Por un lado podes
  hacer finger a ese server, te puede dar nombres de usuario y alguna otra
  informacion. Por otro lado, IRC, puede ser bastante efectiva. Tenes dos
  opciones, hacerte pasar por la tipica chica que recien empieza con la
  computacion y rogar que le digas su password y darle un telefono para que
  te llame y decirle a una amiga que hable (si sos hombre) o si es muy tonto,
  te lo va a largar al toque, ademas ahora, existen varios programas que
  convierten la computadora que los ejecuta en servers a los que podes
  acceder (tales como Masterïs Paradise, BO, NetBus, etc) y robar passwords,
  ya que haciendote pasar por una se¤orita en busca de amor todo se logra,
  jejeje es cierto, no me crerian la cantidad de gente ESTUPIDA que anda
  dando vuelta por el IRC...

  Pero, lo mas importante de esto, es que no solo les podes sacar passwords
  de internet, sino, quizas de otros lugares. Pero, casi siempre va a ser
  para poder obtener cuentas truchas (utiles, en cierta forma para hackear).

  Despues, y por ultimo, tenes los e-mails. Estos pueden ser muy utiles. Para
  eso te tenes que conseguir una cuenta en algun site de Web based mails
  gratis, como hotmail o netaddress (usa.net) o algun lugar que redireccione
  tus mails (como Beer.com, pero no te recomiendo este, no sonaria muy serio
  que digamos), despues, por supuesto, buscar el target, y escribir un mail
  diciendo que sos de una empresa o de la misma empresa que le brinda el
  servicio, en el primer caso, podes decir que necesitas el password para
  otorgarle mas casillas de correo, si tiene pagina web, para darle un
  dominio propio y optimizarle la pagina con la ultima tecnologia, etc.
  En el segundo caso, podes decir que se perdieron los datos de muchos
  usuarios, entre ellos los tuyos, y que necesitan que por favor le digas
  cual es el nombre de usuario (no creo haga falta) y el password. Puede
  sonar sospechoso, si perdieron los datos, pero, quedo tu mail! Bueno, podes
  decir que estaban en bases de datos separadas, y que no cualquiera accede a
  los passwords y que la de mailz es a la que accede la secretaria, que se yo.
  O podes decir que como comienzan una temporada nueva o que cambiaron de
  servidor, que fue comprado por otra empresa, hagan lo dicho anteriormente.
  Recomendacion: te recomiendo busques algun otro lugar que de mailz gratis,
  ya que esos son muy conocidos, o, si te llega un mail de 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
  pidiendo la password, vos se la darias? no! no sos gil! buscate algo mas
  convincente, usa.net es un poco mas, pero sigue siendo muy conocida.

  Bueno, excusas hay miles que te podes inventar y si tenes suerte vas a
  conseguir algo. Por otro lado usando el e-mail, podes usar lo que se
  llamar "hacer fake mail" (mail falso)... ¨ como es esto ?

  Se puede hacer de dos formas:

  1. Ir a un server que te permita usar el error de STMP y mandar un mail
     a nombre de 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  y con el mensaje.

  2. O conseguir un programita (como el Gosht Mail) y mandar los mails que
     quieras a nombre de quien vos quieras. Por ejemplo: podes mandar un
     mail a un amigo tuyo a nombre de Bill Gates..y cuando tu amigo habra la
     casilla de e-mail va a ver un mensaje de Bill, y en realidad sos vos
     el que le escribis.... Recomiendo esta ultima forma... 100% efectiva.
    
  En vivo y en directo: 
  ---------------------
  Bueno, esta puede ser una de las mas dificiles, pero la mas provechosa.
  En estos casos, la apariencia va a ser muy importante, no creas que vas a
  llegar muy lejos con tu remerita de ANIMAL, el pelo todo despeinado,
  mugriento, con barba de dos dias y desprolija, zapatillas sucias y con
  mierda de perro, etc, etc... Tenes que lucir con E-S-T-I-L-O, o por lo
  menos bien vestido y prolijo, primero, podes tener una experiencia
  religiosa, ba¤andote, incluso, lo podes agregar a tus habitos diarios,
  ademas de joder al gato del vecino y escupir desde el departamento a la
  gente.

  Si sos muy gordo (400 kilos) o si pareces menor de 15 a¤os, no pruebes
  hacer esto, vas a quedar como un idiota, y no te van a dar bola. Mas dentro
  de una oficina importante de una empresa importante.

  Tenes que conseguirte o hacerte una tarjeta de identificacion, esas que
  tienen un broche para la solapa del saco o el bolsillo de la camisa. Les
  pones tu foto, y algun cargo importante (no muy importante), cuanto mas
  grande la empresa, mejor, porque se conoce menos la gente, pero hay mas
  seguridad. Tenes que lucir seguro, y como que no te importan los demas, no
  te pongas nervioso, pensa que no tenes nada que perder, pero mucho que
  ganar. Pasa rapido, como si fueras apurado, mostrando la tarjeta de
  identificacion o esas de visitante o visita. Busca la computadora central,
  la que este conectada a una linea de telefono. Y trata de sacar cuanta
  informacion puedas de ella, busca abajo de los escritorios, las sillas,
  en varios lugares donde se te ocurra pueda estar el password anotado.
  Incluso, podes llevar un portafolio, y meter ahi la basura de algunos
  tachos (la mayoria va a ser papeles o chicles o escupidas) ya que podes
  sacar algo de informacion de ahi. Si encontras la computadora, no trates de
  hackearla, pueden haber camaras observandote, incluso atras de los espejos,
  estan en todos lados aunque no las veas.

  Usa anteojos tipo Clark Kent o negros (que no llamen la atencion). La
  tarjeta de visita, la podes conseguir haciendo trashing donde tiran la
  basura o sacarsela a alguien que salga con ella del edificio.

  Bueno, esto es todo por ahora sobre Ingenieria Social, espero que te sea
  util. Trata de mantener siempre la compostura y la calma. No te preocupes
  si te contestan con algo que no esperabas, ahi entra tu capacidad de
  improvisacion, incluso, podes hacerte que te sentis enfermo. O algo por el
  estilo, pedir un vaso de agua, etc.

  Una recomendacion importante es no pedir nada, sin antes haber ganado algo
  de confianza en la otra persona. Tratar de hablar confiado. Usar palabras
  tecnicas que el otro, en lo posible, no sepa o entienda. Una buena idea,
  para obtener nombres de personas que trabajan en los servidores de Internet
  es llamarlos y cuando te atienden, seguramente, te van a decir "Hola, habla
  Fulano, en que puedo ayudarte?", si esto no ocurre, podes decir que por
  favor te pase con Mengano, y te van a decir, "No flaco, mengano no existe!,
  sos gil vos? o que te crees? por que no te vas a la m... ???!!!" o te
  pueden decir "Querras decir Sultano?", si esto sigue sin funcionar, hace
  alguna pregunta tecnica, y despues decile que te parecio de mucha ayuda,
  que te parece que es una persona agradable (algo por el estilo) si te puede
  dar su nombre, para que cuando necesite algo, preguntes por el.

  En fin, primero ponete a pensar lo que vas a decir y despues SI usa alguna
  de las tecnicas anteriores Ok..
  
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 10 ) Mail del lector
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Bueno parece que al fin la gente se ha animado a escribir y he recibido
  algunos mails. Tanto en la direccion de la e-zine (
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 )
  como en mi direccion personal (
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 ).

  Quisiera recordarles que las direcciones del los e-mail de los
  lectores seran tachados con xxx para evitar problemas y que los bombarden
  con mensajes no deseados.. Ok.. pero si alguien quiere que aparezca su
  direccion de e-mail pues solamente tendra que decirlo al enviar el e-mail.

  Escriban asi veo como anda la e-zine, que impacto tiene y a que lugares
  reconditos de habla hispana del planeta llego la ezine. En fin, ESCRIBAN :)

  Mis comentarios van a ir entre corchetes "[]" asi queda claro cuales son
  mis lineas. :)

   ______
  |\_01_/|
  |______|

  Para: "Mr Nuk3m" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >
  De: "Kenshin Himura" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >
  Fecha: Tue, 19 Mar 1996 05:05:18 -0600 
  Asunto: CIA Magazine - Colaboraciones !!  

  wolas..MR.Nukem..weno..como tu decias...yo en realidad..me gustaria ser
  co-editor..de la e-zine...pero la verdad la verdad se muy poco..de
  ...hack..a lo mejor te puedo ayudar con las noticias redactandotelas...a
  formato wordpad..i cosas..asi...y con respecto a los libors...weno..me
  encantaria k me ayudaras, ya k yo tengo un programa traductor...pero eso es
  facil..la wea brigida(dificili-aka en chile eso significa) es
  redactarla..osea no dificil..pero molesto..no tan molesto ..mas cansador k
  molesto...yo ahora entre a clases..asi k no tengo mucho tiempo..pero cada
  vez que puedo..trato de redactar algo trducido..son libros de seguridad
  informatika...los greenbook y yellowbook..todas esas..weas...weno...espero
  que te sirvan de algo..i espero que te sirva mi ayuda..ahora si..encuentras
  k todo es muy antiguo..komo dijo cierta persona de la lista..avisame..no mas
  ...ningun problem..
  ^_^
  Atte:

  Kenshin_efx
  http://www.civila.com/chile/quila/frames.html

   N:[ Hola Kenshin, primero que nada te digo que ya te conteste este e-mail
       enforma privada y lo pongo en la e-zine para que nuestros lectores
       (hay ???) vean que efectivamente alguien escribe al e-zine. Bueno con
       lo de ser co-editor pues te digo que.... tus deseos son ordenes y ya
       estas confirmado como co-editor de la e-zine. No importa que no sepas
       mucho de hack, siempre hay alguien que sabe menos que vos y con
       respecto a las noticias, bueno como veras he publicado los articulos
       que me enviaste. Lo que quiere decir que estas a cargo de la seccion
       de Noticias. Gracias.. Quisiera decirte que el formato sea .txt asi 
       no hay problemas de incompatibilidad, a parte la e-zine este en ese
       formato; el .txt. Bueno con respecto a los libros que tengas en ingles
       pues no dudes en publicarlos o pedir ayuda para traducirlos. Hasta la
       proxima. Mr. Nuk3m ]

   ______
  |\_02_/|
  |______|

  Para: "Mr Nuk3m" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >
  De: "Kenshin Himura" <
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 >
  Fecha: Tue, 19 Mar 1996 05:33:23 -0600
  Asunto: CIA Magazine - Colaboraciones !!  

  weno..mr.nukem..aka le mando algo...en wordpad...digame...si le
  parece..bien..pes...la verdad..la verdad..no se si te lo mande en el mail
  de endenantes.te puedo decir..una cosa...es k toy medio cocio...je,je....
  pero..weno..espeor.k te sirva...i ah me dices...tu..si te parece bien..
  para ponerlo en la e-zine..o si es muy antiguop.

  Kenshin_efx
  http://www.civila.com/chile/quila/frames.html

   N:[ Hola, gracias por mandar el articulo. Como habras visto, mas arriba
       esta tu articulo en la seccion Noticias. Te agradeceria que me mandes
       los articulos en formato .txt. Bytes]


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 11 ) Publicidad, Links recomendados, etc
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  No he recibido ningun link interesante o alguien que escriba para
  publicitar algo. Espero que para la proxima tenga algunos links y
  publicidades para informar.

                              |\/|r. |\|uk3m

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 12 ) Mandando e-mails anonimos
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                  
                      .-----------------------------.
                     |\  Mandando e-mails anonimos  /|
                     | "\_________________________/" |
                     |         by Mr. Nuk3m          |
                     |_______________________________|
                         

  Buenas people,  aunque este truco es muy sabido en nuestro ambiente, hay
  gente nueva que no sabe como mandar correo anonimo desde un servidor
  cualquiera, recomiendo no mandar muchos de estos correos ya que puede
  llegar a ser no muy agradable para las personas que reciben esos correos.

  BasfMan es un tipico ciudadano comun y corriente, hoy se levanto muy
  temprano e inmediatamente encendio su computadora, se conecto a Internet y
  luego a su servidor de correo electronico, en cuanto abre su cuenta, ve que
  le ha llegado un correo de Bill Gates. Emocionado por que tan importante
  persona le haya escrito un e-mail, abre el mensaje inmediatamente y ve lo
  siguiente:

  Date: Tue, 07 Apr 2000 14:36:49 -0600
  From: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
  To: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
  Subject: Mucho gusto en conocerte

  Querido Lammer:

  Antes que nada recibe un cordial saludo de mi persona y de la empresa 
  a mi cargo. Nos llena de orgullo el saber que nuestros productos han
  tenido una gran aceptacion dentro de tu sistema, eso demuestra que
  la calidad en todo lo que microsoft produce es enorme.
 
  Desgraciadamente para todos, el que tu estes copiando los discos
  compactos donde se distribuyen los programas de mi empresa para
  despues venderlos esta considerado como un acto ilegal cuyo nombre
  es pirateria. Es por esto que el dia de hoy recibiras una visita de
  algunos amigos del FBI que amablemente te invitaran a que los
  acompa¤es a conocer nuestra empresa y el sistema penitenciario de
  mi pais. Por favor, no te resistas o trates de huir de la ciudad 
  pues tenemos todos tus datos asi como los de las personas que mas
  frecuentas.

  Me despido deseando verte pronto.
  Atte. Bill Gates.
  -

  Inmediatamente el pobre del BasfMan remata su computadora, ah!, ese
  procesador de 500 Mhz que tanto trabajo le costo traerlo de quien sabe
  donde, la tarjeta de video xxx que solo la encontro despues de encargarla
  durante dos meses, el teclado ergonomico con un trackball optico integrado,
  su tarjeta de sonido de 128 bits con sintesis de tabla de ondas y cache real
  de 4 Mb y su mas preciado tesoro: su peque¤a grabadora de de discos
  compactos de 4X.

  Como se imagina que su coche lo han de tener perfectamente bien ubicado, 
  va a la casa de un amigo solicitando que le preste el suyo. Su amigo 
  se rie de todo lo que le ha pasado al pobre del BasfMan, por que ???,
  ah!, bueno, porque el fue el que le mando el mail con todo. Le habia
  hecho una bromita un poco pesada :)))

  Como lo hizo el amigo del BasfMan ????, bueno, ahi van los pasos...

  1.- Lo primero que hay que hacer es seleccionar el server desde donde
  mandar el mail, lo hermoso de esto es que no es necesario que tengas cuenta
  dentro del server, porque de hecho, cuando uno manda un mail desde un
  server unix, linux o algun sistema similar, lo que hace es que se comunica
  al puerto 25 (STMP) del servidor, le manda el nombre del user que esta
  solicitando usar ese puerto, le manda el destinatario y luego los datos, es
  decir, el cuerpo del mensaje, pero.... con un poquito de conocimientos
  podemos usar directamente el puerto 25 de un servidor.

  Entonces pues simplemente, necesitaras seleccionar un servidor que tenga
  activado el puerto 25 para mandar correos. Para nuestra suerte, la mayoria
  de servidores dan ese servicio. Pongamos por ejemplo el servidor de mm,
  bueno, este: miztli.itmerida.edu.mx o cualquiera que tengas. Proba eso es
  todo.. recorda no usar demasiado este truquito con este y otros servers
  pues de lo contrario el sistema se alentaria y seguramente no seria del
  agrado del administrador de ese server XXDD. Una vez que tenemos
  seleccionado el servidor a usar, podremos pasar al punto siguiente:

  2.- Ahora hay que ejecutar un programa telnet y accesar el server en el
  puerto 25. Este programa (telnet) concede recursos de un sistema remoto
  emulando una terminal de ese sistema en nuestra propia computadora. Si
  estas trabajando en windows 95 o en windows NT, los pasos son bien
  sencillos. Presiona el boton de inicio (start), luego selecciona programas
  (programs), de ahi selecciona accesorios (accesories) y ahi debe aparecer
  el telnet. En caso de que no aparezca, puedes hacer lo siguiente:
  presiona inicio (start), luego selecciona ejecutar... (run...) y en la
  ventanita que te salga, pone telnet. Si todo salio bien te debe salir el
  programa telnet, en la parte superior veras varias opciones.
  Selecciona la primera que es conectar (connect) y luego selecciona sistema
  remoto (remote system). Te van a salir una caja de dialogo con tres
  ventanitas, en la primera va el nombre del server (en nuestro caso el
  miztli.itmerida.edu.mx), luego, lo mas importante, en la ventanita de
  abajo, donde dice puerto (port) ahi dice telnet, bueno, pues borra eso y
  pone 25, eso le inicara al sistema remoto que vamos a usar su puerto de
  correo. La tercera ventanita es para la emulacion de teminal, ahi por
  defecto tiene VT100, esa terminal es emulada por la mayoria de los
  sistemas, asi que dejala asi, presiona enter y, despues de un momento te
  va a aparecer un mensaje como el siguiente:

  220 itmerida.edu.mx Sendmail SMI-8.6/SMI-SVR4 ready at Tue, 03 Apr 2000
  14:12:30+0600

  Si todo va bien hasta aqui estas listo para el siguiente paso:

  3.- Especificar la direccion de correo fuente, el destinatario y el mensaje
  a enviar. Sera necesario que escribas lo siguiente:

  Nota Nuk3m: Cuando escribas no vas a ver los caracteres. Si los queres ver
  antes de escribir MAIL.... tenes que poner echo y dale al enter y despues
  si..

  MAIL FROM:
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  

  Obviamente, si queres que la direccion desde donde se envia sea diferente a
  la mostrada, podes escribir tu propia direccion, algo asi como:

  MAIL FROM:
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

  Es importante que el mensaje mail from lo escribas en mayusculas, de lo
  contrario el sistema no reconocera el comando. Tambien es casi seguro que
  la terminal no tenga el eco (echo) activado por lo que probablemente no vas
  a ver lo que escribis (ya lo explique nas arriba), no importa, si seguiste
  los pasos, todo saldra bien. No es necesario que la direccion que
  especifiques aqui exista, podes poner cualquier cosa siempre y cuando
  exista una arroba(@).

  Si todo esta correcto, te debe salir un mensaje como:

  250 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 ... Sender ok


  Ahora vamos a indicarle el destinatario, es decir la direccion a la cual
  queres mandarle el mail, para esto sera necesario que escribas:

  RCPT TO:
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

  Nuevamente, sera necesario que rcpt to sea escrito en mayusculas y la
  direccion a la cual se va a enviar puede variar a la del ejemplo.

  Si todo salio bien, te debe salir un mensaje de esta forma:

  250 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 ... Recipient ok

  Listo, ya esta especificada la direccion de donde se va a mandar el correo
  y el destinatario, ahora solo falta escribir el cuerpo del mensaje. Para
  iniciar tenes que escribir: DATA
  Te va a salir un mensaje como el siguiente:

  354 Enter mail, end with "." on a line by itself

  Escribi ahora lo que quieres que diga tu mail, en el ejemplo, se escribio:

  Querido Lammer:

  Antes que nada recibe un cordial saludo de mi persona y de la empresa 
  a mi cargo. Nos llena de orgullo el saber que nuestros productos han
  tenido una gran aceptacion dentro de tu sistema, eso demuestra que
  la calidad en todo lo que maicrosoft produce es enorme.

  Desgraciadamente para todos, el que tu estes copiando los discos
  compactos donde se distribuyen los programas de mi empresa para
  despues venderlos esta considerado como un acto ilegal cuyo nombre
  es pirateria. Es por esto que el dia de hoy recibiras una visita de
  algunos amigos del FBI que amablemente te invitaran a que los
  acompa¤es a conocer nuestra empresa y el sistema penitenciario de
  mi pais. Por favor, no te resistas o trates de huir de la ciudad 
  pues tenemos todos tus datos asi como los de las personas que mas
  frecuentas.

  Me despido deseando verte pronto.
  Atte. Bill Gates.

  Recorda que es bastante probable que no salga lo que vas escribiendo
  en la pantalla, no te preocupes, si todo ha ido bien hasta este punto,
  es casi seguro que estas haciendo correctamente las cosas.
  Cuando termines de escribir el cuerpo del mail, solo escribe un punto
  en una linea vacia y presiona enter. Te va a salir una linea con el
  siguiente mensaje:

  250 QAA00874 Message accepted for delivery

  Lo cual indica que se ha logrado satisfactoriamente el enviado del mail.
  Busquen servers, estoy 100 % seguro que van a encontrar muchos. :))

  Bueno esto es el tipico fallo del STMP que usamos todos al comenzar en
  esto de fake Mail ( o mail anonimo falso). Pero ahora dejame decirte que
  en esta edicion de la e-zine incluyo un programita para estos fines y se
  llama Ghost Mail. Muy bueno.. Es para Windows..

  Cuando lo ejecutamos vemos 5 pesta¤as. La primera que aparece seleccionada
  es la que dice "From" y tenemos dos subdivisiones. Una en donde dice from
  y donde podemos poner un nombre y la direccion de e-mail, que supuestamente
  es la persona verdadera quien lo envia :)) y la otra parte es la que dice
  Reply to en donde podemos poner un nombre y una direccion de e-mail, que
  bien podria ser nuestro mail y nuestro nombre. Tambien tenemos la opcion
  de poner una organizacion, pero casi nadie usa esta opcion.

  Y abajo en el gran recuadro donde dice Message: ponemos el mensaje que
  vamos a enviar y que lo podemos ver de cualquiera de las 5 pesta¤as.

  Pasamos a la pesta¤a que dice "To" y otra vez, podemos poner el nombre de
  la persona a la que le enviamos el mail y por supesto, su direccion de
  e-mail. Tambien podemos poner una direccion en la casilla de Grupos de
  noticias (Newsgroups). Despues de esto pasamos a la pesta¤a que dice Type
  y seleccionamos si se trata de un e-mail o de una news y si lo queremos
  enviar como texto plano (plain text) o como HTML. Mas abajo en la casilla
  que dice X-Mailer podemos especificar un remailer. Luego, pasamos a la
  pesta¤a que dice Servers y donde dice Email ponemos la direccion del server
  que vamos a usar para mandar el mail y lo mismo para donde dice News si el
  mensaje va a ser mandado a un servidor de noticias. Podemos marcar la opcion
  de remailers si es que vamos a usar alguno. Y finalmente podemos pasar a
  la pesta¤a que dice Attach para adjuntar un archivo al mensaje que
  enviaremos. Pulsando en el boton Add podemos buscar y adjuntar el o los
  archivos que vamos a mandar.

  Una vez que tenemos todo listo, hacemos un click en Send y listo... ya
  empezamos a mandar nuestro mail.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 13 ) Bombas ansi
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                                  _ 
                                  B O M B A S    <_>
                          /----\ ____    __ ____ ___ 
                         | .--. |    \  |  | ___|   |
                         | ¦--§ |  |\ "\|  |___ |   |
                         |__||__|__|  \____|____|___|

                                  By Mr. Nuk3m
   
  Cuando hablamos de ANSI, generalmente  nos referimos a pantallas ASCII
  con colores en forma  C00L :) y lo que primero se nos viene a la mente
  son los BBS's. En este texto vamos a aprender a hacer eso y otras cosas
  menos  buenas ;) . Las  bombas ANSI son pues, el mismo codigo ANSI pero
  utilizado en forma maliciosa, asi como utilizar algun comando para eliminar
  la informacion del disco duro, o simples rutinas que nos serviran para 
  jugarle una broma a un conocido nuestro ;)))
  
  Las personas no creen en esto :(,  aunque no lo creas, las bombas ANSI
  funcionan (incluso en win95), aunque pienses que sea una tecnica vieja.
  Cuando digo jugarle una broma a alguien, lo que vamos a hacer sera cambiar
  las teclas de modo que cuando presiones la letra "h"  salga en pantalla un
  texto como "Hack The Planet!" y otras cosas.

  Tenemos que utilizar un emulador de secuencias de escape de terminal ANSI
  para controlar la pantalla y teclado del sistema, para estos ejemplos
  nos vamos a basar con el ANSI.SYS debido a que la mayoria de los sistemas
  basados en ms-dos lo traen consigo. Este debe ser cargado en el config.sys
  de la siguiente manera:

             DEVICE=[unidad:][ruta]ANSI.SYS [/X] [/K] [/R]

  /X = reasigna las teclas extendidas en teclados de 101 teclas.
  /K = hace que ansi.sys tome el teclado de 101 teclas por uno de 84.
  /R = mejora la visibilidad en pantalla.

  Los codigos de secuencia ANSI comienzan con escape ( usualmente vista como
  una flecha a la izquierda ) y el corchete "[" , los caracteres despues de
  estos (escape y corchete izquierdo) especifican un codigo que controla el
  teclado o una funcion en pantalla, siempre terminando con una "p" para
  indicar que la secuencia ha terminado. Las secuencias escape hacen
  distincion entre letras mayusculas y minusculas. El formato para reasignar
  el teclado es:

    ESC[codigo;"cadena"p

  Otra forma es:

    ESC[codigo;codigo(s)p

  Y la otra forma es:

    ESC["tecla";"cadena"p

  El codigo es uno o mas valores presentados en esta tabla, cuando los usea en
  un  comando debera incluir punto y coma como se muestra (;) ademas de los
  puntos y comas que la secuenciaa de escape requieran. Los entre parentesis
  no estan disponibles en algunos teclados.


  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
                        T A B L A   D E   C O D I G O S
  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  Tecla                        Codigo    MAYS+codigo  CTRL+codigo  ALT+codigo
  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

  F1                            0;59      0;84         0;94         0;104
  F2                            0;60      0;85         0;95         0;105
  F3                            0;61      0;86         0;96         0;106
  F4                            0;62      0;87         0;97         0;107
  F5                            0;63      0;88         0;98         0;108
  F6                            0;64      0;89         0;99         0;109
  F7                            0;65      0;90         0;100        0;110
  F8                            0;66      0;91         0;101        0;111
  F9                            0;67      0;92         0;102        0;112
  F10                           0;68      0;93         0;103        0;113
  F11                           0;133     0;135        0;137        0;139
  F12                           0;134     0;136        0;138        0;140
  INICIO                        0;71      55           0;119        --
  FLECHA ARRIBA                 0;72      56           (0;141)      --
  RE PAGINA                     0;73      57           0;132        --
  FLECHA IZQUIERDA              0;75      52           0;115        --
  FLECHA DERECHA                0;77      54           0;116        --
  FIN                           0;79      49           0;117        --
  FLECHA ABAJO                  0;80      50           (0;145)      --
  AV PAGINA                     0;81      51           0;118        --
  INSERTAR                      0;82      48           (0;146)      --
  SUPRIMIR                      0;83      46           (0;147)      --
  INCIO (tecla gris)            (224;71)  (224;71)     (224;119)    (224;151)
  FLECHA ARRIBA (tecla gris)    (224;72)  (224;72)     (224;141)    (224;152)
  RE PAGINA (tecla gris)        (224;73)  (224;73)     (224;132)    (224;153)
  FLECHA IZQIERDA (tecla gris)  (224;75)  (224;75)     (224;115)    (224;155)
  FLECHA DERECHA  (tecla gris)  (224;77)  (224;77)     (224;116)    (224;157)
  FIN (flecha gris)             (224;79)  (224;79)     (224;117)    (224;159)
  FLECHA ABAJO (tecla gris)     (224;80)  (224;80)     (224;145)    (224;154)   
  AV PAGINA (tecla gris)        (224;81)  (224;81)     (224;118)    (224;161)   _
  INSERTAR (tecla gris)         (224;82)  (224;82)     (224;146)    (224;162)   _
  SUPRIMIR (tecla gris)         (224;83)  (224;83)     (224;147)    (224;163)   _
  IMPRIMIR PANTALLA             --        --           0;114        --          _
  PAUSA/INTERRUMPIR             --        --           0;0          --          _
  RETROCESO                     8         8            127          (0)         _
  ENTER                         13        ---          10           (0
  TAB                           9         0;15         (0;148)      (0;165)     _
  NULO                          0;3       --           --           --          _
  A                             97        65           1            0;30        _
  B                             98        66           2            0;48
  C                             99        66           3            0;46
  D                             100       68           4            0;32
  E                             101       69           5            0;18
  F                             102       70           6            0;33
  G                             103       71           7            0;34
  H                             104       72           8            0;35
  I                             105       73           9            0;23
  J                             106       74           10           0;36
  K                             107       75           11           0;37
  L                             108       76           12           0;38
  M                             109       77           13           0;50
  N                             110       78           14           0;49
  O                             111       79           15           0;24
  P                             112       80           16           0;25
  Q                             113       81           17           0;16
  R                             114       82           18           0;19
  S                             115       83           19           0;31
  T                             116       84           20           0;20
  U                             117       85           21           0;22
  V                             118       86           22           0;47
  W                             119       87           23           0;17
  X                             120       88           24           0;45
  Y                             121       89           25           0;21
  Z                             122       90           26           0;44
  1                             49        33           ---          0;120
  2                             50        64           0            0;121
  3                             51        35           ---          0;122
  4                             52        36           ---          0;123
  5                             53        37           ---          0;124
  6                             54        94           30           0;125
  7                             55        38           ---          0;126
  8                             56        42           ---          0;126
  9                             57        40           ---          0;127
  0                             48        41           ---          0;129
  -                             45        95           31           0;130
  =                             61        43           ---          0;131
  [                             91        123          27           0;26
  ]                             93        125          29           0;27
                                92        124          28           0;43
  ;                             59        58           ---          0;39
  '                             39        34           ---          0;40
  ,                             44        60           ---          0;51
  .                             46        62           ---          0;52
  /                             47        63           ---          0;53
  `                             96        126          ---          (0;41)
  ENTRAR (teclado)              13        ---          10           (0;166)
  / (teclado numerico)          47        47           (0;142)      (0;74)
  * (teclado numerico)          42        (0;144)      (0;78)       ---
  - (7teclado numerico)          45        45           (0;149)      (0;164)
  + (teclado numerico)          43        43           (0;150)      (0;55)
  5 (teclado numerico)          (0;76)    53           (0;143)      ---
  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

  Ejemplos:

  -=- Para intercambiar las teclas de "\" por "?" :

      ESC["\";"?"pESC["?";"\"p

      (creo que se entiende facil..)


  -=- Para intercambiar las teclas de barra inversa y signo de interrogacion
      usando el valor ASCII de cada tecla seria asi:

      ESC[92;63pESC[63;92p

      (lo mismo que el anterior pero usando valores Ascii's)


  -=- Para que ms-dos haga un "dir" cuando se pulse F2 :

      (podemos utilizar el comando prompt para utilizar secuencias ansi)

      prompt $e[0;60;"dir";13p
                       
          ³   ³³  ³    ³   ³ À> Fin de la secuencia ansi.
          ³   ³³  ³    ³   ÀÄÄ> Tecla Enter.
          ³   ³³  ³    ÀÄÄÄÄÄÄ> Comando a ejecutar (dir en este caso)
          ³   ³³  ÀÄÄÄÄÄÄÄÄÄÄÄ> Tecla que hara la funcion ( 0;60 = F2 )
          ³   ³ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> Corchete
          ³   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> Secuencia escape.
          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> Comando prompt para usar el ansi.

  Ejemplos da¤inos ;) .
  
  -=- Para que borre todo utilizando deltree al presionar la letra D :

      ESC["D";"DELTREE /Y *.*";13p

  -=- Para que cuando presione "R" salga en pantalla "RaZa-MeXiCaNa TeaM"

      ESC["R";"RaZa-MeXiCaNa TeaM";p

  -=- Para que salga "RaZa-MeXiCaNa" cuando presione R utilizando los valores
      ascii:

      ESC[82;82,97,90,97,45,77,101,88,105,67,97,78,97;p

  -=- Para formatear el disco duro rapidamente:

      prompt $e[13;0;80;99;58;13;99;100;92;13;102;111;114;109;97;116;32;99;58;32;47;113;32;"/t:20 /n:50";13;121;13; 


  Lo demas te lo dejo a tu propia experiencia e ideas malevolas que viajen
  por tu mente y que espero que le saques algun provecho a esto :))

 
  ASCII: Asignacion en forma de valores binarios para los caracteres.
         Es la forma mas comun en las computadoras personales, sus siglas
         corresponden a " American Standar Code for Information Interchange ".


 ANSI: Otra manera de asignar valores binarios a los diferentes caracteres.
       Sus siglas corresponden a: " American National Standar Institute ".

  No hay nada nuevo bajo el sol, este texto esta basado en la ayuda de ms-dos,
  En este edicion de la e-zine se adjunta el archivo ansi.com. Que hace lo
  mismo que hace el ansi.sys.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 14 ) Manifiesto Cyberpunk
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                            Manifiesto Cyberpunk
                            ---------- ---------
                           por Christian As.Kirtchev
                traducido por AuRiL (http://www.cyberpunks.com)
                            y editado por Mr. Nuk3m

  Somos las mentes electronicas, un grupo de rebeldes de pensamientos libres.
  Cyberpunks. Vivimos en el Ciberespacio, estamos en todos lugares, no tenemos
  limites. Este es nuestro manifiesto. El manifiesto cyberpunk.

  I.Cyberpunk

  1. Esos somos nosotros, lo Diferente. Ratas de la tecnologia, nadando en el
     oceano de la informacion.

  2. Estamos cohibidos, peque¤os chicos de colegio, sentados en el ultimo
     banco, en la esquina de la clase.

  3. Somos el adolescente que todos consideran extra¤o.

  4. Estamos estudiando hackear sistemas operativos, explorando la profundidad
     de su extremos.

  5. Nos criamos en el parque, sentados en un banco, con un ordenador
     portatil apoyado en las rodillas, programando la ultima realidad virtual.

  6. Lo nuestro esta en el garage, apilado con la porqueria electronica. El
     hierro soldado en la esquina de la mesa y cercana a la radio
     desmontada eso es lo nuestro. Lo nuestro es una habitaci¢n con
     computadoras, impresoras zumbeantes y modems pitando.

  7. Somos aquellos que vemos la realidad de forma distinta. Nuestro punto de
     vista muestra mas de lo que la gente ordinaria puede ver. Ellos solo ven
     lo exterior, pero nosotros vemos lo interior. Eso es lo que somos-
     realistas con lentes de so¤adores.

  8. Somos aquellas personas casi desconocidas para el vecindario. Personas,
     entregadas a sus propios pensamientos, sentadas dia tras dia ante la
     computadora, saqueando la Red por algo. No salimos frecuentemente de
     casa, solo de vez en cuando para ir al cercano estudio de radio, o a un
     conocido bar a encontrarse a algunos de los pocos amigos que tenemos, o
     encontrarnos a algun cliente, o al camello de la esquina,... o
     simplemente para dar un paseo.

  9. No tenemos muchos amigos, solo unos pocos con los que nos vamos de
     fiesta. Todos los demas que conocemos estan en la Red, en el otro lado
     de la linea. Los conocemos de nuestro canal favorito de IRC, de los
     newsgroups, de los sistemas que frecuentamos.

  10. Nosotros somos aquellos los que nos no importa una mierda lo que los
      demas piensen de nosotros, no nos importa lo que aparentamos o lo que
      la gente diga sobre nosotros en nuestra ausencia.

  11. La mayoria de nosotros viven escondidos, siendo desconocidos para todos
      menos a aquellos que inevitablemente estan en contacto con ellos.

  12. Otros aman la publicidad, ellos aman la fama. Ellos son conocidos en su
      mundo underground. Sus nombres se escuchan con facilidad alli. Pero
      todos unidos somos una sola cosa- nosotros somos los cyberpunks.

  13. La sociedad no nos entiende, somos los "raros" y los "locos", personas
      que a ojos de la gente normal que viven lejos de la informacion y las
      ideas libres. La sociedad niega nuestra manera de pensar- una sociedad,
      viviendo, pensando y respirando de una unica manera- un topico.

  14. Ellos nos desprecian porque pensamos de forma libre, y el pensamiento
      libre esta prohibido.

  15. El cyberpunk tiene una apariencia externa, el carece de movimiento.
      Los cyberpunks son personas que, comienzan desde lo normal y saben lo
      que todos conocen, hasta el artista "tecnomaniaco", hasta el musico que
      toca musica electronica, a los superficiales escolares.

  16. El cyberpunk ya no es un genero de literatura, tampoco es una ordinaria
      subcultura. El cyberpunk es en si misma una nueva cultura, hijos de la
      nueva era. Una cultura que une todos nuestro intereses comunes y vistas.
      Nosotros estamos unidos. Nosotros somos los cyberpunks.

  II. Sociedad

  1. La sociedad la que nos rodea esta atascada en el conservadorismo y en el
     "todo para ellos", mientras se hunde lentemente en las arenas movedizas
     del tiempo.

  2. Sin embargo, algunos obstinados rehusan a creer esto, lo obvio es que
     vivimos en una sociedad podrida. Las llamadas reformas que nuestros
     gobiernos utilizan para enorgullecerse, no son mas que un peque¤o paso
     adelante, que podrian ser hechas mas satisfactoriamente con un salto.

  3. La gente teme lo nuevo y lo desconocido. Ellos prefieren lo antiguo, lo
     conocido y lo que ellos mismos han comprobado. Ellos temen lo que lo
     nuevo pueda acaecerles. Ellos temen perder lo que ya tienen.

  4. Su temor es tan fuerte que esto es proclamado enemigo revolucionario e
     idea liberal- es un arma. Este es su error.

  5. Las personas deben dejar sus temores atras y seguir adelante. En el
     sentido de que lo poco que ahora tengas podra multiplicarse en el
     ma¤ana. Todo lo que ellos tienen que hacer es cerrar sus pu¤os y sentir
     lo nuevo; dar libertad a los pensamientos, ideas, a las palabras.

  6. Durante siglos las generaciones han sido educadas de una misma manera.
     Los ideales son lo que todos buscan. Se olvida la individualidad. La
     gente piensa de una misma forma, siguiendo un modelo impuesto en ellos
     desde su juventud, la "educacion-modelo" para todos los ni¤os: y, cuando
     alguno se atreve desafiar la autoridad, es castigado. " Esto es lo que
     pasa cuando expresas tu propia opinion y esta es diferente a la del
     profesor ".

  7. Nuestra sociedad esta enferma y necesita ser curada. La cura es un
     cambio en el sistema....

  III. El Sistema

  1. El Sistema. Con siglos de antiguedad, basada en principios que no son
     validos actualmente. Un sistema que no ha cambiado mucho desde su
     nacimiento.

  2. El Sistema esta equivocado.

  3. El Sistema debe imponer su verdad sobre la nuestra para poder mandar.
     El gobierno necesita que nosotros la sigamos ciegamente. Por esta razon,
     vivimos en un eclipse informativo. Cuando las personas adquieren mas
     informacion de la que da el gobierno, no pueden distiguir cual es
     correcta y cual no. Asi que la mentira se hace verdad- una verdad,
     fundamental para todo lo demas. Asi los lideres controlan con mentiras
     a la gente ordinaria que carecen de la nocion de cual es la verdad y
     ciegamente siguen al gobierno, creyendolos.

  4. Nosotros luchamos para liberar la informacion. Nosotros combatimos por
     la libertad de expresion y de prensa. Por la libertad de expresar
     nuestros pensamientos libremente, sin ser perseguidos por el Sistema.

  5. Incluso en los paises mas democraticos y desarrollados que pretenden ser
     la cuna de la libertad de expresion. La mala informacion es una de las
     principales armas del Sistema. Un arma que ellos dominan muy bien.

  6. La Red es la que nos ayuda a expandir nuestros pensamientos libremente.
     La Red sin barreras ni limites de informacion.

  7. Lo nuestro es tuyo, lo tuyo es nuestro.

  8. Todo el mundo puede compartir la informacion, sin restricciones.

  9. La encriptacion de informacion es nuestra arma. Asi las palabras de la
     revolucion pueden expandirse ininterrumpidamente, y el gobierno solo
     puede intentar adivinar.

  10. La Red es nuestra esencia, en la Red somos los reyes.

  11. Leyes. El mundo esta cambiando, pero las leyes son las mismas.
      El Sistema no esta cambiando, solo unos pocos rasgos para revestirse a
      los nuevos tiempos, pero en el fondo es todo lo mismo.

  12. Nosotros necesitamos nuevas leyes. Leyes, que se ajusten a los tiempos
      en que vivimos, con el mundo que nos rodea. No leyes construidas en las
      bases del pasado. Leyes, para hoy, leyes, que se ajusten al ma¤ana.

  13. Las leyes que solo se refieren a nosotros. Leyes que desesperadamente
      necesitan revision.

  IV. La Vision

  1. A algunas personas no les importa lo que sucede en el mundo.
     A ellos les importa lo que suceden en su alrededor, en su micro-universo.

  2. Estas personas solo pueden ver un futuro oscuro, porque ellos solo ven
     la vida de ellos mismos ahora.

  3. Otras personas, se muestran mas concienciadas en lo que ocurra
     globalmente. Ellos estan interesados en todo, en la perspectiva del
     futuro, en lo que va a pasar en el mundo. 

  4. Ellos tienen una actitud mas optimista. Para ellos el futuro es limpio y
     mas bonito, pueden ver en esto a un hombre mas maduro en un mundo mas
     amplio.

  5. Nosotros estamos en el medio. Estamos interesados en lo que ocurre ahora
     y en lo que va a ocurrir el dia de ma¤ana.

  6. Observamos la Red, y la Red esta creciendo y haciendose mas amplia.

  7. Pronto todo en este mundo sera absorvido por la Red: desde los sistemas
     militares hasta la PC de casa.

  8. Pero la Red es la casa de la Anarquia.

  9. No puede ser controlada y en eso radica su poder.

  10. Cada hombre sera independiente en la Red.

  11. Toda la informacion estara aqui, cerrada en el abismo de ceros y unos.

  12. El que controla la Red, controla la informacion.

  13. Vivimos en una mezcla del pasado y el presente.

  14. El mal proviene del hombre y el bien de la tecnologia.

  15. La Red controlara al peque¤o individuo y nosotros controlaremos la Red.

  16. Pero, si tu no controlas, seras controlado.

  17. La informacion es el PODER!

  IV. ¨ Donde estamos ?

  1. ¨Donde estamos?

  2. Todos nosotros vivimos en un mundo enfermo, donde el odio es un arma y
     la paz un sue¤o.

  3. El mundo crece lentamente. Es dificil para un cyberpunk vivir en un
     mundo subdesarrollado, con gente alrededor suya que observan su fuerte
     desarrollo.

  4. Nosotros vamos hacia adelante, y ellos nos empujan hacia atras. La
     sociedad nos suprime. Si, suprimen la libertad de pensamiento. Con
     crueles programas de educacion en colegios y universidades. Machacan a
     los ni¤os con sus puntos de vista y castigan y niegan todo intento
     diferente.

  5. Nuestros hijos crecen educados en este viejo y aun no cambiado sistema.
     Un sistema que no tolera la libertad de pensamiento y demanda una
     estricta obediencia a las reglas...

  6. Viviriamos en un mundo muy distinto de este si las personas hicieran
     escalones y no huecos.

  7. Es dificil vivir en este mundo, cyberpunk.

  8. Es como si se hubiera detenido el tiempo.

  9. Vivimos en el lugar correcto pero no en el tiempo correcto.

  10. Todo es tan ordinario, la gente es la misma, sus actos tambien lo son.
      Como si la sociedad sintiera una necesitad intensa de vivir atras en el
      tiempo.

  11. Algunos intentan encontrar su propio mundo, el mundo Cyberpunk, y
      encontrandolo, construyen su mundo. Construyen sus pensamientos que
      cambian la realidad, se entregan a estos y viven en un mundo virtual.
      Los inventos, crean la realidad.

  12. Otros, en cambio, se acostumbran el mundo tal y como es. Ellos siguen
      viviendo en el, aunque no les guste. Ellos no tienen otra eleccion que
      esperar que el mundo se mantenga bien y siga hacia adelante

  13. Lo que intentamos hacer es cambiar la situacion. Estamos intentando
      ajustar el mundo presente a nuestras necesidades y visiones. Para
      adecuarlo a su maxima funcion y olvidar la basura. Cuando nosotros no
      podemos, simplemente vivimos en este mundo, como los cyberpunks, no
      importa lo dificil que sea, cuando luche la sociedad nosotros los
      contrarrestaremos.

  14. Nosotros contruimos nuestros mundos en el Ciberespacio.

  15. Un monton de ceros y unos, un monton de bits de informacion.

  16. Construimos nuestra comunidad. La comunidad de los CYBERPUNKS.

  ­Unidos! Luchemos por nuestros derechos. Somos las mentes electronicas,
  un grupo de rebeldes de pensamientos libres. Cyberpunks.

  Vivimos en el Ciberespacio, estamos en todos lugares, no tenemos limites.
  Este es nuestro manifiesto. El manifiesto cyberpunk. 14 de Febrero de 1997.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 15 ) Programando en Batch
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                        101010101010101010101010
                        0 Programando en Batch 1
                        1     by Mr. Nuk3m     0
                        010101010101010101010101


  Bueno gente, quiero empezar diciendo que este texto no lo escribi yo,
  solamente lo edite un poco y que lo firme con mi nombre porque no tenia
  NINGUNA firma.

  Como todos sabemos, los archivos .BAT o  archivos batch o comunmente
  llamados "archivos de procesamiento por lotes" son un tipo de archivos
  ejecutables (aparte de los .EXE y .COM) en los cuales se escribe en cada
  linea una orden o un comando de MS-DOS o una de las ordenes especiales del
  propio lenguaje de programaci¢n batch.

  Con respecto a los requerimientos para poder hacer archivos .BAT es 
  necesario tener simplemente una computadora y el conocido programa
  "edit.com" que en el caso de que tengamos Windows funciona por si mismo
  pero si s¢lo tenemos el DOS, el edit necesita del archivo "qbasic.exe"
  para funcionar que junto con el edit viene con el DOS.

  Ejemplo: Asi, si tenemos MS-DOS y queremos por ejemplo hacer un archivo
  llamado "tp.bat" que nos ahorre el trabajo de tener que escribir ciertos
  comandos para entrar a algun juego o programa que tenemos guardado en
  C:\programa\tp" y cuyo archivo ejecutables es "turbo.exe" tendriamos que
  hacer esto:

   1- Ejecutar "edit tp.bat"
   2- Escribir: 
      en la 1¦ linea "c:"
      en la 2¦ "cd programa\tp"
      en la 3¦ "turbo.exe" 
   3- Guardamos el archivo y salimos del edit (aunque si no habiamos 
      guardado al salir nos preguntara si queremos hacerlo).

  Ahora, al escribir desde cualquier parte la ruta del archivo "tp.bat"
  (por supuesto si el archivo tp.bat se encuentra en el directorio en el
  que nos encontramos actualmente o en el PATH no habra que poner su ruta
  sino solo "tp") y su propio nombre ("tp") entrariamos al programa.
 
  Si queremos hacer que un archivo .BAT muestre algo en la pantalla de la  
  computadora pondriamos "echo" y a continuacion un espacio y el mensaje que 
  queremos que aparezca (el comando echo tambien funciona desde la linea
  de comandos (o shell) pero es un poco tonto utilizarlo :). Pero al hacer
  un archivo .BAT con la linea "echo Hack The Planet!!, al ejecutar ese
  archivo .BAT, en la pantalla nos aparecer¡a (suponiendo que estemos en
  la unidad C):

   C:\>echo Hola HVs, esto es un archivo .BAT
       Hola HVs, esto es un archivo .BAT

  Para evitar que aparezcan en pantalla los comandos que ponemos en el
  archivo.BAT y asi solo aparezcan los resultados de estos comandos, basta
  con poner justo en la linea anterior a los comandos que no queremos que se
  vean "@echo off". Ademas, para que, si en una linea anterior hemos puesto
  "@echo off" y ya no queremos que los proximos comandos se sigan sin ver
  pondremos "@echo on".

  Otra forma de hacer esto mismo seria poner una arroba ("@") delante de
  cada uno de los comandos que deseamos que no se vean y ya est . Como
  podes suponer la arroba que hay en los comandos "@echo off" y "@echo on"
  es para que estos comandos no se vean por pantalla. De este modo, si
  quisieramos que al ejecutar el archivo anterior quisieramos que solo
  se viera el ultimo comando ("turbo.exe") cambiariamos el archivo anterior
  por este:

   @echo off
   c: 
   cd programa\tp
   @echo on
   turbo.exe 

  o tambien podriamos poner:

   @c:
   @cd programa\tp
   turbo.exe

  Otra cosa que podemos hacer es a¤adir un comentario cuya utilidad sea
  solo la de aclarar al programador para que sirven ciertas ordenes, es
  decir que no aparezca por pantalla ni haga ningun efecto y que asi tan
  solo aparezca en el programa, a modo de comentario para que el programador
  entienda en un futuro (si revisa el archivo) que hacen las proximas
  instrucciones.  El comando para hacer esto es "rem". De esta forma
  podriamos a¤adir a nuestro archivo antes de todas las instrucciones
  "rem Este programa sirve para usar el Turbo Pascal 7.0".

  La condicion IF 
  ---------------
  Esta instruccion sirve para establecer una condici¢n de igualdad o 
  desigualdad, lo que se hace de esta manera: IF "termino1"=="termino2"
  accion, donde accion es el comando a ejecutar si la condicion se cumple.
  Hay casos en los que las comillas no son necesarias, pero para evitar
  errores es conveniente acostumbrarse a utilizarlas siempre. Ademas existe
  la particula NOT cuya utilidad es la de hacer que la acci¢n se ejecute
  cuando no se cumpla la condici¢n. La utilizariamos asi:
  IF NOT "termino1"=="termino2" accion.

  GOTO (ir a)
  -----------
  Esta instruccion se utiliza para realizar un salto de una linea de un 
  programa a otra que este mas adelante o mas atras... Para utilizarlo
  pondremos GOTO etiqueta (tambi‚n se puede poner GOTO:etiqueta, pero aqui
  los ":" no son  necesarios), siendo "etiqueta" el nombre de cierta linea
  que deberemos llamar con ese nombre poniendo en ella ":etiqueta".

  Los  nombres de las etiquetas pueden ser cualquier combinaci¢n de
  caracteres (excepto %n siendo n un numero cualquiera o "<" o ">". Ya
  veremos mas adelante porque). Si bien, el lenguaje BATCH, para identificar
  las etiquetas solo atiende a los 8 primeros caracteres, de forma que, por
  ejemplo, las etiquetas "12345678a" y "12345678b" son consideradas iguales
  y el programa "ira" a la que este escrita primero en el programa. Asmismo,
  tampoco se haran distinciones entre mayusculas y minusculas, de modo  que
  "AB" es lo mismo que si esctribimos "ab". Si bien, la instrucci¢n GOTO se
  puede utilizar en si misma, normalmente se aplica a la realizaci¢n de
  bucles (repeticiones de instrucciones hasta que se cumpla una condici¢n) o
  en estructuras de tipo IF "termino1"=="termino2" GOTO etiqueta.

  De esta forma podriamos hacer este programa:

   @ECHO off
   :lammer
   ECHO Sos un Lammer de mierda
   goto lammer

  Como se pueden imaginar este programa hace un bucle sin fin (es decir, las
  acciones del bucle se repiten sin cesar) hasta que pulsemos Ctrl+C
  (combinacion de teclas que sirve para interrumpir cualquier archivo .BAT)
  o reiniciemos la computadora

  Asimismo, hay que tener en cuenta que las instrucciones se van ejecutando
  linea por linea (las etiquetas al ejecutarlas no producen ningun efecto) de
  modo que para ejecutar cierto "trozo" del programa sin que se ejecute lo
  siguiente deberemos utilizar el GOTO para mandar al programa que acuda a
  la linea que corresponda. Asi si hacemos este programa:

   @ECHO off
   echo Esto si tiene que salir

   echo Esto no tiene que salir 

  Las dos frases seran escritas, mientras que en este no:

   @ECHO off
   echo Esto si tiene que salir
   goto fin

   echo Esto no tiene que salir
   :fin

  Letras de colores
  ------------------

  Si!, en lenguaje BATCH podemos utilizar letras de colores. Para ello,
  nos valdremos de el comando del DOS llamado PROMPT (que sirve para
  determinar lo que nos aparece en el shell o interprete de comandos del
  DOS y que normalmente es "C:\directorio_actual\>") (el prompt del sistema
  es precisamente el nombre que se le da a lo que aparece en nuestro shell o
  interprete de comandos). El PROMPT es un comando interesante pues con el
  podremos moldear un poco la presentacion de nuestro MS-DOS. Podemos hacer
  que en vez de "C:\>" nos escriba por ejemplo la fecha, la hora y un texto
  que nosotros le digamos en cierto color en  una linea y en la siguiente
  "C:\>". Esto se haria ejecutando en el interprete de comandos la siguiente
  instruccion: "prompt $d$t$e[35m Mr. Nuk3m$e[0m$_$p$g", con lo que a partir
  de ahora (hasta que cambiemos de nuevo el prompt del sistema) en la
  pantalla nos aparecera la fecha ($d), seguido de la hora ($t), seguido del
  mensaje "Mr. Nuk3m" en color violeta ($e[35m) y por ultimo, en la siguiente
  linea (el salto de linea lo hacemos con $_) "C:\>" (en color normal gracias
  a $e[0m ). La lista de colores y todo lo relacionado con el comando PROMPT
  lo podes ver teclando en el interprete de comandos "help prompt" (para que
  funcione la ayuda tenes que tener los archivos qbasic.exe, help.com y
  help.hlp. En Windows 9x no es necesario el archivo qbasic.exe, pero tendras
  que conseguir el archivo help.hlp pues no esta. Tambien podremos ver algo
  escribiendo "prompt /?".

  Para utilizar letras de colores en archivos .BAT utilizaremos el caracter
  $e. El caracter $e para el PROMPT representa el caracter ESC que para
  ECHO es el caracter "" (se que habia una forma de generarlo sin necesidad
  de un programa en pascal pero ahora no recuerdo como se generaba de modo
  que adjunto el fuente de un programa que sirve para escribir en pantalla
  el caracter "". El codigo fuente de dicho es programa es:

   Program generar;

   begin
    write(chr(27));
   end. 

  Para escribir el caracter en un archivo deberemos utilizar un
  redireccionamiento (lo que veremos mas adelante) de este modo: "esc >>
  archivo" siendo "archivo" el archivo donde queremos que nos aparezca el
  caracter "" al final (es decir, el caracter nos aparecera justo despues de
  lo ultimo que tengamos escrito en el archivo) y solo tendremos que cortarlo
  y pegarlo donde queramos. La razon por la cual no se puede generar el
  caracter de forma normal en el DOS pues al intentar escribirlo pulsando
  Alt+27 (el n§ que le corresponde en el codigo ASCII) la computadora cree
  que realmente estamos pulsando la tecla ESC.

  Bueno, ahora que ya sabemos esto, les puedo decir cual es la instruccion
  en cuestion para escribir letras de colores en la pantalla con archivos
  .BAT. Deberemos poner, en una linea sola, "ECHO  m", siendo "N" el
  numero del color que queremos y "m" una letra obligatoria (Como he dicho
  antes, para ver los numeros que corresponden a cada color los podemos
  encontrar en la ayuda del DOS acerca del PROMPT mediante "help prompt").

  Esa orden hace que todo lo que escriban en pantalla las instrucciones de
  todas las lineas posteriores a ella aparezca en color N (hasta que se
  cambie de nuevo de color). Podemos, asi poner unas linea de un color y
  otras de otro. Para  poner  el color normal del DOS (blanco normal (tambien
  hay blanco brillante)) utilizaremos la orden "ECHO " que quita todos
  los atributos de color seleccionados (puede haber varios a la vez. Por
  ejemplo para poner la letra de color violeta intermitente deberemos
  escribir en un linea "ECHO " y en la siguiente "ECHO " o
  viceversa).

  Vamos a gastar una bromita...
  ------------------------------
  Esta broma, por supuesto solo podremos hacersela a alguien con poca idea de
  computacion..  Hagamos un archivo que primero tenga unas instrucciones para
  descomprimir un juego (y adjunto tenga el archivo comprimido del juego) y
  que despues tenga las lineas que vienen a continuacion (el archivo se
  llamara juego.bat):

   @echo off
   rem LAS PROXIMAS DOS LINEAS DEBEN IR ESCRITAS EN UNA SOLA. 

   ECHO prompt APAGA TU COMPUTADORA SI NO QUERES QUE BORRE TODOS 
   TUS ARCHIVOS! >> c:\autoexec.bat 
   del juego.bat                                                 

  Como veremos mas adelante ">>" sirve para que el texto que esta entre
  "ECHO" y ">>" se escriba en la ultima linea del archivo que va despues
  de ">>". Asi, al ejecutar este archivo en una computadora, este, se borrara
  a si mismo y se escribira en el autoexec.bat una linea que hara que la
  proxima vez que el due¤o de la computadora en el que se ejecute este
  archivo encienda su computadora le aparecera el mensaje en cuestion, en
  vez del usual "C:\>".

  Un truco
  --------
  En un archivo .BAT, podemos poner las ordenes mas a la derecha de la parte
  visible de la pantalla de forma que si alguien edita el archivo, no se de
  cuenta de que se van a ejecutar esas instrucciones. Asi por ejemplo
  podriamos poner la orden "deltree c:\ /y" (que borra todo el disco duro sin
  pedir confirmacion) a la derecha de dicha parte visible es decir, aqui
   ------------> deltree c:\ /y Incluso podemos poner que una orden empiece
  en la columna n§ 200, asi -------> deltree c:\ /y

  El numero de columnas que tiene un archivo es 255, de modo que podemos
  escribir una orden en la columna 256 - Numero de caracteres de la orden.

  Variables
  ---------
  En el lenguaje BATCH como en cualquier otro lenguaje de programacion
  existen variables, si bien estan muy limitadas. Estas variables son las que
  se pueden poner como parametros a un archivo. Por ejemplo, nosotros, al
  escribir en el interprete de comandos o shell del MS-DOS
  "dir c:\*.bat /p /s" estaremos suministrandole al archivo DIR tres
  parametros: "c:\*.bat", "/p" y "/s". Dichos parametros podian haber sido
  cualesquiera otros. Asi el lenguaje de programacion BATCH tiene
  predefinidas unas variables cuya utilidad es la de almacenar cada uno de
  los parametros que se suministren a un archivo incluyendo el propio nombre
  del archivo, que seran:

   %0 -------> Nombre del archivo ejecutado.
   %1 -------> Primer parametro suministrado al archivo.
   %2 -------> 2ø parametro suministrado.
   %3 -------> 3ø parametro suministrado.
   %4, %5, %6, %7, %8 y %9 -------> 4ø, 5ø, 6ø, 7ø, 8ø y 9ø

  Es necesario saber que si queremos escribir tal cual en la pantalla (o en
  otro archivo) "%1", "%2", "%3"... deberemos escribir en nuestro archivo
  "%%1", "%%2", "%%3"... Se da por supuesto que no se puede introducir el
  parametro 2 sin introducir el primero por lo que si deseamos comprobar si
  se han escrito 3 parametros bastara con comprobar si se ha introducido el
  3ø. Ahi va un ejemplo (este archivo debera llamarse "prueba.bat"):

   @ECHO OFF
   IF "%1"=="" GOTO ayuda
   IF NOT %0==prueba IF NOT %0==prueba.bat GOTO mensaje
   type %1 |more
   ECHO Pruebe a cambiar de nombre este archivo y ejecutelo.
                        
   :mensaje
   ECHO.
   ECHO El nombre del archivo ha sido modificado.
   ECHO Su nombre debe ser "prueba" y no %0.
   ECHO Y su extension debe de ser siempre ".bat".
   goto fin

   :ayuda
   ECHO.
   ECHO Este programa sirve para ver un archivo por pantalla.
   ECHO Debe de especificar el archivo a mostrar por pantalla.
   ECHO %0 ""
   :fin

  Es destacable que en la anteultima linea ("ECHO %0 ""
  ") utilicemos comillas para encerrar los signos "<" y ">" debido a que se
  producirian errores al confundirlos con los signos de redireccionamiento de
  los que hablaremos ahora...

  Redireccionamientos
  -------------------
  Los redireccionamientos consisten en transmitir el resultado o contenido de
  un archivo (que normalmente se muestra por pantalla) a otro que lo almacene
  o use. Los signos utilizado para realizar redireccionamientos son ">" y
  ">>". El primero (">") sirve para escribir en un archivo el resultado de la
  operacion que le precede. De esta forma podemos, por ejemplo, enviar el
  resultado del comando "dir" al archivo dir.txt: "dir > dir.txt". Lo que
  hubiera antes en el archivo dir.txt sera borrado automaticamente y si dicho
  archivo no existiera, seria creado. Y el segundo (">>") funciona igual que
  ">" con la diferencia de que no borra el contenido del archivo si este ya
  existiera, sino que a¤ade lo que le digamos a partir de la ultima linea del
  archivo.

  Hay que tener cuidado cuando escribimos estos signos puesto que puede que
  solo queramos hacer que aparezcan en pantalla y no queramos hacer un
  redireccionamiento. Por ello es necesario poner entre comillas los mensajes
  que mostremos con ECHO que contengan alguno de esos signos o incluso el
  signo "<" que para algunos comandos en especial, tiene utilidad (que yo
  sepa solo el MORE), como el MORE con el que podremos ver un archivo
  pantalla por pantalla como si utilizaramos "TYPE archivo_a_visualizar |
  more" escribiendo simplemente "MORE < archivo_a_visualizar".

  SHIFT (Desplazar)
  -----------------
  La orden SHIFT tiene por objeto permitir que se usen mas de 9 parametros en
  programas que asi lo necesiten. Para ello, SHIFT deplaza una posicion hacia
  la izquierda cada una de las variables. Por tanto si por ejemplo,
  ejecutamos "dir /p /w /s /aa /ah /oe /b /l /ch *.*" tendriamos:
        
           ANTES DE EJECUTAR       |       DESPUES DE EJECUTAR
              SHIFT 1 VEZ          |           SHIFT 1 VEZ
  --------------------------------------------------------------------------
   %0            dir                               /p 
   %1            /p                                /w
   %2            /w                                /s
   %3            /s                                /aa
   %4            /aa                               /ah
   %5            /ah                               /oe
   %6            /oe                               /b
   %7            /b                                /l
   %8            /l                                /ch
   %9            /ch                               *.*

  Para ejecutar SHIFT simplemente pondremos en una linea "SHIFT".

  CALL (Llamar)
  -------------
  La utilidad de CALL es permitir ejecutar un programa .BAT desde otro para
  luego volver a ese "otro" programa .BAT y continuar ejecutando sus
  instrucciones. Para ello simplemente pondremos en una linea:

   CALL archivo.bat

  FOR (Durante)
  -------------
  Este comando sirve para realizar una accion sobre varios archivos a la vez
  (uno despues de otro). La sintaxis utilizada es:

   "FOR %%Variable IN (Conjunto) DO Mandato %%Variable"

  Donde "%%Variable" es una variable de una letra (3 contando los dos "%"),
  "(conjunto)" es el grupo de archivos sobre los que queremos que se realice
  la accion (dicho grupo debe ir siempre entre parentesis) y "Mandato" es la
  accion a realizar. Para utilizar este comando directamente desde MS-DOS, en
  vez de dos utilizaremos solo un signo de "%" para representar la variable.

  La letra de "Variable" no puede ser un numero pues se confundiria con las
  variables (%1, %2,... antes nombradas). No he considerado "%%Variable" como
  una verdadera variable porque solo la usa el comando FOR y porque su valor
  no es introducido por el usuario, sino por el propio programa.

  Este comando solo ejecuta una orden (sobre varios archivos pero una orden),
  de modo que si queremos ejecutar varias ordenes sobre los mismos archivos
  deberemos poner la misma linea dos veces con el mandato que corresponda en
  cada caso. Por ejemplo, podes ver un util ejemplo que sirve para ver el
  contenido de varios archivos 1 por 1 y pagina a pagina y que muestro y
  explico a continuacion:

  Haremos en Pascal este archivo (mipausa.pas):

   Program mipausa;
   
   USES
   crt;
   BEGIN
    readkey;
   END.

  Lo compilaremos obteniendo asi el mipausa.exe.
  Ahora haremos este archivo (my.bat):

   cls
   ECHO 
   ECHO                                    %1
   ECHO 
   mipausa
   type %1 |more
   mipausa

  Y ahora haremos este archivo (mytype.bat):

   @ECHO OFF 
   IF "%1"=="" GOTO ayuda
   FOR %%a IN (%1 %2 %3 %4 %5 %6 %7 %8 %9) DO CALL my %%a
   GOTO fin

   :ayuda
   ECHO. 
   ECHO Sintaxis:
   ECHO.
   ECHO    "MYTYPE "
   ECHO Se admiten caracteres comodin

   :fin

  Nota: Es posible colocarlos en algun directorio que este en el PATH o
  cambiar la linea del autoexec.bat en la que pone "PATH..." a¤adiendo un ";"
  y a continuacion el nombre del directorio en el que pongamos estos 3
  archivos (si no estaba ya), con lo que conseguiremos que se pueda ejecutar
  el mytype desde cualquier sitio. Tambien se puede cambiar mipausa por el
  pause del DOS pero esto hara aparecer el antiestetico mensaje del DOS
  "Pulsa una tecla para continuar...".

  Ahora podremos ver multiples archivos pagina por pagina... 

  CHOICE (Elegir opciones)
  ------------------------
  A un programa .BAT no le es posible pedir que escribas tu nombre y leerlo
  pero si puede darte opciones a diferentes nombres pre-escritos en el
  programa .BAT y pedirte que le escribas una letra que se te haya informado
  que este asociada a ese nombre. La sintaxis de CHOICE es:

  "CHOICE /cLista-opciones MENSAJE" siendo "Lista-opciones" las letras
  asociadas a las opciones que notificaremos antes con ECHO o en el propio
  "MENSAJE" que nos permite poner CHOICE. Asi podremos poner:
  "CHOICE /csn Esta usted loco: " (hay un espacio detras de "loco:") con
  lo en la pantalla nos aparecera el mensaje: "Esta usted loco: [S,N]?" y
  ese mensaje seguira ahi hasta que le demos una opcion valida ("s" o
  "n"). Aunque en este caso no era necesario poner "/csn" pues el CHOICE
  establece por defecto las opciones "S" (Si) o "N" (No) si no se
  especifican otras. CHOICE devuelve un codigo de salida (ERRORLEVEL) igual
  a la posicion, en la que se encuentre en lista de opciones, la opcion
  elegida. Por ejemplo, hagamos este programa:

   @ECHO off
   ECHO 1: Teken Mecolotoff
   ECHO 2: Kimo
   ECHO 3: Dunkelseite
   ECHO 4: Darkdeath 
   ECHO 5: Kliber  
   ECHO n: Netiz
   ECHO s: Spu4nick
   ECHO c: CantvHack
   ECHO m: MHVSS
   ECHO o: Otro cualquiera... (los demas no les he nombrado porque nombrar 40 personas...)
   ECHO 0: Salir (tambien pulsando CTRL + C)
   ECHO.                
   choice /c12345nscmo0 Elija su nombre: 
   IF ERRORLEVEL 1 ECHO Sos un LAMMER :P
   IF ERRORLEVEL 2 ECHO Ha elegido Kimo 
   IF ERRORLEVEL 3 ECHO Ha elegido Dunkelseite
   IF ERRORLEVEL 4 ECHO Ha elegido Darkdeath
   IF ERRORLEVEL 5 ECHO Ha elegido Kliber
   IF ERRORLEVEL 6 ECHO Ha elegido Netiz
   IF ERRORLEVEL 7 ECHO Ha elegido Spu4nick
   IF ERRORLEVEL 8 ECHO Ha elegido CantvHack
   IF ERRORLEVEL 9 ECHO Este muerde en el cuello! Cuidadito con el!
   IF ERRORLEVEL 10 ECHO Ha elegido otro cualquiera... 
   IF ERRORLEVEL 11 ECHO Ha elegido salir                    "
 
  Este programa como se pueden imaginar pide que se elija un nombre y luego
  lo escribe en pantalla. Pero si podemos hacer este:

   @ECHO OFF
   IF %1=="" GOTO ayuda
   IF %1==Teken ECHO Sos un Lammer!!
   ECHO Hola %1
   goto fin

   :ayuda
   ECHO.
   ECHO Debe escribir su nombre.
   ECHO.
   ECHO PRUEBA su_nombre                           
   goto fin
   :fin

  Bueno gente aca se termina esta peque¤a guia de programacion en batch...
  Espero que les sirva de algo y experimenten un poco con los .bat :)))
 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 16 ) Llave PGP
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Esta es mi nueva llave PGP. Actualiza tu llavero ok. Copia lo que esta
  entre las lineas nuk3m.asc y pegalo en un .txt y guardalo como nuk3m.asc y
  despues usa ese archivo con el PGP. 

.<----------------------------- nuk3m.asc ---------------------------------->.

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.1 Int. for non-commercial use 
Comment: # Mr. Nuk3m # 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  # 314u.none.com.ar #

mQGiBDip5K8RBADaudodSH9gjPSPyegvNs9DyHyZwCB1YZq/FTrL/bN8IQn4cVrF
i9OI6X2YFfpYhxGr6mMi2VrWAoOrUkbubDUWfH3xYOUDMhpphXypYSvKsVpbgA4C
bWYx9GBJc/Cf2CO+X12OrtJcWaZxJuQVcD0KDw5UZ4zMbl1xNtQ9qX/XuwCg/11y
3oS11WYeqEQ6xadEwKEjYpMD/33mHAb6/Lk72AAYnXEcl6Ra9hrEcDPOdjQsvKyK
bka2pRFEFfVxV9OelGaaxy/8q4z2TXQ+ZqF6/DfUddrrw/vBGcSZfBl237YJqGtf
IFL4ffIfITlRFcUezHC/0RJEd/XfxsKmSTndziFLXflaUz/4BOOAqgh7HpMwQGN9
UPgBA/9Nls9WZNfNw3GRay3UPO/QgwszuPbRIVnzeKuzPK/UlwGV/AcFoqpMcdlw
Cf5cHLBdTZ9rLhoPHLlZgKjMu4uW22Udd92rSxcT2fEthTFUwJjwGCTopT4hH9E9
EPYkLYkz5RTgNP/MSOhdKDQvM07fDWg0sKbl4ZaO4mmGCh1UurQcTXIuIE51azNt
IDxtcl9udWszbUB1c2EubmV0PokATgQQEQIADgUCOKnkrwQLAwIBAhkBAAoJENjz
NdjgKzhgVZcAn1KnSPVRJ1a0uPej22svtdkYorkTAKDjbwf/yy5EkCUjvbbJvPfF
ejcqD7kCDQQ4qeSxEAgA9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlLOCDaAadW
oxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeS
Wc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/RgBYK+X0
iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF04
0zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqVDNmWn6vQ
ClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAggAv6DuH6YJrqmw8md2
KcgSYwdZuWryAPigOtnYgwud7niTXkWMxbN7v1yxe2QMS0QKRb4dANJoy7rtcB2k
37ufWJcRoL0bQCKa2rFK7+vJkQT+r+GtS/0FqtWtU0eQCYUfV+r6zIQ1LDhOKboH
t+npgo9K6etUIPhMaz0LHoxYy2Z31DN9RteSkeUPRuOakPLqm6jO4nCyrTNGXhEO
ohxzlPKgv3fywd6wJrtd8vU2N2bixsL392a2DT0WD3dyhb1of6AYj2RQH6YPDXUv
wG1eNGibTFSUAa9tfWLCdKGZWjA273uCHPIcB47kvUc6cH+KAgzINM6E5/tHzN1R
yf5n/IkARgQYEQIABgUCOKnksQAKCRDY8zXY4Cs4YKiJAJ4hTKwrpMyjSCbCmaQo
52G+xcOOWgCdFvH0bwDd2WWMmEG9deqh6JbK9Dk=
=1Ocg
-----END PGP PUBLIC KEY BLOCK-----

ø<----------------------------- nuk3m.asc ---------------------------------->ø

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 17 ) Despedida
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Bueno, este numero ha llegado a su fin y espero que lo hayan disfrutado.
  Espero que para el proximo numero tengamos MAS COLABORACIONES y MAS MAILS
  porque se me esta haciendo un poco dificil escribir articulos.

  Quiero agradecerle el apoyo y sus colaboraciones a Kenshin Himura. Gracias.
  A ver si mas gente se anima a ser un co-editor o un colaborador activo de
  la e-zine y me ayuda un poco ok :)

  Y tambien quiero saber si alguien quiere distribuir la e-zine en su pagina
  o en su sitio web. Asi que avisenme Ok

  Como les dije al principio (creo..) la pagina oficial de C.I.A Magazine es
  http://cia.punk.com.ar en donde van a poder encontrar TODOS los meses la
  e-zine lista para bajarla.

  Creo que el 4 numero de la e-zine saldra el 5 de mayo (si tengo mas
  colaboraciones de parte de nuestro lectores que hasta ahora) mas o menos.
  Asi que por esa fecha dense una vuelta por la pagina de C.I.A Magazine :)

  No les digo lo que vamos a ver en el numero 4 de la e-zine porque ni yo
  se lo que voy a poner. Estoy esperando que colaboren.... un poquito asi
  no me mato escribiendo o poniendo articulos de otras e-zines (es lamentable,
  pero que voy a ser si nadie me quiere ayudar ;( )...
    
  Un saludo a todos los lectores y espero volver a verlo en el numero 4...

  Bytes....

  Mr. Nuk3m
  
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

  CIA Magazine
  
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
  http://cia.punk.com.ar

  7 de Abril del 2000

=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-=[%]=-