tuxinfo 37
3
Editorial
4
Actualidad
8
Lanzamientos
Servidores
Revista Tuxinfo
10
Servidor de bajo consumo con un router con OpenWRT
Aitor Cuartango
Desarrol o de Android Apps
16
Componentes básicos
Paco Salazar
Esta revista se publica bajo una licencia de
Creative Commons. Puedes copiar, distribuir,
mostrar públicamente su contenido y hacer
Multimedia
obras derivadas, siempre y cuando a)
20
Cómo emitir la TDT en redes locales usando VLC
reconozcas los créditos de la obra, b) no la
Yosu Tamayo
uses de forma comercial y c) la compartas
bajo la misma licencia.
Android
Microsoft, Apple, Sun, Oracle, así como otras marcas
25
Android al alcance de todos
comerciales mencionadas en esta revista son propiedad
Rodolfo Mena
de sus respectivas empresas.
Opinión
Dirección, edición y coordinación
28
Llora, ISP, l ora
Ariel M. Corgateli
Claudio de Brasi
Marketing, edición y ventas
Seguridad
ClaudiaA. Juri
31
Penetrar un sistema usando Backtrack 4 R2
Rafael Muril o Mercado
Cor ección
Oscar Reckziegel
FileSystems
Hernán "HeCSa" Saltiel
35
ZFS para las masas (y IV)
Hernán "HeCSa" Saltiel

Diseño de tapa
Marcos "Anubis4D" Cabalero
Diseño gráfico
43
Editor de nodos en Blender 3D
Diseño
Marcos "Anubis4D" Cabal ero
Jorge Cacho Hernández
Eventos
46
Flisol 2011
Naudy Vil ar oel, Sebastian Criado y Samuel Morales Cambrón
web:
ht p:/ www.tuxinfo.com.ar
facebook: ht p:/ www.facebook.com/tuxinfo
email:
info@tuxinfo.com.ar
Opinión
twit er:
@tuxinfo
50
¿Es posible vivir en una nube?
37 JesúsPalencia
52
Páginas recomendadas




37
Editorial
Como todos los meses desde TuxInfo tratamos
Ahora la controversia pasa por la siguiente
de plasmar toda la información referida al
razón, en muchas oportunidades los usuarios
software libre, y tratando de cubrir los temas
de Ubuntu criticaron la poca innovación del
más importantes.
entorno y la repetición constante del mismo de
versión en versión; con Unity se rompe
Este mes creemos que el tema más
completamente ese esquema, pero de
controversial fue la salida de Ubuntu 11.04
cualquier manera muchos usuarios critican la
Nat y Narwhal cuyo tema polémico fue la
decisión de Mark.
inclusión de Unity en reemplazo de GNOME.
Entonces por lo menos a nosotros no nos
Primero que nada debemos aclarar que
queda claro si sólo son quejas totalmente en
Ariel M. Corgatel i
GNOME se encuentra presente en la
vano, o tienen algún tipo de asidero técnico.
distribución, solo que este escritorio no es el
En varios foros se ha leído que Unity es lento,
que actúa por omisión. Sino que en el inicio
que no funciona en máquinas convencionales,
donde debemos loguearnos tendremos que
etc.
decirle al sistema que lo haga con este
escritorio.
Por nuestra parte encontramos el entorno
interesante en cuanto a cambios estéticos,
Pero bueno el tema puntual sobre esta
quizás no tan práctico, pero la idea del mismo
discusión es si Unity satisface a los usuarios o
era darle un aire nuevo, el objetivo fue logrado
no. Por nuestra parte vimos que el mismo tiene
y si a eso le añadimos que se puede hacer uso
buen grado de innovación en cuanto a la
de GNOME tal cual se venía haciendo, el
manera de contener todas las funciones
círculo se termina cer ando.
gráficas, se puede observar una gran similtud
con MAC OS, algo que el mismísimo Mark
Obviamente nos gustaría conocer la opinión de
Shut erworld explicó en un comunicado; y por
ustedes nuestros lectores, para lo cual los
qué no algunas opciones que se pueden ver en
invitamos a que envíen un cor eo electrónico a
Windows 7.
nuestra editorial info@tuxinfo.com.ar
@tuxinfo
ht p:/ www.facebook.com/tuxinfo
Únete a nuestro podcast
Radio Geek
Podcast diario de actualidad tecnológica
De lunes a jueves de 23:00 a 23:45 (horaArgentina)
ht p:/ www.ustream.tv/channel/arielmcorg (en directo)
ht p:/ bitacora.blip.tv (en diferido)
3 www.tuxinfo.com.ar



Actualidad
Google fue condenada por violar
Yahoo! se suma a la
una patente Linux
Fundación Linux
reclamaciones
por
patentes
The Linux Foundation cuenta con
cuestionables y el der oche de
un nuevo miembro de peso y este
recursos, que sería mucho mejor
es el gigante de Internet Yahoo!,
gastar en la inversión de nuevas
quien además ingresa como
tecnologías para los usuarios y la
miembro de plata. Según el anuncio
Sin lugar a dudas una sentencia que creación de puestos de trabajo”
oficial: “Yahoo! utilza el sistema
sentará precedentes en lo que a
operativo Linux como parte integral
demandas de este tipo se refiera. Lo Y por otro lado las declaraciones de
de su infraestructura técnica y de
cierto es que Google deberá pagar 5 Christopher Dawson del blog de
desar olo“, por lo que “al unirse a la
milones de dólares a Bedrock tecnología ZDNet (no siendo el único
Fundación Linux podrá maximizar
Computer Technologies por haber que piensa de esta manera): “Cuesta
su inversión en Linux, mientras da
violado una patente relacionada con mucho menos que 5 milones de
apoyo directo a la comunidad de
Linux. La sentencia fue librada por un dólares contratar a un equipo de
desar oladores de Linux”.
juez de Texas.
programadores en la India para hacer
una revisión de código. Esto, me
Yahoo! además contribuirá en
Por su parte Google declaró: “La temo, es sólo el principio y puede
asuntos legales, grupos de trabajo
reciente explosión de litigios sobre hacer mucho daño a la industria y al
de la Fundación Linux, iniciativas
patentes está convirtiendo la auge de empresas privadas que
centradas en las virtualización y
autopista del mundo de la información proporcionan grandes incentivos para
todo lo que se refiera a la nube,
en una autopista de peaje, obligando el avance del software de código
incluyendo la Linux Foundation End
a las empresas a gastar milones y abierto
User Summit.
milones de dólares en defensa de las
El Gobierno de Argentina apunta hacia el software libre
Argentina
Según un portavoz del gobierno local, comprobadamente más eficientes que
quiere Linux la migración de plataformas la propietaria.
en las PCs – propietarias – en particular de
SAO PAULO – Microsoft – hacia las distribuciones de La oposición también acusó al
El gobierno Linux tiene el principal objetivo de gobierno de Cristina de anunciar el
federal de Argentina anunció un plan ahor o de dinero público gastado en apoyo a Linux, no por propia iniciativa
para equipar con Linux hasta dos licencias.
sino sólo para complacer al gobierno
terceras partes de los equipos en el
venezolano de Hugo Chávez, un
gobierno federal y los servicios La oposición parlamentaria a la crítico feroz de la dependencia de
públicos.
presidenta Cristina Kirchner dice que América Latina de los productos
la decisión debe tomarse con desar olados en los Estados Unidos.
El anuncio se produjo al siguiente día precaución. La oposición local evitó
después que el FLISOL recibiera el posicionarse en contra del software Fuente textual:
apoyo del gobierno local, un festival libre, pero dijo que la sustitución de ht p:/ info.abril.com.br/noticias/mercad
para fomentar la adopción de software las plataformas debe realizarse o/argentina­quer­linux­em­pcs­do­
libre por parte de los usuarios gradualmente y sólo en áreas donde governo­17042011­0.shl
comunes.
las distribuciones abiertas son
4 www.tuxinfo.com.ar



OpenOffice volverá a ser un
Remeras de
proyecto de código abierto
Tuxinfo!
LibreOf ice, un fork de OpenOf ice.
Muy bien recibida fue LibreOf ice por
parte de la comunidad Linux y de
Como todos saben hace un par de
compañías como Canonical, Red Hat,
meses desde nuestra revista
Novel o Google, y esto habría
habíamos anunciado que íbamos a
Oracle ha dado a conocer a través de provocado la decisión de Oracle.
poner a la venta remeras de
una nota en su blog, que no ofrecerá
TuxInfo.
más versiones comerciales de Oracle no aclara en su anuncio quién
OpenOf ice devolviéndola a manos de adoptará OpenOf ice, todo parece
la Comunidad.
Bueno el momento legó y todo
indicar que será The Document
gracias a dos de nuestros
Foundation, la Comunidad elegida
colaboradores Rodolfo y Lelia;
Tras la compra de Sun Microsystem y para continuar esta suite como un
quienes se encargaron de todo.
toda su tecnología (MySQL, proyecto de código abierto.
OpenOf ice, OpenSolaris, Java…) por
parte de Oracle, proyectos como
Las mismas tienen un costo de $
La nota de Oracle dice: “Dado el
OpenOf ice habían generado las
100 con envío certificado incluido
amplio interés en la aplicaciones de
suficientes dudas sobre su
paraArgentina.
productividad personal gratuitas y la
continuidad como para que un grupo rápida evolución de la tecnología de
de desar oladores de la suite de computación personal, creemos que
Si desean obtener más información
productividad,
formaran
The el proyecto OpenOf ice.org sería
para su adquisición sálo deben
Document Foundation con la mejor administrado por una
escribirnos
al
mail
intención de crear, entre otros, organización no comercial”.
info@tuxinfo.com.ar
Andy Rubin reafirma que Android es open source
este tiempo han “mantenido el Habló también sobre la más
compromiso de fomentar el desar olo importante prioridad de Android,
de una plataforma abierta para la siendo esta la “lucha contra la
industria móvil”.
fragmentación”, aunque no por elo
piensan imponer ninguna restricción y
Por supuesto Rubin explica que el aclara que “nunca ha habido
grado de aceptación de la plataforma esfuerzos para estandarizar la
Hubo en estas últimas semanas ha sido tan grande que hoy día se plataforma en cualquier arquitectura
fuertes rumores de un cambio de agregan “muchos dispositivos de los de chipset único”.
estrategia por parte de Android, más cuales no estaban contemplados
precisamente que dicha plataforma se originalmente en la plataforma”.
Para cer ar Rubin asegura que
alejaría del código abierto. Y para elo
Android seguirá siendo una
Andy Rubin la persona responsable Sobre los rumores de estandarización plataforma de código abierto y que su
del desar olo salió a declarar.
de la plataforma, Rubin dejó en claro equipo de trabajo está trabajando
que los fabricantes son dueños de muy duro en la portación de
“La comunidad Android ha crecido modificar el sistema operativo como lo Honeycomb hacia los móviles.
enormemente desde el lanzamiento deseen siempre y cuando respeten los
del primer dispositivo”, explicaba requisitos mínimos impuestos por
Rubin y recuerda que durante todo Android/Google.
5 www.tuxinfo.com.ar


Linux cumple 20 años
En Finlandia, Linus La siguiente necesidad que tuvo fue la momento Linux empezó a evolucionar
Torvalds,
por de poder descargar y subir archivos rápidamente.
entonces
de su universidad, pero para
estudiante
de implementar eso en su emulador era Actualidad
Ciencias de la necesario crear un controlador de
Computación de la disco. Así que después de un trabajo
Universidad de Helsinki, decidió continuo y duro creó un controlador Hoy día podemos encontrar a Linux
realizar la cuantiosa inversión de compatible con el sistema de ficheros funcionando principalmente en la red
$3500 para adquirir un nuevo PC 386 de Minix. En ese momento se percató de redes o Internet, en equipos de
(33 Mhz, 4MB de RAM; una de las que estaba creando algo más que un computación caseros, y hasta en
más avanzadas de su época). El pago simple emulador de terminal, así que, smartphones gracias al sistema
lo realizaría a plazos, pues no descontento con su sistema Minix, completoAndroid.
disponía de tal cantidad de dinero en emprendió la aventura de crear un
efectivo.
sistema operativo partiendo de cero.
Con lo cual después de 20 años
podemos decir que Linux es un
Normalmente, lo utilzaba para De forma privada, Linus nombraba completo éxito, sin nada que
acceder a la red de su universidad , Linux a su nuevo sistema, pero envidiarle al sistema de las ventanas.
pero debido a que no le gustaba el cuando decidió hacer una Y es más si recordamos las palabras
sistema operativo con el cual presentación pública pensó que era vertidas desde la Fundación Linux
trabajaba, Minix, decidió crear uno él demasiado egocéntrico lamarlo así y esta semana, nos encontramos con
mismo. Decidió aprovechar esta propuso lamarlo Freax, aunque que en gran medida ya no es una
oportunidad para realizar un programa después se le siguió conociendo como competencia de Windows.
a bajo nivel prescindiendo de Minix.
Linux.
Cer ando el tema les dejo un vídeo
En los primeros intentos consiguió Después de anunciar el 25 de agosto resumen de estos ¡20 años de éxito!
ar ancar el ordenador y ejecutar dos de 1991 su intención de seguir
procesos
que
mostraban desar olando su sistema para Más información:
“AAAAABBBBB ”. Uno lo utilzaría construir un reemplazo de Minix, el 17 ht p:/ es.wikipedia.org/wiki/Linux
para leer desde el módem y escribir de septiembre de 1991 sube al
en la pantala, mientras que el otro servidor de File Transfer Protocol
escribiría al módem y leería desde el proporcionado por su universidad la
teclado. Inicialmente, el programa versión 0.01 de Linux con 10.000
ar ancaba desde un disquete.
líneas de código. A partir de ese
Canonical no se interesa por las tabletas
“No hemos abandonado en absoluto cantidad de usuarios posibles.
el espacio de los netbooks”, explicaba
Shut leworth y además aclaraba que Y una nueva apuesta es la liberación
“en todo caso, vemos la creciente de la primer beta de Ubuntu 11.04
demanda de Ubuntu en nuevos
Mark Shut leworth responsable de
Nat y Narwhal cuya versión para
segmentos de PC donde los netbooks
Canonical, afirmá que Ubuntu seguirá
netbooks está orientada a equipos
dominan”.
apostando por las netbooks sin
con procesadoresARM.
importar por ahora el gran auge que
estos dispositivos portables están Uno de los temas que trato fue Donde además se aclaró en su
teniendo.
justamente el objetivo de Ubuntu en momento que esta versión no está
potenciar equipos de bajo costo con específicamente diseñada para
la misión de legar a la mayor tablets, aunque se podría adaptar.
6 www.tuxinfo.com.ar


