May 29

Para los fans de Antrax, El hacker hackeado, una mirada a la intimidad de Antrax

Me pasaron un link con un hackeo de mergara a Antrax, wow, me he reido mucho, es una botana el Antrax, es un galan, un amenazador y hasta un justo, de lo que llevo leido, tambien he visto sus herramientas de haxor, wow, ninguna es de el, todo son programitas X y especialmente botnets para dosear y ahi se le para de contar, niñerías doseras y cuentas de correo electrónico para spam es lo que tiene realmente.

Primero el galan consolador bipolar

Inicia consolando a una chica que termina con el novio, la chava le quiere dar un consejo y le amenaza con no ponerse en su contra o que la hara sangrar por la boca como a otra.

(10:36) @lE: y eso significa que tenes un gran corazon!!!

(10:37) @lE: ;):D

(10:37) Powered by [D]IN: como se nota que ni me conoces…

(10:37) Powered by [D]IN: tengo 19 años, y no se ni lo que es el alcohol

(10:37) @lE: bueno che!!!!

(10:37) Powered by [D]IN: lo maximo que he tomado, fue un vasito de cidra hace 4 años para navidad

(10:37) Powered by [D]IN: jamas he fumado, hasta odio a los que fuman

(10:38) Powered by [D]IN: no me drogo

(10:38) Powered by [D]IN: salgo a correr, ando en bici, juego al futbol

(10:38) Powered by [D]IN: tomo licuados de banana, agua, jugo

(10:38) Powered by [D]IN: gaseosa muy poco

(10:38) Powered by [D]IN: nada que ver con otros de mi edad

(10:38) @lE: si, la verdad!

(10:39) @lE: entonces… que te pone mal???

(10:39) Powered by [D]IN: los quilombos en mi casa

(10:39) Powered by [D]IN: mi familia solo esta en las buenas

(10:39) Powered by [D]IN: pero en las malas se hacen todos los chotos

(10:40) @lE: a veces uno se siente asi… que no tenes con quien hablar porq cada uno esta en la suya

(10:40) Powered by [D]IN: esq nunca me escucha mi familia

(10:40) Powered by [D]IN: es como si fuese mi familia y yo

(10:41) Powered by [D]IN: siempre estoy de lado

(10:41) @lE: a mi tb me pasa! pero es que a veces uno tiene ciertos problemas que no te entienden… y si les explicas tampoco lo entienden…

(10:42) @lE: te puedo dar otro consejo???

(10:42) @lE: :D

(10:42) Powered by [D]IN: si dale, si para algo tenes que servir…

(10:42) @lE: uyyyyyyyy

(10:43) Powered by [D]IN: jajaaj

(10:43) Powered by [D]IN: acostumbrate por que soy de joder a todo el mundo

(10:43) @lE: ahora me noke!!!!

(10:43) @lE: bueno te lo doy…

(10:43) @lE: ah si???

(10:43) Powered by [D]IN: si

(10:43) Powered by [D]IN: pero no te me pongas en contra, por que vas a terminar como la otra…

(10:44) Powered by [D]IN: le hice la vida imposible hasta el final

(10:44) Powered by [D]IN: una vez dijo que mi novia tenia pinta de puta

(10:45) Powered by [D]IN: cuando yo me entere, no pare de hacerle la vida imposible hasta que no sangrara por el ocico

(10:45) Powered by [D]IN: y se fue…

Antrax el tramposo, se pone a competir para firmas o banersitos y en lugar de jugar limpio el super haxor solicita ayuda, asi es como hackea, pidiendo ayuda por debajo del MSG

(20:13) [A]NTRAX: hola

(20:13) [A]NTRAX: como estas?

(20:13) [A]NTRAX: muy bien

(20:13) [A]NTRAX: queria pedirte ayuda

(20:14) blacklaptop@live: dime

(20:14) [A]NTRAX: Cronos Jr me reto a un battle arts de firmas

(20:14) [A]NTRAX: crees poder ayudarme?

(20:14) blacklaptop@live: te puedo orientar ^^

(20:14) blacklaptop@live: y dar consejos y eso

(20:14) [A]NTRAX: genial!

(20:14) blacklaptop@live: has empezado tu firma ?

(20:14) [A]NTRAX: no

(20:14) [A]NTRAX: por que me cuesta mucho empezarla

(20:15) blacklaptop@live: el tema sobre que es

(20:15) [A]NTRAX: libre

(20:15) [A]NTRAX: es una firma

(20:15) blacklaptop@live: vale

(20:15) [A]NTRAX: yo debo hacer una con mi nick

(20:15) [A]NTRAX: y el una con el suyo

(20:15) blacklaptop@live: que te gusta

(20:15) blacklaptop@live: tiene que ser algo que te guste

(20:15) [A]NTRAX: algo de hacking

