Archivo de la categoría ‘El Proyecto’

Introducción

Sábado, 16 de Junio de 2001

#####################################
## HACKINDEX ##
## http://www.hackindex.org ##
#####################################
Titulo: Introducción
Autor: Lecter
Tema: HackIndex: El Proyecto

La información incluída en este documento es expuesta en base a un interés educativo. HackIndex no se hace responsable del uso de dicha información.

El siguiente documento es propiedad de HackIndex y de su autor, pudiendo ser distribuído de forma totalmente libre y sobre cualquier tipo de soporte siempre y cuando se respete el formato original, se cite a A.H.E. como fuente, se incluya un enlace actualizado al documento o a la web del grupo: http://www.hackindex.org ; y se incluya este disclaimer en su totalidad y sin modificación alguna.

Queda extrictamente prohibida su distribución con fines lucrativos, cuando se altere su contenido sin consentimiento o cuando se incumpla cualquier otra condicion citada anteriormente en el presente disclaimer.
#####################################

Hola, estudiantes.

Este pequeño documento pretende ser un prolegómeno a la iniciativa de NBK y mía también para abrir una especie de “seminarios sobre hacking”. Ya sé que la mayoría de los que estais comenzando lo que quereis es conocimiento práctico, una especie de vademecum empírico sobre cómo introducirse en lugares vedados, mirar y actuar en ellos y marchar sin dejar huellas, de cómo enmascararnos y anonimizarnos, de cómo desproteger sistemas y programas y traspasar los límites establecidos. Eso es una característica fundamental del wannabe que se manifiesta por un consiguwannabe que se manifiesta por un consiguiente estado larval donde se devora todo aquello relacionado con el “hacking” y que viene impulsado por el ímpetu de la juventud (juventud entendida como el ánimo de “comerse el mundo” “no limits”) y evidentemente por el acervo de nuestros conocimientos. Hay una diferencia fundamental entre el wannabe y el lammer; el primero considera el hacking como un fin en sí mismo y le preocupa la instrucción, el segundo lo emplea como un medio para conseguir …¿poder sobre los otros?

Como siempre, el hacking es neutro, es como la flor con la que la abeja prepara la miel y la araña su veneno…depende de quien lo emplee. No seré yo quien os dé sermones acerca de la conciencia del hacker ni de la ética fundamental. Eso no sirve. Pero sí quiero deciros que para llegar a buen puerto es necesaria una cierta preparación. El que no tenga unas ideas claras acerca de los fundamentos de los microprocesadores y funcionamiento de sistemas operativos debería ponerse a estudiar en seguida. Conocer vuestro hardware al dedillo, desde la placa base al último periférico…

Y para empezar yo os recomendaría elegir como sistema operativo algún (mal llamado) “clon” de Unix, como Linux o FreeBSD. Conseguir un aroma de Linux es muy fácil hoy: desde descargarlo por la red hasta encontrarlo en muchas de las revistas sobre informática que pululan por los quioscos (PCWorld, PCActual…Sólo Programadores Linux, Sólo Linux, Linux Actu Sólo Linux, Linux Actual)…y por supuesto también podeis comprarlo porque son realmente baratos ;-) . De este modo dispondreis de clientes y servidores para muchos servicios (FTP, correo, web) y dispondreis de muchas utilidades para estudiar la seguridad del sistema (primero el vuestro). Dispondreis de la posibilidad de controlar bien vuestros puertos/servicios (TCP Wrappers, ipchains), establecer cortafuegos/proxies, enmascarar vuestra IP…y tendreis muchos sistemas para “mirar” y “ver a quien os mire” como nmap, SATAn, SAINT, …

Además podreis usar multitud de lenguajes de programación (FreePascal, C/C++, XBasic, Fortran, Lisp, Perl, Python, Java, Tcl/Tk…) que no os costarán ni un duro (aunque los comerciales de Windows tampoco, si empleais el lado oscuro de la fuerza). Además, Linux convive sin problemas con Windows. En cuanto a la edición de textos, el sistema tex/latex/pdflatex permite la elaboración de documentos de excelente calidad. Los “lenguajes de marcas” como el sgml/DockBook, xml que utilizan la filosofía del parsing de un DTD (Definición tipo documento) permiten pasar el texto a cualquier formato (rtf, html, latex…).