Motorola lanza la tableta XOOM™ en Argentina
El día 12 de abril estuvimos invitados calidad vía Google Talk™.
Motorola también está trabajando
a la presentación oficial de la Motorola
para comenzar con la expansión de
XOOM en conjunto con Personal Además, la Motorola XOOM incluye su ecosistema, la cual derivará del
Argentina. La presentación estuvo a giróscopo, barómetro, brújula lanzamiento de la Motorola XOOM
cargo de Guilermo Rivaben desde electrónica,
acelerómetro
e con una nueva versión del sistema
Personal y por Germán Greco desde iluminación adaptativa. Soporta hasta operativo Android. Motorola ha estado
Motorola. Dentro de la misma se habló 10 horas de reproducción de vídeo trabajando conjuntamente con socios
de la importancia que las tabletas continua y se carga en la mitad del de
aplicaciones
totalmente
están teniendo en el mercado, de la tiempo que suele levar la carga de innovadoras en distintas categorías,
penetración de los dispositivos sus competidoras actualmente incluidos juegos, entretenimiento y
móviles y del futuro cercano de las disponibles en el mercado. La tablet productividad empresarial, con el fin
mismas en todo el mundo.
también tiene una memoria interna de de optimizar sus aplicaciones para
32GB, que se puede acceder de un esta nueva categoría de equipos de
Disponibilidad: Motorola XOOM puerto micro USB.
computación móvil.
estará disponible en Argentina con
Personal. La preventa comenzó el 13
Conclusión final. Sinceramente me
de abril, en www.personal.com.ar.
gustó mucho, habrá que ver qué tanta
Personal la comercializará como
presencia logra en nuestro mercado
promoción de preventa a $3599 con
ya que su costo es algo elevado.
plan Internet móvil Black de $69 por
Germán Greco en una rueda de
mes, bonificado los primeros 6 meses.
prensa hablaba de que las tabletas
están para quedarse y que elas
Características de la MOTOROLA
competirán directamente contra las
XOOM
netbooks. Y además decía que la
Xoom tendrá una excelente
La Motorola XOOM entrega un
aceptación en el mercado incluso mas
rendimiento excepcionalmente rápido Accesorios inteligentes Motorola: que la de Cupertino. Por mi parte
gracias a su procesador dual­core de Para mejorar aún más su experiencia tengo que decir que si le añadimos el
1GHz cada núcleo y su memoria RAM de uso, Motorola también ofrece los teclado y mouse bluetooth tenemos
de 1GB. La tableta es un fiel reflejo de siguientes accesorios especialmente un completo centro de cómputo
las innovaciones introducidas con la diseñados para su Motorola XOOM:
portátil con lo cual ya no seria
experiencia de usuario Android 3.0
necesario contar con otro dispositivo
(Honeycomb) – incluida una pantala Standard Dock – permite visualizar portátil.
de inicio interactiva y personalizable contenido de vídeo o escuchar música
con widgets dinámicos, notificaciones utilzando altavoces externos mientras Como les decía tendremos que ver
y navegación con pestañas – en una carga el equipo.
cuántas se venden en nuestro país, y
amplia pantala HD de 10,1”
sin lugar a dudas es una de mis
(1280×800),
permitiendo
la Speaker HD Dock – permite enviar preferidas.
transmisión de vídeo más completo y contenido HD directamente a un
nítido como nunca antes. Su televisor vía HDMI o escuchar música Vídeos de presentación:
compatibildad con HDMI permite con una excelente calidad de audio ht p:/ www.infosertec.com.ar/blog/?p=
visualizar vídeos y películas con vía dos altavoces incorporados, 26973
definición Ful HD 1080p. La cámara eliminando así la necesidad de tener
de 5MP ubicada en la sección que conectar altavoces externos.
Galería de fotos:
posterior del equipo captura vídeo en
ht p:/ www.infosertec.com.ar/blog/?p=
HD 720p, mientras que su cámara
26939
frontal de 2MP permite establecer Teclado inalámbrico con tecnología
sesiones de videochat de excelente Bluetooth® y teclas especiales de
acceso directoAndroid.
7 www.tuxinfo.com.ar

Lanzamientos
Google Docs para Android: Antes que nada tengo que aclarar que sólo los móviles con Android que
contengan una versión superior a la 2.1 podrán acceder a la misma. Ya realizada la aclaración les
cuento que la aplicación está muy buena y permite de alguna manera tener una mejor experiencia para
aquelos que usamos esta her amienta de forma colaborativa. Antes teníamos que acceder a la web
móvil para su uso y ahora podremos de forma nativa. No sólo en los smartphones sino también en las
tabletas que contenganAndroid.
Una de las funciones que me lamó la atención es la de poder hacer uso de una foto, realizar el viejo y
archiconocido OCR con lo cual nos permitirá editar texto de algo impreso. Para los que deseen
instalarlo pueden acceder desde el Android Market de su smartphone o bien desde la web:
ht ps:/ market.android.com/details?id=com.google.android.apps.docs
Fuente: ht p:/ googlemobile.blogspot.com/2011/04/introducing­new­google­docs­app­for.html
CentOS 5.6: El nombre no es muy conocido pero es la distro Linux más usada a nivel de servidor,
copando un 30% del mercado. Entre las novedades encontramos: * Versiones actualizadas de livbirt
(0.8.2), PHP (5.3) y Bind (9.7), * Se implementó compatibildad con el sistema de archivos Ext4, *
Nuevos controladores para escáneres e impresoras HP, * Nuevos adaptadores wi­fi, para ebtables,
dropwatch y LVM.
Descargar: ht p:/ www.centos.org/
Skype 2.2 Beta para GNU/Linux: Esta versión “Access Granted”, viene con mejoras en la calidad del
vídeo, de audio e introduce nuevas funcionalidades como Skype Access. Además se ofrece en esta
versión la posibildad de realizar multilamadas, cualidad que nos permitirá recibir una segunda lamada
mientras conversamos vía Skype: el usuario podrá pausar la primera lamada o unir la segunda en
multiconferencia.
Aún no es estable al tratarse de una Beta, así que se advierte que los usuarios de Ubuntu pueden sufrir
problemas con las últimas versiones de PulseAudio; los usuarios del escritorio KDE también pueden
tener dificultades de índole gráfica si se usa el Oxygen style. Otros problemas:
ht p:/ blogs.skype.com/garage/2011/04/skype_22_beta_for_linux_with_s.html?cm_mmc=PXBL|0700_B
6­_­linux­20110406
Web: ht p:/ www.skype.com
Google Chrome 11: Google anunció la liberación de la versión estable de Chrome 11, la cual lega con
nuevo logo y sistema de reconocimiento de voz como principal novedad. Como era de esperar la gente
de Google estuvo trabajando fuertemente en esta versión, en donde se cor igen bugs, se añade el
soporte para la API de reconocimiento de voz de HTML5, con lo cual se podrán grabar voces con tan
solo un clic para ser luego enviadas al servidor y así convertidas en texto.
“Con esta API, los desar oladores pueden dotar a las aplicaciones web de la capacidad para transcribir
la voz a texto”, así lo explican desde Google. Y como se deben imaginar las mismas podrá ser
traducidas con el clásico Google Translate.
Descarga: www.google.com/chrome
Más información: ht p:/ googlechromereleases.blogspot.com/2011/04/chrome­stable­update.html
8 www.tuxinfo.com.ar




Servidor de
bajo consumo eléctrico
con un router con
OpenWRT
POR AITOR CUARTANGO
¿Por qué poner un servidor GNU
hardware
más
eficiente Linux en un router?
energéticamente.
Es posible que necesitemos tener un
­ Por el consumo eléctrico
s bearsavidodoernimaegenndecJausguaetespBariroa realizar Tampoco podemos olvidar que el
algunas típicas tareas, por ejemplo :
hardware de un router es muy Porque un PC conectado 24x7
limitado en cuanto a memoria y supone un gasto importante en
­ Servidor de una pequeña web
CPU; si vamos a requerir el uso de energía eléctrica, cuyo precio no
­ Servidor deArchivos (fotos, vídeo,
muchos de los citados servicios a la hace más que subir, con lo que nos
música, documentos. .)
vez cargando mucho al router, es puede salir más caro tener
posible que no pueda hacer todo de
­ Servidor de descargas Tor ent
encendido un equipo 24x7 de lo que
forma ágil y eficiente. Tened en cuesta el propio equipo. Aprovechar
­ Servidor multimedia con
cuenta que hay muchos tipos de equipos antiguos está bien, pero hay
música/fotos/vídeo para ver en la TV router y unos son más potentes que que considerar siempre el gasto
­ Servidor de copias de seguridad
otros en cuanto a memoria y CPU.
eléctrico ya que puede no ser tan
­ . .
rentable como nos imaginábamos.
Otro aviso para navegantes, si
En cuanto al entorno doméstico se cambiáis el firmware de vuestro Un PC de hoy en día puede
refiere, esto es, a utilzar una router, perderéis la garantía, con lo consumir en funcionamiento cerca
solución de bajo coste, podemos que es interesante hacerlo con de 150W o más, dependiendo de las
usar un PC reciclado, usar un router usados que ya no tengan garantía. tareas que realice.
reciclado, o incluso comprarnos un En mi caso los dos que tengo los
router. Esto último es en lo que se hackeé en cuanto lo saqué de la Los siguientes son datos tomados
basa este artículo.
caja y no me han dado problemas, en 2005 de consumo eléctrico de un
pero cada uno debe tomar esa PC según los vatios que consuma;
decisión conscientemente pensando
Si dudamos entre poner un PC
son precios por año, hoy habría que
que en el caso peor el fabricante es
reciclado, comprar algún aparato
subir bastante estos cálculos:
posible que no se haga cargo de la
nuevo o reutilzar un router usado, reparación aún estando el aparato
habría que tener en cuenta algunos en periodo de garantía.
factores como el consumo eléctrico,
ya que en unos meses podrías
haber amortizado la compra de
* Fuente CCBYNCSA ht p:/ www.danielclemente.com/consumo/
10 www.tuxinfo.com.ar