(20:15) blacklaptop@live: hacking..

(20:15) blacklaptop@live: uhm

(20:15) [A]NTRAX: no tienes algun PSD hecho?

(20:15) blacklaptop@live: la verdad es que en este ordenador no

(20:15) [A]NTRAX: :S

(20:15) blacklaptop@live: el otro es que se me estropeo la pantalla

(20:16) blacklaptop@live: creo que te lo dije hace tiempo no ?

(20:16) blacklaptop@live: si sabias arreglar la resolucion..

(20:16) blacklaptop@live: El caso, si es sobre hacking

(20:16) blacklaptop@live: puedes basarte en un par de cosas

(20:17) blacklaptop@live: poner ordenadores

Antrax el justo, aqui le habla aparentemente a la novia de alguien y le acusa de soltar informacion “privilegiada”, ella solicita quien es el informante, lo cual es justo y el se niega, pero insiste que no quiere problemas y que localice al novio, JAJAJA, que paciencia de la chica y no mandarlo a dormir

(0:15) [A]NTRAX: estas?

(0:15) - Storm Fire: si dime

(0:16) [A]NTRAX: me han llegado comentarios

(0:16) [A]NTRAX: que andan difundiendo nuestros proyectos

(0:16) - Storm Fire: nuestros :S dc

(0:16) [A]NTRAX: man parece q un seclencan o Stormfire anda publicando los msjes de la administracion, hace rato me mostro unos y en esos estaba lo de el troyano de e-r00t cuidado man no te confies mucho salu2!

(0:17) - Storm Fire: con quien hablas?

(0:17) [A]NTRAX: me llego eso al foro

(0:17) [A]NTRAX: que tu y tu novio andan difundiendo los proyectos de e-r00t

(0:18) - Storm Fire: primero q nada

(0:18) - Storm Fire: yo no se q proyectos tiene e-r00t

(0:18) - Storm Fire: asi q no puedo andar difundiendo cosas q no se :S

(0:18) - Storm Fire: i me podrias decir quien te mando eso?

(0:18) [A]NTRAX: no

(0:19) - Storm Fire: es q eso q dice de hace rato me mostro unos

(0:19) - Storm Fire: imposible :P

(0:19) - Storm Fire: bueno yo te digo a ti q no te confies de nadie entonces porq no sabes quien te esta mintiendo

(0:20) - Storm Fire: aunq te aseguro q no me gustan las mentiras

(0:20) - Storm Fire: menos los rumores

(0:20) [A]NTRAX: a mi tampoco

(0:20) [A]NTRAX: por eso vengo a hablar

(0:20) [A]NTRAX: y hablar las cosas antes de tomar medidas

(0:20) - Storm Fire: claro seria lo correcto

(0:23) storm.fire@hotma: pero seria lo correcto aclararlo con la persona q nos esta acusando igual

(0:23) storm.fire@hotma: porq supuestamente el tiene prubas ;)

Inicio de sesión: Jueves, 01 de Octubre de 2009

* [A]NTRAX (antrax@e-r00t.net)

* - Storm Fire (S) (storm.fire@hotmail.es)

(1:23) [A]NTRAX: tienes como ubicar a tu novio?

(1:23) - Storm Fire: no ahora no

(1:23) [A]NTRAX: ok

(1:23) - Storm Fire: porq?

(1:23) [A]NTRAX: para tratar este asunto

(1:23) [A]NTRAX: ya pedi pruebas

(1:24) - Storm Fire: mñn en la tarde te parese :)

(1:24) [A]NTRAX: me aseguras de que no has hecho nada?

(1:24) - Storm Fire: te lo aseguro :)

(1:24) - Storm Fire: no tengo porq esconder nada

(1:25) [A]NTRAX: ok

(1:25) - Storm Fire: bueno ahora me voi

(1:25) - Storm Fire: bye :)

(1:25) [A]NTRAX: cuidate

(1:25) - Storm Fire: ojala se solucione todo :)

(1:25) - Storm Fire: igual bye :)

(1:25) [A]NTRAX: espero lo mismo

(1:25) [A]NTRAX: por que no quiero tener problemas…

En una mirada a sus archivos personales, pues realmente no tiene nada de valor, este super haxor es mas imagen que haxor, aun recuerdo que prometió hackearme, pero eso si, solo si le pagaba mi propio hackeo, que de otra manera no me hackeaba jajajajajaja solo de acordarme me suelto a reír.

Archivos de Antrax
Ver mas grande

May 15

Se han puesto de moda las “bases de datos” NoSQL que en realidad son simples tablas sin transacciones seguras, un simple archivo de access o dbase moderno, cuya única justificación de existir es que pueden distribuirse pero sin la garantía de la integridad de datos como una transacción sql.

