October 31, 2010

Interacción de profesores en UTFSM

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Personal - Tags: , , , , , ,

Trabajando con datos extraídos de las noticias publicadas en el Portal de Informática de la Universidad Técnica Federico Santa María (UTFSM) (El portal cambio, ya no funciona el script para bajar las noticias) he decidido hacer un grafo.

El grafo consiste en extraer n-gramas de los archivos de noticias y seleccionar algunos (en este caso profesores, lugares y roles). Con estos n-gramas se hace un análisis y se cuenta cuantas veces dos n-gramas se encuentran en una misma noticia.

Con estos datos se puede ver que profesores están más relacionados con un determinado campus o con otros profesores. Particularmente en el grafo mostrado más abajo se puede ver que estan semi-agrupados por area de investigación.

Pueden ver una imagen extraída de este grafo a continuación:

Grafo Profesores UTFSM

Grafo Profesores UTFSM

Los archivos utilizados son: scripts.tar, grafos.tar y informe.pdf

October 20, 2010

‘Hackeando’ un cajero automatico

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Personal - Tags: ,

Si esperan encontrar algo ilegal o alguna forma de ganar plata, están en el sitio equivocado. A ver si se empieza a erradicar la idea de que hackear es ilegal.
Hoy en la mañana (tipo 13.00) transferí de una cuenta a otra y salí rápidamente al cajero de la esquina a retirar esa plata. Al llegar al cajero del Banco Santander-Santiago traté de sacar la plata pero para mi sorpresa me dice que tenía saldo insuficiente (salia que tenía $6.000, osea no procesó la transferencia que había hecho).
Creí ingenuamente que si iba a un cajero de mi banco (Banco de Chile) la cosa iba a cambiar y todo iba a salir bien. Obviamente como nada funciona en este país, sucedió lo mismo.
Después de tratar varias veces vi que había una opción para enviar plata a alguien (Redgiro). Como ya estaba bien aburrido de intentar sacar plata decidí hacer un famoso Redgiro y para mi sorpresa funciono. Dije ‘obvio, después al momento de sacar la plata me va a decir saldo insuficiente’. Me des-logeo del cajero y pongo la misma tarjeta en este. Voy a la opción de retirar el Redgiro y ¡ chan chan ! funcionó y por fin tuve mi anhelado botín.

Conclusión: Por lo visto el Banco de Chile utiliza una tecnología basada en el Teorema de los infinitos monos

October 17, 2010

Pequeño Estudio Demográfico

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Personal - Tags: , , ,

Introducción
Estando en un taller de procesamiento de lenguaje natural (impartido por Victor Codocedo) surgió el tema de analizar los datos (de Chilenos) que se ‘liberaron’ hace un tiempo que contenían información de diversas fuentes. Por su volumen y calidad decidí ocupar los del Servicio Electoral. El análisis realizado corresponde a la relación entre los diferentes apellidos que existen en cierto lugar geográfico de Chile.
En una primera instancia el volumen era tal que no fue posible analizarlos tranquilamente en mi computador (un humilde Core2Duo a 1.73Ghz con 3.2Gb de Ram) así que decidí solo utilizar los de la circunscripción senatorial 16 (Los Lagos Norte) que consta de 3350 nodos [nodes.csv] y 13768 arcos[edges.csv]).

Resultados
Los resultados obtenidos están en cuatro formatos: PDF, PNG, SVG y HTML. Se recomienda ver el grafo antes de leer las conclusiones.

Estudio Demografico

Estudio Demografico


Read it all..

September 22, 2010

VOD (Video on Demand) de TVN – Bajar Teleseries

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Linux - Tags: , , , , , , ,

Después de llegar tarde a ver un capítulo de 40 y Tantos esperé a que lo subieran para verlo entero. Cuento corto, apenas lo subieron trate de verlo pero andaba super cortado y no hay opciones para configurar el buffer.

Revisando lo que postie hace un tiempo, decidí utilizar nuevamente rtmpdump y funcionó bastante bien. Por el momento es necesario bajar el video y luego verlo (no probé mucho, pero parece que no le gusta mandar por pipe un stream que por defecto no es ‘live’).