­ Por el Espíritu Hacker
Lo hacemos por que es divertido y
útil, por que se aprende un montón
sobre Linux, redes, hardware y
antenas. Por que aprendemos cómo
funcionan las cosas por dentro y les
sacamos un rendimiento extra a distribución de Linux. Debido a la requieran mucho tráfico)
nuestros aparatos “olvidados” en el naturaleza vírica de la licencia GPL
trastero. Además les añadimos de Linux, muchos hackers a través ­ Servidor VPN para conectar sedes
funcionalidades que el fabricante no de internet descargaron el software remotas
ha previsto, con lo que podemos del router liberado por Linksys y
ahor arnos tener que comprar un realizaron las citadas distribuciones:
dispositivo nuevo con más
­ Servidor de impresión si tu
funciones.
impresora no es de red
ht p:/ es.wikipedia.org/wiki/WRT54G
Ejemplos de proyectos de hardware
­ Servidor de Webcams para vigilar
ht p:/ openwrt.org/
hacking con los que se le dan más
tu casa de campo desde el móvil
funcionalidades a un aparato que
compramos en la tienda y cuyo uso ¿Pero, para qué sirve OpenWRT?
­ Permite cambiar parte del
para nuevas tareas no contemplaba
hardware interno, como la tarjeta
el fabricante:
­ Para conectar varios Pcs, como wifi, de forma que si antes tenías red
todos los routers.
B/G le puedas poner una nueva
basado en imagen de Juguetes Brio
­ Funcionalidades extras para la
tarjeta B/G/N, ya que esta
Roomba: ht p:/ hackingroomba.com/
­ Permite mediante una interfaz web, distribución de Linux tiene un
aumentar la potencia con la que montón de drivers para muchas
tarjetas wifi minipci.
­ Funcionalidades extras para la emite el router, de forma que tengas
Kinect
de
Microsoft: mejor cobertura Wifi sin poner
ht p:/ openkinect.org/wiki/Main_Page antenas más potentes.
­ Puedes cambiar las antenas del
router por otras de uso más
concreto (direccionales, caseras,
y un largo etc de hardware ­ Sirve para compartir archivos en tu etc. .)
hackeado.
red (CIFS, SSH, NFS, FTP, …)
­ Podrías dar internet a un vehículo
¿Qué es OpenWRT?
­ Puedes servir tu contenido
multimedia a través de tu red local en marcha utilzando la conexión de
por el protocolo DLNA, el cual un modem 3G USB.
Es una distribución de GNU Linux soportan hoy día cantidad de
dedicada a dispositivos embebidos dispositivos (Televisores modernos, ­ Puedes hacer una gestión de red
especial para routers, aunque se ha Playsation3, XBOX 360, …) de avanzada, de forma que podrías
instalado en otro hardware diverso forma que veas todo desde la tele crear una red de miles de nodos con
sin problemas.
con tu mando, sin hacer nada en el este sistema. Un ejemplo vivo de
router.
esto es el proyecto GuifiNet, que
Hay muchas distribuciones para
crece internacionalmente día a día:
routers, por ejemplo Sveasoft, dd­ ­ Extender redes wifi poniendo un ht p:/ www.guifi.net
wrt, Unslug, debian/NSLU2, SlugOS, router en modo repetidor.
etc. Hemos escogido ésta por ser
Qué necesitamos
una de las más famosas. Todas
empezaron después que linksys ­ Poner un servidor de descargas
(ahora propiedad de Cisco) Tor ent configurable por web.
Lo principal es un router compatible.
empezara a vender su router
Podemos encontrar la lista de
WRT54G, el cual traía una ­ Puedes usarlo de servidor Web routers compatibles en la web de
personal (web muy sencilas que no OpenWRT:
11 www.tuxinfo.com.ar


ht p:/ wiki.openwrt.org/toh/start
­ La instalación por TFTP
el software “atftp” disponible por
ejemplo en Ubuntu.
Hay que leer bien si tu dispositivo En el caso de que tu dispositivo
está totalmente soportado y los soporte la carga directa del Apagad el router asus, que por
problemas que puede dar. A veces firmware, como en el caso del TP­ supuesto está conectado a vuestro
algunos fabricantes venden varios LINK TL­WR1043ND BGN+gigE, PC.
dispositivos con el mismo nombre de estás de suerte. Escoge desde el
modelo, que tienen por dentro un interfaz web el archivo de firmware Encended el router con el botón
hardware que no es idéntico. Lo adecuado, lo cargas y al reiniciar ya “restore” (detrás del router) pulsado
suelen indicar con el número de tienes un router con OpenWRT. hasta que empiece a parpadear la
revisión de hardware: v1, v2, etc. ¡A (verás los detales de qué archivo luz que pone “AIR”. Luego soltad el
veces hay dispositivos que aunque debes usar en la página de botón.
en su versión v1 son compatibles OpenWRT.com dedicada a tu router)
con OpenWRT, en su versión v2 no
lo son! Mucho cuidado a la hora de
Con esto el router se queda en un
El segundo caso es el más común, y
comprar. Mirad bien en la caja que la
estado especial para cargarle un
aunque es sencilo, no lo es tanto
revisión sea la cor ecta. No pasa en
firmware nuevo.
como el anterior:
muchas marcas pero sí en algunas,
¡estáis avisados!
Ahora pedid IP al router por dhcp.
Instalación por TFTP (Linux y Con ubuntu sólo esperad a que el
Windows)
En cuanto a los periféricos que
icono de red diga que tenéis red.
podréis conectar en el router,
d
Descargar la imagen de OpenWrt Abrid una consola en Linux, e id al
beaspaedon e
d neimdageensideéJustgueetteiseBnrioeun puerto
USB. Si es así podréis conectar para vuestro router; Buscamos la directorio donde está descargado el
discos duros externos, impresoras, que ponga en el manual de nuestro fichero de firmware adecuado para
webcams, etc.
router como compatible, Backfire es vuestro router. Hay que tener mucho
la
última
versión
2011: cuidado en escoger el adecuado,
ht p:/ downloads.openwrt.org/backfir
Cómo se instala en un router con
podríamos dejar inservible el router.
e/10.03/
el firmware original sin tocar
Ahora desde una consola de vuestro
Plataformas soportadas: Brcm47xx ,
Hay muchas maneras, pero las más
Linux, ejecutad (poned el nombre
atheros, adm5120_mips, broadcom
frecuentes son dos:
del fichero vuestro según el firmware
adsl, etc. Se pueden verificar en la que vayáis a meter)
web.
­ La carga del firmware desde el
interfaz web original de router
Todas las revisiones de un modelo atftp --trace --option
pueden no estar soportadas, así que "timeout 1" --option "mode
leed
siempre octet" --put --local-file
atentamente si vuestro openwrt-xxx-x.x-xxx.bin
router está soportado en 192.168.1.1
el manual de la web de
OpenWRT. Si no está es Se ve que transmite por que se
mejor pensar que no reciben en pantala mensajes de
funciona antes de ACK (aceptación de un trozo del
quedaros con un router fichero por el router)
inservible!
sent
DATA
<block:
6783,
Ejemplo para un ASUS size: 512>
W500GP v1
received ACK <block: 6783>
Instalad en vuestro Linux sent DATA <block: 6784,
12 www.tuxinfo.com.ar



size: 512>
¡Ya tenéis instalado OpenWRT!
gestión con este aspecto: (ver
Figura 1)
received ACK <block: 6784>
Configuración de OpenWRT
Desde esta interfaz se pueden hacer
…. . . . . . . . . . . . . .
Podemos configurar OpenWRT tanto muchísimas cosas. Vamos a ver tres
por Web como por consola. Desde ejemplos, el de cómo compartir en
Si ha ido todo bien, habéis recibido la web de configuración tendremos tu red un disco duro USB, el de
un montón de mensajes de ACK en acceso a cambiar muchísimas instalar un servidor de descargas
pantala. Esperad unos 6 minutos a cosas, aunque para configuraciones tor ent y el de compartir esos
que el router se actualice y reinicie. avanzadas seguramente tendréis archivos vía UPNP/DLNA.
Por si acaso a los 6 minutos que terminar por ir a la línea de
reiniciarlo a mano.
comandos, como suele pasar en Compartir un disco duro USB en tu
Linux.
red
Una vez reiniciado y ar ancado el
router, en la primera conexión usad Consola
Vamos a ver cómo se puede
el telnet para conectar con la
compartir un disco usb por red con
consola. La primera vez se abre sin Para conectar a la consola, usad un el protocolo CIFS de Microsoft para
contraseña.
programa de ssh (como el Put y que se vea desde todos los
para Windows o el propio comando sistemas Windows y Linux de tu red:
En vuestro pc con Linux escribid en ssh de Linux):
(ver Figura 2)
una
consola
telnet
Primero accedemos al menú
192.168.1.1
para acceder al
basado en imagen de Juguetes Brio
router la primera vez.
ssh root@192.168.1.1
lamado “Puntos de montaje”. Ahora
Para instalar un paquete hacemos escogemos el nombre del
Ahora poned una nueva contraseña algo parecido a lo que se hace en dispositivo. En el caso de tener un
al usuario root para que no os una máquina con Debian, esto es, único disco USB, éste tomará el
puedan entrar en el router si alguna actualizamos el listado de paquetes nombre de “/dev/sda1”. Así que en
vez os hackean la red wifi:
disponibles y después instalamos el “Dispositivo” ponemos esto. En
software deseado:
“Punto de montaje” ponemos en qué
carpeta queremos que nos monte
# passwd
ese disco. En este caso vamos a
opkg update
[escribe tu contraseña tras pulsar opkg install samba
usar la carpeta creada con
return]
Interfaz Web
anticipación “/mnt”. Como mi disco
duro lo he formateado en Linux con
Ahora si salís ya no podréis volver a Para acceder a la Interfaz web de el sistema ext3, en “Sistema de
usar el telnet, pero podéis usar una OpenWRT lamada “Luci” ponemos ficheros” pongo “ext3” aunque se
conexión segura por ssh con la en nuestro navegador web favorito soportan casi todos: ext2, ext3, ext4,
contraseña que habéis escogido:
(chrome y firefox son libres y muy vfat, ntfs, etc.
fiables) : ht p:/ 192.168.1.1
En “Opciones” marcamos que sea
ssh root@192.168.1.1
Accederemos a una consola de de lectura/escritura “rw” (read/write)
Figura 1
Figura 2
13 www.tuxinfo.com.ar



y ya está, listo para su uso. En la parte de abajo ponemos qué Servidor de descargas tor ent
Pulsamos “Guardar y aplicar” y nos carpetas de nuestro router
montará el disco.
queremos compartir, así que Para instalar el cliente de tor ent,
ponemos la que hemos montado debemos de acceder bien vía web o
Ahora, una vez que nuestro router antes con los archivos de nuestro bien vía ssh al router. Por ejemplo si
ya sabe que tiene un disco duro, lo disco duro externo USB.
lo hacemos por comandos, serían:
vamos a compartir por red.
Esto es, en “nombre” lo que ssh root@192.168.1.1
Para esto accedemos al menú queramos, en “Ruta física” ponemos opkg update
lamado “Recursos compartidos de “/mnt” que es donde tenemos los opkg install transmission-web
transmission-daemon
red” de nuestro router OpenWRT: archivos de nuestro disco.
transmission-cli
(ver Figura 3)
En "Usuarios Permitidos" podemos Con esto ya tenemos el servidor
Ponemos un nombre para poder dejarlo en blanco y seleccionar ejecutándose en el router. Para
localizar nuestro servidor de “Permitir Invitados” más adelante, poder acceder a su interfaz de
archivos por la red en “nombre de con lo que cualquiera puede acceder configuración, abre en el navegador
Host”.
a los datos de esta carpeta.
la siguiente URL:
En descripción, una descripción Las máscaras dejadlas como están ht p:/ 192.168.1.1:9091
corta, y en “Grupo de Trabajo” si si no sabéis para qué sirven. Son los
usáis alguno concreto en vuestra red permisos por defecto que tomarán Verás una interfaz donde puedes
p
configurar directorios de descarga,
boasnaedo
dl eon,imyagsienndoeJsuagubeétiess,Brpioues dejadlo los archivos y directorios que se
como “WORKGROUP” que es el creen desde otros ordenadores velocidad máxima, etc.
nombre que Windows usa por cuando accedan a este disco de red.
defecto.
Si descargas los archivos en la
Figura 3
Figura 4
14 www.tuxinfo.com.ar



Ahora, para que nuestro router son dispositivos fiables, baratos y
comparta estos contenidos por muy silenciosos. De esta forma
UPNP/DLNA debemos de instalar pueden gestionar la temperatura,
un pequeño programa lamado persianas, luces, webcams de
“ushare”. Se instala como todos los vigilancia, etc desde, por ejemplo, tu
demás paquetes, desde línea de móvilAndroid.
comandos conectado al router:
También es impresionante la
opkg update
iniciativa Guifi.net que ya dispone de
opkg install ushare
luci-
más de 12000 nodos con routers
app-ushare
mejorados por una distribución de
Tenéis la configuración disponible Linux
(no
necesariamente
en el fichero /etc/ushare.conf lo OpenWRT, aunque las bases son
modificáis para que comparta el las mismas) dando cobertura a miles
directorio /mnt , y lo reiniciáis de personas y permitiendo un uso
de la siguiente manera:
muy social de la tecnología.
/etc/init.d/ushare
La tecnología como todo nos
restart
permite hacer cosas buenas, malas,
generosas o egoístas. . así que os
carpeta que antes has compartido Ya estáis compartiendo los animo a ser buenos Hackers que
por red, ya tienes los archivos
basado en imagen de Juguetes Brio
contenidos multimedia de la carpeta hagan cosas generosas por los
descargados disponibles en tu red /mnt a la red vía UPNP/DLNA, con lo demás. . citando el lema de google
local (ver Figura 4).
que podréis ver vídeos, música y “Don't be evil”
fotos desde la televisión usando su
Compartir archivos multimedia propio mando, o el mando de la
por UPNP/DLNA
PlayStation o el de la Xbox.
Muchos dispositivos tienen la Conclusiones
capacidad de conectarse a la red y
detectar servidores de contenidos OpenWRT es un sistema GNU Linux
multimedia vía el protocolo muy versátil que permite hacer
UPNP/DLNA. Estos son entre otros:
cientos de hacks a nuestra red y
dispositivos; la imaginación es el
Aitor Cuartango
­ Televisores actuales
límite.
Miembro de ITSAS.ehu.es
y de DiarioLinux.com
­ PlayStation 3
Hay
hackers
que
están
aitor.cuartango@gmail.com
centralizando la domótica doméstica
ht p:/ ehux.ehu.es
­ XBOX 360
en routers con OpenWRT, ya que
15 www.tuxinfo.com.ar



Desarrol o de Android Apps
Componentes básicos
POR PACO SALAZAR
Dentro podéis ver el nombre más o menos subcarpetas:
del paquete y dentro de éste
nuestra primera actividad
* drawable­hdpi: Recursos para la
lamada HolaActivity.java con resolución hdpi
su método onCreate().
* drawable­mdpi: Recursos para la
­ gen: Esta carpeta almacena resolución mdpi
los
ficheros
generados
automáticamente por el compilador
de Android y en ela se guarda el
* drawable­ldpi: Recursos para la
resolución ldpi
Este artículo, fichero R. que nos permitirá acceder a
es continuación los recursos de forma sencila.
Los distintos gráficos según para qué
del artículo que
resolución estén preparados se verán
comenzamos en
­ assets: Aquí algunos ficheros de mejor o peor. Lo conveniente es
el
número propiedades para algunas librerías, disponer de gráficos para cada
anterior. Ahora vamos a describir pero no es muy utilzado.
resolución para que se vean
mínimamente los elementos para
perfectamente. El único que vamos a
programar en Android, dejando para ­ res: Los ficheros de recursos se tener nosotros dentro de cada
otra ocasión cómo se publica nuestra almacenan aquí y dependiendo de la carpeta es el icono de la aplicación,
aplicación en elAndroid Market.
versión de Android para la que en cada caso con su tamaño
estemos desar olando, tendremos cor espondiente.
Hola Mundo
La vez anterior, creamos nuestro
proyecto Android lamado Hola Mundo
tal y como nos lo genera el asistente.
(ver Figura 1)
Lo primero de todo, vamos a analizar
cada componente que vemos:
­ src: Es la carpeta donde se alberga
el código fuente java de la aplicación.
Figura 1
16 www.tuxinfo.com.ar


* layout: Muy importante, describirá importante
lamado describir el texto que va a contener,
cómo será el interfaz de nuestra AndroidManifest.xml que es en el que cómo se va a comportar el objeto
aplicación, creando un layout describiremos nuestra aplicación, sus dentro de su contenedor (el layout) y
diferente por cada actividad que componentes, sus actividades y sus sus dimensiones. En este caso
tengamos en nuestro proyecto. Cada permisos (verAndroidManifest.xml)
podemos ver que el TextView va a
activity es como una pantala.
tener el ancho del padre y que su
Layout
altura se va a limitar a su contenido.
* values: Aquí se almacenarán los
ficheros de idioma, cada uno con su Vamos a abrir el fichero main.xml Con respecto al texto a mostrar,
pareja clave­valor a los que luego dentro del layout y ver que contiene vemos que tiene @string/helo, lo que
podremos acceder a través del (ver main.xml)
quiere decir que contendrá el valor de
fichero R. Si nuestra aplicación es
la clave helo dentro del fichero de
multi­idioma se creará una
recursos values strings.xml lo que
subcarpeta por cada uno de elos. Hay diferentes tipos de layouts que hace que no tengamos que
También se almacenan aquí ficheros describen cómo se van a comportar hardcodear valores en java.
xml que utilzaremos en determinados los objetos que pongamos dentro. En
componentes
como
listas este layout podemos ver que sólo hay El IDE ha mejorado bastante en la
desplegables.
un componente dentro que es un
TextView utilzado para representar versión 3 de la her amienta y ahora
texto en la pantala. Observaréis que es más visual, aunque algunos
En la raíz está el fichero más tiene diferentes atributos para seguimos trabajando directamente
con el xml.
Values
En el fichero strings.xml tenemos lo
siguiente (ver strings.xml)
Como podéis ver no tenemos que
hacer nada, ya que por omisión nos
crea las variables app_name con el
nombre de nuestra aplicación y la
variable helo, con nuestro “Hola
Mundo”.
AndroidManifest.xml
Drawables
Aquí sólo tenemos que preocuparnos
por poner los gráficos adecuados y
Android se ocupará de mostrar los
adecuados para cada tipo de
dispositivo.
main.xml
Java
Es donde tenemos que esforzarnos y
entender bien el ciclo de vida de una
aplicación Android para evitarnos
muchos problemas y quebraderos de
strings.xml
cabeza.
17 www.tuxinfo.com.ar




Una Aplicación más compleja
las preferencias de las aplicaciones
(por eso se parecen mucho entre
Para que veáis el esqueleto de una todas).
aplicación más compleja, y todos los
componentes que tiene las imágenes Ejecutando la Aplicación
a continuación contienen el esqueleto
de la Aplicación Voice Message (ver Después de compilar nuestra
Figura 2)
aplicación y una vez libre de er ores
la podemos ejecutar en el emulador.
Como podéis ver hay más elementos
que los descritos anteriormente, pero El emulador podemos configurarlo
eso depende de cada aplicación.
con diferentes resoluciones e incluso
con diferente hardware para que
A destacar los menús, los valores comprobemos cómo funcionará en
para 2 idiomas y el xml de cada dispositivo.
preferencias con el que se construyen
Figura 2
18 www.tuxinfo.com.ar







funcionamiento. No es muy También podemos observar en la
sorprendente, pero es la primera.
imagen anterior la perspectiva del
emulador, donde podremos observar
todos los procesos en ejecución.
Siguientes pasos
1. Hacer una buena aplicación en
base a una buena idea.
2. Generar un fichero .apk firmado
Muy importante la perspectiva del (nos ayudará el asistente).
La primera vez nos solicita Eclipse de debug para solucionar
especificar cómo la vamos a ejecutar. er ores y ejecutar paso a paso con 3. Subirlo al Android Market, pero
Seleccionamos Android y damos al los breakpoints cor espondientes.
esto lo dejaremos para otro artículo
OK.
Si tenemos algún emulador
predeterminado, nos lo ejecutará, en
Paco Salazar
caso contrario debemos crear uno
pacosal@gmail.com
con
nuestros
gustos.
Es
twit er: @paco_salazar_tw
recomendable disponer de varios
especialmente por la resolución.
El emulador ar anca como si fuera un
móvil y tarda un rato.
Y ya podemos ver nuestra
maravilosa
aplicación
en
19 www.tuxinfo.com.ar


Cómo emitir
la TDT
en redes locales
usando VLC
POR YOSU TAMAYO
Podría empezar explicando qué nova­TD 500.
En la siguiente tabla MUX 44 se
soluciones comerciales hay en el
puede ver el contenido (servicios)
mercado para poder realizar nuestro
­ Un distribuidor de antena con multiplexados en la frecuencia 658
objetivo. Pero la verdad, es que amplificación para poder distribuir la Mhz . Una sintonizadora podrá
cuando me propusieron realizar un señal de antena entre todos los sintonizar todos los servicios a la
piloto para transmitir los canales de sintonizadores.
vez.
TDT, no tuve que pensar demasiado,
en mi cabeza apareció el “icono” de
El lector avispado se habrá
VLC. Os libraré de la típica ¿Por qué sólo se necesitan cinco preguntado qué sucede con el
introducción donde se comparan tarjetas sintonizadoras para emitir tercer canal de la lista. Y es que
soluciones comerciales y se termina todos los canales?
todavía no he mencionado nada
concluyendo que la mejor y más
acerca de la TDT HD, ¿necesitamos
económica es la del software libre.
La TDT no emite cada canal usando
su propia frecuencia UHF, como lo algo especial para poder sintonizar
canales HD?. La respuesta es que
¿Qué necesitamos?
hacía la TV analógica, sino que
comprime y multiplexa canales en no.
una misma frecuencia, a esto se le
­ Cualquier cascajo de ordenador lama MUX. Cada sintonizador, Los canales de la TDT se
con varios slots PCI disponibles o recordar que cada tarjeta leva dos, comprimen utilzando MPG2 igual
varios puertos USB 2.0 y una tarjeta podrá recibir todos los canales que que el DVD, los canales HD se
de red gigabit. Esto último, si se multiplexan en esa frecuencia.
comprimen usando otros codecs de
pensáramos emitir toda la par ila.
Si quisiéramos emitir solamente una
decena de canales con una tarjeta
de 100Mb nos sobraría.
­ Cuatro o cinco tarjetas
sintonizadoras TDT duales (con dos
receptores), estas últimas se
pueden encontrar por unos 60€ en
cualquier tienda especializada. Yo
he elegido la PCI Hauppage WinTV­
(c) ht p:/ www.tdt1.com/canales­television­guipuzcoa.php
20 www.tuxinfo.com.ar


t/es­Donostia que se instala con las
dvb­apss pertenece a una base de
datos de frecuencias por regiones
que permite acelerar el escaneo. En
caso de encontrarnos en una región
no disponible podríamos realizar un
escaneado completo, bar iendo
todas las frecuencias conocidas con
la utildad w_scan, obviamente se
trata de un proceso mucho más
lento.
# w_scan -c ES -X >
canales.conf

En cualquier caso el comando
elegido nos genera un fichero con
una línea de información por cada
canal encontrado (ver Figura 1).
audio/video, en concreto H264/mp3, drivers para sintonizadoras. Nada * La primera columna, es el nombre
que permite mayor resolución, más conectar las sintonizadoras, me del canal.
consumiendo el mismo ancho de apareció un icono en el área de
banda. Cualquier sintonizadora notificación indicándome que se * La segunda, es la frecuencia en
puede leer el flujo, es el software el requería la descarga del driver Herzios.
que debe disponer de los codecs necesario para mi tarjeta.
necesarios para poder descomprimir
* La tercera, es el ancho de banda.
el audio y video, como todos Una vez que tengamos las
sabemos VLC se ha hecho famoso capturadoras
operativas, * La última, el SID del canal, es la
por su innumerable cantidad de necesitamos información para poder más importante, ya que es la que
codecs disponibles. Mi viejo decirle a VLC en qué frecuencia nos va a permitir seleccionar los
sintonizador USB­BestBuy previo a tiene que capturar los canales que canales en vlc.
la aparición de canales HD en deseamos. En caso de no disponer
España, sintoniza perfectamente los de esta información, lo más sencilo Ya tenemos todos los ingredientes,
canales HD usando VLC, al es escanear los canales.
ahora lega el momento de trasladar
contrario que el software que traía
esta información a VLC.
para Windows XP WinTV que no Instalamos el paquete de utildades
puede con los canales HD.
para tarjetas sintonizadoras dvb­
apps y ejecutamos un escaneado de Los parámetros de entrada
necesarios son;
Comencemos
la zona donde nos encontremos con
el comando:
* La frecuencia a sintonizar
El primer paso es poner en marcha
(dvb:/ frequency)
las capturadoras en GNU/Linux. Yo $ scan /usr/share/dvb/dvb-
t/es-Donostia | tee
* El adaptador (sintonizadora) a
he elegido la última versión de canales.conf
utilzar en esa frecuencia (dvb­
Ubuntu 10.10 ya que esta, es de las
adapter) .
mejores distribuciones en cuanto a El fichero en /usr/share/dvb/dvb­
ANTENA
3:626000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_IN
TERVAL_1_4:HIERARCHY_NONE:301:303:140
Figura 1
21 www.tuxinfo.com.ar



* Canales a sintonizar; lista
para el transporte de flujos de audio Para el mux de Antena3, tendríamos
separada de SIDs que queremos
y video por multicast como RTP, ya una entrada en el fichero como la
transmitir (programs).
que de lo contrario, podríamos siguiente (ver vlc.conf)
saturar la red.
Y los parámetros de salida;
Los parámetros de entrada, en azul
En caso de no disponer de la opción en la parte superior del fichero vlm,
* Protocolo a utilzar
multicast, siempre podríamos emitir quedan bastante claros.
ht p,udp,mms,rtp
a la dirección de broadcast, o utilzar
* Mux
otro protocolo de transporte unicast Los de salida aparte de tener una
ts,ps,mpeg1,ogg,asf,asfh,avi,mpjpeg como ht p etc.
sintaxis diferente, realizan una
* Direcciones multicast.
asignación dirección multicast a un
El segundo parámetro merece una canal (sid) de los sintonizados en
* Ttl, número de saltos que atraviesa aclaración; ya que hemos estado esta frecuencia.
la emisión multicast.
hablando de los MUXes de la TDT y
puede que provoque más de una Una vez completado todo el fichero
Si vamos a emitir en una red local duda en el lector. Este parámetro se con todas las sintonizadoras /
con mucha audiencia, lo refiere, a la manera en que VLC canales. Ejecutaremos vlc usando
recomendable sería emitir usando multiplexa el flujo de audio y video el siguiente comando:
multicast y un protocolo adecuado, obtenido de la señal de TDT, para su vlc -vvv --color -I http
-http-host:127.0.0.1:8080
–vlm-conf=vlc.conf

VLC dispone de varias interfaces de
usuario (ht p,telnet,skins etc. ) la
interfaz ht p ar anca un servidor ht p
incluido en el propio VLC que nos
permitirá gestionar dinámicamente
la lista vlm, muy útil si queremos
cambiar las emisiones que se
emiten por una dirección multicast
vlc.conf
sin tener que reiniciar todo el
transmisión usando el streaming por ejemplo.
protocolo de transporte
elegido.
Esta interfaz, también entre sus
opciones nos brinda la oportunidad
Existen
varias de generar un mosaico con los
posibildades
canales que elijamos, así como una
PS,TS,Ogg nosotros opción de visualización en el propio
elegiremos TS ya que navegador de uno de los canales a
permite transmitir flujos través de un visualizador en flash
de video MPEG2 y (ver Figura 2)
H264 (para los canales
de HD).
Para poder ver nuestro canal
favorito, sólo necesitamos abrir VLC
Ha legado el momento y elegir Abrir volcado de red desde
de crear un fichero vlm el menú medios. Introduciremos la
donde para cada dirección multicast del canal y
sintonizadora
podremos comenzar a ver el canal
especificaremos qué que se transmite por esa dirección
Figura 2
vamos a transmitir.
(ver Figura 3)
22 www.tuxinfo.com.ar



#EXTINF:­1,Veo 7
rtp://239.100.1.3
#EXTINF:­1,Radio Marca
rtp://239.100.1.4
#EXTINF:­1,Vaughan Radio
rtp://239.100.1.5
Esto sólo ha sido una pequeña
introducción a una de las muchas
posibildades que nos ofrece ese
monstruo del software libre lamado
VLC.
Para concluir me gustaría hacer
mención a que Videolan, dispone de
una solución específica para
demux/streaming lamada Dvblast,
optimizada para cor er en
condiciones extremas de CPU y
RAM.
Figura 3
Esta forma de sintonización, puede Vamos a crear una lista M3U (Mpeg
resultar
desesperante
para version 3 URL) para ver los canales
“zappingadictos”.
de nuestro ejemplo:
Existen varias formas de disponer #EXTM3U
de la listas de canales en VLC, la
más sencila, es crear un playlist #EXTINF:­1,ANTENA 3
compatible con VLC, donde rtp://239.100.1.1
indicaremos el nombre del canal y la #EXTINF:­1,NEOX
dirección RTP que deberemos rtp://239.100.1.2
Yosu Tamayo Zamorano
sintonizar.
#EXTINF:­1,NOVA
yosutamayo@gmail.com
rtp://239.100.1.2
23 www.tuxinfo.com.ar





Android al alcance de todos
POR RODOLFO MENA
Una de las cosas que más me gusta función primordial de una tableta, pueden ofrecer una gran experiencia
basado en imagen de Juguetes Brio
cuando hablamos de Android es que navegar la web, leer libros para disfrutar de Android en plenitud.
este sistema permite motorizar electrónicos, disfrutar de contenido Por estas latitudes nos encontramos
desde equipos de las más alta gama multimedia o jugar y poder disfrutar con el LG GT540, el Huawei U8100
con grandes características como las de una gran cantidad de aplicaciones o el U8150 y el Samsung que les
tabletas de Samsung, las Galaxy Tab que existen para nuestro sistema.
mencioné. Estos equipos de menor
o el recientemente presentado y en
costo, son bastante similares en
pre­venta en Argentina, el Xoom de Si de teléfonos celulares hablamos el características, por lo que la elección
Motorola, hasta modestos equipos panorama es también muy bueno; en del mismo quizás dependa de gustos
como los que mencionaré en esta el número anterior de Tuxinfo cuando o alguna pequeña diferencia que
nota.
hablamos de Android 2.2 Froyo nos pueda hacer inclinar la preferencia
referimos al Motorola Milestone 2 y a hacia uno u otro.
También hemos visto varias tabletas un modesto equipo de Samsung, el
económicas, más al alcance de i5500 que también cor e Froyo sin Si bien todos poseen Android, el LG
todos, de muy buena relación costo­ problemas, justamente de este tiene una versión algo obsoleta, la
beneficio como la X­view Proton que último haré una revisión y les 1.6 pero ya está disponible la
se consigue en varias cadenas de contaré, más adelante,
mi actualización a la versión 2.1, el
electrodomésticos por $ 1.299, algo experiencia con el mismo.
Samsung ya viene con la 2.1 y se
más de 300 dólares, pero también se
puede actualizar a la 2.2 que es la
pueden adquirir equipos de similares En Argentina y seguramente en que trae el Huawei U8150. Hay otros
características por un precio menor, muchos otros
como la Coby Kiros o la Titan, entre países donde
otras, por algo más de 200 dólares. lega Tuxinfo hay
Estos equipos económicos que varios teléfonos
mencioné vienen con Android 2.1, y económicos,
posiblemente no se puedan algunos
de
actualizar en la mayoría de los primeras marcas
casos. A pesar de no contar con y otros no tan
cámaras o conexión 3G cumplen la conocidos que
25 www.tuxinfo.com.ar



equipos que están a buen precio con
Su pantala táctil capacitiva TFT con
Android y serían los de Motorola
una resolución QVGA (240 x 320
como el Backflip, el Quench o el
píxeles con 256.000 colores)
Dext, pero no sería recomendable la
responde a la perfección y permite
adquisición de ninguno de estos
manipular Android sin ningún
porque, a pesar de que por aquí se
problema, se puede usar el teclado
siguen comercializando, traen una
táctil en pantala o el Swipe que
versión ya obsoleta de Android, la
viene preinstalado, un sistema de
1.5 Cupcake y Motorola nunca
escritura novedoso que ya habíamos
actualizó ninguno de estos modelos más baratos del mercado, puede visto en el Motorola Milestone 2
en América latina y Europa, lugares resultar una opción más que comentado en el número anterior de
donde decidió no actualizarlos.
interesante. En la gama media, la la revista.
legada de Android ofreció una
El Samsung tiene pantala capacitiva plataforma para estos dispositivos
de 2,8” y una cámara de 2 Mpx., el que, pese a no equipararse en
LG tiene una pantala resistiva de 3”, hardware a los equipos de gama
pero que funciona muy bien y admite alta, les permite disfrutar de
Stylus, y su cámara es de 3 Mpx.
funcionalidades y aplicaciones a la
altura de cualquier smartphone.
Cuando decidí cambiar mi terminal
Samsung agregó su interfaz
de trabajo, un equipo de gama La primera impresión es muy grata, TouchWiz 3.0 sobre Android que
media, me puse a analizar, comparar un equipo delgado y liviano, tiene pocos cambios y en general
basado en imagen de Juguetes Brio
y ver revisiones de estos equipos realmente compacto, cómodo para suma para darle un aspecto más
económicos con Android; como lo levar en cualquier bolsilo, que por amigable al sistema, nada
quería liberado para cualquier más que cuenta con una carcasa de exagerado como hacen otros
compañía de telefonía celular aquí plástico se ve agradable y hasta fabricantes.
en Argentina sólo se conseguía el elegante y su diseño nos recuerda a
LG GT­540 o el Samsung i5500, me varios modelos de Samsung de También la empresa coreana agrega
decidí por el primero porque su gama media.
algunos detales de su elaboración
cámara era mejor, aparte de tener
como el “Escribir y continuar” y
una resolución mayor la misma tenía Cuenta con 4 teclas físicas típicas de algunas modificaciones en la función
alguna característica interesante Android así como un pad de “Cámara”.
como autofoco, el poder tener una navegación que, según gustos,
cámara mejor y con una pantala posiblemente no se use.
levemente más grande hicieron en
principio decidirme por el equipo de En la parte superior se encuentra el
LG, pero al no haber en stock en conector para auriculares de 3.5 mm.
esos momentos, me vine con el mientras que en el lateral izquierdo
Samsung que ya estoy disfrutando y tenemos los botones de volumen y el
ahora les contaré y compartiré mi conector micro USB, para la carga
experiencia con el mismo en esta del mismo o bien su conexión a una
nota.
PC desde donde se podría ver como La conectividad WiFi (802.11 b/g) del
un dispositivo de almacenamiento Samsung Galaxy 550, funciona sin
El Samsung Galaxy 550, un equipo masivo.
problemas, así como la de 3G. Las
económico con Android
lamadas se efectúan perfectamente,
No tiene un botón dedicado para la tiene buen volumen por ser un
El Galaxy 5, 550 o i5500, también cámara así como tampoco uno para pequeño equipo y su batería de
lamado el Corby con Android por su bloquear la pantala que se hace con 1200 mAh si bien no es el punto
similtud con el conocido modelo de el botón de finalizar lamadas pero fuerte, se las ar egla para durar
Samsung, uno de los Android 2.1 estos detales no dificultan su uso.
hasta el final de la jornada y algo
26 www.tuxinfo.com.ar



más con un uso medio.
fijo sin flash
equipo no se le puede instalar Adobe
­ 3G, HSDPA7.1
Flash, también hemos visto que hay
El Galaxy 550 resultó ser eficiente en
problemas con la radio FM al
todos sus aspectos gracias a ­ WiFi b/g,
actualizar y se mete ruido, así que
Android, el procesador de 600 MHz ­ HTML 5
esperemos que se cor ija este
presente en este equipo permite ­ Layar Reality Browser
problema y vayan legando las
moverse con fluidez. En alrededor de ­ Bluetooth 2.1 con EDR
actualizaciones por las vías
un mes de uso que lo tengo no ­A­GPS
normales.
recuerdo que se me haya colgado
nunca inclusive utilzando varias ­ 170MB de memoria interna
La combinación de una excelente
aplicaciones a la vez.
­ Ranura para tarjetas de memoria
microSD
plataforma como Android 2.1 con
una pantala táctil que, pese a ser
Conclusiones
­ Toma de auriculares estándar de
3.5mm.
algo pequeña, responde muy bien,
hacen que este pequeño terminal de
Como habrán notado, el Samsung ­ Radio FM con RDS
la famila Galaxy sea una opción
Galaxy 550 es un equipo de ­ TouchWiz 3.0
muy interesante y por un buen
hardware modesto, a simple vista se ­ SocialHub
precio.
ve como un celular de gama media
más, aunque sea todo un
Como verán hay varias opciones
smartphone. Por su precio no El punto más débil de este equipo económicas al alcance de todos,
decepciona y sería totalmente quizás sea su cámara de sólo 2 teléfonos y tabletas para todos los
recomendable para quienes quieran Mpíxeles, que no alcance a cubrir las presupuestos, algunas muy buenas
basado en imagen de Juguetes Brio
tener un smartphone sin gastar expectativas de algunos usuarios, opciones sin tener que desembolsar
mucho dinero o no quieran un equipo pero aún así toma fotos aceptables.
mucho dinero y poder disfrutar de
más grande y pesado.
Tengan en cuenta que si lo compran todas o casi todas las grandes
características del sistema que
Se consigue en Argentina dentro de en Claro, esta compañía quita quiere la mayoría, el de mayor
un rango de precio de entre 600 y aplicaciones de Google, como Gmail, crecimiento, el que revolucionó el
700 pesos argentinos (unos 150 a por lo que no tendrán el cor eo Push software de los dispositivos móviles,
175 dólares) con abono 89 a 119 de Google, y también quitan el Gtalk Android.
pesos (unos 22 a 30 dólares) con y el widget de búsqueda de Google,
cualquiera de las tres operadoras y el “Google search”, que lo
por un costo algo mayor en reemplazan por uno de Yahoo!, una
modalidad prepago o liberado para pena que se tomen estas libertades
cualquier compañía. Con el equipo por cuestiones comerciales que creo
se entrega una memoria microSD de no cor esponden.
2 o 4 Gb. de capacidad.
Ya se encuentra disponible la
Características:
actualización a Android 2.2 Froyo en
algunas regiones para este terminal
Rodolfo Mena
rodolfomena2006@gmail.com
­Android 2.1 actualizable a 2.2 Froyo y podrían actualizarlo por métodos
no oficiales pero tengan en cuenta
twit er: @rodolfitom
­ Cámara de 2 megapíxeles con foco que por el tipo de procesador de este
27 www.tuxinfo.com.ar

Llora, ISP, l ora
POR CLAUDIO DE BRASI
para que legue el banda teórico. Y así la gente pagaba
mensaje. casi sin como para estar conectado todo el
costo.
día. De ser posible una tarifa
europea con un servicio muy inferior.
Cuando
Internet
apareció
por
Argentina, alá por La primera vez que los ISP se
fines del año 1993, empezaron a quejar, fue cuando el
en una exposición ICQ, AIM y otros programas
de computación se empezaron a ofrecer un muy básico
ofrecía como un VoiceIP. Una comunicación Buenos
servicio empresario Aires ­ New York costaba pocos
a 100 USD por 2 Hs centavos contra los 4 USD por
mensuales
de minuto que era por teléfono.
comunicación, más
0,01 USD, (un Por años desoyeron las quejas de la
centavo), por cada industria discográfica cuando
KiloByte enviado o Nasper empezó a difundir música en
La Internet fue concebida para
recibido. Requería mp3. Luego desoyeron al cine
permitir y faciltar la comunicación de de un modem de 9600 bps para cuando eDonkey comenzó a difundir
los contenidos, ya sea en página conectar, la mayoría de los usuarios películas. Ofrecieron más ancho de
web, ftp, mail, etc. fue diseñada en locales tenían modems de 300 bps y banda para hacer más tentador el
una forma tan modular en los modems de 28.800 bps eran lo servicio. Se aseguraron grandes
estándares OSI que no importaba último salido al mercado en EEUU. ingresos mientras la industria del
cuál fuera el contenido a enviar, si (¡Cómo se pueden olvidar números .com crecía, se desplomaba y
se podía codificar como un paquete así!). Recuerdo que el tipo del stand volvía.
de datos, se envía y recibe. Pero no me invitó a retirarme cuando se dio
fue la primera red.
cuenta que levaba 40 minutos
delante del terminal explorando Ahora hay un nuevo modelo de
negocio basado en los contenidos y
Muchas décadas antes ya estaban direcciones que había memorizado las aplicaciones remotas. Ven la
los radio­aficionado cubriendo todo de la revista Byte. ;)
cantidad de dinero fluir a los
el mundo. Luego los BBS y
desar oladores de elas mientras
posteriormente, la red Fido Con el tiempo se abrió el mercado a elos sólo pueden cobrar por el
(ht p:/ es.wikipedia.org/wiki/FidoNet). un par de empresas que en teoría tráfico de datos. contenidos y
(Mucho más básica y lenta que la deberían competir entre sí, aplicaciones en las que poco y nada
internet, siempre fue una opción (Mmmmm. .). Luego comprendieron invirtieron los ISP. Dicen que quien
válida para la transferencia de que el negocio era que paguen por no ar iesga no gana. Obviamente a
información. Todo hecho a base de más tiempo del que usaban y lego los ISP se les "olvidó" invertir en
esfuerzo personal y buena voluntad la tarifa plana. con un ancho de estos emprendimientos, y ahora
28 www.tuxinfo.com.ar



opuso a espiar a sus parecido.
propios usuarios por
cosas como la Ley Llora ISP, lora. Después de años de
Patriótica de los EEUU. A descarado negocio, ahora te toca a
ver si Tío Sam les quita la ti. Algo que debería saber cualquier
licencia. Eso es ser soplón empresa es: si no tratas bien y
de datos.
justamente a tus clientes con los
precios y los servicios, elos, aunque
Ahora los ISP empiezan a tarden, te lo harán notar donde más
preocuparse cuando los usuario lo sientas.
empiezan a generar sus propias
redes libre. Y temen que con un
poco de organización aparezca
lentamente una nueva red con la
Fido o como los radio­aficionado.
Tarde ISP, Reviste recordar que el
cliente siempre tiene la razón, y si
no se la das, va a buscarla.
loran por las "Pérdidas". ¿Qué
pérdidas?.
Si hay cerca unas Jornadas
Regionales de Redes Libres,
Claudio De Brasi
doldraug@gmail.com
(JRRL). Acérquese un día y verá a
twit er: @doldraug
PbaasraadopeneiomralgeandperJoutgeusetteasBdrieolos ISP a unos geeks con extrañas antenas
Leyes como la de los 3 avisos de que quieren replantear el mundo de
Francia o la Ley Sinde en España las comunicaciones. Y que en
sólo duró hasta que se impuso en
PD: Una línea del Sr Oscuro. Una
algunos años pueden lograrlo.
las leyes que los ISP podían seguir
línea para atenderlos mal y atarlos a
Pensando en lo que pueden hacer
cobrando el servicio aún cuando
todos. (¿A qué les suena parecido,
ahora cuando adquieran en forma
este estuviera cortado. Tampoco se
por casualidad obviamente?)
barata tecnología WiMax o algo
29 www.tuxinfo.com.ar




Penetrar un sistema usando Backtrack 4 R2
POR RAFAEL MURILLO MERCADO
Cuando hablamos de Seguridad Informática, bastará con tener los Existen tres pasos en la “estructura”
Informática,
hablamos
de conocimientos para hacerlo, y las de un ataque a cualquier sistema, y
Backtrack. . hablamos de Linux.
her amientas
cor ectamente éstos son:
instaladas (recordemos que estamos
Backtrack es una distribución usando Linux, y las her amientas 1. El reconocimiento: Sin duda
GNU/Linux en formato LiveCD que cor en en Backtrack, cor en este paso es el que más trabajo
pensada y diseñada para la también en Ubuntu… y para muestra cuesta y por consiguiente es el más
auditoría de seguridad y relacionada tenemos BlackBuntu y Gnacktrack, importante de los tres pasos…
con la seguridad informática en se los dejo de tarea para que vayan normalmente esta etapa toma el
general. Actualmente tiene una gran conociendo).
90% de nuestro tiempo antes de
popularidad y aceptación en la
hacer un ataque efectivo, el resto
comunidad que se mueve en torno a Este artículo pretende ser un medio sería escanear puertos y acceder al
la seguridad informática. Se deriva informativo, como todo lo que sistema (víctima).
de la unión de dos grandes hacemos en esta revista. Aquí
distribuciones orientadas a la podrán encontrar un método Sobre este primer paso lo que
seguridad, elAuditor + WHAX.
(básico) con el que podremos entrar necesitamos saber (y que deberá
a un sistema.
investigarlo el lector) acerca de
Pero vamos, no pienso abur irlos
nuestro sistema objetivo (víctima si
demasiado con la historia de esta TuxInfo no se hace responsable así quiere lamarlo para sentirse
gran distribución, así que mejor del mal uso que se le pueda dar a todo un hacker) es lo siguiente:
entremos directo a lo que queremos este artículo y repito que hacemos
ver realmente… penetrar en un esto únicamente para informar a los ­ Dirección IP del Sistema
Sistema usando Linux, en nuestro lectores y que sepan no sólo atacar,
caso, Backtrack.
sino darse cuenta por dónde pueden ­ Información del dominio al que
ser atacados sus propios sistemas.
pertenece dicha IP del Sistema a
atacar
Hace unos días, platicando con un
colega, legamos a la conclusión, y De cualquier forma, trataré de ser lo ­ Verificar que el sistema esté
muchos me darán la razón, que no más explícito posible y siempre funcionando para poder atacarlo
importa si tienes Backtrack, Ubuntu, manteniendo
mi
humor ­ Obtener información de su DNS
Kubuntu, etc… instalado en tu característico y el lenguaje amigable
equipo, con cualquiera de esas que acostumbro para que el usuario 2. El escaneo: Ya tenemos nuestro
distribuciones, y con cualquier otra promedio no pierda el interés.
objetivo marcado, el siguiente paso
podremos hacer tests de Seguridad
es averiguar qué puertos o medios
31 www.tuxinfo.com.ar


de comunicación está utilzando. Les
dejo una pequeña lista sobre lo que
deberíamos saber al terminar esta
fase:
­ Puertos habiltados
­ Servicios cor iendo en cada puerto
­ Identificación del sistema operativo
­ Fingerprinting: Este método es
utilzado para obtener información Esta her amienta contiene lo use PAYLOAD
del sistema (víctima). Básicamente siguiente:
windows/shell/bind_tcp
podemos definirlo, en español, como
En esta línea le estamos indicando
huela dactilar, esto es, cada uno de ­ Más de 400 exploits distintos (un al Metasploit que queremos
nosotros tiene sus propias huelas, exploit es un fragmento de programa seleccionar
el
payload
diferentes a la de los demás… y o incluso un programa completo windows/shel/bind_tcp
algo similar pasa con los Sistemas hecho para “explotar” como su
instalados en cada equipo… tiene su nombre lo sugiere, algún falo en un Lo que hace este payload, es
propia “marca”.
sistema específico)
devolver o mostrarnos un Shel
(consola y/o terminal) del sistema en
­ Escaneo de vulnerabildades (y nos ­ Más de 200 auxilaries (son scripts el que hemos explotado el falo.
acercamos a lo mejor! ! El acceso. .) que “suplantan” las funciones de
otros programas)
3. Ahora vamos a agregar un
3. Acceso al Sistema: Si ya hicimos
auxilary con la siguiente sintaxis
nuestro trabajo recolectando toda la ­ Casi 200 payloads (Se utilza
información necesaria de acuerdo a dentro de esta her amienta como la use fuzzers/ssh/ssh_version_2
los pasos anteriores, significa que acción que se va a ejecutar después
sabemos qué ter itorio estamos de haber explotado el falo en la Aquí estamos enviando una serie de
pisando, o al menos sabemos lo que seguridad del sistema)
peticiones SSH con cadenas de
estamos haciendo… y sobre todo si
versión maliciosos.
ya pasamos este último paso (el ­ Y poco más de 20 encoders
escaneo de vulnerabildades)
Hasta aquí sólo hemos visto
podemos empezar a partir de ahí 1. Ahora veamos la Sintaxis que se ejemplos, no estoy entrando a
para decidir cuál falo o utilza en esta her amienta:
ningún sistema ni nada.
vulnerabildad vamos a aprovechar
para “romper” la seguridad del
Pero si lo que quieren es acción,
use
sistema y entrar en él.
windows/smb/ms08_067_netapi
veamos el primer caso de
En esta primer línea, estamos Metasploit.
Ahora sí es momento de utilzar una indicándole al Metasploit Framework
de las her amientas que se que queremos seleccionar el exploit En el siguiente ejemplo voy a
encuentran dentro de Backtrack (y windows/smb/ms08_067_netapi
mostrarles la manera de
que también podemos encontrar por
aprovecharse de una vulnerabildad
Internet inclusive como “portable”)
de un objetivo (víctima) cuyo
para “explotar” los falos del sistema 2. A continuación vamos a decirle a sistema operativo es Windows XP
(víctima), el conocidísimo Metasploit Metasploit el payload que vamos a con SP3
Framework! !
utilzar (es decir, la acción que hará
una vez que explote el falo en el
sistema:
1. Tomando en cuenta lo visto
anteriormente, vamos a verificar si el
32 www.tuxinfo.com.ar






equipo está encendido (ver Figura 1)
2. Ya vimos que el equipo que
vamos a atacar está en línea, ahora
debemos hacer un escaneo para
verificar los puertos en uso y ver por
dónde podemos entrar (ver Figura 2)
Figura 1
Podemos ver que el puerto 445 está
habiltado (y si estudiamos un poco,
sabremos que este puerto es fácil
de explotar, y claro, Backtrack tiene
el exploit adecuado para realizar
dicha operación, y ese exploit es el
ms08_067_netapi
3. Hasta aquí vamos bien, es hora
de configurar nuestro exploit desde
metasploit. Primero que nada,
vamos a seleccionar el exploit que
ya mencioné (ver Figura 3)
Figura 2
4. Ya hemos seleccionado el exploit,
ahora toca configurarlo (ver Figura
4)
Podemos ver que nos pide el
RHOST (mismo que sustituiríamos
por la dirección IP de nuestro
objetivo), luego nos define
predeterminadamente el puerto 445
que es el que tiene la vulnerabildad
Figura 3
que vamos a explotar. Vamos ahora
a asignarle la dirección IP de
nuestro objetivo (ver Figura 5)
5. Ahora, y como ya vimos en el
ejemplo previo, debemos asignar y
configurar el payload que se va a
utilzar.
En este caso vamos a utilzar el que
ya vimos, donde nos mostrará un
shel del equipo objetivo. Debo
decirles que este es uno de los
Figura 4
payload más básicos que pueden
encontrar…
Figura 5
Si quieren ver más payload sólo
33 www.tuxinfo.com.ar







queridos lectores. Hemos penetrado el sistema y nos
encontramos “parados” dentro del “CMD” ubicado en
Figura 6
C:\\WINDOWS\\system32>. Ahora vamos a hacer una
prueba (ver Figura 9)
Y el resultado, en el equipo al que entramos, es el
siguiente:
Figura 7
Pues bien, ésta es sólo una de las diferentes formas en
las que podemos entrar a un sistema usando una
her amienta potente como Backtrack, pero sin olvidar
que esto se puede hacer desde cualquier Linux,
simplemente cargando las her amientas cor ectas.
Espero este artículo les sea de utildad para testear la
Figura 8
seguridad de sus sistemas, dense cuenta de la
facildad que representa entrar a un sistema utilzando
bien las her amientas que tenemos a la mano, pero
también, no olviden que representa mucho trabajo
previo, de investigación y recaudación de datos del
Sistema al que vamos a atacar.
Figura 9
Desde México, un saludo para todos los lectores de
deben teclear show payloads. Veamos cómo asignar el esta gran revista y una bofetada con guante blanco para
payload (ver Figura 6)
los detractores de la misma, este artículo va dedicado
para todos ustedes, sigan diciendo que no sabemos lo
6. Ahora veamos qué opciones le podemos configurar que hacemos.
(ver Figura 7). Podemos darnos cuenta que el Metasploit
ya ha definido predeterminadamente el LHOST, pero en
ocasiones nos pedirá definirlo. Eso sería, volver a poner
la dirección IP de nuestro equipo objetivo (la víctima).
Para definirlo la sintaxis sería la siguiente:
Set LHOST xxx.xxx.xxx.xxx
7. Finalmente, y como ya tenemos todo bien configurado,
vamos a ejecutar el exploit para acceder al sistema (ver
Rafael Muril o Mercado
Figura 8) ¿¿¿Podemos ver algo raro en nuestra
ht p:/ www.youtube.com/linxack
pantala??? Digo, estamos usando Linux perooo…
ht p:/ linxackblog.blogspot.com
twit er: @linxack
¿¿habían visto alguna vez una línea de comandos como
esta?? Ahh, claro… esto se debe a que estamos dentro
34 www.tuxinfo.com.ar

ZFS para las masas (y IV)
POR HERNÁN "HeCSa" SALTIEL
(
c
)
I
m
a
g
e
n
:
p
s
d
g
r
a
p
h
i
c
s
.
c
o
m
En nuestros artículos anteriores ejemplo protocolos de red como ATA y FcoE (Fiber Channel
vimos y analizamos varias de las “comunes” del estilo de ht p, ftp, ssh over Ethernet, o protocolo de fibra
funcionalidades que tiene este y demás.
óptica sobre conexiones tipo
poderoso sistema de archivos.
ethernet) fueron diseñadas con los
HbaesamdoosenimcaogemnpdaerJtiugduoeteseBsripoacios con Por otro lado, si pensamos en una mismos fines. Pero por suerte se
máquinas de cualquier tipo y red de almacenamiento, y en el uso legó al diseño de iSCSI, una
sistema operativo, y hemos de nuestras fibras ópticas sólo para tecnología que nos permite exportar
ampliado y restringido su acceso interconectar servidores con los porciones de almacenamiento como
como se nos ha ocur ido.
subsistemas de discos, de seguro si se tratara de discos SCSI a través
estaremos desperdiciando ancho de de una red común IP.
En este número veremos cómo banda por doquier.
transformar
un
espacio
Si escarbamos un poco más en este
originalmente compartido en un ¿Qué pasaría si compartiéramos, de paradigma veremos que varias
target iSCSI (Internet Smal una forma controlada, y evitando la tecnologías criptográficas o de VPN
Computers System Interface). Eso saturación del ancho de banda por (Virtual Private Network, o red
quiere decir que partiendo de uno u otro motivo, los enlaces que privada virtual) nos permiten el uso
nuestro OpenIndiana legaremos a disponemos
para
conectar de estos discos a través de internet,
tener un espacio en disco que será servidores, y subsistemas de y por lo tanto, nos habiltan a
visible a nuestros sistemas como si almacenamiento? El resultado sería entregar servicios conocidos como
fuera un disco más, listo para ser excelente, ya que nos ahor aríamos nubes de almacenamiento. Sólo
formateado como cualquier otro el tendido de una segunda red.
debo generar una bonita capa
dispositivo.
gráfica, y alguna que me permita
El intento de utilzar
Usando la red para atrapar la dispositivos
de
nube
bloques manejados
a través de la red
A medida que contamos con anchos no es un paradigma
de banda cada día más grandes novedoso, si bien sí
podemos pensar en dejar de tender lo es el uso que
varias redes diferentes para veremos en este
servicios diversos, tales como artículo. Ya hace un
podrían ser algunos que ya buen tiempo otras
conozcamos y estemos usando, por tecnologías tales
35 www.tuxinfo.com.ar

cobrar por los servicios prestados, y
no debía ser repetido entre cada
entregar almacenamiento en la nube
uno de los dispositivos de una
a mis gentiles y cumplidores
cadena de almacenamiento. En
clientes.
nuestro caso, la cadena de
almacenamiento es reemplazada
En entornos de empresa se nos
por una red, y el número sigue
complica a veces el uso de este tipo
siendo un número, si bien su
de tecnología dada la latencia que
cantidad de cifras cambió
se introduce en una red. Por eso es
considerablemente.
que en el proyecto “Comstar” (así se
lamó el segundo proyecto de iSCSI
* LUN: En tecnología SCSI LUN es
en los sistemas operativos
la sigla de “Logical Unit Number”, y
OpenSolaris y sus sabores
no es más que una de las partes
derivados) se introdujo el uso de
físicamente alcanzables de un target
iSER, o “iSCSI Extensions for
SCSI. Por lo tanto, un target SCSI
RDMA”. De esta forma se puede tenemos que aprender su lenguaje puede tener varias LUNs. Si
usar iSCSI como parte de un propio. Acá van algunos términos recordamos la nomenclatura de los
conector basado en Infiniband.
para comenzar a molernos el coco, y
lucirnos en nuestras futuras fiestas discos
en
OpenSolaris/OpenIniana/Solaris,
Infiniband es un sistema de nerds:
sus nombres de dispositivos pueden
interconexión de muy alta velocidad
ser /dev/dsk/c0t0d0s0. En este caso,
y muy baja latencia. Soporta el * iSCSI Initiatior: Cuando usábamos estaríamos haciendo referencia a
abjaussatdoeendiemlagaencdaeliJdugaudetedseBrioservicio por hardware dedicado para todo lo que una partición (“s0 = slice 0”) que se
cada conexión concur ente, alta tenía que ver con algo SCSI, encuentra en la primera LUN (“d0 =
disponibildad de conexiones, y utilzábamos un “Hardware SCSI disk 0”) de un target SCSI en
demás belezas que nos elevan la Initiator”. Normalmente esto no era particular (“t0 = target 0”) de una
velocidad de una conexión, en este más que una placa que controladora de un equipo (“c0 =
momento, a más de 300 GB/s (Sí, agregábamos a nuestra máquina controler 0”).
en un segundo podrías lenar ese para que implemente el protocolo
pequeño disco de 300 GB con SCSI. Los más añejos recordarán * IQN: IQN es la sigla de iSCSI
cuanta basura desees), y la latencia los scanners SCSI, conectados a Qualified Domain. Sí, es la sigla de
a menos de 3 microsegundos.
nuestros sistemas de esta forma,
por medio de una tarjeta dedicada. una sigla. Y nos sirve para darle un
nombre coherente a un dispositivo
RDMA es la sigla cor espondiente a Generalmente este tarjeta recibía el que se deba utilzar en algún
Remote Direct Memory Access, o nombre de HBA, o Host Bus sistema como unidad de
acceso a memoria remota directa. Adapter. Para el caso de la almacenamiento. Este identificador
Esto nos permite legar desde la tecnología iSCSI, se implementa el está compuesto de los siguientes
memoria de una máquina a la de mismo “initiator”, pero por medio de campos:
otra sin pasar por su sistema un driver que residirá en el kernel.
operativo. Aparte de ser muy rápido,
1) Tipo: El tipo no debiera ser
como era de esperarse, no genera el * Target: La especificación del nada diferente de la misma palabra
más mínimo impacto a nivel de protocolo SCSI se refiere al uso de “iqn”.Así de sencilo y directo.
rendimiento del sistema operativo de un recurso siempre disponible en un
una u otra máquina, ya que, servidor de almacenamiento SCSI.
2) Fecha: Será ésta la fecha en
justamente, no hace uso de elos.
Eso quiere decir que un target iSCSI
será, entonces, un dispositivo la que el servidor tomó control de
este dispositivo. Su formato podría
Mejorando el habla
adosado a la red, o una máquina
remota, que nos permitirá ser algo del estilo “año­mes”, o
“2011­04”.
Como siempre, cuando nos conectarnos a él/ela para obtener
metemos con una nueva tecnología sus recursos. El target, en los viejos
sistemas SCSI, era un número que
3) Autoridad de nombres: Para
36 www.tuxinfo.com.ar

