Home E-Zines Neomenia Neomenia 01

Ultimos Mensajes del Foro

Manual Aleatorio

Metodos de intrusismo (PDF)
Este documento explica los metodos mas utilizados para entrar en ordenadores indicando que hacer cuando un hacker se ha colado en nuestro sistema
Leer más...
Neomenia 01 PDF Imprimir E-mail
Martes, 30 de Noviembre de 1999 01:00
Escaneo de l¡neas telefonicas, Comenzando con Linux, Curso de programacion en C, El virus CIH o Chernobyl.....

Texto Completo:

            ÛÛ   ÛÛ ÛÛÛÛ ÛÛÛÛÛÛ ÛÛ   ÛÛ ÛÛÛÛ ÛÛ   ÛÛ ÛÛ    ÛÛÛ
            ÛÛÛ  ÛÛ ÛÛ   ÛÛ  ÛÛ ÛÛÛ ÛÛÛ ÛÛ   ÛÛÛ  ÛÛ      ÛÛ ÛÛ
            ÛÛ Û ÛÛ ÛÛÛ  ÛÛ  ÛÛ ÛÛ Û ÛÛ ÛÛÛ  ÛÛ Û ÛÛ ÛÛ   ÛÛ ÛÛ
            ÛÛ  ÛÛÛ ÛÛ   ÛÛ  ÛÛ ÛÛ   ÛÛ ÛÛ   ÛÛ  ÛÛÛ ÛÛ  ÛÛÛÛÛÛÛ
            ÛÛ   ÛÛ ÛÛÛÛ ÛÛÛÛÛÛ ÛÛ   ÛÛ ÛÛÛÛ ÛÛ   ÛÛ ÛÛ  ÛÛ   ÛÛ
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 
            ú ú ú ú ú ú ú ú E-ZINE UNDERGROUND ú ú ú ú ú ú ú ú
            =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %                                                                          %
 %                              ­­­ATENCIàN!!!                              %
 %                                                                          %
 %  Los creadores y colaboradores de esta publicaci¢n NO se hacen responsa- %
 % bles, bajo ning£n concepto del mal uso de la informaci¢n aqu¡ expuesta   %
 % por parte del lector/a. No se admiten reclamaciones.                     %
 %                                                                          %
 %  Si no aceptas y entiendes en su totalidad este termino, no debes seguir %
 % leyendo Neomenia.                                                        %
 %                                                                          %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

                 Nombre: Neomenia

                 N£mero: 1

                 Fecha: 13 de junio de 1.999

                 Planeta: Tierra (Sistema Solar)

                 Visualizaci¢n: Edit del DOS

                 Director: Dragom…n
                 Redactores: Kapit n Sponja y Dragom…n

                 E-Mail: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

                 Noticias: Amatoma Press (
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 )

                 Mailing List: Under 2000 (
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 )




ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú INDICE ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú
ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú DE CONTENIDOSú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú ú



        1. Presentaci¢n....................................Neomenia Group
        2. Noticias........................................Amatoma Press
        3. Escaneo de l¡neas telef¢nicas...................Dragom…n
        4. Comenzando con Linux............................Dragom…n
        5. Curso de programaci¢n en C......................Kapit n Sponja
        6. El virus CIH o Chernobyl........................Dragom…n
        7. Nueva lista de correo electr¢nico: Under 2000...Neomenia Group
        8. Despedida.......................................Neomenia Group



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 1. Presentaci¢n..............................................................
    .......................................................por Neomenia Group
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        Empieza el verano y empieza el nuevo e-zine Neomenia. Bienvenidos y
  bienvenidas a esta primera edici¢n. Esto es un e-zine (o un fanzine elec-
  tr¢nico, como quer is llamarlo) dedicado al mundo underground. 

        El £nico motivo por el que hemos creado esta publicaci¢n, es el inte-
  r‚s en intercambiar informaci¢n y conocimientos con todo aquel interesado.

        Aqu¡ no conocemos la censura. Esta publicaci¢n es totalmente libre y
  est  abierta a todo tipo de colaboraciones. Si sientes inter‚s en intercam-
  biar tus conocimientos con el resto de la sociedad internauta, puedes cola-
  borar enviando un e-mail a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 .

        En esta primera edici¢n tendremos un poco de informaci¢n sobre el
  virus Chernobyl y el war-dialing, un nuevo curso de programaci¢n en C que
  dirigir  el Kapit n Sponja y, naturalmente las noticias m s fresquitas de
  Amatoma Press.

        Que lo disfrutes!



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 2. Noticias..................................................................
    ........................................................por Amatoma Press
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        La informaci¢n ofrecida en el siguiente apartado, es ofrecida por
  Amatoma Press, un servicio que ha colaborado con numerosas p ginas Web y
  con el e-zine Selva Digital hasta su n£mero 6, y que a partir de ahora va
  a pasar a formar parte al 100% de Neomenia.

        Si lo dese is, pod‚is recibir las £ltimas noticias por correo electr¢-
  nico. Para ello, simplemente ten‚is que apuntaros a la lista de correo
  electr¢nico Under 2000, enviando un mensaje vacio, sin cuerpo ni subject a
  
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 .


   ------------------------------------------------------------------------
   J.J.F. Hackers organiza una Con en Mallorca-----------------------------
   ------------------------------------------------------------------------

   El grupo  J.J.F. Hackers Team, ha organizado  una Con  que tendr   lugar
   este mismo mes  en Mallorca. Puedes  reservar entradas  hasta el d¡a 10.
   Si quieres  m s informaci¢n o comprar entradas (solo vale 2.000 pesetas)
   visita la Web de J.J.F. en http://www.jjf.org.


   ------------------------------------------------------------------------
   La hora de JazzTel y BT-------------------------------------------------
   ------------------------------------------------------------------------

   Ya  podemos  contratar  servicios telef¢nicos  con  dos nuevas compa¤¡as
   telef¢nicas:  JazzTel  y  British Telecom.  Ambas o frecen  tarifas  muy
   competitivas (sobretodo JazzTel), y en breve ofrecer n acceso a Internet
   gratis para sus clientes.


   ------------------------------------------------------------------------
   Llega el K7-------------------------------------------------------------
   ------------------------------------------------------------------------

   El nuevo procesador de AMD, el K7, ya est  muy  cerca, y con unas carac-
   ter¡sticas  iguales  o  superiores  a  las  del Pentium  III  de  Intel.


   ------------------------------------------------------------------------
   ONO: Lleg¢ la fibra ¢ptica----------------------------------------------
   ------------------------------------------------------------------------

   ONO va a  ser la primera  compa¤¡a en  nuestro pa¡s, que  va a empezar a
   trabajar y a ofrecer servicios con redes de fibra  ¢ptica, substituyendo
   as¡ a las  l¡neas de cobre  propiedad de  Telef¢nica. M s informaci¢n en
   el 900 111 020.


   ------------------------------------------------------------------------
   Bleem! ya est  disponible-----------------------------------------------
   ------------------------------------------------------------------------

   Desde hace unas semanas, ya est  disponible la versi¢n final de Bleem!,
   el emulador oficial de la consola Play Station.


   ------------------------------------------------------------------------
   Dolphin: La bestia de Nintendo------------------------------------------
   ------------------------------------------------------------------------

   Con el nombre de Dolphin  o Nintendo 2000, se conoce el pr¢ximo proyecto
   de Nintendo.  Una nueva consola  de 128 o  256  bits, que  probablemente
   funcione con discos DVD.


   ------------------------------------------------------------------------
   Internet desde la consola-----------------------------------------------
   ------------------------------------------------------------------------

   Dentro  de  poco tiempo,  podremos comprar un nuevo  perif‚rico para las
   consolas Nintendo 64 y Play Station, que nos permitir  hacer partidas en
   red y conectar a Internet desde el televisor, al m s puro estilo WebTV.



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 3. Escaneo de l¡neas telef¢nicas.............................................
    .............................................................por Dragom…n
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-



        En el siguiente art¡culo, os voy a hablar de sobre la actividad de
  escanear l¡neas telef¢nicas, tambi‚n conocida con el nombre de dialing o
  war-dialing (originario de la pel¡cula War Games -Juegos de Guerra-).

        El war-dialing, consiste en llamar uno por uno a todos los n£meros
  de tel‚fono de una ciudad, o una zona, para averiguar cuales tienen fax,
  contestador autom tico, cuales est n conectadas a una centralita... o lo
  m s interesante de todo: cuales disponen de m¢dem.

        Pero claro, llamar uno por uno a todos los n£meros de tel‚fono, ser¡a
  realmente pesado. Tardar¡amos mucho y no lograr¡amos muy buenos resultados.
  Para llevar a cabo esta actividad, existen programas llamados war-dialers
  o discadores, que de forma autom tica, llamar n a una serie de n£meros de
  tel‚fono que le indiquemos.

        As¡, si por ejemplo queremos llamar desde el tel‚fono 91 123 00 00 al
  91 123 99 99, solo tendremos que indicarle al programa estos dos tel‚fonos,
  y ‚l ya se encargar  de llamar a todos. Nada m s ni nada menos que a 1.000
  n£meros sin que tengamos que marcar nosotros.

        Existen discadores que con tan solo unos segundos son capaces de pro-
  porcionarnos la informaci¢n necesaria sobre las l¡neas. Esto es muy impor-
  tante, porque tan solo con que descuelguen el auricular ya tendremos que
  pagar el establecimiento de la llamada (a no ser que llamemos por UNI2, por
  JazzTel o por British Telcom...).

        Otro problema importante, es si la compa¤¡a Telef¢nica llega a sospe-
  char. Esto tenemos que evitarlo sea como sea, porque si sospechan de noso-
  tros no dejar n de vigilarnos.

        Si la operadora por la que llamemos observa que en muy poco tiempo
  hemos llamado a 1.000 n£meros de tel‚fono de una misma ciudad, y que encima
  ha sido por orden num‚rico, sospechar . ¨Como evitarlo? Prestad atenci¢n a
  los siguientes consejos:

        -Es recomendable llamar a altas horas de la madrugada. Sobre las 03:00
         o 04:00 es una buena hora.

        -Ir cambiando de operadora telef¢nica. Si tenemos contradados varias
         operadoras como UNI2, Telef¢nica, Retevisi¢n, BT, JazzTel, etc., es
         muy recomendable que vayamos cambiando de una a otra, introduciendo
         el prefijo correspondiente, para que no cante tanto.

        -No estar mucho rato escaneando. Unos minutos a la semana. A ser posi-
         ble tenemos que ir alternando varios d¡as.

        Si ten‚is un ordenador port til, con una tarjega SCSI para poder
  conectar un tel‚fono m¢vil, hac‚dlo desde all¡. Es muy dificil que os pillen
  de esta forma, siempre que se trate de un tel‚fono m¢vil sin contrato, como
  puede ser un MoviStar con una tarjeta Activa, un Airtel con una tarjeta
  Formula, un MoviLine con una tarjeta àptima o un Amena con una tarjeta M s.

        ¨Es legal escanear l¡neas? Pues... es algo complicado. No nos meter¡an
  en la c rcel, pero nos tendrian vigilados. Adem s, al estar escaneando las
  l¡neas, estas obteniendo informaci¢n de las mismas, por lo que, aunque
  parezca mentira, podr¡a considerarse un delito.

        Espero que teng is exito con vuestro dialing, y no olvid‚is tomar
  precauciones, cuantas m s mejor!



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 4. Comenzando con Linux......................................................
    .............................................................por Dragom…n
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        S‚ que hay muchas personas (demasiadas) que no conoc‚is lo que es
  Linux. O tal vez lo conozc is pero no os atrev‚is a instalarlo en vuestro
  ordenador... Este art¡culo, va dedicado para todas estas personas.


        ¨QUE ES LINUX?
        ~~~~~~~~~~~~~~
        Linux es un sistema operativo, derivado de Unix y totalmente gratuito,
  que cre¢ un genio llamado Linus (de ah¡ viene su nombre) hace ya algunos
  a¤os, y que gracias a su calidad y a su filosof¡a, es una excelente alter-
  nativa a otros sistemas como Windows, lo cual le hace ganar miles de usua-
  rios cada d¡a en todo el mundo.


        ¨QUE TIENE QUE VER CON EL MUNDO UNDERGROUND?
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Mucho, pues al tratarse de un sistema operativo abierto de cara al
  usuario, modificable y tan relacionado con el mundo de las redes inform ti-
  cas, nos facilitar  enormemente las cosas y nos abrir  nuevos caminos en
  el mundo del hacking.


        ¨POR QUE DEBO INSTALARLO?
        ~~~~~~~~~~~~~~~~~~~~~~~~~
        Hombre, pues si te gusta la inform tica y sientes afici¢n por el tema
  del hacking, deber¡as tener Linux instalado en tu disco duro. La cantidad
  de software freeware que posee o la cantidad de posibilidades que te ofrece,
  son dos razones fundamentales para que lo instales.


        A INSTALARLO!
        ~~~~~~~~~~~~~
        Bien, supongamos que te has convencido a instalar este genial sistema
  operativo, o ya conoc¡as Linux con anterioridad pero no te atrev¡as a
  instalarlo en tu ordenador. Sistemas operativos como Windows, hacen que el
  usuario se acomode y se le atrofie el cer‚bro, por lo que a muchos de sus
  usuarios las palabras particionar el HD, generar disketes con las im genes
  y otras cosas relacionadas con la instalaci¢n de Linux, hacen que se lo
  piense dos veces, y la mayor¡a de veces, se heche atr s. Pues bien, vamos
  con una gu¡a r pida del proceso de instalaci¢n, ya que Linux es algo impres-
  cindible en el mundo del hacking, por lo que vamos a tratarlo mucho en esta
  publicaci¢n, as¡ que m s vale que lo aprendas si te gusta todo esto.

        A lo que ¡bamos. Vamos a instalarlo. Lo primero que nos hace falta es
  un CD-Rom con alguna de las abundantes distribuciones de Linux. En las
  actuales distribuciones, se ha ejemplific do tanto el proceso de la instala-
  ci¢n, que ya no es necesario tener que crear los discos con las im genes
  ni nada.

        Existe una versi¢n en castellano de Linux, llamada Eurielec Linux.
  Dicha versi¢n se basa en el Red Hat 5.0, y es muy f cil de instalar.

        Bueno, supongamos que ya nos hemos hecho con alg£n CD de Linux, que
  hemos encontrado por alguna revista o que hemos comprado. Pues ahora a ins-
  talarlo toca.

        Si tenemos alg£n otro sistema operativo en nuestro ordenador, como
  por ejemplo el DOS, el Windows, el OS/2 o alg£n otro, tendremos que hacer
  una partici¢n en el disco duro. Podemos hacer esto muy facilmente con la
  utilidad fdisk del MS-DOS. En este caso, es recomendable defragmentar los
  archivos del disco duro antes de proceder a la instalaci¢n.

        Si tenemos un disco duro formateado, que vamos a utilizar totalmente
  para Linux, el proceso se simplifica. Metemos el CD de Linux en la unidad
  lectora, y reiniciamos. Si nuestra BIOS arranca desde el CD, perfecto, y si
  no arranca no pasa nada. Metemos un disco de arranque, y nos vamos a la
  unidad del CD-Rom. Desde all¡, aparecer  un ejecutable, normalmente llamado
  setup.exe, linux.exe, linux.bat, setup.bat, install.bat, install.exe...
  lo que sea, busc dlo y ejecut dlo.

        A partir de aqu¡ empieza el sencillo proceso de instalaci¢n. Si no
  tienes mucha idea, y es la primera vez que lo instalas, no cambies la confi-
  guraci¢n que te ofrece el programa de instalaci¢n, pues normalmente es la
  m s adecuada. Aceptamos siempre y le damos al "OK", metemos los nombres
  de usuarios y las contrase¤as para ser root, y cuando acabe de copiar todos
  los archivos reiniciamos el ordenador.

        Una vez reiniciado, accedemos como root (no como col), y ejecutamos
  el programa X86setup para configurar la interfaz gr fica de X-Windows, y
  poder usar Linux como cualquier sistema operativo a modo gr fico.

        Ya est ! As¡ de f cil ya tenemos instalado Linux en nuestro ordenador!

        A partir de ahora vamos a tratar profundamente a este sistema desde
  esta publicaci¢n.



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 5. Curso de programaci¢n en C................................................
 ..........................................................por Kapit n Sponja
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-



        1. INTRODUCCIàN:
        ~~~~~~~~~~~~~~~~
        Bueno, antes de comenzar con la materia me gustar¡a hacer unas aclara-
  ciones para que todos podamos aprovechar al m ximo este curso.

        Antes de nada me presentar‚: soy Kapit n Sponja y esta es mi primera
  incursi¢n en cuanto a la escritura de art¡culos, por lo tanto espero que
  se is buenos compa¤eros y me ech‚is una mano a mejorar. NO soy ning£n gur£
  de la inform tica ni nada por el estilo, pero creo tener el nivel suficien-
  te para escribir esta secci¢n de forma que todo el mundo pueda tener un
  acceso f cil al Lenguaje C, de forma que yo tambi‚n repaso mis conocimien-
  tos.

        En esta secci¢n no tengo previsto hacer una profunda revisi¢n de todo
  el Lenguaje C, ni hacer virguer¡as ni nada por el estilo, simplemente inten-
  tar dar una primera aproximaci¢n a los novatos en esto de la programaci¢n,
  de cual es la filosof¡a del C y repasar un poco todos los puntos b sicos que
  deben conocerse para poder hacer un programa en C.

        Bueno, muchos os preguntar‚is: Pero, ¨por que C? Bueno, si est is
  leyendo esta revista es que os interesa el mundo Underground, y supongo que
  ya habr‚is le¡do o  lguien os habr  dicho que lo mejor para el hack es tener
  el sistema operativo Unix o Linux en su defecto, o por lo menos tener un
  amplio conocimiento de estos sistemas, ya que son los m s utilizados en
  cuesti¢n de redes. Si, bueno y eso, ¨que tiene que ver con el C? Calma,
  calma, Unix fue dise¤ado all  por los a¤os 70 y, ¨adivin is en que lenguaje
  se program¢? Si, C. TODOS los sistemas Unix llevan incorporado un compilador
  de C est ndar, por lo tanto teniendo Unix y algo de conocimientos de C,
  podemos crear programas en C, compilarlos en la m quina que estemos y eje-
  cut rlos sin necesidad de traer el ejecutable ya compilado y arriesgarnos
  a que no funcione, o cualquier otro rollo que se os pueda ocurrir. Si os
  d is una vuelta por otros e-zines, cosa que os recomeindo, no por que este
  sea malo, sin¢ porque todo lo que le is y escuch‚is ser n m s conocimientos
  sobre este interesante mundo que no deja de evolucionar, por lo tanto
  siempre puedes aprender muchas cosas de otra gente que sabe m s que tu.
  Bueno, pues eso, que si mir is otros os dar‚is cuenta d ela cantidad de
  programas fuentes de C para Unix que ahy, ah¡ es donde voy, mi principal
  objetivo en esta secci¢n es la de que cuando veas algno de estos programas
  no te limites a borrarlo por que no te interesa, o a usarlo sin ni siquiera
  entender una l¡nea, sin¢ que seas capaz de seguir el curso del programa, y
  hasta modificarlo a tu gusto (si eres capaz, claro)

        Bueno, dicho esto comencemos un poquito con nuestro curso. Los que
  conozc is algo de C bajo DOS/Windows, os recomiendo que lea¡s la secci¢n
  de asignaci¢n de memoria, cuando lleguemos, ya que es la principal diferen-
  cia entre estos sistemas operativos, pues Unix gestiona la memoria de forma
  diferente al DOS. Los que no teng is ni idea de C, segu¡dlo desde el prin-
  cipio y no os salt‚is cap¡tulos, ya que los cap¡tulos siguientes se apoya-
  r n en los anteriores.


        1.1 COMPILADOR DE C:
        ~~~~~~~~~~~~~~~~~~~~
        El compilador que vamos a usar ser  el que trae por defecto de sistema
  operativo Unix, el CC o el GCC. Estos compiladores entienden un C est ndar,
  pero... ¨que significa esto? Pues esto quiere decir que los programas en C
  que hagamos ser n entendidos por cualquier compilador de C. Esto quita un
  poco de facilidad en algunos aspectos, por ejemplo no tendremos manejo de
  gr ficos, ni de pantalla, ya que estas librer¡as no son est ndares, pero as¡
  nos aseguramos de que nuestro programa funcionar  en casa, en la Universidad
  o en un sistema que estamos hackeando. Si no ten‚is Unix o Linux, tambi‚n
  pod‚is seguir este cursillo, ya que lo daremos m s a un nivel te¢rico que
  con muchos ejemplos (aunque siempre es bueno poder practicar, claro esta).

        Para compilar nuestros programas debemos escribir el c¢digo fuente
  con un editor cualquiera, y luego escribir desde el sistema operativo (GCC
  o CC, dependiendo del compilador que usemos):

  gcc nombre.c

        Esto genera un fichero llamado a.out donde tendremos nuestro ejecuta-
  ble, para dirigir el ejecutable a otro archivo usad la opci¢n -o:

  gcc nombre.c -o nombre.x

        Para ejecutar el programa, escribid nombre.x


        1.2. PRIMEROS PASOS EN C:
        ~~~~~~~~~~~~~~~~~~~~~~~~~
        Pues s¡, all  vamos. En este primer cap¡tulo veremos el esquema gene-
  ral de un programa en C, para que vay is tomando contacto con este lenguaje.

        Un programa en C se compone de tres partes principales:

        -Directivas al preprocesador y variables globales.
        -Funci¢n principal.
        -Zona de funciones.


        1.2.1. DIRECTIVAS AL PREPROCESADOR Y VARIABLES GLOBALES:
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
        Primero y antes de nada, defin mos los terminos. Una directiva al
  preprocesador es una instrucci¢n que se evalua antes de compilar el progra-
  ma. Hay distintas directivas, ya iremos vienod algunas de ellas, y para que
  sirven, por ahora saber que una directiva viene precedida de # por lo tanto
  si v‚is alguna instrucci¢n en C con este simbolo ya sab‚is lo que es.

        Variable global, es una variable que es conocida por todo el programa,
  es decir, tanto el principal como las funciones a las que llame. Dicho esto
  pasamos a definir esta zona, en un principio localizamos las directivas,
  posteriormente los prototipos de las funciones que creemos, que no he habla-
  do antes de ellas porque se incluyen en las directivas, y por £ltimo las
  variables globales. Esto es solo por est‚tica y guardar un orden, si no
  quer‚is hacerlo as¡ no est is obligados.


        1.2.2. FUNCIàN PRINCIPAL:
        ~~~~~~~~~~~~~~~~~~~~~~~~~            
        Aqu¡ tenemos el c¢digo de nuestro programa. En C, la funci¢n principal
  debe tener el nombre "main", si no es as¡ nos dar  un error. Tras main se
  abrir  una llave, y se escribir n las variables locales, que son las cono-
  cidas solo por la funci¢n donde son declaradas, y las sentencias del progra-
  ma. Al final se termina cerrando una llave.


        1.2.3. ZONA DE FUNCIONES:
        ~~~~~~~~~~~~~~~~~~~~~~~~~            
        En esta zona tendremos las funciones que hay mos creado para nuestro
  programa. Cada funci¢n debe tener su prototipo declarado en la zona de
  directivas, y posteriormente, debajo del main se desarrolla el c¢digo para
  cada funci¢n. Pero esto lo veremos con m s detalle en pr¢ximos cap¡tulos.


        1.3. PEQUE¥AS PARTICULARIDADES DE C:
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
        -Los comentarios en C se ponen de esta forma: /*comentario*/.
        -El Lenguaje C diferencia may£sculas de min£sculas, por lo tanto ser 
         diferente la variable d1 de D1, mucho cuidado con esto.
        -Excepto las directivas, el resto de las sentencias en C terminan con
         un ; que no se nos olvide, o dar  un error en la compilaci¢n.
        

        Para finalizar esta primera entrega, os doy este programita en C para
  que vay is mirando lo aprendido y aclar‚is algunas dudas:

/*Este es el programa m s visto del mundo*/
/*COMIENZA LA ZONA DE DIRECTIVAS*/
#include "stdio.h"
#include "stdlib.h"
/*FIN DE LA ZONA DE DIRECTIVAS*/
/*COMIENZO DEL MAIN*/
main()
{
        system("clear")        
        printf("Esto funciona porque soy un monstruo.");
}
/*FIN DEL MAIN*/
/*AL NO HABER FUNCIONES NO HAY ZONA DE FUNCIONES Y EL PROGRAMA SE TERMINA Y
ESTA LISTO PARA SER COMPILADO*/


        Comentarios sobre el programa:

        Pasamos a ver l¡nea a l¡nea que hace este programa:

        Las dos primeras l¡neas, como pod‚is ver, son de comentarios, ya que
  vienen encerradas entre /* y */ como dije antes.

        Las siguientes dos l¡neas son directivas include. Este tipo de direc-
  tivas nos sirve para incluir un archivo dentro de nuestro programa, es como
  si a¤adieramos el c¢digo de este archivo al de nuestro programa. Por lo
  tanto, lo que hacemos es "a¤adir" el c¢digo de los archivos stdio.h y
  stdlib.h a nuestro programa. Y esto, ¨para qu‚? Pues muy simple, dentro de
  los archivos con extensi¢n *.h, tenemos adem s de otras cosas los prototipos
  de las funciones que vamos a usar en nuestro programa. Esto quiere decir que
  por ejemplo, para poder usar la funci¢n printf(); que sirve para escribir
  por pantalla, debemos "decirle" al compilador como es esa funci¢n, o sea,
  que parametros recibe y que parametors retorna. Esto es lo que hace el
  prototipo de una funci¢n. En el fichero stdio.h, tenemos los prototipos de
  entrada y salida estandar (standar-input-output), es decir, salida por
  pantalla y entrada por teclado. El stdlib nos da el prototipo de system();
  que llama al sistema operativo para ejecutar un comando.
  
        Stdlib (standard library) es un conjunto de funciones de uso general.
  Existen m s archivos de cabecera, como el math.h para operacioens matem ti-
  cas, pero stdio y stdlib nos ser n indispensables casi siempre.

        Continuamos y encontramos a main(), esto nos indica que va a comezar
  el programa principal, los parentesis son necesarios aunque no pong is nada,
  pues main puede recibir datos desde la l¡nea de comandos, y estos ir¡an ah¡,
  pero por ahora limitaos a dejarlo vac¡o, ya que no lo necesitaremos a£n.

        Abrimos la llave y comenzamos con el c¢digo. La sentencia system();
  llama al sistema operativo para ejecutar un comando, en este caso clear, que
  es similar al cls del DOS, para limpiar la pantalla, el comando a ejecutar
  debe ir entre comillas dobles ("").
        
        La siguiente sentencia es printf();. Esta sentencia es muy com£n ya
  que nos permite escribir en la pantalla. En este caso, escribimos lo que
  hay entre las comillas dobles. M s adelante estudiaremos m s a fondo esta
  sentencia. Cerramos la llave y por lo tanto finalizamos el main, y con ello
  el programa.

        Pues bueno, con esto termina la primera entrega de este curso. Espero
  que no haya sido muy aburrido, ya que al ser el primero hay que explicar una
  serie de cosas poco amenas pero necesarias.

        Me despido ya. Si alguien quiere hacer cualquier tipo de cr¡tica,
  comentario, tiene alguna duda o quiere informaci¢n de cualquier tipo, puede
  escribir a: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 .

        Espero que con vuestra ayuda podamos mejorar esta secci¢n y llegar a
  tener un buen manejo del lenguaje C.



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 6. El virus CIH o Chernobyl..................................................
    .............................................................por Dragom…n
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        El virus asi tico CIH (cuyas iniciales se corresponden con el nombre
  de su propio autor, llamado Chen Ing-Hau), m s conocido en su versi¢n 1.2
  por la multitud con el nombre de virus Chernobyl, se ha convertido en el
  virus inform tico m s peligroso, destructivo y temido por empresas y por
  particulares. ¨La causa? Se trata del primer virus que es capaz de dejar
  in£til nuestro equipo inform tico salt ndose todas las protecciones y modi-
  ficando la BIOS.
        
        Por lo menos sus versiones actuales (1.2, 1.3 y 1.4) no son capaces de
  modificar BIOS que no sean flash, por lo que si nuestra BIOS no pertenece
  a este tipo, el virus no le har  efecto a nuestro ordenador.
          
        La versi¢n 1.2, que como he dicho antes se denomina Chernobyl, se basa
  en el accidente de la central nuclear de Ucraina con el mismo nombre, que
  ocurri¢ el 26 de abril del a¤o 1.986. Por eso esta versi¢n y tambi‚n la
  versi¢n 1.3 se activan el d¡a 26 de abril de cada a¤o.

        Sin embargo, la versi¢n 1.4 es capaz de activarse el d¡a 26 de cual-
  quier m‚s del a¤o, por lo que resulta mucho m s peligrosa.

        Ya se pueden contar por miles las personas de todo el planeta que se
  han visto obligadas a comprar una placa base nueva y remplazar la anterior
  para poder continuar utilizando su ordenador despu‚s de haber sido infecta-
  dos por este virus.

        Chernobyl reside en los huecos de memoria del c¢digo fuente de los
  archivios *.exe de Windows, lo cual le permite pasar desapercibido, ya que
  no aumenta el tama¤o de dichos archivos y no hace sospechar al usuario de
  su existencia... Algo muy inteligente por su parte, ya que mucha gente cree
  que su disco duro est  libre de virus simplemente por el hecho de que sus
  archivos no han aumentado de tama¤o.
    
        El programador responsable de este diab¢lico virus inform tico, es un
  joven de nacionalidad taiwandesa, llamado Chen Ing-Hou (de ah¡ viene el
  nombre de su temida creaci¢n, que recibe las iniciales de su propio padre
  virtual).
        
        Pero antes de crear este virus, el joven Chen ya era famoso en su
  localidad por crear virus que infectaron los discos duros del centro de
  aprendizaje inform tico d¢nde adquiri¢ todos sus conocimientos actuales
  sobre programaci¢n y el mundo v¡rico.
        
        ¨Qu‚ ser  de ‚l ahora que le han encontrado? Con lo fuertes que se
  pusieron con el creador del virus Melissa, ¨que le ocurrir  a este chico?
  El tiempo nos lo dir ...

        A£n no ha aparecido ning£n antivirus comercial para capaz de combatir
  este virus y restaurar los archivos de un disco duro infectado por ‚l, sin
  embargo, un estudiante llamado Monirul Islam ha creado una aplicaci¢n de
  libre distribuci¢n para luchar contra CIH. Se llama mRecover y la podr‚is
  encontrar de forma gratuita a trav‚s de Internet.

        Un aplauso para Monirul.



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 7. Nueva lista de correo electr¢nico: Under 2000.............................
    .......................................................por Neomenia Group
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        Under 2000 es una nueva lista de correo electr¢nico, totalmente abier-
  ta y libre, en la que podr s decir lo que quieras siempre y cuando sea bajo
  tu entera responsabilidad.

        El idioma principal es el espa¤ol, pero en esta lista cabemos absolu-
  tamente TODOS.

        Hemos creado esta lista para que todos pod is intercambiar informaci¢n
  sobre el mundo underground en general, pero tambi‚n pod‚is hablar de otros
  temas, faltar¡a m s.

        Que la lista est‚ abierta, no quiere decir que puedas intentar vender
  rosquillas o enviar un mensaje muchas veces. Si haces esto, lament ndolo
  mucho, te prohibiremos el acceso a la misma para siempre. Pi‚nsalo.

        Si crees que puedes intercambiar informaci¢n con los otros internautas
  que forman Under 2000, de una forma educada y civilizada, ser  un placer
  tenerte entre nosotros.

        Para apuntarte, solo tienes que enviar un e-mail en blanco a la sigui-
  ente direcci¢n de correo electr¢nico: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 .

        Adem s, tambi‚n recibir s las noticias de Amatoma Press en tu e-mail.



->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
 8. Despedida.................................................................
    ........................................................por Neomenia Group
->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->

<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-


        Pues aqu¡ termina nuestro/vuestro primer n£mero de Neomenia. Si os
  digo la verdad, no tengo ni idea de cuando podr  salir el n£mero 2, pero no
  creo que tarde m s de dos semanas.

        NO enviamos el e-zine por correo electr¢nico a nadie. Sed compresivos
  y tened en cuenta que no podriamos enviarlo a todos. El pr¢ximo n£mero
  estar  disponible en es.comp.hackers y en la lista de correo Under 2000.

        Si quieres convertirte en distribuidor oficial del e-zine, solo tienes
  que comunic rnoslo.

        Sin nada m s que decir, nos despedimos. Hasta el pr¢ximo n£mero!!!