Algunos motores como MS SQL, tienen la capacidad de crear bases de datos distribuidas y de alta disponibilidad pero es propietario, asi que mostrare como hacerlo en la base de datos mas usadas, la Mysql

Para que se podría usar una SQL distribuida, pues razones, muchas, replicación por seguridad, balanceo de carga, tener 2 o mas sitios de alta disponibilidad, que si cae uno siga vivo el otro cada uno con su propia base de datos, haciendo consultas a su base de datos local pero que esta replicada con su parte en el otro servidor de forma que siempre están sincronizadas pero sin cargar mas que la maquina local pro sitio, distribuir una DB, Etc.

Requerimientos previos.

Contar con una instalación de GNU/Linux y descargar la versión mas reciente mysql-cluster, se usara en todos los nodos y se instalara e inicialización es de la misma forma en todos los nodos

http://www.mysql.com/downloads/cluster/

Crear el usuario y grupo mysql en caso de no tenerlos previamente creados

Instalación:

para este caso descargue la versión Linux genérica

se descomprime y se ponen los archivos en /usr/local/ va a quedar una carpeta con un nombre muy largo para acortarlo se renombrara a simplemente mysql de modo que la ruta quede /usr/local/mysql

cambiar los permisos para que le pertenezcan al usuario mysql

chown mysql.mysql -R /usr/local/mysql

Inicializar mysql

cd /usr/local/mysql/scripts/
./mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

Configurando el /etc/my.cnf

Crear o Editar el archivo /etc/my.cnf, al igual que la instalación e inilizacion, este archivo debe ser igual en cada uno de los nodos del cluster incluido el cluster manager

[mysqld]

datadir=/usr/local/mysql/data

socket=/tmp/mysql.sock

user=mysql

ndbcluster

ndb-connectstring=192.168.5.215

# Default to using old password format for compatibility with mysql 3.x

# clients (those using the mysqlclient10 compatibility package).

old_passwords=1

[mysql_cluster]

ndb-connectstring=192.168.5.215

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

ndb-connectstring contiene la ip del cluster manager

Cluster Manager

Configuración del Cluster Manager y nodo, sera la computadora que va a llevar el control del cluster, puede haber mas de uno para hacerlo tolerante a fallos aunque en este caso solo tendremos uno

El cluster manager debe tener el siguiente directorio

/var/lib/mysql-cluster

crearlo con mkdir /var/lib/mysql-cluster

y dentro crear un archivo config.ini

vi /var/lib/mysql-cluster/config.ini

el contenido para este caso sera:

[tcp default]
SendBufferMemory=2M
ReceiveBufferMemory=2M
#portnumber=2202

[ndbd default]
NoOfReplicas=1
DataMemory=512M
IndexMemory=512M
MaxNoOfConcurrentOperations=100000
MaxNoOfTables=10
datadir=/var/lib/mysql-cluster
MaxNoOfOrderedIndexes=1024
MaxNoOfAttributes=4400

[ndb_mgmd]

id=1

hostname=192.168.5.215

datadir=/var/lib/mysql-cluster

[ndbd]

id=2

hostname=192.168.5.121

datadir=/usr/local/mysql/data

[ndbd]

id=3

hostname=192.168.5.1

datadir=/usr/local/mysql/data

[mysqld]

id=10

hostname=192.168.5.215

[mysqld]

id=11

hostname=192.168.5.121

[mysqld]

id=12

hostname=192.168.5.1

en [ndbd default] dependiendo de las capacidades de las computadoras que participaran en el cluster se administrara la memoria ram, mientras mas tenga, mejor

DataMemory=512M
IndexMemory=512M

En mi caso tenian 1GB de RAM, asi que asigne 512Mb reverlandolos para el cluster de la DB y el resto para que funcione Linux y los demás programas

NoOfReplicas indica la cantidad de nodos que replicaran, sin contar el manager el numero debe ser mayor a la cantidad de nodos

MaxNoOfTables en los cluster no replicamos la base de datos entera, de hecho solo se replican las tablas, toda tabla que se quiera replicar, debe tener el motor de cluster y no sobre pasar el numero indicado en MaxNoOfTables

[ndb_mgmd]
debe haber uno por cada nodo de administración o manager cluster, puede haber mas de uno y mínimo uno por cada cluster

[ndbd]
debe haber uno por cada nodo, no es necesario especificar uno para el manager

[mysqld] debe haber uno por cada nodo incluido uno para el manager

los ID son opcionales, pero para tener un mejor control y saber que nodo funciona exactamente y cual falla es mejor especificar un ID por propia cuenta

Arranque del cluster

Se arranca primero el manager y siempre debe arrancarse primero los programas de administracion de cluster antes que la base de datos y antes de empezar a trabajar en ella como crear una base de datos o las tablas del cluster, de lo contrario se crean locales y no se replicaran.