simplificar esto, es el dominio de Ejemplificando, por favor
nuestro cliente de iSCSI (tendrá la
quien le está entregando este nombre
dirección IP 10.100.100.xxx).
de este dispositivo. Si tengo un Como a esta altura ya vuestras
dominio que es hecsa.com.ar, sería neuronas deben estar a punto de En el servidor, y como lo hemos
“ar.com.hecsa”.
tomar un receso, vamos a poner las hecho en los artículos anteriores,
manos en el teclado para comenzar a crearemos una serie de archivos de
4) Cadena de identificación: Esta jugar con los targets iSCSI.
pruebas que emularán un entorno
cadena es la que define mi autoridad
donde hay varios discos.
de nombres, y generalmente es algo Para este ejemplo usaremos una Necesitaremos acceso de root para
lo suficientemente alocado como para máquina con OpenIndiana (kernel poder practicar con estos ejemplos:
que no lo podamos recordar en 148)
como
servidor
de
nuestra memoria. Un ejemplo sería almacenamiento (tendrá la dirección
c10c43cd­ea32­d1c3­d81b­
IP 10.100.100.212), y en un primer
ea33634564a1.
momento Windoze XP SP3, como
hecsa@battlelloyd-o:~$ su -
Password:
OpenIndiana

SunOS 5.11
oi_148
November 2010
You have new mail.
root@battlelloyd-o:~#
root@battlelloyd-o:~# mkdir /pruebas