Una vez que os encontreis a gusto en linux, deberíais profundizar en algún lenguaje de programación. Eric Raymond sugiere comenzar con HTML, pero es conveniente, perl, Python o C y para el trasiego de internet Java (o emplear cgis escritos en Perl o C). Yo soy ya un pureta (comencé coya un pureta (comencé con el Fortran IV cuando había que hacer el debugging con las tarjetas perforadas) y se me nota el anquilosamiento, pero no me importa deciros que si es posible huyais de los “front-ends”, de los gestores que hacen casi todo por tí. Yo sé que cuesta bastante hacerse una páguna web “a mano” escribiendo el código HTML (coen el editor vi o emacs, encima) que escogiendo un asistente para la creación de páginas web. También es más fácil usar lyx para crear tus documentos latex, tex o pdf, que escribir a mano los macros de tex (latex)…pero entonces habrás aprendido a usar el código. Si puedes lee mucho código. Aprende primero algo sencillo como la programación en shell (bash por ejemplo), y escribe tus propios guiones…muchos ataques se basan en troyanos basados en shellscripts. Después te será muy fácil pasar a Perl… y te darás cuenta que cada lenguaje que aprendas te proporcionará una visión diferente pero complementaria de las posibilidades que tienes frente al sistema.

  • Share/Bookmark

Nuestra historia

Sábado, 16 de Junio de 2001

#####################################
## HACKINDEX ##
## http://www.hackindex.org ##
#####################################
Titulo: Nuestra historia
Autor: AHE
Tema: HackIndex: El Proyecto

La información incluída en este documento es expuesta en base a un interés educativo. HackIndex no se hace responsable del uso de dicha información.

El siguiente documento es propiedad de HackIndex y de su autor, pudiendo ser distribuído de forma totalmente libre y sobre cualquier tipo de soporte siempre y cuando se respete el formato original, se cite a A.H.E. como fuente, se incluya un enlace actualizado al documento o a la web del grupo: http://www.hackindex.org ; y se incluya este disclaimer en su totalidad y sin modificación alguna.

Queda extrictamente prohibida su distribución con fines lucrativos, cuando se altere su contenido sin consentimiento o cuando se incumpla cualquier otra condicion citada anteriormente en el presente disclaimer.
#####################################

A.H.E. (Alea Hackta Est) es un grupo de Seguridad Informática dedicado fundamentalmente a proyectos educativos relacionados con seguridad en redes y sistemas informáticos y hacking ético en general.

Nuestra intención es aprender todo lo que se pueda, y de paso enseñar, o al menos ayudar a los demás a aprender acerca de estos temas, huyendo, en general, del oscurantismo en informática y de la figura del hacker como delincuente o como ser omnipotente y omnisciente en informática.

Ahora, contando un poco mas de historia:

El grupo surgió de la USENET, del foro es.comp.hackers. En este grupo, que a lo largo de su historia ha pasado por momentos donde ha habido conversaciones de gran nivel y otros momentos donde ha sido imposible encontrar nada más que publicidad, provocaciones, preguntas de cómo desproteger algún programa comercial, cómo hackear un correo de hotmail, etc… y mensajes similares, muy distintos a lo que debería ser el contenido del grupo, vivía al comienzo del año 2000 uno de sus momentos álgidos.

En él se reunía habitualmente un grupo de gente diversa, algunos con un alto nivel técnico, como Drizzt, Agustín MuNoz, NBK, Lecter, David Martínez, Lokutus, CrinO o Spinnet, otros que estaban empezando, como [OMG], Isocrono o Seldon, además de otros habituales de las conversaciones del grupo, como Santiago (milon), Haste, Vladimir y otros muchos…

A raíz de las muchos mensajes de alto nivel técnico que había en el grupo, se inició un hilo de mensajes bajo el título de FOR YOUR EYES ONLY en el que se quiso iniciar un proyecto de hacking hispano con la intención de servir de guía básica a los novatos en el tema del hacking y de perfeccionamiento para el hacker, por lo que debería iniciarse desde los niveles más básicos, y seguir hasta alcanzar los conocimientos más avanzados en esta especie de Macro-curso: El proyecto HackIndex. En ese hilo de mensajes se hicieron muchas propuestas sobre las líneas que debería seguir el proyecto HackIndex, y fueron recogidas en un listado llamado Temas en desarrollo. A partir de entonces empezaron a llegar artículos, y NBK los recogió en su página web http://nbk.hackindex.org, y [OMG] y CrinO a su vez los recogieron en las suyas, http://members.es.tripod.de/omg/ y http://crino.hackindex.org respectivamente, que se pueden considerar como las primeras web de HackIndex.

Con el tiempo, la situación del grupo fue empeorando. Junto a los mensajes relacionados con el hacking, que cada vez eran más, también aumentaban los mensajes de provocadores, spammers, pidones, etc… hasta tal punto que resultaba casi imposible encontrar los mensajes interesantes entre tanta basura. Por eso, y copiando el método seguido por otros habitantes del grupo en épocas pasadas, se marcaron los mensajes relacionados con el tema del grupo con la etiqueta [OnTopic] para designar que el mensaje estaba dentro del tema del grupo, y la inicial de la temática. Así por ejemplo, la etiqueta [H][OnTopic] designaba los mensajes con el tema hacking de interés dentro de la temática del grupo.

Sin embargo, la situación siguió empeorando, hasta el punto de tener que descargar más de 200 mensajes diarios para luego encontrar no más de 10 de interés para un hacker o un futuro hacker. Así las cosas, NBK creó la lista HackIndex el día 8 de Agosto de 2000, una lista moderada para evitar los abusos de que era víctima el grupo es.comp.hackers. El objetivo de esta lista era lograr que fuera lo que hubiéramos querido que fuera es.comp.hackers, objetivo que creemos que se ha cumplido.

A los pocos días de creada la lista, y ante el crecimiento que estaba teniendo, ya que en los primeros días se subscribieron más de 100 personas, se sumó a la moderación Seldon, y hasta este momento el dúo NBK-Seldon ha sido el moderador de la lista. En esos primeros días de la lista se puede considerar que nació AHE como grupo. Estaba formado en un principio por quienes intervenían en las conversaciones de es.comp.hackers y decidieron mudarse a la lista desde el primer momento. Estaba compuesto exclusivamente por españoles, a pesar de ser cada vez más los hispanos de otros lugares, sobre todo argentinos, los que formaban parte de la lista. También se creó la primera web oficial del grupo, http://go.to/hackindex, hospedada en un servidor gratuito y basada en el diseño de las páginas de NBK y CrinO. Cuando más tarde se pensó en actualizar el diseño, y además surgió la posibilidad, gracias a NBK, de hospedarla en un servidor administrado por nosotros, se produjo la primera ampliación de AHE, para acometer la tarea de crear la nueva página, que finalmente fue diseñada por Pistone, y alojada en el dominio http://www.hackindex.org

El día 24 de Marzo de 2001 se creó CrackIndex, dedicada a la ingeniería inversa y a la programación en ensamblador, con el objetivo de servir de punto de reunión común para todos los grupos de cracking hispano, ya que el número de mensajes de HackIndex de temática hacking cohibían a quienes podían enviar los de temática cracking, y por el mismo motivo de la imposibilidad de intercambiar y transmitir conocimientos de esta rama en es.comp.cracks y foros similares. A pesar de arrastrar el calificativo de “hermana pequeña de HackIndex”, lo cierto es que es una lista de gran nivel en la que se ha reunido gente muy importante de la escena hispana, y donde están representados con uno o varios miembros todos los grupos de cracking hispanos.

La lista CrackIndex está moderada por Marmota, y es sin duda gracias a su esfuerzo por lo que CrackIndex ha superado todas las previsiones de participación y calidad, y puede considerarse que, a pesar de contar con bastantes menos miembros y mensajes, la calidad de esta lista es superior, o al menos igual, que la de HackIndex.

Y bueno… el grupo…”somos todos los que estamos pero no estamos todos los que son” como se suele decir. En A.H.E hay gente que ha salido y otra que ha entrado, formado por gente de varios países, lo cual nos alegra mucho y nos enriquece. A.H.E no es un grupo cerrado, sino que aceptamos a cualquiera que quiera formar parte de él, con la condición de aportar algo como un artículo o un programa, y el compromiso de seguir haciéndolo en el futuro. Somos un grupo muy heterogéneo, en cuanto a edades, experiencia, profesiones, etc… Pero tenemos un denominador común: La pasión por la informática en todas sus ramas.

Y ya concluyendo, tenemos varios proyectos para el futuro, otros ya en desarrollo y el objetivo de llenar la página con ellos de una vez… pero cada uno tiene una vida privada y no podemos dedicar más que nuestro tiempo libre al proyecto, y por desgracia la inmensa mayoría del grupo no disfruta apenas de tiempo libre, por lo cual vamos despacio…. despacio pero constante, nos queda mucha guerra que dar aun.

  • Share/Bookmark

El porqué de este proyecto

Sábado, 16 de Junio de 2001

#####################################
##                                 HACKINDEX                               ##
##                     http://www.hackindex.org                    ##
#####################################
Titulo: El porqué de este proyecto
Autor: NBK
Tema: HackIndex: El Proyecto

La información incluída en este documento es expuesta en base a un interés educativo. HackIndex no se hace responsable del uso de dicha información.

El siguiente documento es propiedad de HackIndex y de su autor, pudiendo ser distribuído de forma totalmente libre y sobre cualquier tipo de soporte siempre y cuando se respete el formato original, se cite a A.H.E. como fuente, se incluya un enlace actualizado al documento o a la web del grupo: http://www.hackindex.org ; y se incluya este disclaimer en su totalidad y sin modificación alguna.

Queda extrictamente prohibida su distribución con fines lucrativos, cuando se altere su contenido sin consentimiento o cuando se incumpla cualquier otra condicion citada anteriormente en el presente disclaimer.
#####################################

Básicamente y en mi particular visión, que creo es la de todos, se pretende ante todo contribuir al conocimiento, comprensión y desmitificación de la cultura Hacker.

Los grupos de noticias, las listas de correo y en general la red parecen haber caído en una estéril espiral en la que pocas o casi ninguna vez se crean posos que puedan ayudar a la germinación de nuevas semillas. El viejo lema de ‘Búscalo tu mismo’ carece cada vez mas de sentido en la enorme y compleja comunidad actual, repleta para mayor frustración de numerosos callejones sin salida, estaciones de tren abandonadas o en el mejor de los casos interesada desinformación.
Me planteo de que sirve todo esto si no hay garantía para la conservación de la cultura que entre todos creamos. Ni encuentro sentido a que esa preservación supongo encaminarnos al secretismo y la ostracion, frente a la que por otra parte todos a menudo nos mostramos hostiles.
Eran precisamente esas actitudes las que combatíamos.
Aun mas difícil panorama tienen los “newbies” hispanos ante una base referencial casi estrictamente anglosajona y, si bien el dominio de la lengua inglesa se hace imprescindible a cualquiera que desee progresar, creo que la comunidad hispana tiene el suficiente aval en la actualidad como para ofrecer una gama de recursos de cualquier tipo en su idioma, cualitativamente equiparables a los de la escena internacional.
Y bueno, teniendo en cuento todo esto y sin querer enrollarme mas… ;-) Aquí tenéis nuestra modesta aportación a la cultura Hacker hispana, y a la escena Underground en general. Una guía de iniciación para el estudiante y un foro de discusión y contraste para los mas veteranos.
Al fin y al cabo todas las grandes andaduras, se inician con un primer paso.
  • Share/Bookmark