cd /usr/local/mysql/bin
./ndb_mgmd -f /var/lib/mysql-cluster/config.ini

Arranque de los nodos

cd /usr/local/mysql/bin
./ndbd

Asegurando que inicio el cluster antes de arrancar mysql, usando ndb_mgm en el manager o en cualquier nodo

cd /usr/local/mysql/bin
./ndb_mgm

Estando dentro del CLI de ndb_mgm escribir show para ver el estado o quit para salir
Si ya arranco el nodo master que es el primer nodo despues del manager, ya se puede arrancar mysql con mysqld_safe

arranque de Mysql

cd /usr/local/mysql/bin
./mysqld_safe &

Creando las base de datos y la primera tabla

./mysqldadmin create mibasededatos

la base de datos debe ser creada manualmente en cada nodo del cluster, porque las bases de datos son locales, lo unico que participa en el cluster son las tablas del cluster

Creando una tabla de cluster

las tablas se crean como cualquier otra pero se usa el motor ndbcluster

CREATE TABLE mitabla (micampo char(10)) ENGINE=NDBCLUSTER;

A diferencia de las bases de datos que hay que crearlas manualmente, las tablas se replican desde el momento de su creación, por lo que se puede crear en cualquiera de los nodos del cluster y desde ya sera replicada a todos los demás, incluida las operaciones como insert, delete y todas las demás que se hagan sobre ella.

Material disponible, video demostrativo

May 13

Los últimos meses he estado bastante ocupado, en diferentes tipos de proyectos que acaparan casi el 100% de mi atención diaria.

Como siempre la consultoría ocupa un puesto importante, desde sites, como en este articulo


Ver mas grande

Hasta integraciones telefónicas con Asterisk y Telulares, justo como el que integre para bajar la facturación de una empresa a de poco mas de 100 mil pesos a menos de 20 mil, como en este articulo


Ver mas grande


Ver mas grande

Entre invitaciones dar ponencias y proyectos de licitados para algunos gobiernos y la tal vez participación en un proyecto de apoyo a la omhe para hablar con funcionarios de gobierno sobre los beneficios de tecnologías libres, el día ya no me alcanza ni para escribir un articulo completo y nuevo, tratare de cambiar eso en los próximos días.

El tiempo libre lo he dedicado a las religiones, he sido participe de los testigos de jehova, asi como de religiones evangélicas, todas básicamente son parte de lo mismo, exceptuando las induistas, sin embargo hace un tiempo me llamo la atención una en particular, nada mas y nada menos que los cientologos ya he aprendido suficiente de los thetans (almas) y estoy listo para un estado clear, bueno debo estarlo porque ya me llego la invitación, me pregunto cuanto habré de pagar por serlo ya que como los católicos aqui no hay nada gratis, todo tiene un costo y aveces parece ser un acoso o intento de ingeniería social para que colabore mas “activamente” por su puesto soy inmune a ese tipo de cosas aun asi sigo con la curiosidad de entrarme mas en esta religión nueva y curiosa., me gustaria una auditoría con el e-meter a ver que resultados doy.


Ver mas grande

May 04

Gulev del 2010 ha sido un interesante evento, no tan espectacular como años pasados, más bien lo calificaría de recatado y definitivamente más caro, sin embargo fue una interesante aventura.

Tradicionalmente el Gulev trata de software libre, con especialización en GNU/Linux, de hecho, Linux esta en las siglas de GuLev, en esta ocasión el evento fue dirigido a desarrolladores, mas especialmente a los de Java

Que hizo falta.

Pues sin duda alguna los clásicos, no estuvo Sandino Araico, creo que Gunnar Wolf ya no se aparece por los Gulevs y alguno que otro invitado especial, el único reconocido de este año fue Federico Mena, que básicamente dio otra ponencia de desarrollo de Software

Que si estuvo.

Carne fresca, la mayoría de los asistentes a este evento eran nuevos en ir a este tipo de congreso y la mayoría parecían que aun no egresan, campo fértil para iniciarlos en el buen camino del software libre.

Que extrañe

Noches de bar, como amo las noches de bar, supongo que al ser chavos supervisados por gente de la escuela ya no se podía organizar noches bohemias, es una lástima eso es uno de los alicientes que me motivan a ir

Me hubiera gustado

Que invitaran a ponentes nuevos, Marioly hubiera sido una excelente adquisición de Gulev y en esta ocasión hubiera sido genial ya que prácticamente fue un evento de programación, en el sentido de que a ella le gusta la programación, seguro habría tenido mucho material para mostrarle a los recientes novatos en estos menesteres.

Fotos del recuerdo

Gulev 2010
Ver mas grande

Gulev 2010
Ver mas grande

Gulev 2010
Ver mas grande

Gulev 2010
Ver mas grande

Gulev 2010
Ver mas grande