root@battlelloyd-o:~# cd /pruebas
r b
o a
o sa
t d
@ o
b e
an
t im
t a
l g
een
l d
l e
o J
y u
dgu
- e
o te
: s
/ B
prio
ruebas# mkfile 100m prueba1 prueba2 prueba3 prueba4
root@battlelloyd-o:/pruebas# ls -ltr
total 409666
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba1
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba2
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba3
-rw------T 1 root root 104857600 2011-04-24 18:13 prueba4

root@battlelloyd-o:/pruebas# zpool create poolpruebas /pruebas/prueba1 /pruebas/prueba2
/pruebas/prueba3 /pruebas/prueba4

root@battlelloyd-o:/pruebas# zpool list
NAME

SIZE
ALLOC
FREE
CAP
DEDUP
HEALTH
ALTROOT
poolpruebas
382M
120K
382M
0%
1.00x
ONLINE
-
rpool
103G
41.4G
61.6G
40%
1.00x
ONLINE
-
Bien, ya tenemos un pool de cuatro supuestos discos listos para ser trabajados desde ZFS.Ahora, crearemos
un volumen ZFS:
root@battlelloyd-o:/pruebas# zfs list
NAME

USED
AVAIL
REFER
MOUNTPOINT
poolpruebas
98.5K
350M
31K
/poolpruebas
rpool
42.3G
59.1G
45.5K
/rpool
rpool/ROOT
9.63G
59.1G
31K
legacy
rpool/ROOT/openindiana
9.63G
59.1G
9.57G
/
rpool/dump
1023M
59.1G
1023M
-
rpool/export
30.6G
59.1G
32K
/export
r bpaosaodlo/ eenximpaogrent d/eh Joumgueetes Brio 30.6G 59.1G
32K
/export/home
rpool/export/home/hecsa
30.6G
59.1G
30.6G
/export/home/hecsa
rpool/swap
1.06G
60.0G
170M
-
root@battlelloyd-o:/pruebas# zfs create -V 150m poolpruebas/volumen1
37 www.tuxinfo.com.ar