Para algunos que me preguntaron como hacer que esto funcione en otros lados, adjunto unos screenshots didácticos que muestran en que hay que fijarse al utilizar wireshark.
Read it all..

August 30, 2010

‘Cheap’ DMM (Digital Multi Meter) Hack (RS232)

Delicious Delicious Facebook Facebook TwitterTwitter Categories: diy - Tags: , , , , ,

After buying this DMM (VICHY VC99) (32.98 USD) I was curious to see what can be hacked so I open it. After removing all the parts I found below the LCD the IC that control this device: FS9922-DMM4. After searching for cool stuff in the datasheet I realize that it can output the LCD data trough a serial port. The datasheet contains an example of how to make this output serial port using an IR led to insulate the computer from the DMM.

Here is the schematic (Transistor: 2N3906; LED: IR204):


DMM Circuit Scheme

DMM Circuit Scheme



Read it all..

August 26, 2010

Cheap Bluetooth (BT) Adapter ‘with’ external antenna

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Personal - Tags: , , , ,

Here you can see a cheap adapter buy on eBay. The adapter is supposed to have an external antenna, but after opening it this is what I see (a fake antenna):
Read it all..

August 14, 2010

OLHeatmap Live Demo !

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Programacion - Tags: , , ,

I hope you enjoy this OLHeatmap Demo:
http://blog.felipebarriga.cl/olheatmap_demo/

August 4, 2010

CTR espía e-mails de sus usuarios

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Privacidad - Tags: , ,

La compañia de Internet CTR (Comunicación y Telefonía Rural o Compañia de Telefonía Rural) redirige los emails enviados por el puerto 25 a su servidor de correo para luego enviarlos. Al hacer esto CTR queda con una copia temporal y nada nos asegura de que sea solo temporal y no sean almacenados por mayor tiempo.

Conexión en CTR:

felipe@funstation:~$ nc osornochile.net 25
220 pc-42Oso.ctrmax.cl ESMTP 2.2.10

Conexión como debería de ser:

felipe@funstation:~$ nc osornochile.net 26
220-host315.hostmonster.com ESMTP Exim 4.69 #1 Wed, 04 Aug 2010 21:25:56 -0600
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.

En este caso mi compañia (hostmonster) sabe que ocurren este tipo de prácticas y ofrece el servicio tanto en el puerto 25 como en el 26.

July 31, 2010

OLHeatmap (OpenLayers Heatmap)

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Programacion - Tags: , , , ,

After some time thinking I’ve decided to release the source code of OLHeatmap as GPLv2 to incentive others developers to join and help in the project.
Here is the original post showing OLHeatmap working and here is the project link in SourceForge (the guys at savannah.gnu.org take too long to approve a project…): http://olheatmap.sourceforge.net

Molestando a Spammers

Delicious Delicious Facebook Facebook TwitterTwitter Categories: Personal - Tags: ,

Como sigo recibiendo cantidades no menores de spam, he decidido cambiar mi técnica que mencione hace un tiempo.
Ahora aparte de reportarlos a (mediante a Report as Spam para Evolution): SpamCop, Razor y DCC me dedico a mandar un email de vuelta a todos quienes aparecen en los emails con él spam. Básicamente el email que les envío contiene un texto genérico para que gasten unos minutos en leerlo y les pido que me contacten a un teléfono porque me interesaría saber más de ellos. El teléfono que pongo corresponde a alguno de los teléfonos que aparecen en los sitios web de las empresas dedicadas a enviar spam. Para molestar aún más aprovecho de adjuntarles un archivo de 3.4MB que contiene pura información basura para que se demoren un poco en bajar el email (sé que saturo el sistema de correos, pero tambien les saturo sus servidores de correo). Como guinda de la torta tambien colocaré un archivo con una lista de direcciones de correo para que los bots que recorren internet aprovechen de ponerlos en sus listas para enviarles spam.
¿ Alguna mejor idea ? (sigue siendo válida la que comente en el post anterior).