root@battlelloyd-o:/pruebas# zfs list
NAME

USED
AVAIL
REFER
MOUNTPOINT
poolpruebas
155M
195M
31K
/poolpruebas
poolpruebas/volumen1
155M
350M
16K
-
rpool
42.3G
59.1G
45.5K
/rpool
rpool/ROOT
9.63G
59.1G
31K
legacy
rpool/ROOT/openindiana
9.63G
59.1G
9.57G
/
rpool/dump
1023M
59.1G
1023M
-
rpool/export
30.6G
59.1G
32K
/export
rpool/export/home
30.6G
59.1G
32K
/export/home
rpool/export/home/hecsa
30.6G
59.1G
30.6G
/export/home/hecsa
rpool/swap
1.06G
60.0G
170M
-
Podemos ver entre las salidas de las “poolpruebas/volumen1”.
primero que tendremos que hacer es
líneas de comando anteriores cómo
ejecutar el servicio que lo permite.
aparece, luego del comando “zfs Ahora lega el momento cumbre de
create”, un nuevo volumen de 150 MB transformar el espacio generado en Primero, veremos cuáles son los
(aproximadamente)
lamado un target iSCSI. Como siempre, lo servicios asociados con iSCSI:
root@battlelloyd-o:/pruebas# svcs -a | grep iscsi
disabled

18:04:32 svc:/network/iscsi/target:default
online
18:04:41 svc:/network/iscsi/initiator:default
root@battlelloyd-o:/pruebas# svcs -a | grep stmf
disabled

18:04:31 svc:/system/stmf:default
Como vemos, el “iSCSI initiator”, para targets, que en nuestro caso no es el management framework). Primero
nuestro sistema operativo, está que aparece como “iscsi/target” (ya habiltaremos el framework, y luego el
habiltado en forma predeterminada. veremos esto luego) sino el que servidor de targets:
Nos falta habiltar el servidor de aparece como “stmf” (SCSI target
root@battlelloyd-o:/pruebas# svcadm enable stmf
Ahora, le daremos a nuestro nuevo comando que es “sbdadm”, y device”
anteponiéndoles
volumen la capacidad de estar recordaremos que los volúmenes en “/dev/zvol/rdsk”:
compartido como un target iscsi. Para ZFS podrán ser referenciados por su
elo aprenderemos un nuevo nombre de dispositivo como “raw
root@battlelloyd-o:/pruebas# sbdadm create-lu /dev/zvol/rdsk/poolpruebas/volumen1
Created the following LU:

GUID
DATA SIZE
SOURCE
--------------------------------
-------------------
----------------
600144f0c0ea000000004db496d10001
157286400
/dev/zvol/rdsk/poolpruebas/volumen1
Listo, ya tenemos un disco listo para ser montado en nuestro cliente. Ahora necesitamos levantar el servidor de targets
iSCSI, y agregarlo con otro comando nuevo, “itadm”, es decir, “iSCSI TargetAdministrator”:
root@battlelloyd-o:/pruebas# svcs -a | grep iscsi
online

18:04:41 svc:/network/iscsi/initiator:default
offline
18:28:02 svc:/network/iscsi/target:default
root@battlelloyd-o:/pruebas# svcadm enable -r /network/iscsi/target
svcadm: svc:/milestone/network depends on svc:/network/physical, which has multiple instances.

root@battlelloyd-o:/pruebas# svcs -a | grep iscsi
online

18:04:41 svc:/network/iscsi/initiator:default
online
19:02:22 svc:/network/iscsi/target:default
38 www.tuxinfo.com.ar

root@battlelloyd-o:/pruebas# itadm create-target
Target iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-9c1b87f14365 successfully created

root@battlelloyd-o:/pruebas# itadm list-target -v
TARGET NAME

STATE
SESSIONS
iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-9c1b87f14365
online
0
alias:
-
auth:
none (defaults)
targetchapuser:
-
targetchapsecret:
unset
tpg-tags:
default
Ahora, para poder verlo desde nuestro cliente generaremos una nueva vista. Eso lo haremos con el comando “stmfadm”,
pensando en el “LU Name” que antes tuvimos como salida del mismo comando:
root@battlelloyd-o:/pruebas# stmfadm list-lu -v
LU Name: 600144F0C0EA000000004DB496D10001

Operational Status: Online
Provider Name

: sbd
Alias
: /dev/zvol/rdsk/poolpruebas/volumen1
View Entry Count
: 0
Data File
: /dev/zvol/rdsk/poolpruebas/volumen1
Meta File
: not set
Size
: 157286400
Block Size
: 512
Management URL
: not set
Vendor ID
: OI
Product ID
: COMSTAR
Serial Num
: not set
Write Protect
: Disabled
Writeback Cache
: Enabled
Access State
: Active
root@battlelloyd-o:/pruebas# stmfadm add-view 600144F0C0EA000000004DB496D10001
root@battlelloyd-o:/pruebas# stmfadm list-view -l 600144F0C0EA000000004DB496D10001
View Entry: 0

Host group
: All
Target group : All
LUN

: 0
Claro que para poder montarlo en un desde donde bajaremos el iSCSI Una vez descargado, lo ejecutamos
cliente Windoze XP vamos a initiator que cor esponda a nuestro para instalarlo:
necesitar un iSCSI initiator, que SO.
gentilmente su empresa nos provee.
Algunos sistemas operativos tienen
todo listo para ser usados. .pero
otros. .bueh. .dejémoslo ahí. .
En nuestra máquina Windoze
abriremos nuestro navegador amigo e
iremos
a
la
dirección
http://www.microsoft.com/dow
nloads/en/details.aspx?famil
yid=12cb3c1a-15d6-4585-b385-
befd1319f825&displaylang=en
39 www.tuxinfo.com.ar



Esta instalación no tiene nada de “Programas” ­ Microsoft iSCSI en una máquina Windoze, y
particular, sólo tendremos que Initiator” ­ “Microsoft iSCSI Initiator”, queremos montarlo luego en otra,
presionar “Siguiente” y “Enter” con lo cual se abrirá una ventana en veremos que el volumen ya se
algunas veces, y aceptar una licencia la que tendremos que seleccionar la encuentra generado, y sólo
que aún me cuesta trabajo aceptar.
solapa de “Discovery”.
tendremos que cambiarle la letra
asignada a la unidad en el caso de
Una vez finalizada la instalación, sólo Algo interesante a tener en cuenta es ser necesario.
tendremos que ir a “Inicio” ­ que si hemos montado este espacio
Si ejecutamos el comando “itadm” ahora, veremos que hay una sesión abierta sobre este espacio compartido:
root@battlelloyd-o:/pruebas# itadm list-target -v
TARGET NAME

STATE
SESSIONS
iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-9c1b87f14365
online
1
alias:
-
auth:
none (defaults)
targetchapuser:
-
targetchapsecret:
unset
tpg-tags:
default
Destruction Time Again
“Remove”. Luego seleccionaremos la Ya podemos presionar “OK”.
solapa “Targets”, el espacio
Ahora, como siempre hacemos, compartido, y el botón “Details”.
Ahora seleccionamos la ventana
vamos a limpiar un poco nuestros
“Discovery”, luego el servidor
sistemas de restos de este ejemplo.
Al hacerlo se abrirá una nueva 10.100.100.212, y a continuación el
ventana que tiene los detales del botón “Remove”. Presionamos
Comenzaremos con nuestro cliente, y target seleccionado, y entre otros un “Aceptar”, y ya nuestra configuración
para elo desmapearemos la unidad botón lamado “Log of . .”. se habrá ido del sistema operativo
agregada. Abriremos el “Microsoft Verifiquemos que el target esté cliente.
iSCSI Initiator”, seleccionaremos la chequeado a la hora de
solapa
“Persistent
Targets”, desloguearnos de ese target, y En este momento, si ejecutamos el
seleccionaremos el target que hemos presionemos dicho botón. Al hacerlo, comando “itadm” veremos que no hay
utilzado, y presionaremos el botón desaparecerá el target de la ventana. sesiones abiertas:
root@battlelloyd-o:/poolpruebas# itadm list-target -v
TARGET NAME

STATE
SESSIONS
iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-9c1b87f14365
online
0
alias:
-
auth:
none (defaults)
targetchapuser:
-
targetchapsecret:
unset
tpg-tags:
default
40 www.tuxinfo.com.ar

Ahora, vamos por el servidor. El primer paso será el de destruir la vista que hemos generado. Para elo, utilzaremos el
comando “stmfadm” de la siguiente forma:
root@battlelloyd-o:/poolpruebas# stmfadm remove-view -l 600144F0C0EA000000004DB496D10001 0
root@battlelloyd-o:/poolpruebas# stmfadm list-view -l 600144F0C0EA000000004DB496D10001
stmfadm: 600144f0c0ea000000004db496d10001: no views found

A continuación, comenzaremos el proceso de eliminación del target primero poniéndolo fuera de línea con el comando
“stmfadm”, y luego quitándolo con “itadm”:
root@battlelloyd-o:/poolpruebas# stmfadm offline-target iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-
cf19-9c1b87f14365

root@battlelloyd-o:/poolpruebas# itadm delete-target iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-
9c1b87f14365

root@battlelloyd-o:/poolpruebas# itadm list-target -v
Ahora le legó la hora a las LUNs que hayamos creado:
root@battlelloyd-o:/poolpruebas# sbdadm list-lu
Found 1 LU(s)
GUID
DATA SIZE
SOURCE
--------------------------------
-------------------
----------------
600144f0c0ea000000004db496d10001
157286400
/dev/zvol/rdsk/poolpruebas/volumen1
root@battlelloyd-o:/poolpruebas# sbdadm delete-lu 600144f0c0ea000000004db496d10001
root@battlelloyd-o:/poolpruebas# sbdadm list-lu
Ya sin siquiera una LUN que mostrar al mundo, podremos bajar los servicios que antes hemos subido para iSCSI:
root@battlelloyd-o:/poolpruebas# svcs -a | grep stmf
online

19:02:22 svc:/system/stmf:default
root@battlelloyd-o:/poolpruebas# svcadm disable stmf
root@battlelloyd-o:/poolpruebas# svcs -a | grep iscsi
online

18:04:41 svc:/network/iscsi/initiator:default
online
19:02:22 svc:/network/iscsi/target:default
root@battlelloyd-o:/poolpruebas# svcadm disable /network/iscsi/target
root@battlelloyd-o:/poolpruebas# svcs -a | grep stmf
disabled

23:29:06 svc:/system/stmf:default
root@battlelloyd-o:/poolpruebas# svcs -a | grep iscsi
disabled

23:29:31 svc:/network/iscsi/target:default
online
18:04:41 svc:/network/iscsi/initiator:default
Pero nada quedaría igual si no destruyéramos los volúmenes ZFS que hemos generado, y sus pools asociados:
root@battlelloyd-o:/poolpruebas# zfs list
NAME

USED
AVAIL
REFER
MOUNTPOINT
poolpruebas
155M
195M
31K
/poolpruebas
poolpruebas/volumen1
155M
347M
2.43M
-
rpool
42.3G
59.1G
45.5K
/rpool
rpool/ROOT
9.63G
59.1G
31K
legacy
rpool/ROOT/openindiana
9.63G
59.1G
9.57G
/
rpool/dump
1023M
59.1G
1023M
-
rpool/export
30.6G
59.1G
32K
/export
rpool/export/home
30.6G
59.1G
32K
/export/home
rpool/export/home/hecsa
30.6G
59.1G
30.6G
/export/home/hecsa
rpool/swap
1.06G
60.0G
170M
-
41 www.tuxinfo.com.ar




root@battlelloyd-o:/poolpruebas# zfs destroy poolpruebas/volumen1
root@battlelloyd-o:/poolpruebas# zfs list
NAME

USED
AVAIL
REFER
MOUNTPOINT
poolpruebas
328K
350M
31K
/poolpruebas
rpool
42.3G
59.1G
45.5K
/rpool
rpool/ROOT
9.63G
59.1G
31K
legacy
rpool/ROOT/openindiana
9.63G
59.1G
9.57G
/
rpool/dump
1023M
59.1G
1023M
-
rpool/export
30.6G
59.1G
32K
/export
rpool/export/home
30.6G
59.1G
32K
/export/home
rpool/export/home/hecsa
30.6G
59.1G
30.6G
/export/home/hecsa
rpool/swap
1.06G
60.0G
170M
-
root@battlelloyd-o:/poolpruebas# zpool list
NAME

SIZE
ALLOC
FREE
CAP
DEDUP
HEALTH
ALTROOT
poolpruebas
382M
164K
382M
0%
1.00x
ONLINE
-
rpool
103G
41.4G
61.6G
40%
1.00x
ONLINE
-
root@battlelloyd-o:~# zpool destroy poolpruebas
root@battlelloyd-o:~# zpool list
NAME

SIZE
ALLOC
FREE
CAP
DEDUP
HEALTH
ALTROOT
rpool
103G
41.4G
61.6G
40%
1.00x
ONLINE
-
Ya casi terminamos. Sólo nos resta destruir los archivos que hemos generado:
root@battlelloyd-o:~# rm -rf /pruebas
Conclusión
Aquí finalizamos nuestra serie de entregas sobre ZFS. Si bien hemos elegido como cliente un sistema Windoze, un target
iSCSI tiene procedimientos de montaje en cualquier sistema operativo. Se han hecho pruebas, inclusive, de montar targets
en un sistema VirtualBox, un VMWare, o de bootear un cliente desde un disco de red, todos con éxito.
Espero que hayan disfrutado este artículo tanto como yo. ¡Nos vemos el mes que viene!
Hernán “HeCSa” Saltiel
AOSUG leader
CaFeLUG Member
Boca happy fan
Club Amigos de Pumper Nic
hsaltiel@gmail.com
ht p:/ www.aosug.com.ar
42 www.tuxinfo.com.ar


Editor de nodos en Blender 3D
POR MARCOS "ANUBIS4D" CABALLERO
Ya pasó el NAB Show (National de efectos (si ponemos varios filtros proceso de creación sea paralelo al
Association of Broadcasters), algo en GIMP deberíamos hacer CTRL + de animación, ahor ando tiempo ya
así como el CES (Consumer Z varias veces para quitar los que varias personas pueden trabajar
Electronics Show) para los editores, efectos y luego probar algo nuevo). al mismo tiempo sobre el mismo
camarógrafos o artistas multimedia Siempre amé esta forma de trabajo, proyecto.
(y gigantes imperios de cine o un objeto puede ponerse detrás de
televisión), donde podemos ver las otro o detrás y delante sólo Lo que se viene en el mundo del
tecnologías que usaremos en los conectando puntos. En la imagen se compositing es sin duda el trabajo
próximos 5 años. Blackmagic Design ve como puedo descomponer desde con editores de nodos y son
nos dejó a más de uno con la boca el nodo el RGB (colores), Canal bastante caros. Usualmente estas
abierta anunciando que los usuarios ALFA (transparencia), y el Canal Z her amientas están orientadas a
que son tan pobres como para tener (profundidad). Está en cada uno trabajo en sistemas de 4K o 5K, son
una mísera MAC, podrán usar una conectar diferentes nodos, por carísimos y no siempre están bien
versión freeware de Da Vinci ejemplo si deseamos animar integrados a her amientas 3D como
Resolve, una her amienta que personajes sin fondo y luego crear el Digital Fusion, Blender 3D. . ¿qué
permite hacer compositing con fondo en otra escena o importarlo les puedo decir? Trae uno de
nodos. Si ahor an muuuucha platita desde otro archivo, de tal manera el regalo, en sus 8 megas y se banca
(algo así de 10 o 20 grandes)
pueden legar a comprar la versión
de Linux. Quienes somos algo más
(si, muuucho más) pobres, usamos
Blender 3D que cuenta con una
her amienta de edición de nodos.
Resumiendo
El valor de los nodos sin dudas
radica en la capacidad de
desconectar procesos y poner varias
salidas si queremos probar variantes
43 www.tuxinfo.com.ar

algo más de 5K. . podemos tirar el render a 10mil por 10 mil
pixels.
Workflow
Un editor de nodos, es básicamente una representación
visual de procesos. A groso modo voy a clasificarlos en 3
categorías:
­ Nodos de entrada/input: imágenes, videos, o incluso
otras escenas 3D sin renderizar todavía.
­ Nodos de salida/output: VIEWER nos permite visualizar
en una ventana el flujo, COMPOSITE envía el proceso al
motor de blender 3D para hacer el video y hay otro de FILE
OUTPUT que es para directamente generar un video o
secuencia de imágenes del resultado).
­ Nodos de Proceso: Son los interesantes, los que HACEN
ALGO.
Por ejemplo el efecto de desenfoque, el nodo de cor ección
de curvas (funcionan como las curvas de GIMP así que
lean mi artículo de la Tuxinfo # 28), otros que mezclan
nodos, controles de tiempo, etc.
Vamos Paso a Paso
La idea de usar nodos consta en poner nodo/s de entrada,
conectarlos a nodos de proceso que hagan algo para
transformarlos y luego con los de salida ponerlos en algo
útil que podamos usar. En este caso, usé una foto de una
laptop en un stand de la CAPER (una especie de mini NAB,
que se hace en argentina).
PASO 1: Igualar el tamaño en pixels de la foto y de la salida
del render. Con la tecla N en el puerto se puede poner
como fondo la imagen.
PASO 2: Modelar los objetos, calcando la imagen de fondo.
Es importante que la perspectiva coincida (recuerdo el lente
que usé y la altura/inclinación de la cámara). En los
parámetros de PASES debemos activar Z, lo que
renderizará no sólo el RGB (los colores de la escena con
sombras y todo eso), y por otra parte un canal de
profundidad, es decir una foto con valores de 1 a 1000 que
indican CERCAo LEJOS de la cámara.
PASO 3: Se crea una nueva escena VACÍA que yo lamé
44 www.tuxinfo.com.ar

NODOS.
PASO 4: Activar en la ventana de
nodos (en la escena vacía) las
opciones de nodos. El nodo de
entrada lamado RENDER LAYERS
debe cargar la otra escena que tiene
la escena de la laptop. Usando el
menú ADD agregar el nodo
VIEWER. A la derecha abrí el
VIEWER (visualizador de imágenes),
y seleccioné la opción VIEWER
NODE, o sea que veré en dicha
ventana mi proceso.
La salida del nodo que usamos antes variada, si se cuenta con un rig de 2
para mapear los valores del canal Z o 3 monitores de 21” colgando de la
PASO 5: Usando el menú ADD, en la otra escena, lo conecté a la placa 3D se puede poner el viewer
agregué el nodo MAP VALUE, que entrada Z del nodo DEFOCUSS, de grande en uno de elos y usar los
me permite seleccionar el rango de tal manera que el desenfoque irá demás para otras ventanas. Si
profundidad que deseo del canal Z respetando la profundidad (distancia tienen una pequeña laptop de 13”
(círculo gris en el nodo de render desde la cámara).
(como es mi caso) resulta
layers). La salida de dicho nodo va a
económico ver los cambios de la
los de salida.
PASO 7 (Opcional): cada nodo composición en una sola ventana
puede colapsarse en una pequeña mientras se editan los nodos.
PASO 6: Usando el menú ADD pastila si hacemos click en el
agregué un nodo de entrada, en este triángulo del título, lo cual es más En otro número volveremos con más
caso uno de imagen (IMAGE), donde que interesante a la hora de cosas de Blender 3D, ya que la
especifiqué la foto original.
concentrarnos en cierta área de la versión 2.5 es la estable, vayan a la
composición entre 50 o 60 nodos.
web oficial que está bajo ataque de
Desde la salida del nodo, conecto el
DdoS mientras escribo, pero si sigue
círculo amarilo que porta el RGB, o Como se ve en la imagen el nodo de así cuando publiquen esto pueden
sea todo el contenido de color que salida VIEWER nos deja ver en la descargarla desde Blenderbuilds,
genera dicha escena al renderizarse ventanita de la derecha (o donde donde hay muchas versiones
y lo conecto al nodo DEFOCUS (es quiera que ustedes pongan el optimizadas para varias plataformas
como un desenfoque pero pueden viewer) el detale del proceso, pero si y forks interesantes que
seleccionarse formas geométricas deseamos ver la resolución FULL enriquecerán las futuras versiones
para el mismo, o sea que podemos 1:1, podemos activar el BACKDROP oficiales estables.
igualar desenfoques de lentes Nikon que muestra la salida del viewer
que generan hexágonos por las detrás de los nodos.
láminas del diafragma, o lentes
Canon que usan 5).
¿Por qué uno se complicaría la vida
haciendo eso? La respuesta es
Marcos Cabal ero
ht p:/ www.anubis4d.com.ar
ht p:/ marquitux.blogspot.com
twit er: @anubis4d
45 www.tuxinfo.com.ar




Caracas (Venezuela)
El pasado sábado 9 de abril, se intentamos no excluir a nadie por su visuales con GTK”, etc
realizó el FLISoL Caracas 2011 en las credo, estatus social, color de piel o
instalaciones de la Universidad credo político; el Flisol es para Todos Las comunidades compartiendo en
Boli bvasaraidaonenaimagdeendeJVueguneetezsuBerlioa (UBV) y Todas .
un sólo espacio Ubuntu, Fedora,
Ubicada en la Av. Leonardo Da Vinci.
Debian, Canaima, Suse, Unplug,
Los Chaguaramos, en el Distrito Tanto en la mañana como en la tarde LibreOf ice, Python, Nodolibre
Capital. Caracas.
se realizaron Charlas, Tal eres y estuvieron todo el día instalando sus
Mesas de Trabajo (Hacklabs).
distros en todos los equipos que los
María Leandro, coordinadora nacional
asistentes levaron y aclarando dudas
de Flisol, refirió que el software libre Estos fueron algunos de los temas: a todos los nuevos usuarios.
es una her amienta que se ha venido “Clusters Linux y su Empleo en el
desar olando desde el año 1983. Modelaje Numérico para la Predicción También durante todo el día se
Explicó que la idea del festival no sólo del Clima”, “Discapacidad y Software realizaron rifas entre todos los
es divulgar y hacer que las personas Libre”, “Proyecto de desar olo de un asistentes para de esta forma motivar
instalen este software sino que otras dispositivo móvil que le permita a la más a los participantes.
más ligadas al quehacer cotidiano persona con discapacidad visual
tengan la oportunidad de migrar para detectar la presencia de obstáculos
tareas un poco más complejas bien
El FLISoL Caracas ha sido el ejemplo
en su trayectoria. (primer prototipo)”,
sean laborales o educacionales, entre
de Unidad, Constancia y
“Git: Cuando el repositorio de código
otras.
Perseverancia para muchos países
se vuelve distribuido”,
“Aprendiendo
a
El Flisol es un evento que año tras Programar
en
año une a la comunidad en un solo GNU/Linux” , “RPMDev
lugar, con el fin de que aquelos Empaquetamiento
y
entusiastas que quieren aprender Desar olo
Fedora”,
más sobre Tecnologías Abiertas y “Apache Harmony, GNU
Software Libre puedan acceder a la Classpath y Software
información de forma fácil, amena y Libre en Java”, “Python:
conceptualizada. El Flisol por ser un Programación moderna
evento Internacional es una ventana a y actual… no más
la tecnología donde, quienes lo esquemas arcaicos”,
organizamos desde hace varios años, “Desar olo de interfaces
46 www.tuxinfo.com.ar






del mundo; no sólo en lo que a Así mismo, María Leandro cumple forma logramos que Flisol Caracas
organización se refiere, sino a un con informarnos que el FLISoL pronto fuera un éxito como siempre. Y sobre
apoyo logístico y tecnológico; la cambiará su nombre para permitir la todo a María “Tatica” por estos 4 años
metodología de trabajo, el arte del inclusión de los países no­ en caminar el Flisol por el rumbo de
material publicitario, las redes hispanohablantes y convertirse en un la excelencia.
sociales, los equipos de trabajo y evento Internacional que pueda legar
mucho más, han sido imitados en al a más lugares del Mundo.
menos 40 ciudades de latinoamérica.
Evento como este demuestran que
Este Flisol Caracas 2011 contamos trabajando en unidad y en equipo se
con patrocinadores, quienes nos pueden lograr muchas cosas, mi más
dieron la mano para que el evento sinceras palabras de felicitaciones a
fuese una realidad: Cantv, CNTI, todos los chicos y chicas que viajaron
Onuva, SAPI, Infocentros, Iseit, desde muy lejos para asistir y
Latinux, CBC y personas particulares. compartir con todos nosotros,
también a todos los que de una o otra
Naudy Vil ar oel Urquiola
twit er: @naudyu
Argentina
El día 9 de Abril de 2011 y como hace tiempo por problemas diferentes charlas. Al mismo tiempo y a la hora
7 años, se desar oló el Festival como disponibildad de lugar.
de comentar el resultado, se ha visto
Latinoamericano de Instalación de
que la mayoría de sedes han tenido
Software Libre (FLISOL), considerado Igualmente y desde que se comenzó un muy buen resultado existiendo
el evento más grande del mundo con este evento en Argentina, se ha casos en los que se ha superado el
dedicado al Software Libre por la vuelto a superar el número de sedes número de asistentes en
cantidad de personas convocadas. En participante.
comparación con otros eventos que
lo personal fue la quinta vez que me
realizan durante el año.
tocó ser el coordinador general para
Argentina.
La recepción por parte del público fue
muy buena, en general se vio una El resumen de la jornada dio muy
gran cantidad de personas que fueron buenos resultados pero nos dejó la
Se realizó en 20 países, incluyendo principalmente a ver charlas sobre inquietud de realizar promoción en
España que participa por segundo Software Libre más que a que se le otro medios que tengan más legada
año consecutivo.
realice instalaciones en sus aún a las personas no entendidas
computadoras, situación que se viene que es principalmente donde va
En Argentina el evento se tenía que repitiendo en los últimos años.
dirigido este evento. Se discutió post
levar a cabo en 35 sedes. Decimos
evento sobre distintas alternativas las
"tenía" por que hubo un par de sedes Casi todas las sedes del país, por no cuales seguramente será vistas y
que no pudieron realizar el evento a decir todas, han tenido ciclo de revisadas para el próximo evento.
47 www.tuxinfo.com.ar


F
o
t
o
s
g
e
n
t
i
l
e
z
a
@
d
e
b
y
n
q
n
Sin duda este tipo de eventos son los en un país como España, genera que
que permiten que mayor cantidad de la prensa tradicional quiera conocer
personas tengan conocimiento sobre la más sobre qué hacemos y es alí
temática, tanto en forma directa donde es posible ver en horario central
(quienes van a los eventos) como en de los noticieros a personalidades de
forma indirecta (quienes se enteran nuestra comunidad hablando de
sobre la temática dado que el evento Software Libre, situación que rara vez
es cubierto por medios de prensa).
se da con otros eventos tanto en
cantidad como en tiempo destinado
Sebastián Criado
En este último punto se ve una para el tema. Aprovechar esto se hace
Sebastian.Criado@gmail.com
fortaleza que requiere ser más prioritario.
ht p:/ www.lugro.org.ar
ht p:/ criadoindomable.wordpres .com
aprovechada. La simultaneidad del
evento en toda Latinoamérica y hasta
México
La maravilosa y máxima casa de introducción a lo que es el software comparamos con Ubuntu, esto por
estudios abrió nuevamente sus libre y sus grandes beneficios, en supuesto a nivel usuario particular.
puertas al festival de software libre esta charla la luvia de preguntas y
más importante de Latinoamérica y dudas no se hizo esperar y los A nivel servidores sabemos que
que año con año nos deleita con las invitados tiraron de todo, por distribuciones como Redhat y
novedades de nuestro querido supuesto como ya me esperaba derivados ocupan una interesante
sistema operativo, sin más vamos a Ubuntu acaparó la mayoría de cuota del mercado y que van
dar un breve resumen de este preguntas y el por qué se ha ganando ter eno día a día.
instalfest, disfrútenlo y sean todos convertido en la distribución más
bienvenidos.
utilzada a nivel usuario; sencilez,
compatibildad con la mayoría del Otro tema interesante que se
comentó es la ventaja que tiene
La cita como siempre fue a las 9 am, hardware, y una nutrida comunidad GNU/Linux al adaptarse a casi
aunque con una hora de retraso poco de foros la convierten en la cualquier tipo de hardware por muy
a poco fue legando la gente que distribución de mayor gusto.
obsoleto que sea, en este punto se
comenzó a ocupar asientos y esperar
habló de Puppy Linux una
a más invitados para pasar a una Se comparó con otras distribuciones distribución tan pequeña que es
nutrida charla.
como Suse, Mandriva las cuales capaz de cor er en equipos Pentium
también tienen un apoyo grande pero I , y que tiene un desempeño
El orquestador Julio César que nos que aun no ocupan un porcentaje increíble, si tienen un viejo equipo en
acompañó el pasado Flisol dando una considerable en los equipos si las casa y quieren darle nueva vida, no
48 www.tuxinfo.com.ar


duden en probar esta distribución.
duro y un poco de paciencia, la CIERRE. .
netbook quedó lista con su nuevo y
Linux es tan adaptable que hay flamante sistema operativo instalado En general este fue nuestro festival
cientos de dispositivos que lo ocupan desde una USB, increíble ¿no?
Flisol 2011 en la UNAM, muy
sin que muchas veces los usuarios lo
modesto en cuanto a asistencia pero
sepan, celulares, equipos de Otro usuario realizando la misma que se recompensó con el
seguridad, tabletas . . etc.
tarea de particionado con una intercambio de opiniones y charlas,
her amienta lamada Gparted, la cual lamentablemente las conferencias se
Como pueden ver esta es una gran permite redimensionar nuestro disco dieron un día anterior y me fue
ventaja del código abierto, flexible duro a modo de darle espacio imposible asistir por cuestión de
como ninguno, la siguiente pregunta suficiente para un nuevo sistema trabajo, aun así la pasamos muy bien
salto de un interesado en el tema ­ operativo, también la pueden en un ambiente de amigos y de
¿Qué sucede si quiero ejecutar una encontrar en una distribución live cd – intereses en común, se creó una
aplicación que esté hecha para el Rescue Kit – y que es obligada a atmósfera de confianza donde
sistema Windows, en Linux?­ Para cargar para el soporte por la cantidad muchos le perdieron el “ miedo “ a un
esto Julio tocó el tema de Wine, un de aplicaciones que leva y que nos nuevo sistema operativo y aclararon
programa que permite cor er estos saca de muchas bronquitas . .
una gran cantidad de dudas,
programas Windows en Linux, sea
esperamos que el año entrante la
Of ice, Photoshop, u otras, quizás no Llegó el gordito simpático repartiendo convocatoria sea aun mayor y si no
con el mismo rendimiento que en sus DVDs de OpenSuse y que muchos nos mudamos de planeta, ahí
sistemas nativos pero que sin duda usuarios recibieron con gusto ya que estaremos, nos leemos pronto
funciona, yo ya lo probé . .
es otra de las distribuciones amigos y espero sus comentarios,
“populares“ y de uso muy sencilo.
sugerencias y críticas todo es
INSTALACIONES . .
bienvenido. . abur
Por un lado del DVD la versión 32 bits
Y sin más y después de la interesante y por la otra la versión 64 bits, Gracias a Tux por asistir . .
charla con Julio y gente del Lidsol, los amablemente la gente de Lidsol nos
usuarios se animaron a instalar muestra en un entorno Gnome qué tal
GNU/Linux en sus equipos, el papá luce esta distribución y las diferencias
con el hijo legaron con su netbook y que existen con Ubuntu, quizás un
sin dudarlo pidieron Ubuntu , dadas “poquito“ más complicada para
las características de estos equipos lo usuarios nuevos pero aquí el tema de
más recomendable fue Ubuntu Linux es: mucha paciencia, mucho
Netbook Remix, una distribución leer y por supuesto consultar foros, al
adaptada al hardware de estas minis final verán lo sencilo que resulta
.
dejar
funcionando
cualquier
Samuel Morales Cambrón
distribución por muy compleja que
mcambron76@gmail.com
Después de un particionado de disco sea.
ht p:/ tuxmundolibre.blogspot.com
twit er: @smcambron
49 www.tuxinfo.com.ar



¿Es posible vivir en una nube?
POR JESÚS PALENCIA
En un mundo donde existen multitud colaborar en tiempo real con otras función de filtros y etiquetas
de sistemas operativos y en el que personas en la realización de un inteligentes para clasificar nuestros
el uso de los teléfonos inteligentes, documento.
cor eo.
tabletas y otros dispositivos móviles
es cada vez más común es difícil Bueno una cosa es hacer un Otra cualidad es que al estar en
encontrar her amientas que nos documento pero ¿qué hay con las nube pueden ser accedidos desde
permitan ser productivos sin vernos otras actividades para las cuales cualquier parte y desde cualquier
en la obligación de sacrificar nuestra necesitamos un software instalado dispositivo.
movildad.
en el ordenador?
También existen soluciones que nos
Es por esto que algunas
permiten almacenar nuestros
organizaciones se han dado a la
archivos en la nube y sincronizarlos
tarea de levar a la web las
entre diferentes dispositivos e
her amientas que comúnmente
incluso compartirlo con nuestros
encontramos en el ordenador para
amigos, eliminando así la necesidad
que podamos cumplir con nuestras Para los clientes de cor eo hay de tener una memoria USB siempre
tareas donde quiera que estemos.
multitud de programas siendo muy con nosotros.
populares, Outlook, Evolution,
Thunderbird, Spar ow entre otros.
Gracias a esto muchos usuarios
olvidan que pueden obtener
funciones similares en la nube, los
Un ejemplo de esto es Google Docs principales proveedores de cor eo El primer ejemplo se lama Dropbox
(docs.google.com) que nos permite como Hotmail, Yahoo y Gmail (www.dropbox.com) es gratuito de
utilzar una suite de ofimática permiten descargar cor eos de otras fácil configuración y que nos ofrece
bastante completa sin la necesidad cuentas mediante POP3 o IMAP, su un pequeño espacio de
de instalar nada en el ordenador y configuración es bastante sencila y almacenamiento que puedes
además nos ofrece la posibildad de en el caso de Gmail nos ofrece la aumentar invitando a tus amigos a
50 www.tuxinfo.com.ar



unirse, además el cliente puede ser tan poderoso como el ejemplo continuación se muestra una
instalado en varios sistemas anterior.
pequeña lista de las más
operativos, tanto de escritorio como
destacadas.
móviles.
En la segunda categoría están las
soluciones orientadas a HTML, CSS ­ ht p:/ www.cloud­canvas.com/
y Javascript:
­ ht p:/ www.picnik.com/
­ Htmledit
­ ht p:/ es.phixr.com/
(ht p:/ htmledit.squarefree.com):
­ ht p:/ editor.pho.to/es/
Bastante simple, cuenta con una
El segundo ejemplo es Skydrive visualización doble donde podemos
En futuras ediciones de la revista
(skydrive.live.com) también es ver los resultados de nuestro código. seguiremos mostrándoles mas
gratuito y fácil de configurar, sólo
soluciones relacionadas con la
necesitas una cuenta en Hotmail
computación en nube. Me despido y
pero a diferencia de Dropbox no es ­ Webcode
como siempre les recuerdo:
tan flexible limitando su acceso sólo (ht p:/ www.treeweb.es/WebCode):
a algunas plataformas.
Cuenta con un diseño minimalista
similar al anterior.
­ No compartan información sensible
con extraños
Y en la tercera categoría se agrupan
los editores de otros lenguajes:
­ No entren a sitios web de dudosa
procedencia.
bas
ado ­ Github
en
imagen de Juguetes Brio
Pasemos ahora a un tema más (ht p:/ ajaxorg.github.com/ace/build/e Nos vemos en la web. .
complejo, la programación, para ditor.html): Simple y fácil de manejar.
este apartado existen diversas
soluciones que podemos dividir en 3 ­ Coderun
categorías:
(ht p:/ www.coderun.com/ide/): Su
función principal es la creación de
En la primera categoría están las proyectos en PHP
web para trabajar con lenguajes
compilados:
­ Ideone (ht p:/ www.ideone.com/) :
Jesús Palencia
Uno de los mejores en esta
sinfal as@hotmail.com
categoría, fácil de usar y permite Otra actividad para la que se utilza
twit er: @sinfal as
trabajar con varios lenguajes entre mucho el ordenador es la edición de
elos C, C++ y C#
imágenes, en este apartado existen
muchas webs que ofrecen esta
­ Codepad (ht p:/ codepad.org/): Es funcionalidad y describirlas a todas
bastante fácil de manejar pero no sería demasiado extenso, así que a
51 www.tuxinfo.com.ar





Páginas recomendadas
Mes a mes vamos a ingresar nuestros sitios más destacados además de útiles para que nuestros lectores
puedan recor er tomando información relevante acerca de distribuciones, aplicaciones, utildades, etc.
Por supuesto que no podemos ingresar todas las que quisiéramos por razones de espacio, pero poco a poco
estarán reflejadas en esta sección. Además aceptamos las suyas para ser publicadas, como también poder
brindar difusión a los sitios propios de cada uno de nuestros lectores (para ingresar sus sitios favoritos deben
enviar un mail a info@tuxinfo.com.ar)
LinuxHispano
ht p:/ www.linuxhispano.net/
Un portal imprescindible para estar al día de todo lo
relacionado con el mundo Linux y el software libre. No te
pierdas tampoco la tira de humor ni el podcast.
El Blog de Jvare
ht p:/ jvare.wordpress.com/
En este blog su dueño escribe sobre noticias referidas a
GNU/Linux, registrando lo que el mismo autor va
aprendiendo con el uso y configuración de este sistema
operativo.
San Juan Libre
ht p:/ paper.li/sanjuanlibre
San Juan Libre es un diario digital en el cual
encontraremos una sección dedicada a Linux.
Calendario Libre
ht p:/ www.calendariolibre.com/eventos_abiertos
En este excelente sitio podrán encontrar el calendario
completo de los eventos relacionados al software libre