<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HacKan &#38; CuBa co.</title>
	<atom:link href="http://www.hackan.com.ar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackan.com.ar</link>
	<description>Eternal sunshine of the mind...</description>
	<lastBuildDate>Tue, 24 Apr 2012 01:25:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>FLISoL 2012</title>
		<link>http://www.hackan.com.ar/2012/04/flisol-2012/</link>
		<comments>http://www.hackan.com.ar/2012/04/flisol-2012/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 20:28:54 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[flisol]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[GNU/Linux & OSS]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2273</guid>
		<description><![CDATA[Se viene el Festival Internacional del Software Libre 2012, organizado por la Comunidad de Software Libre en Latinoamérica. El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica y el Festival de Instalación más grande del mundo. Se realiza desde el año 2005 durante <a href='http://www.hackan.com.ar/2012/04/flisol-2012/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Se viene el <strong>Festival Internacional del Software Libre 2012</strong>, organizado por la <strong>Comunidad de Software Libre en Latinoamérica</strong>.</p>
<blockquote><p>El <a href="http://flisol.net/">Festival Latinoamericano de Instalación de Software Libre (FLISoL)</a> es el <em>evento de difusión de Software Libre más grande en Latinoamérica y el Festival de Instalación más grande del mundo</em>. Se realiza desde el año 2005 durante un Sábado de abril de cada año. <em>Su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo</em>. A tal fin, las diversas comunidades locales de software libre (en cada país/ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.<br />
<strong></strong></p>
<p><strong>¿A quién está dirigido?</strong><br />
El evento está dirigido a <em><strong>todo tipo de público</strong></em>: estudiantes, académicos, empresarios, trabajadores, funcionarios públcios, entusiastas y aun personas que no poseen mucho conocimiento informático.<strong></strong></p>
<p><strong>¿Cuánto cuesta?</strong><br />
La asistencia al evento es <em><strong>totalmente libre y gratuita</strong></em>.</p></blockquote>
<p style="text-align: right;"><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/04/flisol2012.jpeg" rel="lightbox[2273]" title="flisol2012"><img class="aligncenter size-medium wp-image-2279" title="flisol2012" src="http://www.hackan.com.ar/WP/wp-content/uploads/2012/04/flisol2012-300x247.jpg" alt="flisol2012 cartel" width="300" height="247" /></a>El cartel lo hice con GIMP, pueden copiarlo y distribuirlo a gusto</p>
<p>Un usuario de Taringa!, <a href="http://www.taringa.net/WolverinX" target="_blank">WolverinX</a>, ha organizado en único post, todas las sedes donde se desarrollará este festival:</p>
<blockquote><p>Bueno gente, me tomé el trabajo de recopilar los datos de todos los FLISoL de Argentina, para que pueda cada uno consultar el que le quede a mano, si es que tiene ganas de ir. Estos datos fueron sacados de la página oficial del FLISoL y de los LUGs que los organizan, hay algunas ciudades sobre las cuales no encontre ninguna info y por eso no figuran, o como en otras donde solo encontre el horario y el lugar pero no las actividades.</p>
<p>Espero les sirva</p>
<p>Saludos</p>
<div><span style="text-decoration: underline;"><strong>Bahia Blanca</strong></span></div>
<p><strong>Lugar:</strong><em>Sociedad de fomento de Sanches Elía (Bermúdez 1540)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>15:00 a 20:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>15:00 a 15:45</strong><br />
Charla introductoria<br />
<strong>16:00 a 16:45</strong><br />
Charla Software Libre En la Educación</p>
<div><span style="text-decoration: underline;"><strong>Carmen de Patagones y Viedma</strong></span></div>
<p><strong>Lugar:</strong><em>Centro Universitario Regional de la Universidad Nacional del Comahue (Esandi y Ayacucho &#8211; Viedma)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:00 a 20:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Sin datos</p>
<div><span style="text-decoration: underline;"><strong>Ciudad Autónoma de Buenos Aires</strong></span></div>
<p><strong>Lugar:</strong><em>Facultad de Ciencias Economicas &#8211; UBA (Avenida Córdoba 2122)</em><br />
Fecha: <em>Sábado 28 de Abril </em><br />
<strong>Horario:</strong> 10:00 a 18:00</p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>Auditorio A</strong></p>
<p><strong>10:00 a 10:40</strong><br />
Maria Eugenia Núñez &#8211; ¿Qué es el Software Libre y como usarlo en la escuela?<br />
<strong>11:00 a 11:40</strong><br />
Evelin Heidel &#8211; Creative Commons en la escuela<br />
<strong>12:00 a 12:40</strong><br />
Lic. Iris Fernandez &#8211; Etoys, un mundo interactivo<br />
<strong>13:00 a 14:00</strong><br />
Almuerzo<br />
<strong>14:00 a 14:40</strong><br />
Prof. Aldo Ferrari &#8211; Programar jugando con Scratch<br />
<strong>15:00 a 15:40</strong><br />
Prof. Alejandra Ojeda &#8211; Usando Moodel en la Escuela Primaria<br />
<strong>16:00 a 16:40</strong><br />
Hernán Saltiel &#8211; Electrizando el ambiente componiendo música electrónica<br />
<strong>17:00 a 17:40</strong><br />
Rino Rondan &#8211; Fedora 16 y la Comunidad Fedora</p>
<p><strong>Auditorio B</strong></p>
<p><strong>10:00 a 10:40</strong><br />
Diego Accorinti &#8211; Leyes S.O.P.A y A.C.T.A o cómo destruir la Internet<br />
<strong>11:00 a 11:40</strong><br />
Felipe Lerena, Guillemo Movia, Gloria Meneses &#8211; Extendiendo el Mundo<br />
<strong>12:00 a 12:40</strong><br />
Felipe Lerena, Guillemo Movia, Gloria Meneses &#8211; Como crear una comunidad Global de Software Libre<br />
<strong>13:00 a 14:00</strong><br />
Almuerzo<br />
<strong>14:00 a 14:40</strong><br />
Raúl Aragón, Facundo Lafuente, Miriam Cuevas &#8211; Introducción a Joomla! 2.5<br />
<strong>15:00 a 15:40</strong><br />
Romulo Speratti &#8211; Software Libre ayudando al discapacitado<br />
<strong>16:00 a 16:40</strong><br />
Pablo Codeiro, Sergio Orbe &#8211; Linux para tu vieja<br />
<strong>17:00 a 17:40</strong><br />
Hernán Saltiel &#8211; Comandos básicos de GNU/Linux</p>
<p><strong>Auditorio C</strong></p>
<p><strong>10:00 a 10:40</strong><br />
Carlos Pantelides &#8211; Claves seguras, por qué y cómo<br />
<strong>11:00 a 11:40</strong><br />
Rino Rondan &#8211; Virtualización en Fedora<br />
<strong>12:00 a 12:40</strong><br />
Roberto Sahakian &#8211; Conferencia Internacional de Software Libre<br />
<strong>13:00 a 14:00</strong><br />
Almuerzo<br />
<strong>14:00 a 14:40</strong><br />
Bubi Gonzalez &#8211; Experiencias 101 Casos de Software Libre<br />
<strong>15:00 a 15:40</strong><br />
Osiris Alejandro Gomez &#8211; Cooperativismo y Software Libre<br />
<strong>16:00 a 16:40</strong><br />
Daniel Coletti &#8211; Modelos de Negocios con SL: Oportunidades para emprendedores<br />
<strong>17:00 a 17:40</strong><br />
Jorge Luis Cabezas &#8211; Financiamiento oficial de Proyectos de Software Libre</p>
<div><span style="text-decoration: underline;"><strong>Cordoba</strong></span></div>
<p><strong>Lugar:</strong><em>Aula D3, Baterías D de la U.N.C. (Ciudad Universitaria, Avda. Valparaíso esq. Enfermera Gordillo)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>14:00 a 18:30</em><br />
<span style="text-decoration: underline;"><br />
Actividades y/o Charlas</span></p>
<p><strong>14:00 a 15:00</strong><br />
Distribución de asistentes al evento Comienzo de la Fiesta de Instalación<br />
<strong>15:00 a 15:15</strong><br />
Dionisio Alonso &#8211; Charla introductoria al SL<br />
<strong>15:00 a 17:00</strong><br />
Dionisio Alonso &#8211; Instalación guiada<br />
<strong>17:00 a 17:30</strong><br />
Alejandro Lamela &#8211; Charla Redes Libres<br />
<strong>17:30 a 18:00</strong><br />
Lila Pagola &#8211; Charla Cultura Libre<br />
<strong>18:00 a 18:30</strong><br />
Charlas relámpagos</p>
<div><span style="text-decoration: underline;"><strong>Curuzú Cuatiá</strong></span></div>
<p><strong>Lugar:</strong><em>SUM Colegio Secundario &#8220;Barnidio Sorribes&#8221; (Avda. Laprida y Monte Caseros)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 16:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:00 a 10:00</strong><br />
Apertura de la Jornada<br />
<strong>10:00 a 11:00</strong><br />
Introducción al Software Libre<br />
<strong>11:00 a 12:00</strong><br />
Software libre en el aula<br />
<strong>13:00 a 14:00</strong><br />
Ubuntu “Una distribución interesante para el aula&#8221; &#8211; GIMP y Pitivi<br />
<strong>14:00 a 16:00</strong><br />
Instalaciones &#8211; Muestras &#8211; Intercambio de experiencias</p>
<div><strong><span style="text-decoration: underline;">Esquel</span></strong></div>
<p><strong>Lugar:</strong><em>Escuela Nro 713 (Alsina 2250)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:30 a 17:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>10:30 a 11:15</strong><br />
Charla introductoria<br />
<strong>11:30 a 12:30</strong><br />
Primer Taller de Instalación (Linux)<br />
<strong>14:00 a 15:30</strong><br />
Taller Avanzado de Instalación de Linux<br />
<strong>14:00 a 15:30</strong><br />
Taller Básico de SoftWare Libre<br />
<strong>15:45 a 17:30</strong><br />
Taller Avanzado de Software Libre</p>
<div><span style="text-decoration: underline;"><strong>Formosa</strong></span></div>
<p><strong>Lugar:</strong><em>Facultad de Ciencias de la Salud (Avda. Gutnisky)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>08:30 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:00 a 09:10</strong><br />
Galeano Lucas &#8211; Bienvenida y Presentacion<br />
<strong>09:10 a 09:30</strong><br />
Montenegro Ariel &#8211; Intro al Software libre<br />
<strong>09:30 a 09:50</strong><br />
Hector Lopez &#8211; Alternativas Libres<br />
<strong>09:50 a 10:00</strong><br />
Break<br />
<strong>10:00 a 10:20</strong><br />
Instalación de una Distro Gnu/Linux<br />
<strong>10:20 a 10:40</strong><br />
Pedro Veras/Lucas Galeano &#8211; Juegos / Multimedia en software libre<br />
<strong>10:40 a 10:50</strong><br />
Break<br />
<strong>10:50 a 11:10</strong><br />
Montenegro Ariel &#8211; Servidores con Gnu/Linux<br />
<strong>11:10 a 11:30</strong><br />
Mauricio Lugo &#8211; Software Educativo (herramientas para docentes y alumnos)<br />
<strong>11:30 a 11:50</strong><br />
Pedro Veras/Lucas Galeano &#8211; Programacion con software libre<br />
<strong>11:50</strong><br />
Cierre de la media jornada<br />
<strong>14:30 a 18:00</strong><br />
INSTALL FEST(Instalaciones)<br />
<strong>18:00</strong><br />
Cierre del evento</p>
<div><span style="text-decoration: underline;"><strong>La Plata</strong></span></div>
<p><strong>Lugar:</strong><em>República de los Niños</em><br />
<strong>Fecha:</strong><em>Sábado 28 y Domingo 29 de Abril</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>Sábado 28</strong></p>
<p><strong>14:00 a 14:45</strong><br />
Sebastián Suárez Cores/Leandro Echevarría &#8211; Proyecto La Plata Libre: armamos una red wifi ciudadana</p>
<p><strong>Domingo 29</strong></p>
<p><strong>18:00 a 18:45</strong><br />
Javier Castrillo &#8211; Software Libre para Conectar con Igualdad – Aplicaciones en educacion. A31<br />
<strong>19:00 a 19:45</strong><br />
José di Biase, Matías Licursi, Adrián Pardini &#8211; Guitarra vas a llorar – experiencia multimedial – Colectivo CREAR<br />
<strong>20:00 a 20:45</strong><br />
Guillermo Movia &#8211; El futuro de la Web Abierta – Fundación Mozilla</p>
<div><span style="text-decoration: underline;"><strong>La Rioja</strong></span></div>
<p><strong>Lugar:</strong><em>UTN Facultad Regional La Rioja (San Nicolás de Bari (E) 1100)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:30 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:30 a 10:00</strong><br />
Inicio de la jornada<br />
<strong>10:00 a 10:45</strong><br />
Grupo GUSLaR &#8211; Introducción al Sofware Libre<br />
<strong>10:45 a 13:00</strong><br />
Instalación en PCs que lleven los asistentes<br />
<strong>11:30 a 12:15</strong><br />
Jorge Gracia &#8211; Juegos en GNU/Linux<br />
<strong>13:00 a 14:30</strong><br />
Break e Instalación en general<br />
<strong>14:30 a 15:15</strong><br />
Daniel Godoy &#8211; ¡Yo elijo Software Libre!<br />
<strong>15:15 a 16:00</strong><br />
Alexis Sarghel &#8211; FreeBSD the unknown giant<br />
<strong>16:00 a 16:45</strong><br />
Ing. Casares Víctor David &#8211; Seguridad en Joomla<br />
<strong>16:45 a 17:30</strong><br />
Valentín Basel &#8211; Proyecto Icaro<br />
<strong>17:30 a 18:00</strong><br />
Cierre de la jornada</p>
<div><span style="text-decoration: underline;"><strong>Lanus</strong></span></div>
<p><strong>Lugar:</strong><em>Universidad Kennedy de Lanus (Avda. Hipólito Yrigoyen 4651)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:00 a 16:30</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>10:00 a 10:30</strong><br />
Inscripción<br />
<strong>10:30 a 11:00</strong><br />
Pequeña introducción al evento<br />
<strong>11:00 a 13:00</strong><br />
Primer sesión de instalaciones (Se instalará Linux al primer grupo)<br />
<strong>13:00 a 14:30</strong><br />
Almuerzo<br />
<strong>14:30 a 16:30</strong><br />
Segunta sesión de instalaciones (Se instalará Linux al segundo grupo)<br />
<strong>16:30</strong><br />
Fin del evento</p>
<div><span style="text-decoration: underline;"><strong>Luján</strong></span></div>
<p><strong>Lugar:</strong><em>Universidad Nacional de Luján (Rutas 5 y 7, Pabellón 400)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>Desde las 12:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>Aulas 403/404</strong></p>
<p><strong>13:00 a 14:00</strong><br />
Introducción al Software Libre<br />
<strong>14:00 a 15:00</strong><br />
Instalación de Ubuntu<br />
<strong>15:00 a 16:00</strong><br />
Construir un sitio web con WordPress<br />
<strong>16:00 a 17:00</strong><br />
Introducción a la virtualización<br />
<strong>17:00 a 18:00</strong><br />
Introducción a la distribución Fedora / Fedora 16 / Comunidad Fedora<br />
<strong>18:00 a 19:00</strong><br />
Linux Kernel Hacking</p>
<p><strong>Aula 405</strong></p>
<p><strong>12:00 a 14:30</strong><br />
Registración<br />
<strong>16:00 a 18:00</strong><br />
Certificados</p>
<p><strong>Aula 406</strong></p>
<p><strong>13:00 a 19:30</strong><br />
Instalaciones</p>
<div><span style="text-decoration: underline;"><strong>Mar del Plata</strong></span></div>
<p><strong>Lugar:</strong><em>ADUM (General Roca 3865)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>Desde las 12:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>10:30 a 12:00</strong><br />
Felipe Evans &#8211; Taller de armado de distribuciones GNU/Linux<br />
<strong>12:15 a 12:45</strong><br />
César Mattos &#8211; Accesibilidad en GNU/Linux<br />
Esteban Zarate &#8211; Uso de Wikipedia en Educación<br />
<strong>13:00 a 13:45</strong><br />
Almuerzo<br />
<strong>13:45 a 14:15</strong><br />
Marcos Caballero &#8211; Letritas<br />
Carlos Guardia &#8211; Sistema de Información Geográfico<br />
<strong>14:30 a 15:00</strong><br />
Facundo de la Cruz &#8211; Packet Filter: Making a powerfull and statefull firewall<br />
Sergio Puggioni &#8211; Software Libre como herramienta pedagógica<br />
<strong>15:15 a 15:45</strong><br />
Gustavo Carr &#8211; Pure Data<br />
Martín Gregorio &#8211; Tu sala de computación en 10 minutos<br />
<strong>16:00 a 16:30</strong><br />
Gonzalo Benoffi &#8211; Cómo programar en Android<br />
Facundo de la Cruz &#8211; ZFS for dummies<br />
<strong>16:45 a 17:30</strong><br />
MatesLab &#8211; ¿Ardu-qué? Una introducción al mundo Arduino<br />
<strong>17:45 a 18:00</strong><br />
Sorteos</p>
<div><span style="text-decoration: underline;"><strong>Paraná</strong></span></div>
<p><strong>Lugar:</strong><em>APSMP salón “Angel Gabriel Martinez” (Monte Caseros 265)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 16:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>9:00 a16:00</strong><br />
Instalaciones<br />
Presentaciones Multimedias<br />
Presentación de Simulador de Vuelo con Software Libre<br />
Testdrive de Linux: Gnome, KDE, XFCE, LXDE, Openbox</p>
<div><span style="text-decoration: underline;"><strong>Pergamino</strong></span></div>
<p><strong>Lugar:</strong><em>UNNOBA sede Pergamino (Monteagudo 2772)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:00 a 16:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Como en todas las ediciones, habrán charlas y al mismo tiempo se realizarán instalaciones de software libre en las máquinas de los que deseen, y obviamente, de forma gratuita.</p>
<div><span style="text-decoration: underline;"><strong>Quilmes</strong></span></div>
<p><strong>Lugar:</strong><em>Universidad Nacional de Quilmes (Roque Saenz Peña 352 &#8211; Bernal)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:00 a 17:30</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>10:20 a 11:00</strong><br />
QuilmesLUG &#8211; Introduccion a FLISoL 2012<br />
<strong>11:00 a 13:00</strong><br />
QuilmesLUG &#8211; Taller de Instalación<br />
<strong>11:00 a 11:40</strong><br />
Diego Vera Aranda / Leandro Montero &#8211; Paso a Paso con GNU/Linux<br />
<strong>11:40 a 12:20</strong><br />
Vampii &#8211; GPG para dummies<br />
<strong>11:40 a 12:20</strong><br />
Pablo Manuel Rizzo &#8211; Ututo XS 2012<br />
<strong>12:20 a 13:00</strong><br />
Nahuel Garbezza / Alan Rodas Bonjour &#8211; Software Libre para programadores<br />
<strong>13:00 a 14:00</strong><br />
Break y Sorteo<br />
<strong>14:00 a 14:50</strong><br />
Leonel Caraccioli / Martín de Almeida &#8211; Parsifal, sistema libre de gestión de streaming<br />
<strong>14:00 a 17:30</strong><br />
QuilmesLUG &#8211; Taller de Instalación<br />
<strong>14:50 a 15:00</strong><br />
Break<br />
<strong>15:00 a 15:40</strong><br />
Marcos Pablo Russo &#8211; Distro Forensic Centrux<br />
<strong>15:40 a 16:20</strong><br />
BuenosAiresLibre &#8211; Redes Libre Abiertas y Comunitarias<br />
<strong>16:20 a 17:00</strong><br />
Marcos Pablo Russo &#8211; Virtualizando con OpenVZ<br />
<strong>17:00</strong><br />
Sorteo y Cierre</p>
<div><span style="text-decoration: underline;"><strong>Quimilí</strong></span></div>
<p><strong>Lugar:</strong><em>Colegio Agro Técnico Nro 9</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:30 a 19:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Sin datos</p>
<div><span style="text-decoration: underline;"><strong>Resistencia</strong></span></div>
<p><strong>Lugar:</strong><em>UTN regional Resistencia</em><br />
<strong>Fecha:</strong><em>Sábado 21 de Abril</em><br />
<strong>Horario:</strong><em>08:30 a 20:00</em></p>
<p><span style="text-decoration: underline;">Charlas</span></p>
<p><strong>09:00</strong><br />
Se da inicio al evento palabras a cargo del coordinador general<br />
<strong>09:15</strong><br />
Sergio Lobera &#8211; ¿Qué es el Software Libre?<br />
<strong>10:30</strong><br />
Miguel Barraza &#8211; Open Source en tecnología de accesibilidad<br />
<strong>12:00</strong><br />
Receso para almorzar<br />
<strong>14:00</strong><br />
Matías Botbol &#8211; Software Libre en Taringa! &#8211; Taringa! Música<br />
<strong>15:15</strong><br />
Pedro Cavivio &#8211; Najash, herramientas de seguridad en GNU-Linux<br />
<strong>16:30</strong><br />
Coffee Break<br />
<strong>17:00</strong><br />
Sebastian del Prado &#8211; Seguimiendo vehicular por GPS<br />
<strong>18:15</strong><br />
Sergio Rodriguez &#8211; Webmapping con FLOSS</p>
<p><span style="text-decoration: underline;">Talleres</span></p>
<p><strong>10:30 a 15:00 Installfest</strong><br />
Cristian Benitez<br />
Juan Manuel Latorre Scozzarro<br />
Marina Paola Barrios<br />
Alejandro Zapiola<br />
<strong>15:30 a 18:00 SQUID (Servidor Proxy en GNU-Linux)</strong><br />
Adrián Tokayuk<br />
Pablo Galván<br />
Guillermo Stacul<br />
<strong>18:00 a 19:00 Crear un datacenter (FreeNAS)</strong><br />
Martín Chait<br />
Saúl Chait</p>
<div><span style="text-decoration: underline;"><strong>Rosario</strong></span></div>
<p><strong>Lugar:</strong><em>SUM del Centro de Expresiones Contemporáneas (Sargento Cabral y el Río)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>13:00 a 19:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>14:10 a 15:05</strong><br />
Fernando M. Pelillo &#8211; La escuela cercada &#8211; como reservar el derecho a educar<br />
<strong>15:10 a 16:05</strong><br />
Leandro Ciribe &#8211; ZENTYAL, SBS en GNU/LINUX<br />
<strong>16:10 a 17:05</strong><br />
Fabián E. Gallina &#8211; Conociendo Python<br />
<strong>17:20 a 19:00</strong><br />
Enrique Chaparro &#8211; Keynote</p>
<div><span style="text-decoration: underline;"><strong>Salta</strong></span></div>
<p><strong>Lugar:</strong><em>Aula Virtual (Avda. Bolivia 5150)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>10:00 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:00 a 12:00</strong><br />
Acreditaciones<br />
<strong>09:45 a 10:00</strong><br />
Acto de Apertura<br />
<strong>10:00 a 10:45</strong><br />
Mario Villaflor y Pablo Mendez &#8211; Antena WIFI Casera<br />
<strong>11:00 a 11:45</strong><br />
Marta Díaz &#8211; Las prácticas digitales y Creative Commons<br />
<strong>12:00 a 12:45</strong><br />
Diego Gil &#8211; Welcome to the Joomla!<br />
<strong>13:00 a 15:00</strong><br />
Intermedio para almorzar<br />
<strong>15:00 a 15:45</strong><br />
Enzo Casimiro y Jose Luis Casimiro &#8211; Robótica<br />
<strong>16:00 a 16:45</strong><br />
Oscar Gonzalez &#8211; Puesta a punto de tu primer Linux<br />
<strong>17:00 a 17:45</strong><br />
Cristian Segovia y Verónica Giustozzi – HTML 5<br />
<strong>17:45 a 18:00</strong><br />
Cierre Organizadores</p>
<div><span style="text-decoration: underline;"><strong>San Rafael</strong></span></div>
<p><strong>Lugar:</strong><em>Sede del I.E.S. 9-012 (Paunero y Alte. Brown)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>Desde las 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>SUM &#8211; Salón de Usos Múltiples</strong></p>
<p><strong>16:00</strong><br />
#FLISOLSanRafael2012<br />
<strong>16:30</strong><br />
ABC: Software Libre para una Sociedad Libre<br />
<strong>17:30</strong><br />
CINE: Murnau the Vampire / Sintel [*]<br />
<strong>17:45</strong><br />
Instalación paso a paso TRISQUEL GNU/LINUX<br />
<strong>19:00</strong><br />
Proyecto Hora Libre<br />
<strong>19:30</strong><br />
Creación de contenido e-Learning con herramientas OpenSource<br />
<strong>20:30</strong><br />
PYMES que implementa Software Libre<br />
<strong>21:00</strong><br />
Gentoo, construyendo tu propio mundo<br />
<strong>22:00</strong><br />
CINE REVOLUTION OS</p>
<p><strong>Actividades Aula Taller A</strong></p>
<p><strong>16:00</strong><br />
Taller: Preparación de (HHDD) disco duro para la posterior instalación de sistema operativo GNU/Linux!<br />
Gestión y Respaldo de datos Asistencia en el respaldo de datos y programas</p>
<p><strong>Actividades Aula Taller B</strong></p>
<p><strong>16:00</strong><br />
Taller: Instalación de distribuciones Libres<br />
BLAG Linux y GNU, Dragora, Parabola GNU/Linux, Trisquel, gNewSense, Musix GNU+Linux, Dynebolic, Ututo, Venenux</p>
<div><span style="text-decoration: underline;"><strong>San Fernando</strong></span></div>
<p><strong>Lugar:</strong><em>Centro Universitario Municipal (Avda. Avellaneda 2270)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:30 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>10:00 a 10:45</strong><br />
Charla introductoria<br />
<strong>11:00</strong><br />
Primer tanda de instalaciones de GNU/Linux<br />
<strong>11:00 a 11:45</strong><br />
Alvar Maciel &#8211; Software Libre en el aula, modelos 1 a 1<br />
<strong>12:00 a 12:45</strong><br />
Gcoop &#8211; Software Libre y Cooperativismo<br />
<strong>13 a 14</strong><br />
Corte para comer algo<br />
<strong>14:15 a 15:00</strong><br />
Laura Marotias y Esteban Magnani &#8211; Cultura Libre<br />
<strong>15:00 a 15:45</strong><br />
San Fernando Municipio y el Software Libre<br />
<strong>16:00 a 17:00</strong><br />
Mozilla Internet de todos para todos</p>
<div><span style="text-decoration: underline;"><strong>San Fernando del Valle de Catamarca</strong></span></div>
<p><strong>Lugar:</strong><em>Universidad Nacional de Catamarca (Avda. Belgrano 300)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:00 a 9:30</strong><br />
Apertura<br />
<strong>09:30 a 10:30</strong><br />
Lucas Farias &#8211; ¿Qué es el Software Libre<br />
<strong>10:30 a 11:45</strong><br />
Software Libre en Educación</p>
<div><span style="text-decoration: underline;"><strong>San Salvador de Jujuy</strong></span></div>
<p><strong>Lugar:</strong><em>Anfiteatro Unju (Avda. Martiarena esq. Italia)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 19:00</em></p>
<p><span style="text-decoration: underline;">Charlas</span></p>
<p><strong>09:20 a 09:30</strong><br />
Acto de Apertura<br />
<strong>09:30 a 10:15</strong><br />
Daniel Ruben Ome &#8211; Software Libre y Software Social<br />
<strong>10:15 a 11:00</strong><br />
Mario Colque &#8211; Tuquito,una distro hecha en casa<br />
<strong>11:00 a 11:15</strong><br />
Coffe Bfreak<br />
<strong>11:15 a 12:00</strong><br />
Luis Wayar &#8211; Seguridad en Servidores<br />
<strong>12:00 a 12:45</strong><br />
Ricardo Matas &#8211; Arduino-Plataforma de Hardware Libre<br />
<strong>12:45 a 13:00</strong><br />
Vanesa Humacata &#8211; Perspectiva política-educativa del Software libre en Jujuy</p>
<p><span style="text-decoration: underline;">Talleres</span></p>
<p><strong>16:00 a 17:30</strong><br />
Taller de Arduino &#8211; Aula N°11<br />
<strong>16:00 a 17:30</strong><br />
Taller Problemas y Soluciones en GNU/Linux &#8211; Aula N°12<br />
<strong>17:30 a 18:30</strong><br />
Taller de Desarrollo Web &#8211; Aula N°11<br />
<strong>17:30 a 18:30</strong><br />
Taller de Tuquito &#8211; Aula N°12<br />
<strong>15:00 a 18:30</strong><br />
Taller de Instalación de GNU/Linux &#8211; Aula N°12<br />
<strong>15:00 a 18:30</strong><br />
Entrega de CDs y DVDs con Aplicaciones Libres y Distribuciones GNU &#8211; Aula N°11</p>
<div><span style="text-decoration: underline;"><strong>Santa Fe</strong></span></div>
<p><strong>Lugar:</strong><em>Colegio Mayor Universitario (San Jerónimo 3328)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Sin datos</p>
<div><span style="text-decoration: underline;"><strong>Villa Madero</strong></span></div>
<p><strong>Lugar:</strong><em>EEST Nro 10 (Evita y España)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>09:00 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p><strong>09:00 a 10:00</strong><br />
Acreditaciones<br />
<strong>10:00</strong><br />
Apertura del evento por parte de la organización<br />
<strong>10:15 a 11:30</strong><br />
María Elena Casañas – Mis primeros pasos con Software Libre<br />
Eduardo Gil Michelena – Introducción a Linux<br />
Rosana Samos – Taller de Geogebra<br />
<strong>11:30 a 12:30</strong><br />
Jose Luis Di Biase – Guitarra vas a llorar “Tutor de guitarra electrónico hecho con hardware y software libre”<br />
Juan Manuel Zele – Introducción a la Virtualización de Sistemas<br />
<strong>12:30 a 13:30</strong><br />
Melisa Parisi &#8211; ¿Quién hace la Wikipedia?<br />
<strong>13:30 a 14:00</strong><br />
Almuerzo<br />
<strong>14:00 a 15:00</strong><br />
BuenosAiresLibre – Proyecto Buenos Aires Libre<br />
Melisa Parisi – Taller de edición de Wikipedia<br />
<strong>15:00 a 16:00</strong><br />
Juan Manuel Zele – Seguridad Informática<br />
Juan Sandulli – Taller de fotomontaje<br />
<strong>16:00 a 17:00</strong><br />
María Elena Casañas &#8211; ¿Cultura libre para todos? ¡Ni lo sueñes!<br />
<strong>16:30 a 18:00</strong><br />
Pehuen Pernigotti &#8211; Taller de edición de video con Openshot<br />
<strong>17:00 a 18:00</strong><br />
Fernando Toledo – Proyecto ALBA “Gestión escolar con Software Libre”<br />
<strong>18:00</strong><br />
Cierre del Evento</p>
<div><span style="text-decoration: underline;"><strong>Villa Mercedes</strong></span></div>
<p><strong>Lugar:</strong><em>Universidad Católica de Cuyo sede Villa Mercedes (Suipacha 1777)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario</strong>: <em>10:00 a 18:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Sin datos</p>
<div><span style="text-decoration: underline;"><strong>Villa Regina</strong></span></div>
<p><strong>Lugar:</strong><em>Escuela Primaria Nro 52 (Avda. San Martín y Avda. Italia)</em><br />
<strong>Fecha:</strong><em>Sábado 28 de Abril</em><br />
<strong>Horario:</strong><em>13:00 a 20:00</em></p>
<p><span style="text-decoration: underline;">Actividades y/o Charlas</span></p>
<p>Sin datos</p></blockquote>
<p style="text-align: right;"><a title="FLISOL 2012 todas las sedes" href="http://www.taringa.net/posts/linux/14622657/FLISoL-2012-Argentina---Todas-las-Sedes.html" target="_blank">Pueden ver el post original en T!</a>.</p>
<p>Envio un agradecimiento especial a WolverinX por su gran labor <img src='http://www.hackan.com.ar/WP/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>¡Saludos!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2012/04/flisol-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conferencia de William Dutton en Fundacion OSDE</title>
		<link>http://www.hackan.com.ar/2012/04/conferencia-de-william-dutton-en-fundacion-osde/</link>
		<comments>http://www.hackan.com.ar/2012/04/conferencia-de-william-dutton-en-fundacion-osde/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 21:45:48 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Otros artículos]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Libertad]]></category>
		<category><![CDATA[OSDE]]></category>
		<category><![CDATA[Oxford]]></category>
		<category><![CDATA[Seminario]]></category>
		<category><![CDATA[Teleconferencia]]></category>
		<category><![CDATA[WilliamDutton]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2260</guid>
		<description><![CDATA[En el día de la fecha recibí un comentario que llamó mi atención: Buenas tardes quería comentarles que el día 12 de abril el profesor William Dutton del Instituto de Internet de Oxford brindara una conferencia en la Fundación OSDE sobre libertad de expresión, libertad de conexión y políticas públicas. La inscripción es libre y <a href='http://www.hackan.com.ar/2012/04/conferencia-de-william-dutton-en-fundacion-osde/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
En el día de la fecha recibí un comentario que llamó mi atención:</p>
<blockquote><p>Buenas tardes quería comentarles que el día 12 de abril el profesor William Dutton del Instituto de Internet de Oxford brindara una conferencia en la Fundación OSDE sobre libertad de expresión, libertad de conexión y políticas públicas. La inscripción es libre y gratuita y se realiza por medio de la pagina http://www.fundacionosde.com.ar.<br />
Agradecemos su difusión.<br />
Saludos cordiales</p></blockquote>
<p>Lo dejó un tal Sr. <a title="Comentario" href="http://www.hackan.com.ar/mis-programas/comment-page-1/#comment-1239" target="_blank">Pablo</a>, con email de <a title="Fundacion OSDE" href="http://www.fundacionosde.com.ar" target="_blank">OSDE</a>, e investigando un poquito noté que podría ser verdad:</p>
<blockquote><p>03/04/2012 &#8211; El <strong>profesor de estudios en internet</strong> en el <strong>Oxford Institute de la Universidad de Oxford</strong> dará una <strong>conferencia sobre libertad de expresión y conexión y políticas públicas</strong> en el salón auditorio de la <strong>Fundación Osde, filial Rosario</strong>, ubicado en el tercer piso de bulevar Oroño 949. La charla estará coordinada por la abogada Valentina Delich, quien es especialista en propiedad intelectual. La entrada es libre y gratuita, aunque con cupos limitados.</p>
<p>El encuentro, <strong>que se desarrollará en la sede de Osde, en Buenos Aires</strong>, está previsto para el próximo<strong> jueves 12 de abril a las 18</strong>. En tanto, la inscripción para <strong>asistir a la teleconferencia</strong> debe hacerse llamando a la línea gratuita 0810 – 555-6733 con anticipación, ya que se reservarán los lugares hasta cubrir la capacidad de la sala.</p>
<p><strong>ACERCA DEL EJE TEMÁTICO DE LA CHARLA</strong><br />
Según explican los organizadores, un cuarto de personas en el mundo usan internet, pero con la creciente centralidad de la red también crece la preocupación en aspectos legales y regulatorios.<br />
Por otra parte, el papel de la web en eventos claves en el mundo (desde la Primavera Árabe hasta las revueltas en Inglaterra en 2011, contribuyó a avivar el debate sobre el futuro de los derechos en sociedades que cada vez están más interconectadas entre sí.</p>
<p><em><strong>(*) Epígrafe:</strong> William Dutton es profesor de studios de internet en el Oxford Institute de la Universidad de Oxford, del que es su fundador y director (2002-2011). Además es Fellow del Balliol College. Fue el autor principal de un informe para la Unesco titulado Libertad de conexión – Libertad de expresión, publicado en 2011.</em> [1]</p></blockquote>
<blockquote><p>El día 12 de abril la Fundación OSDE invita al evento ‘<a href="http://www.fundacionosde.com.ar/seminario.asp?iSeminario=1745" target="_blank">Libertad de expresión, libertad de conexión y políticas públicas</a>‘, donde tendrá lugar una conferencia a cargo del Prof. William Dutton (Oxford Institute, Universidad de Oxford). [2]</p></blockquote>
<p>Bueno, es algo que vale la pena compartir.  Agradezco al Sr. Pablo por acercarnos dicha información, y lo invito cordialmente a ampliar en este post.  El link para ver el evento en el sitio de la fundación es: <a href="http://www.fundacionosde.com.ar/seminario.asp?iSeminario=1745" target="_blank">http://www.fundacionosde.com.ar/seminario.asp?iSeminario=1745</a></p>
<p>Ya lo saben:<strong> 12 de abril</strong> a las<strong> 18hs</strong> en Auditorio Ing. Héctor Amorosi <strong>L. N. Alem 1067</strong>, segundo subsuelo, <strong>CABA</strong>.  <strong>Informes: </strong>0810-333-36733.</p>
<h3>Fuentes de información</h3>
<p>[1] <a href="http://www.elfisgondigital.com/fsgw/ciencia/nota80672" target="_blank">William Dutton, profesor de estudios de internet en la Universidad de Oxford brindará una teleconferencia en la Fundación Osde</a></p>
<p>[2] <a href="http://www.arielvercelli.org/2012/04/01/william-dutton-invitado-por-la-fundacion-osde/" target="_blank">William Dutton invitado por la Fundación OSDE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2012/04/conferencia-de-william-dutton-en-fundacion-osde/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Usando GPG para firmar o verificar firmas digitales</title>
		<link>http://www.hackan.com.ar/2012/03/usando-gpg-para-firmar-o-verificar-firmas-digitales/</link>
		<comments>http://www.hackan.com.ar/2012/03/usando-gpg-para-firmar-o-verificar-firmas-digitales/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 02:50:24 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Mis Guías y Scripts]]></category>
		<category><![CDATA[claves]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[gnupg]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2193</guid>
		<description><![CDATA[La idea de este post es comentar un poco sobre las firmas digitales de archivos, qué significan, como hacerlas y cómo verificarlas. Mucho ya se ha dicho al respecto, por lo que no pretendo innovar en el tema, sino aportar mi granito de arena. ¿Qué es una firma digital? Se dice firma digital a un <a href='http://www.hackan.com.ar/2012/03/usando-gpg-para-firmar-o-verificar-firmas-digitales/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
La idea de este post es comentar un poco sobre las firmas digitales de archivos, qué significan, como hacerlas y cómo verificarlas. Mucho ya se ha dicho al respecto, por lo que no pretendo innovar en el tema, sino aportar mi granito de arena.</p>
<h2>¿Qué es una firma digital?</h2>
<blockquote><p>Se dice <strong>firma digital</strong> a un esquema matemático que sirve para demostrar la autenticidad de un mensaje digital que puede ser por ejemplo un <a title="Documento electrónico" href="https://es.wikipedia.org/wiki/Documento_electr%C3%B3nico">documento electrónico</a>. Una firma digital da al destinatario seguridad de que el mensaje fue creado por el remitente (autenticidad de origen), y que no fue alterado durante la transmisión (integridad). [1]</p></blockquote>
<p>A diferencia de una <strong>firma real</strong>, de puño y letra, que es <em>siempre igual y única para la persona a la que pertenece</em>, la <strong>firma digital</strong> es <em>única para el documento que está siendo firmado y para quien lo está firmando</em>. Esto es, la unicidad de la firma digital depende de dos cosas: el documento firmado, y el firmante. De esta forma, mediante un algoritmo matemático, es posible autenticar un documento para, como se menciona <em>ut supra</em>, detectar modificaciones en el mismo, y saber quién lo firmo con fuerza de autenticidad (no así saber quién modificó el archivo, ni qué cambio). En la entrada de Wikipedia puede encontrarse más información técnica al respecto.</p>
<p>Entonces, resumiendo, una firma digital es, a los fines prácticos, un código que permite identificar al firmante y detectar cambios en el documento.</p>
<h2>¿Qué se necesita para firmar un documento?</h2>
<p>Como en la vida real, antes de firmar es necesario <em>contar con una firma</em>. Se emplea el sistema de par de claves pública/privada, es decir, criptografía asimétrica &#8211; llamada así por la existencia de un par de claves distintas, con distintos fines y propiedades, a diferencia de la simétrica donde solo existe una única clave: la privada -.</p>
<blockquote><p>La <strong>criptografía asimétrica</strong> es el método <a title="Criptografía" href="https://es.wikipedia.org/wiki/Criptograf%C3%ADa">criptográfico</a> que usa un par de claves para el envío de mensajes. Las dos claves pertenecen a la misma persona que ha enviado el mensaje. Una clave es <em>pública</em> y se puede entregar a cualquier persona, la otra clave es <em>privada</em> y el propietario debe guardarla de modo que nadie tenga acceso a ella. Además, los métodos criptográficos garantizan que esa pareja de claves sólo se puede generar una vez, de modo que se puede asumir que no es posible que dos personas hayan obtenido casualmente la misma pareja de claves. [2]</p></blockquote>
<p>El usuario primero genera su clave privada, que no es más que un archivo codificado de determinada manera. Mediante un algoritmo matemático <em>irreversible</em>, a partir de la anterior se genera la clave pública. Es importante notar que el algoritmo es irreversible: a partir de la clave pública NO puede obtenerse la clave privada.</p>
<h2>¿Cómo funciona una comunicación de estas características?</h2>
<p>Acto primero, Alicia generará su clave privada, a partir de la cual obtendrá su clave pública. Esta clave, como su nombre lo indica, es para conocimiento de todos. En particular, dado que Alicia quiere hablar con Bautista, ella le dará su clave pública.</p>
<p>Bautista por su parte hará exactamente lo mismo. Ahora, Alicia está en poder de la clave pública de Bautista, y Bautista, de la de Alicia. Alicia escribe un documento y quiere mandárselo a Bob.</p>
<p>Si desea <em>encriptarlo</em>, ella lo hará empleando la <em>clave pública</em> de Bautista. De esta manera, solo Bautista con su clave privada podrá desencriptarlo. Esta es la peculiaridad de este sistema: se encripta información con una clave conocida &#8211; pública &#8211; y sin embargo solo puede desencriptarse con una clave solo conocida por su dueño &#8211; privada -. Luego se lo enviará a Bautista, y por más que un tercero, Carlos, esté espiando, no podrá saber qué le envió Alicia a Bautista, dado que la información está encriptada.</p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/e_mail_gnupg.jpg" rel="lightbox[2193]" title="e_mail_gnupg"><img class="aligncenter size-full wp-image-2232" title="e_mail_gnupg" src="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/e_mail_gnupg.jpg" alt="" width="256" height="263" /></a></p>
<p style="text-align: right;"><a href="http://www.eonconnecths.com/images/e_mail_gnupg.jpg" target="_blank"><em>Fuente de la imagen</em></a></p>
<p>Sin embargo, Bautista no puede asegurar que lo que recibió realmente haya sido mandando por Alicia: cualquiera con la clave pública puede encriptar información y enviársela a él. Entonces, antes de enviarla, Alicia <em>firmará la información con su clave privada</em>: de esta manera, solo Alicia puede firmar, mientras que cualquiera puede autenticar la firma teniendo la clave pública. Entonces, ahora Bautista sabrá que el mensaje realmente vino de Alicia. Carlos, mientras tanto, solo sabrá que Alicia escribió el mensaje, pero no puede leerlo, y tampoco puede engañar a Bautista enviando mensajes haciéndose pasar por Alicia, dado que no puede firmar como ella.</p>
<p>Gracias a este sistema, se puede tener una comunicación segura y privada, y es muy fácil de emplear e implementar: todo es totalmente transparente al usuario, determinados programas se encargar de hacer todo lo descripto. Por ejemplo, <a title="GNUpg" href="http://www.gnupg.org" target="_blank">GPG</a> y <a title="Enigmail" href="http://enigmail.mozdev.org/home/index.php.html" target="_blank">Enigmail</a>, ambos desarrollados por la <a title="FSF" href="https://www.fsf.org/ " target="_blank">FSF</a> [3].</p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/enigmail_gnupg_thunderbird.png" rel="lightbox[2193]" title="enigmail_gnupg_thunderbird"><img class="aligncenter size-full wp-image-2231" title="enigmail_gnupg_thunderbird" src="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/enigmail_gnupg_thunderbird.png" alt="Enigmail GnuPG Thunderbird" width="200" height="200" /></a></p>
<p style="text-align: right;"><a href="https://www.cuidatuinfo.org/herramientas" target="_blank"><em>Fuente de la imagen</em></a></p>
<h2>¿Por donde empiezo?</h2>
<p>Por el principio: obtener GNU Privacy Guard &#8211; GPG &#8211; para manejar todo este sistema de manera sencilla. Si usas linux, muy probablemente &#8211; casi seguro &#8211; ya lo tenés instalado. Abrí una terminal y tipeá: <code>gpg --version</code></p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/gpg.png" rel="lightbox[2193]" title="GnuPG logo"><img class="aligncenter size-medium wp-image-2230" title="GnuPG logo" src="http://www.hackan.com.ar/WP/wp-content/uploads/2012/03/gpg-300x115.png" alt="GnuPG logo" width="300" height="115" /></a></p>
<p style="text-align: right;"><em><a href="http://www.patriceguay.com/livecd/gpg" target="_blank">Fuente de la imagen</a></em></p>
<p>Sea como sea, podes obtenerlo tanto para Windows como para Linux desde la página oficial: http://www.gnupg.org/download/index.es.html<br />
Desplazate hasta donde dice Binarios y descarga el que corresponda. En linux, probá primero con tu gestor de paquetes.</p>
<p>Siempre que tengas dudas, o para más información, consulta el <a title="GPG Documentacion" href="http://www.gnupg.org/documentation/index.es.html">Manual de GPG</a> o la ayuda; en linux: <code>man gpg</code></p>
<p>Ahora que ya tenés GPG (ante cualquier duda, ejecutar <code>gpg --help</code>), podés crear un par de claves: <code>gpg --gen-keys</code></p>
<pre>gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.</pre>
<pre>Por favor seleccione tipo de clave deseado:
 (1) RSA y RSA (predeterminado)
 (2) DSA y Elgamal
 (3) DSA (sólo firmar)
 (4) RSA (sólo firmar)
 ¿Su selección?:</pre>
<p>Por cuestiones de fortaleza criptográfica, la primer opción es la más adecuada. Seleccionar 1 y ENTER.</p>
<pre>las claves RSA pueden tener entre 1024 y 4096 bits de longitud.
¿De qué tamaño quiere la clave? (2048)</pre>
<p>El tamaño de las claves determinan su fortaleza. No hay mucha diferencia, así que ¿por qué no elegir el máximo? tipear 4096 o el valor deseado y darle ENTER.</p>
<pre>El tamaño requerido es de 4096 bits
Por favor, especifique el período de validez de la clave.
         0 = la clave nunca caduca
        = la clave caduca en n días
      w = la clave caduca en n semanas
      m = la clave caduca en n meses
      y = la clave caduca en n años
¿Validez de la clave (0)?</pre>
<p>Indicar la fecha de vencimiento de la clave. Más adelante explicaré cómo revocar una clave en cualquier momento, por lo que recomiendo seleccionar 0.<br />
A continuación, indicará la fecha de caducidad que corresponda, o que no caducará nunca, y preguntará si es correcto o no. &#8216;s&#8217; para continuar o &#8216;n&#8217; para cambiar.</p>
<pre>Necesita un identificador de usuario para identificar su clave. El programa
construye el identificador a partir del Nombre Real, Comentario y Dirección
de Correo electrónico de esta forma:
    "Heinrich Heine (Der Dichter) "

Nombre y apellidos:</pre>
<p>Acá es conveniente usar la información real o la que fuera necesaria. P.E., mi <em>nombre y apellido</em> es HacKan CuBa. Completar toda la información siguiente como corresponda (es de vital importancia contar con una dirección de email <strong>real</strong>).</p>
<pre>Dirección de correo electrónico:
Comentario:</pre>
<p>El comentario sirve para identificar a la persona, p.e. HacKan &amp; CuBa co. CEO. Para este ejemplo, puede ser algo como:</p>
<pre>Ha seleccionado este ID de usuario:
    «Juan Perez (Director de Proyecto, PEREZ S.A.) »

¿Cambia (N)ombre, (C)omentario, (D)irección o (V)ale/(S)alir?</pre>
<p>Seleccionar lo que corresponda. Luego pedirá una contraseña para encriptar la clave privada, la cual debe ser <a title="Sobre claves y otras yerbas" href="http://www.hackan.com.ar/2009/11/sobre-claves-y-otras-yerbas/" target="_blank">realmente segura</a>. ATENCIÓN: puede no indicarse ninguna contraseña, y en consecuencia la clave privada <strong>no será encriptada</strong>, lo que implica que cualquier persona que tenga acceso a la misma podrá suplantar la identidad del dueño, permitiéndole firmar como él y acceder a toda la información encriptada que posea.</p>
<p>Fecho, GPG pedirá realizar una tarea en otra ventana para generar entropía. Esta se emplea como semilla del generador pseudoaleatorio de números (en inglés, PRG o PRNG), que es la base d, que se indicae todo algoritmo criptográfico. No ahondaré en este tecnicismo, pero ahora debe realizarse cualquier otra tarea que requiera mouse y teclado, y en algún rato estará listo.</p>
<pre>gpg: el agente gpg no esta disponible en esta sesión
Es necesario generar muchos bytes aleatorios. Es una buena idea realizar
alguna otra tarea (trabajar en otra ventana/consola, mover el ratón, usar
la red y los discos) durante la generación de números primos. Esto da al
generador de números aleatorios mayor oportunidad de recoger suficiente
entropía.</pre>
<p>Cuando termine, dirá algo como:</p>
<pre>gpg: clave 2A6DCC1D marcada como de confianza absoluta
claves pública y secreta creadas y firmadas.

gpg: comprobando base de datos de confianza
gpg: 3 dudosa(s) necesarias, 1 completa(s) necesarias,
modelo de confianza PGP
gpg: nivel: 0  validez:   7  firmada:   4  confianza: 0-, 0q, 0n, 0m, 0f, 7u
gpg: nivel: 1  validez:   4  firmada:   0  confianza: 0-, 0q, 0n, 1m, 3f, 0u
gpg: siguiente comprobación de base de datos de confianza el: 2016-02-22
pub   4096R/2A6DCC1D 2012-03-28 [[caduca: 2017-03-27]]
      Huella de clave = D127 508B 14B3 BC16 9A1F  1F11 BCCB B925 2A6D CC1D
uid                  Juan Perez (Director de Proyecto, PEREZ S.A.)
sub   4096R/5950F434 2012-03-28 [[caduca: 2017-03-27]]</pre>
<p>Y terminado, ya están listas las claves pública y privada. Ya podemos firmar y encriptar archivos. Para trabajar con las claves, por lo general se emplea el código ID, que es más cómodo. En el ejemplo, es <em>2A6DCC1D</em>. También se puede hacer referencia por la dirección de email o el nombre y apellido, sea parcial o total. La ID es única para el par de claves. El sistema se encargará de seleccionar la que corresponda cuando corresponda.</p>
<p>GPG emplea un llamado <strong>anillo de claves</strong>, el cual estará compuesto por dos archivos: pubring.gpg y secring.gpg, siendo bastante obvio el motivo de ser de cada uno. Este anillo será, a los fines prácticos, un llavero que contendrá tanto las claves públicas como las privadas.</p>
<h6 style="text-align: right;">Certificado de revocación</h6>
<p>En caso de extraviar la clave privada, o que la misma se haya visto comprometida (por ejemplo, publicada en un sitio web), por más que esté encriptada es conveniente revocarla.  Para ello, debe primero crearse un <strong>certificado de revocación</strong>, que debe guardarse de manera segura y oculta, dado que el mismo permite revocar nuestra clave, y de caer en malas manos, también puede causar inconvenientes.  Para crear el certificado de revocación: <code>gpg --output &lt;certificado-de-revocacion.asc&gt; --gen-revoke &lt;algo&gt;</code></p>
<p>Nuevamente, puede usarse cualquier dato disponible sobre la clave privada a anular, como ser ID, nombre, email, etc. De incluirse <code>--output</code>, se creará el archivo indicado conteniendo el certificado; caso contrario, se imprimirá el certificado en pantalla.</p>
<pre>hackan@HC-Vision-2010:~$ gpg --gen-revoke hackan

sec  4096R/636A37C0 2011-06-14 HacKan (CEO HacKan n CuBa co.) 

¿Crear un certificado de revocación para esta clave? (s/N) s
Por favor elija una razón para la revocación:
  0 = No se dio ninguna razón
  1 = La clave ha sido comprometida
  2 = La clave ha sido reemplazada.
  3 = La clave ya no está en uso
  Q = Cancelar
(Probablemente quería seleccionar 1 aquí)
¿Su decisión? 1
Introduzca una descripción opcional; acábela con una línea vacía:
&gt; Clave extraviada
&gt;
Razones de la revocaciÃ³n: La clave ha sido comprometida
Clave extraviada
Â¿Es correcto? (s/N) s

Necesita una frase contraseña para desbloquear la clave secreta
del usuario: "HacKan (CEO HacKan n CuBa co.) "
clave RSA de 4096 bits, ID 636A37C0, creada el 2011-06-14

gpg: el agente gpg no esta disponible en esta sesión
se fuerza salida con armadura ASCII.
Certificado de revocación creado.

Por favor consérvelo en un medio que pueda esconder; si alguien consigue
acceso a este certificado puede usarlo para inutilizar su clave.
Es inteligente imprimir este certificado y guardarlo en otro lugar, por
si acaso su medio resulta imposible de leer. Pero precaución: ¡el sistema
de impresión de su máquina podría almacenar los datos y hacerlos accesibles
a otras personas!
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: A revocation certificate should follow
<em>CONTENIDO REMOVIDO</em>
-----END PGP PUBLIC KEY BLOCK-----</pre>
<p>Para emplear este certificado, y revocar la clave comprometida o extraviada, simplemente basta con importar el certificado de revocación: <code>gpg --import &lt;certificado-de-revocación&gt;</code></p>
<p>Y a continuación, emitirlo a uno o varios servidores de claves: <code>gpg --keyserver &lt;servidor-de-claves&gt; --send-keys &lt;ID&gt;</code></p>
<p>Y listo, el par de claves habrá sido revocado y ya no podrán usarse para firmar ni encriptar nada. [4]</p>
<h2>¿Cómo trabajo con GPG?</h2>
<p>Si quisieramos enviarle un archivo a alguien de manera segura, encriptada, basta con poseer la clave pública de esa persona.  Si se trata de uno mismo, se encriptará con <em>nuestra</em> propia clave pública o bien con la privada, es indiferente.</p>
<p>Las claves públicas pueden obtenerse de servidores especiales, como ser <em>hkp://keyserver.ubuntu.com:11371</em>, <em>hkp://pgp.mit.edu:11371</em>, <em>ldap://keyserver.pgp.com</em> y <em>hkp://pool.sks-keyservers.net:11371</em> (no son servidores web, sino de claves públicas). Algunos poseen interfaz web que permite hacer una búsqueda de clave pública.</p>
<h6 style="text-align: right;">Publicar una clave pública</h6>
<p>De quererse, puede publicarse la clave &#8211; pública &#8211; en uno de estos servidores. La contrapartida es que aumenta las probabilidades de sufir <em>spam</em> en la casilla de email. Puede publicarse cualquier clave pública que esté en nuestro anillo, pero si se trata de la de otra persona, y ésta no la publicó por su cuenta, de mal gusto sería forzarlo por nuestra cuenta.<br />
Para publicar: <code>gpg --keyserver &lt;direccion-del-servidor-de-claves&gt; --send-keys &lt;id&gt;</code><br />
Por ejemplo: <code>gpg --keyserver hkp://pool.sks-keyservers.net:11371 --send-keys 2A6DCC1D</code><br />
Puede no indicarse ningún servidor en particular, <code>gpg --send-keys 2A6DCC1D</code>, y entonces la clave se enviará a keys.gnupg.net</p>
<h6 style="text-align: right;">Buscar una clave pública</h6>
<p>Estos servidores contienen una enorme colección de claves públicas. Se puede buscar cualquiera mediante la interfaz web que posean, si poseen, o con gpg: <code>gpg --keyserver &lt;direccion-del-servidor-de-claves&gt; --search-keys &lt;algo&gt;</code><br />
Nuevamente, de no indicarse servidor, se buscará en keys.gnupg.net. Para realizar la búsqueda puede emplearse cualquier información disponible sobre la clave: el nombre y/o apellido de la persona, el ID, la dirección de email, etc: <code>gpg --keyserver hkp://pool.sks-keyservers.net:11371 --search-keys hackan</code></p>
<p>GPG realizará la búsqueda y devolverá todas las ocurrencias. Seleccionar la que corresponda, la que queramos descargar, o bien F para cancelar.</p>
<pre>gpg: buscando «636A37C0» de hkp servidor pool.sks-keyservers.net
(1)	HacKan (CEO HacKan n CuBa co.)
	  4096 bit RSA key 636A37C0, creado: 2011-06-14
Keys 1-1 of 1 for "636A37C0".  Introduzca número(s), O)tro, o F)in &gt; 1
gpg: solicitando clave 636A37C0 de hkp servidor pool.sks-keyservers.net
gpg: clave 636A37C0: «HacKan (CEO HacKan n CuBa co.) » sin cambios
gpg: Cantidad total procesada: 1
gpg:              sin cambios: 1</pre>
<p>En este ejemplo, mi clave pública ya existía en mi <em>anillo de claves</em>, por lo que no fue importada.</p>
<p>De conocerse la ID puede emplearse: <code>gpg --keyserver &lt;direccion-del-servidor-de-claves&gt; --recv-keys &lt;ID&gt;</code><br />
Pero debe indicarse sí o sí un servidor donde buscar, y el ID de la clave requerida.  No hay diferencia entre uno y otro método.</p>
<p>Una vez que una clave pública se encuentra en el anillo, no es necesario realizar la búsqueda nuevamente.  Es posible que, en el tiempo, una clave sea revocada, y una nueva la reemplace.  En esa situación, gpg puede sincronizar las claves existentes con un servidor indicado para verificar el estado de todas ellas: <code>gpg --keyserver &lt;direccion-del-servidor-de-claves&gt; --refresh-keys &lt;ID&gt;</code></p>
<h6 style="text-align: right;">Encriptar un archivo</h6>
<p>Para encriptar un archivo: <code>gpg --encrypt &lt;ruta-al-archivo&gt; </code></p>
<pre>No ha especificado un ID de usuario (puede usar "-r")

Destinatarios actuales:

Introduzca ID de usuario. Acabe con una línea vacía:</pre>
<p>Puede ingresarse allí el nombre del destinatario. GPG hará una búsqueda en el anillo y devolverá todos los resultados que correspondan. Agregar así todos los destinatarios del archivo encriptado (esto es necesario dado que se empleará la clave pública de los mismos).<br />
Por ejemplo, si quiero enviarle el siguiente archivo al Admin:</p>
<pre>hackan@HC-Vision-2010:~$ cat test
asdasd
as
dasd
as as0 9o)(7b)
 =(</pre>
<p><code>gpg --encrypt test</code></p>
<pre>hackan@HC-Vision-2010:~$ cat test.gpg
�^B^L^CMZ=�`�w�^A^O�/^O
*�ՉMo^D�ߝ^@@f?���S�
�vjWՙ�ؚњP���ZS^O�w%s^Y�Х�Yťssr�2y^P^V^D����^P^Sإv^[cե�?�^LZ�F�^Lc��q��,���G_�i�d̥�S�� ޥ^^
^Cn��#?3��bo�5�ә2�ȴ^_���i�,���fo����\X�@^Nj��uϴ�^Y�^N�p�        ^S��&gt;8�ܴT6.!�ʴ^T^]w%�Ѵ�C�$
�a4�g��ə&gt;9ʙ��rV!�"��F�^Vb`�ٙÙ݂^N�fւ�Ȃ9�ЂR&amp;�a݂x�&amp;��^H=Ђ^T^C��3^_$%�^O��^NJ߂Z��^ÝT�SxEȝ+�8^^</pre>
<p>Lo que se obtiene es un archivo encriptado, de tipo binario, que no tiene ningún sentido a la hora de ser leído como texto. En conclusión, es imposible leer el contenido del archivo encriptado, solo el destinatario puede hacerlo.</p>
<p>Algo importante a tener en cuenta, es que GPG usa CAST5 (128b) por defecto como algoritmo criptográfico, y sería más conveniente usar Twofish o AES256 (ambos 256b), dado que son mucho más seguros.  Para ver una lista de los algoritmos soportados por tu instalación de GPG: <code>gpg --version</code> y ver el listado bajo el título <b>Cifrado</b>.  Para ello, basta con indicarle a GPG (válido para cualquier modo, incluido el simétrico, explicado a continuación):<br />
<code>--cipher-algo <em>nombre</em></code><br />
donde <em>nombre</em> es el nombre del algoritmo: 3DES, CAST5, BLOWFISH, AES, AES192, <strong>AES256</strong>, <strong>TWOFISH</strong>, CAMELLIA128, CAMELLIA192, CAMELLIA256.<br />
Y es posible también, cambiar el algoritmo usado para verificar integridad, que por defecto es RIPEMD160:<br />
<code>--digest-algo <em>name</em></code><br />
Donde <em>name</em> es el nombre del algoritmo (RIPEMD, SHA256/512 recomendado): MD5, SHA1, <strong>RIPEMD160</strong>, <strong>SHA256</strong>, SHA384, <strong>SHA512</strong>, SHA224.</p>
<h6 style="text-align: right;">Encriptar un archivo solo para uno mismo</h6>
<p>Puede ser deseable encriptar un archivo solo para uno mismo.  Para ello, basta con seleccionarse a sí mismo como destinatario, o bien emplear el parámetro <code>--symmetric</code>: <code>gpg --symetric &lt;ruta-al-archivo&gt; </code><br />
En este caso, nos pedirá que ingresemos una contraseña.</p>
<h6 style="text-align: right;">Desencriptar un archivo</h6>
<p>Para desencriptar un archivo: <code>gpg --output &lt;nombre-de-archivo-desencriptado&gt; --decrypt &lt;ruta-al-archivo-encriptado&gt;</code><br />
Con <code>--output</code> se indica archivo de salida, donde se guardará el resultado de la operación. De no indicarse, se mostrará en consola.</p>
<pre>hackan@HC-Vision-2010:~$ gpg --output test.d --decrypt test.gpg 

Necesita una frase contraseña para desbloquear la clave secreta
del usuario: "HacKan (CEO HacKan n CuBa co.) "
clave RSA de 4096 bits, ID 60CB7799, creada el 2011-06-14 (ID de clave primaria 636A37C0)

gpg: el agente gpg no esta disponible en esta sesión
Introduzca frase contraseña:</pre>
<pre>clave RSA de 4096 bits, ID 60CB7799, creada el 2011-06-14 (ID de clave primaria 636A37C0)

gpg: cifrado con clave RSA de 4096 bits, ID 60CB7799, creada el 2011-06-14
      «HacKan (CEO HacKan n CuBa co.) »</pre>
<pre>hackan@HC-Vision-2010:~$ cat test.d
asdasd
as
dasd
as as0 9o)(7b)
 =(</pre>
<p>Y ahí está, el archivo desencriptado <img src='http://www.hackan.com.ar/WP/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h6 style="text-align: right;">Firmar un archivo</h6>
<p>Para firmar un archivo, y así autenticarlo y prevenir cualquier modificación, hay varias opciones.  Se puede crear un archivo binario que contiene al archivo en texto plano y adjunto, la firma en binario (1).  O bien crear un archivo separado conteniendo solo la firma, ya sea en binario (2) o con una armadura ascii (3), esto es, expresada en hexadecimal para poder ser leída, que suele ser una opción muy común.</p>
<ul>
<li>1) <code>gpg -u &lt;firmante&gt; --output &lt;ruta-al-archivo-firmado&gt; --sign &lt;ruta-al-archivo&gt;</code></li>
</ul>
<p>Donde con <code>-u</code> se especifica el <em>firmante</em>, que es uno mismo en este caso pero sirve de poseer diversas identidades (p.e. tener una clave para firmar programas, otra para correo, etc); puede emplearse la ID o nombre u otro dato, GPG preguntará qué hacer. Con <code>--output</code> se especifica la ruta y nombre del archivo firmado, es decir dónde se guardará el resultado de la operación.  Por defecto, de no indicarse, se creará un archivo con el mismo nombre que el firmado, pero con la extensión .gpg (como al encriptar).</p>
<p>Siguiendo el ejemplo anterior, el resultado de esta operación daría el siguiente archivo:</p>
<pre>hackan@HC-Vision-2010:~$ gpg -u 60CB7799 --sign test

Necesita una frase contraseña para desbloquear la clave secreta
del usuario: "HacKan (CEO HacKan n CuBa co.)"
clave RSA de 4096 bits, ID 636A37C0, creada el 2011-06-14

gpg: el agente gpg no esta disponible en esta sesión
El archivo «test.gpg» ya existe. ¿Sobreescribir? (s/N) n
Introduzca nuevo nombre de archivo: test.sig

hackan@HC-Vision-2010:~$ cat test.sig
���cj7��-btestOs��asdasd
as
dasd
as as0 9o)(7b)
 =(

�Os��
	���cj7�VT�U���Z�26��m�y�-��u</pre>
<p>Se observa que el archivo <strong>no</strong> está encriptado, dado que puede leerse <em>perfectamente</em>. Los garabatos restantes pertenecen a la firma binaria.</p>
<ul>
<li>2) <code>gpg -u &lt;firmante&gt; --output &lt;ruta-al-archivo-firmado&gt; --detach-sign &lt;ruta-al-archivo&gt;</code></li>
</ul>
<p>Del ejemplo anterior, se obtiene:</p>
<pre>�Os��
�K�     ���cj7�'��TR�nhX�ܷ�A� B��#��-�=	����+O��x飢C0I
   jCב����cT��*������(鑙L���F�W�d-�'6</pre>
<p>Que resulta una porquería, que no puede transmitirse vía texto, sino solo como archivo.  Y nótese que se corresponde con el ejemplo anterior, dado que el archivo no cambio, y el firmante tampoco, por lo que la firma se mantiene igual (las discrepancias se deben solamente a que al estar en binario hay símbolos que no pueden representarse mediante texto).</p>
<ul>
<li>3) <code>gpg -u &lt;firmante&gt; --output &lt;ruta-al-archivo-firmado&gt; --armor --sign &lt;ruta-al-archivo&gt;</code></li>
</ul>
<p>El archivo de firma se verá como:</p>
<pre>-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.10 (GNU/Linux)

owEBXQKi/ZANAwACARDZzvBjajfAAawtYgR0ZXN0T3PBQmFzZGFzZAphcwpkYXNk
CmFzIGFzMCA5bykoN2IpCiA9KAoKiQIcBAABAgAGBQJPc8FCAAoJEBDZzvBjajfA
w2IP/3SIkAGh24EeTjEIGcEZDvCLF8PyW8UrhZetOengMFnN9ljZOUKd7cu7YVFv
3Dl0khgcA6mWpbv3bUfO/RMZPbMrSxX7xUA6ItFJstqEBcrRQ6C/vYLAHSDYjVSy
3O1br9SESQ3FhqfkKztskd1rq7rIszprVuzNlEJX10FP2L6rBD9fQuesrRb7FqT9
muQ4ZDFvVlOhgSmIloMYV32CgPjOiWdHiqh0eMUTGFrpx5D8VuDGSUt0Vp6tMveQ
xF8yAcjlREuV7Qqsp8IevAJ+piAYH1qZLrMRVkFSyGkZYO21afx55+W3XMGMcDns
pHXCCKiQQ1Bjljc5VwR48Q7+qqcMWmtI5qSzQYVo1IRJL/FKk2RCY6KdCS2AURXA
XzvJ5N3AiUXjn52G2Ib735q7Ha6uQCa6j+6lowCTHTzTbpCgdbfmc62dTzCK1aVz
vTebwrDT7SDv9qyHgNLADLSEFHf1HazftgXIGzIqT3u8d5TQt1MY5sIJsmemzuKg
Gh1TFWzzhqv6T0uoBq/g0MJBT2GndWSAjS33qx5RiQ3pquWOglcUeySP3QKLl9Ny
m05qIcYC1t6MvHH3roSf0fI8cQeGuVqdMVRuszCP6jPwN1z82anlU+84KiwxKmMv
TXBBRR75H347ucEC02C6QkLIzA8u7rdsE81MOPSpB7M3xaU+
=/1bh
-----END PGP MESSAGE-----</pre>
<p>Lo cual es legible y lo más importante, puede transmitirse por cualquier vía de texto, como ser email, una página web, chat, etc.</p>
<p>Puede emplearse los comandos cortos (nuevamente, me remito a <code>gpg --help</code> para más información), tal que para crear un archivo de firma separado con armadura: <code>gpg -sbaivu &lt;firmante&gt; -o &lt;ruta-al-archivo-firmado&gt; &lt;ruta-al-archivo&gt;</code></p>
<p>Donde <em>s</em> corresponde a <em>sign</em> (firmar); <em>b</em> a <em>detach-sign</em> (firma separada); <em>a</em> a armadura ascii; <em>i</em> a modo interactivo (gpg preguntará siempre al usuario en caso de duda); <em>v</em> al modo informativo (verboso); <em>u </em>indica el usuario o firmante; <em>o</em> indica archivo de firma.</p>
<h6 style="text-align: right;">Verificar una firma o archivo firmado</h6>
<p>Verificar una firma es la tarea más sencilla de todas, y no requiere mucha explicación: <code>gpg --verify &lt;archivo-firma&gt; &lt;archivo&gt;</code></p>
<p>Se indica primero la ruta al archivo de firma (tratándose de un archivo con firma separada), y luego la ruta al archivo que se desea verificar.  Si la firma no está separada del archivo, basta con indicar solamente la ruta a éste.</p>
<p>Si la firma es correcta, esto es, si corresponde al archivo y el mismo no fue modificado, gpg devolverá algo como:</p>
<pre>gpg: Firmado el mié 28 mar 2012 23:03:30 ART usando clave RSA ID 636A37C0
gpg: Firma correcta de «HacKan (CEO HacKan n CuBa co.) »</pre>
<p>En cambio, si la firma no corresponde al archivo, o alguno fue modificado:</p>
<pre>gpg: Firmado el mié 28 mar 2012 23:03:30 ART usando clave RSA ID 636A37C0
gpg: Firma INCORRECTA de «HacKan (CEO HacKan n CuBa co.) »</pre>
<p>Para verificar los datos de una clave pública: <code>gpg --fingerprint &lt;algo&gt;</code><br />
Puede emplearse como dato el nombre, el email, ID, etc. Este comando devuelve la <em>huella de la clave</em>, y toda la información relacionada a ella:</p>
<pre>hackan@HC-Vision-2010:~$ gpg --fingerprint hackan
pub   4096R/636A37C0 2011-06-14
      Huella de clave = DAEF 0BFE F0CA 4B75 4982  AD71 10D9 CEF0 636A 37C0
uid                  HacKan (CEO HacKan n CuBa co.)
sub   4096R/60CB7799 2011-06-14</pre>
<h2>Comentarios finales</h2>
<p>Es importante que al obtener una clave pública se haga desde un lugar de confianza, y se verifique la identidad de dicha clave pública, analizando la <em>huella de la clave</em>, que es un valor único para cada clave.  Por ejemplo, en este sitio <a title="Claves públicas" href="http://www.hackan.com.ar/about/claves-publicas/" target="_blank">hay una página especial para ello</a>, y al obtener la clave debe verificarse la existente en los servidores con la aquí mencionada, y en caso de duda recurrir al email.  Es el procedimiento standard, válido para cualquier situación.</p>
<p>En cuanto a trabajar con emails, mi recomendación es usar Mozilla Thunderbird con Enigmail, es muy fácil de usar, se integra a la perfección, y es totalmente transparente [5] [6].</p>
<p>Por mera casualidad, y sin buscarlo, encontré un PDF escrito por un tal Jose Luis Díaz en el 2006, que tiene los mismos contenidos que este post.  Cualquier parecido es, ¡lo juro!, mera coincidencia.  Lo comparto: <a title="Firma digital de los trabajos con GnuPG" href="www.gnewbook.org/action/file/download?file_guid=104764" target="_blank">Firma digital de los trabajos con GnuPG</a>.  El archivo está en la plataforma gNewBook, que por cierto acabo de descubrir también y desconocía su existencia.  Parece ser un proyecto de GNUCHILE.  No se cómo buscar la entrada a la descarga sin apuntar a la descarga directamente.</p>
<h2>Bibliografía y links interesantes</h2>
<p style="text-align: left;">[1] <a title="Firma Digital" href="https://es.wikipedia.org/wiki/Firma_digital" target="_blank">Firma Digital &#8211; Wikipedia</a></p>
<p style="text-align: left;">[2] <a title="Criptografia Asimetrica" href="https://es.wikipedia.org/wiki/Criptograf%C3%ADa_asim%C3%A9trica" target="_blank">Criptografía asimétrica &#8211; Wikipedia</a></p>
<p style="text-align: left;">[3] <a title="GnuPrivacyGuard Howto" href="https://help.ubuntu.com/community/GnuPrivacyGuardHowto" target="_blank">GNU Privacy Guard How-to &#8211; Ubuntu Documentation</a></p>
<p style="text-align: left;">[4] <a title="GPG FAQ" href="http://www.gnupg.org/faq/GnuPG-FAQ.html" target="_blank">GnuPG Frequently Asked Questions &#8211; GNUpg.org</a></p>
<p style="text-align: left;">[5] <a title="Thunderbird con Enigmail" href="https://security.ngoinabox.org/es/thunderbird_usarenigmail" target="_blank">Utilizar Enigmail con GnuPG en Thunderbird &#8211; Security in-a-box</a></p>
<p style="text-align: left;">[6] <a title="Thunderbird con Enigmail" href="https://security.ngoinabox.org/en/thunderbird_main" target="_blank">Thunderbird with Enigmail and GPG &#8211; Secure Email Client &#8211; Security in-a-box</a></p>
<p><a title="GPGMiniHowto" href="http://www.dewinter.com/gnupg_howto/english/GPGMiniHowto.html" target="_blank">Gnu Privacy Guard (GnuPG) Mini Howto (English) &#8211; De Winter Information Solutions</a></p>
<p><a href="www.spywarewarrior.com/uiuc/gpg/gpg-com-2.htm">GnuPG &#8211; Key Management</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2012/03/usando-gpg-para-firmar-o-verificar-firmas-digitales/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Bash Script] Eliminar kernels antiguos</title>
		<link>http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/</link>
		<comments>http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 19:36:32 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Mis Guías y Scripts]]></category>
		<category><![CDATA[GNU/Linux & OSS]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2129</guid>
		<description><![CDATA[El otro día leí en Taringa! un post muy interesante (ver al final del post), donde presentaban un script para eliminar kernels antiguos del sistema, que fácilmente se puede crear una tarea automática con cron para no tener que preocuparnos de esa tarea.  El script presentado era bien sencillo, y eliminaba todos los kernels salvo <a href='http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
El otro día leí en Taringa! un post muy interesante (ver al final del post), donde presentaban un script para eliminar kernels antiguos del sistema, que fácilmente se puede crear una tarea automática con cron para no tener que preocuparnos de esa tarea.  El script presentado era bien sencillo, y eliminaba todos los kernels salvo el que estaba en uso.  Me tomé la libertad (gracias Software Libre) de modificarlo y así tener distintas versiones, según el gusto de cada uno.</p>
<p>La idea es principalmente limpiar el sistema de kernels innecesarios, y también acortar la lista de arranque (grub o burg).</p>
<p>Todos los scripts deben ejecutarse como root, por ejemplo usando sudo: <strong>sudo ./script</strong>. Todos los scripts verifican que existan al menos dos (o uno, según el script) kernels, y de no ser así no eliminarán nada, lo cual permite ejecutarlos en cualquier momento o incluso automatizar su ejecución, sin tener ninguna información previa respecto a la cantidad de kernels en el sistema.</p>
<h3>Script para eliminar todos los kernels salvo los los dos más recientes</h3>
<pre>#!/bin/bash
# Script que elimina todos los kernels salvo los ultimos 2.
# Debe ejecutarse como root
# by HacKan @ HacKan &amp; CuBa co. 2012
# http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/
# basado en http://www.ubuntubuzz.com/2012/02/script-remove-unused-old-kernel.html
# visto en http://www.taringa.net/posts/linux/14108602/Script-para-eliminar-kernels-anticuados-de-nuestro-sistema_.html
#
if [ "`whoami`" = "root" ]; then
	ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sed '$d' | sed '$d' &gt; /tmp/kernelList
	if [ -s /tmp/kernelList ]; then
		for I in `cat /tmp/kernelList`; do
			apt-get remove $I
		done
		rm -f /tmp/kernelList
		update-grub
		update-burg
	else
		echo "No hay kernels antiguos que eliminar"
	fi
else
	echo "Ejecute $0 como root"
	sudo $0
fi
echo "Terminado"
exit 0</pre>
<p>Descarga: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner2.zip">kernelcleaner2.zip</a> (MD5: 3882495c57d5980c73b6f1451867a5c6) <em><br />
(Firmado por hackan@hackan.com.ar [ID 0x636A37C0]: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner2.zip.asc">kernelcleaner2.zip.asc</a>)</em> <span style="font-size: 10px;"><a title="Claves públicas" href="http://www.hackan.com.ar/about/claves-publicas/" target="_blank">¿qué significa esto?</a></span></p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner2.jpeg" rel="lightbox[2129]" title="kernelcleaner2"><img class="aligncenter size-medium wp-image-2235" title="kernelcleaner2" src="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner2-300x196.jpg" alt="kernelcleaner2 screenshot" width="300" height="196" /></a></p>
<h3>Script para eleminar todos los kernels salvo el que está en uso</h3>
<pre>#!/bin/bash
# Script que elimina todos los kernels salvo el que se encuentra en uso.
# Debe ejecutarse como root
# by HacKan @ HacKan &amp; CuBa co. 2012
# http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/
# basado en http://www.ubuntubuzz.com/2012/02/script-remove-unused-old-kernel.html
# visto en http://www.taringa.net/posts/linux/14108602/Script-para-eliminar-kernels-anticuados-de-nuestro-sistema_.html
#
if [ "`whoami`" = "root" ]; then
	ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | grep -v `uname -r` &gt; /tmp/kernelList
	if [ -s /tmp/kernelList ]; then
		for I in `cat /tmp/kernelList`; do
			apt-get remove $I
		done
		rm -f /tmp/kernelList
		update-grub
		update-burg
	else
		echo "No hay kernels antiguos que eliminar"
	fi
else
	echo "Ejecute $0 como root"
	sudo $0
fi
echo "Terminado"
exit 0</pre>
<p>Descarga:  <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner1.zip">kernelcleaner1.zip</a> (MD5: 412a1d7001c33a42761ff7e155434ad0)<br />
<em></em><em>(Firmado por hackan@hackan.com.ar [ID 0x636A37C0]: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleaner1.zip.asc">kernelcleaner1.zip.asc</a>)</em> <span style="font-size: 10px;"><a title="Claves públicas" href="http://www.hackan.com.ar/about/claves-publicas/" target="_blank">¿qué significa esto?</a></span></p>
<h3>Vía gráfica</h3>
<p>Se pueden modificar a gusto, pero por ejemplo algo útil, si no se emplea cron para automatizar, es que en lugar de ejecutarse por consola, se haga <strong>vía gráfica</strong>.  En ese caso, debe modificarse &#8211; para ambos scripts &#8211; la línea antepenúltima que dice <strong>sudo $0</strong> por <strong>gksudo &#8212; sudo $0</strong>. Esto pedirá la clave administrativa vía gráfica y ejecutará al script sin inconvenientes. También puede emplearse, p.e., notify-osd para enviar mensajes al usuario.</p>
<p>Un ejemplo de esto sería el siguiente:</p>
<pre>#!/bin/bash
# Script que elimina todos los kernels salvo los ultimos 2.
# Debe ejecutarse como root
# by HacKan @ HacKan &amp; CuBa co. 2012
# http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/
# basado en http://www.ubuntubuzz.com/2012/02/script-remove-unused-old-kernel.html
# visto en http://www.taringa.net/posts/linux/14108602/Script-para-eliminar-kernels-anticuados-de-nuestro-sistema_.html
#
if [ "`whoami`" = "root" ]; then
	ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sed '$d' | sed '$d' &gt; /tmp/kernelList
	if [ -s /tmp/kernelList ]; then
		notify-send "KernelCleaner" "Se eliminarán los siguientes kernels\n`cat /tmp/kernelList`"
		for I in `cat /tmp/kernelList`; do
			apt-get remove $I
			notify-send "KernelCleaner" "Eliminando $I..."
		done
		rm -f /tmp/kernelList
		notify-send "KernelCleaner" "Actualizando gestor de arranque..."
		update-grub
		update-burg
	else
		notify-send "KernelCleaner" "No hay kernels antiguos que eliminar"
	fi
else
	gksudo -- sudo $0
fi
notify-send "KernelCleaner" "Terminado"
exit 0</pre>
<p>Descarga: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleanerG.zip">kernelcleanerG.zip</a> (MD5: 2b419b3370b58f39551410b82404fac8)<br />
<em></em><em>(Firmado por hackan@hackan.com.ar [ID 0x636A37C0]: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleanerG.zip.asc">kernelcleanerG.zip.asc</a>)</em> <span style="font-size: 10px;"><a title="Claves públicas" href="http://www.hackan.com.ar/about/claves-publicas/" target="_blank">¿qué significa esto?</a></span></p>
<h3>Automatizando vía cron</h3>
<p>Y finalmente, otra opción es crear una <strong>tarea automática con cron</strong>, colocando el siguiente script en, p.e. /etc/cron.weekly, con lo que se ejecutará cada semana de manera automática, dejando registro en syslog (/var/log/syslog) de lo sucedido con la etiqueta &#8216;kernelcleaner&#8217;:</p>
<pre># Script que elimina todos los kernels salvo los ultimos 2.
# Debe ejecutarse como root
# by HacKan @ HacKan &amp; CuBa co. 2012
# http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/
# basado en http://www.ubuntubuzz.com/2012/02/script-remove-unused-old-kernel.html
# visto en http://www.taringa.net/posts/linux/14108602/Script-para-eliminar-kernels-anticuados-de-nuestro-sistema_.html
#
function _e {
	logger -t "kernelcleaner" "$1"
}
if [ "`whoami`" = "root" ]; then
	_e "Iniciado"
	ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sed '$d' | sed '$d' &gt; /tmp/kernelList
	if [ -s /tmp/kernelList ]; then
		for I in `cat /tmp/kernelList`; do
			_e "Desinstalando ${I}..."
			apt-get -yqq remove $I &gt; /dev/null 2&gt;&amp;1
		done
		rm -f /tmp/kernelList
		_e "Actualizando gestor de arranque..."
		update-grub &gt; /dev/null 2&gt;&amp;1
		update-burg &gt; /dev/null 2&gt;&amp;1
	else
		_e "No hay kernels antiguos que eliminar"
	fi
else
	_e "Ejecute $0 como root"
	sudo $0
fi
_e "Terminado"
exit 0</pre>
<p>Descarga: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleanerC.zip">kernelcleanerC.zip</a> (MD5: c1f5f17cde0f55d45f9aa5fa36ed9dad)<br />
<em></em><em>(Firmado por hackan@hackan.com.ar [ID 0x636A37C0]: <a href="http://www.hackan.com.ar/WP/wp-content/uploads/2012/02/kernelcleanerC.zip.asc">kernelcleanerC.zip.asc</a>)</em> <span style="font-size: 10px;"><a title="Claves públicas" href="http://www.hackan.com.ar/about/claves-publicas/" target="_blank">¿qué significa esto?</a></span></p>
<p>Los scripts pueden modificarse a gusto y necesidad del usuario, no hay restricción alguna. Los aquí mostrados son ejemplos comunes.</p>
<h3 style="text-align: right;">Fuentes</h3>
<p style="text-align: right;">Visto en <a href="http://www.taringa.net/posts/linux/14108602/Script-para-eliminar-kernels-anticuados-de-nuestro-sistema_.html" target="_blank">Script para eliminar kernels anticuados de nuestro sistema</a> &#8211; <a href="http://www.taringa.net" target="_blank">Taringa!</a></p>
<p style="text-align: right;"><a href="http://www.ubuntubuzz.com/2012/02/script-remove-unused-old-kernel.html" target="_blank">Script: Remove Unused Old Kernel</a> &#8211; <a href="http://www.ubuntubuzz.com" target="_blank">UbuntuBuzz</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2012/02/bash-script-eliminar-kernels-antiguos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIP Dennis Ritchie</title>
		<link>http://www.hackan.com.ar/2011/10/rip-dennis-ritchie/</link>
		<comments>http://www.hackan.com.ar/2011/10/rip-dennis-ritchie/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 10:04:55 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Otros artículos]]></category>
		<category><![CDATA[Dennis]]></category>
		<category><![CDATA[dmr]]></category>
		<category><![CDATA[QEPD]]></category>
		<category><![CDATA[RIP]]></category>
		<category><![CDATA[Ritchie]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2107</guid>
		<description><![CDATA[Nos deja un genio de la informática: Dennis Ritchie. Co fundador del SO UNIX y co creador del lenguaje de programación C, entre otros, Dennis deja su impronta en la historia. A los 70 años, Dennis fallece el pasado domingo 9 junto a su familia. Fuente de la imagen Ritchie fue el autor de C, <a href='http://www.hackan.com.ar/2011/10/rip-dennis-ritchie/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Nos deja un genio de la informática: Dennis Ritchie. Co fundador del SO UNIX y co creador del lenguaje de programación C, entre otros, Dennis deja su impronta en la historia.</p>
<p>A los 70 años, Dennis fallece el pasado domingo 9 junto a su familia.</p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/dennis-ritchie.jpg" rel="lightbox[2107]" title="dennis-ritchie"><img class="aligncenter size-medium wp-image-2239" title="dennis-ritchie" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/dennis-ritchie-300x289.jpg" alt="Dennis Ritchie" width="300" height="289" /></a></p>
<p style="text-align: right;"><em><a href="http://lavidalinux.com.ar/2011/10/dennis-ritchie.html">Fuente de la imagen</a></em></p>
<blockquote><p>Ritchie fue el <strong>autor de C</strong>, uno de los lenguajes de programación más usados de todos los tiempos, al igual que uno de los <strong>creadores del sistema operativo UNIX</strong>, que <strong>sentó la base para</strong> sistemas tan exitosos de la actualidad como <strong>Linux o Mac OS X</strong>, de las computadoras <strong>Apple</strong>.</p>
<p>Fueron estas contribuciones las que le hicieron recibir el <strong>Premio Turing</strong> en 1983 y la <strong>Medalla Nacional de Tecnología de EEUU</strong> 1998, galardón que le fue entregado en 1999.</p>
<p>Al momento de su jubilación en 2007, Ritchie era el líder de desarrollo de software en Lucent Technologies.</p></blockquote>
<p style="text-align: right;"><em><a href="http://www.biobiochile.cl/2011/10/12/muere-dennis-ritchie-padre-del-lenguaje-de-programacion-c-y-el-sistema-operativo-unix.shtml">Fuente</a></em></p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/KR_C.jpg" rel="lightbox[2107]" title="K&amp;R_C"><img class="aligncenter size-medium wp-image-2111" title="K&amp;R_C" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/KR_C-221x300.jpg" alt="K&amp;R_C" width="221" height="300" /></a></p>
<p>Adeptos y amigos lo despiden en todas las redes sociales:</p>
<blockquote><p><a title="Mohammad Al-Ansari" href="https://twitter.com/#%21/Bo_Ansari/status/124366070575407104" data-user-id="82686697">Bo_Ansari</a> Mohammad Al-Ansari :: Char *DR = &#8220;Dennis Ritchie&#8221;; Free( DR ); <a title="#DennisRitchie" href="https://twitter.com/#%21/search?q=%23DennisRitchie" rel="nofollow"><s>#</s><strong>DennisRitchie</strong></a></p>
<p><a title="Rajanand ✔" href="https://twitter.com/#!/iRajanand/status/124391931064233987" data-user-id="312695568">iRajanand</a> Rajanand :: /* For Dennis Ritchie */ <a title="#include" href="https://twitter.com/#%21/search?q=%23include" rel="nofollow"><s>#</s><strong>include</strong></a> &lt;stdio.h&gt; void main ( ) { printf(&#8220;Good bye World \n&#8221;); printf(&#8220;RIP Denis Ritchie&#8221;); }</p>
<p>Y muchos más&#8230;</p></blockquote>
<p>¡Hasta luego Dennis!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/10/rip-dennis-ritchie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Steve Jobs QEPD</title>
		<link>http://www.hackan.com.ar/2011/10/steve-jobs-qepd/</link>
		<comments>http://www.hackan.com.ar/2011/10/steve-jobs-qepd/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 02:51:49 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Otros artículos]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[QEPD]]></category>
		<category><![CDATA[RIP]]></category>
		<category><![CDATA[Steve]]></category>
		<category><![CDATA[SteveJobs]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2102</guid>
		<description><![CDATA[Dedico este pequeño párrafo a la memoria de un visionario como Steve Jobs.  Si bien su modelo de negocio no me agrada, ni tampoco lo hace su compañia, no quita que haya sido un revolucionario de la informática y los negocios. Es imperdible su charla a los graduados en la Universidad de Stanfort, EE.UU.: Como <a href='http://www.hackan.com.ar/2011/10/steve-jobs-qepd/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Dedico este pequeño párrafo a la memoria de un visionario como Steve Jobs.  Si bien su modelo de negocio no me agrada, ni tampoco lo hace su compañia, no quita que haya sido un revolucionario de la informática y los negocios.</p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/retro-Steve.jpeg" rel="lightbox[2102]" title="Retro Steve"><img class="aligncenter size-medium wp-image-2244" title="Retro Steve" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/retro-Steve-300x288.jpg" alt="Retro Steve" width="300" height="288" /></a></p>
<p>Es imperdible su charla a los graduados en la Universidad de Stanfort, EE.UU.:</p>
<p><iframe width="695" height="521" src="http://www.youtube.com/embed/6zlHAiddNUY?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Como leí por ahí en twitter: parece que será Steve quien administre la nube <img src='http://www.hackan.com.ar/WP/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/steve-jobs-rip.jpg" rel="lightbox[2102]" title="Steve Jobs RIP"><img class="aligncenter size-medium wp-image-2245" title="Steve Jobs RIP" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/10/steve-jobs-rip-300x200.jpg" alt="Steve Jobs RIP" width="300" height="200" /></a></p>
<p>¡Hasta luego Steve!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/10/steve-jobs-qepd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Exploit Linux&#8217; nos hackea</title>
		<link>http://www.hackan.com.ar/2011/08/exploit-linux-nos-hackea/</link>
		<comments>http://www.hackan.com.ar/2011/08/exploit-linux-nos-hackea/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 10:38:42 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Exploit Linux]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[HyCco]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2069</guid>
		<description><![CDATA[Pues como a todos, nos llegó el turno&#8230; Sí, HyCco fue hackeado el día de hoy por Exploit Linux, aproximadamente entre las 2 y las 3 am GMT-3. El hack constó en el cambio de los títulos e identificador de cada página y post del sitio por la frase: # Hacked BY Exploit Linux was <a href='http://www.hackan.com.ar/2011/08/exploit-linux-nos-hackea/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Pues como a todos, nos llegó el turno&#8230; Sí, HyCco fue hackeado el día de hoy por <strong>Exploit Linux</strong>, aproximadamente entre las 2 y las 3 am GMT-3.</p>
<p>El hack constó en el cambio de los títulos e identificador de cada página y post del sitio por la frase:</p>
<blockquote><p># Hacked BY Exploit Linux was Here !<br />
# Just Edited UR index no more<br />
# done<br />
cy<br />
####################</p></blockquote>
<p>Sinceramente no le encontré sentido; Google nos indica que hay varias otras víctimas.  Siempre usa la misma frase&#8230;</p>
<p>Recientemente encontré en ZonehMirrors, un sitio que almacena sitios webs que han sido hackeados, <a href="http://zonehmirrors.net/defaced/2011/08/13/www.hackan.com.ar/">el nuestro</a>.  Así se vio durante un ratito.</p>
<p>Esto provocó que tuviera que restablecer la base de datos desde un backup.  El sitio fue completamente restaurado para el momento de la publicación de este comunicado.  No hay pruebas que el atacante haya tenido acceso a la base de datos; se han tomado todas las medidas de seguridad al respecto.</p>
<p>Los que nos siguien por RSS habrán visto algo así en sus actualizaciones:</p>
<p><a href="http://www.hackan.com.ar/WP/wp-content/uploads/2011/08/HyCco_Hacked.jpg" rel="lightbox[2069]" title="HyCco_Hacked"><img class="aligncenter size-medium wp-image-2075" title="HyCco_Hacked" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/08/HyCco_Hacked-300x135.jpg" alt="" width="300" height="135" /></a></p>
<p>No saqué captura del sitio por la celeridad en solucionar el problema, y por sueño, je.</p>
<p>Aún se investigan las causas que provocaron que el hack fuera posible, pero sospecho que se trató de una vulnerabilidad en un plugin (Simple Modal Contact Form y/o MobifyMe).  Seguiremos analizando la situación para prevenir la reincidencia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/08/exploit-linux-nos-hackea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comunicado al respecto de OpFacebook</title>
		<link>http://www.hackan.com.ar/2011/08/comunicado-al-respecto-de-opfacebook/</link>
		<comments>http://www.hackan.com.ar/2011/08/comunicado-al-respecto-de-opfacebook/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 02:06:27 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Anonymous]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[OpFacebook]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2051</guid>
		<description><![CDATA[Cansado ya de leer tantas pavadas, me decidí a expedir este comunicado.  La llamada OpFacebook, cuya finalidad es atacar Facebook el 5 de septiembre ha sido condenada por falsa por multitud de fuentes pertenecientes a Anonymous. Dicha Op es FALSA.  ¿Qué significa esto? Que Anonymous se expresa en contra, y no colaborará con ella.  Por <a href='http://www.hackan.com.ar/2011/08/comunicado-al-respecto-de-opfacebook/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Cansado ya de leer tantas pavadas, me decidí a expedir este comunicado.  La llamada OpFacebook, cuya finalidad es atacar Facebook el 5 de septiembre ha sido condenada por falsa por multitud de fuentes pertenecientes a Anonymous.</p>
<p>Dicha Op es FALSA.  ¿Qué significa esto? Que Anonymous se expresa en contra, y no colaborará con ella.  Por otra parte, grupos podrían actuar por su cuenta y atacar efectivamente a Facebook.  Pero no será en el nombre de Anonymous.</p>
<p>En un <a href="https://www.facebook.com/permalink.php?story_fbid=242109552488563&amp;id=241627769203408" target="_blank">comunicado de la página de Anonymous Argentina en Facebook</a>, dicen:</p>
<blockquote><p>Anonymous Argentina se expresa en contra de OpFacebook, si tal cosa existe. Se considera que dicha operación es FALSA, o bien producto de un grupo de individuos agenos a Anonymous. NO hay comunicado oficial al respecto que avale dicha Op.</p></blockquote>
<p>En Twitter, leí por todas partes acerca de la falsedad de esta Op:</p>
<blockquote><p><a title="AnonOps" href="https://twitter.com/#%21/anonops/status/101152229087657984" target="_blank" data-user-id="224257403">@anonops</a> AnonOps :: TO PRESS: MEDIAS OF THE WORLD&#8230; STOP LYING! <a title="#OpFacebook" href="https://twitter.com/#%21/search?q=%23OpFacebook" rel="nofollow">#OpFacebook</a> is just ANOTHER FAKE! WE DONT &#8220;KILL&#8221; THE MESSENGER. THAT&#8221;S NOT OUR STYLE <a title="#Anonymous" href="https://twitter.com/#%21/search?q=%23Anonymous" rel="nofollow">#Anonymous</a></p>
<p><a title="AnonOps" href="https://twitter.com/#%21/anonops/status/101194056008351744" target="_blank" data-user-id="224257403">@anonops</a> AnonOps :: <a title="#OpFacebook" href="https://twitter.com/#%21/search?q=%23OpFacebook" rel="nofollow">#OpFacebook</a> is being organised by some Anons. This does not necessarily mean that all of <a title="#Anonymous" href="https://twitter.com/#%21/search?q=%23Anonymous" rel="nofollow">#Anonymous</a> agrees with it.</p>
<p><a title="AnonOps Chile" href="https://twitter.com/#%21/AnonOps_CL/status/101383224881709056" target="_blank" data-user-id="296648820">@AnonOps_CL</a> AnonOps Chile :: La OpFacebook es fake, Anonops ya lo desmintió. No vamos a atacar facebook, &#8220;no matamos al mensajero&#8221; dijo <a href="http://twitter.com/anonops" rel="nofollow" data-screen-name="anonops">@anonops</a> <a title="#OpChile" href="https://twitter.com/#%21/search?q=%23OpChile" rel="nofollow">#OpChile</a> <a title="#9deagosto" href="https://twitter.com/#%21/search?q=%239deagosto" rel="nofollow">#9deagosto</a></p>
<p><a title="Anonymous Operations" href="https://twitter.com/#%21/Anon_Central/status/101360413249245184" target="_blank" data-user-id="225188454">@Anon_Central</a> Anonymous Operations :: <a title="#OpFacebook" href="https://twitter.com/#%21/search?q=%23OpFacebook" rel="nofollow">#OpFacebook</a>? Check here for more details: <a title="https://uleak.it/?5v3" href="http://t.co/wkWtFqf" rel="nofollow" target="_blank" data-expanded-url="https://uleak.it/?5v3">uleak.it/?5v3</a></p>
<p><a title="Anonymous" href="https://twitter.com/#%21/GroupAnon/status/101282001318977536" target="_blank" data-user-id="227720229">@GroupAnon</a> Anonymous :: No one can speak for the whole of <a title="#Anonymous" href="https://twitter.com/#%21/search?q=%23Anonymous" rel="nofollow">#Anonymous</a>. There are some anons who support <a title="#OpFacebook" href="https://twitter.com/#%21/search?q=%23OpFacebook" rel="nofollow">#OpFacebook</a> whilst others do not. | <a title="#AnonOps" href="https://twitter.com/#%21/search?q=%23AnonOps" rel="nofollow">#AnonOps</a></p>
<p><a title="Rafael Núñez" href="https://twitter.com/#!/EnfoqueSeguro/status/101382825055490048" target="_blank" data-user-id="55141085">@EnfoqueSeguro</a> Rafael Núñez :: <a href="http://twitter.com/seguinfo" rel="nofollow" data-screen-name="seguinfo">@seguinfo</a> Paren de mentir, Anonymous no reconoce la operación <a title="#opFacebook" href="https://twitter.com/#%21/search?q=%23opFacebook" rel="nofollow">#opFacebook</a>: Este miércoles Anonymous reveló a tra&#8230; <a title="http://blog.segu-info.com.ar/2011/08/paren-de-mentir-anonymous-no-reconoce.html/" href="http://bit.ly/rjelAh" rel="nofollow" target="_blank" data-expanded-url="http://blog.segu-info.com.ar/2011/08/paren-de-mentir-anonymous-no-reconoce.html/">http://bit.ly/rjelAh</a></p></blockquote>
<p>Considero que eso es suficiente, ¿no? No ayude a la difusión de esta falacia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/08/comunicado-al-respecto-de-opfacebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LulzSec hackea al diario The Sun; ¿han vuelto?</title>
		<link>http://www.hackan.com.ar/2011/07/lulzsec-hackea-al-diario-the-sun-%c2%bfhan-vuelto/</link>
		<comments>http://www.hackan.com.ar/2011/07/lulzsec-hackea-al-diario-the-sun-%c2%bfhan-vuelto/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:14:34 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[LulzSec]]></category>
		<category><![CDATA[Rupert Murdoch]]></category>
		<category><![CDATA[TheSun]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2063</guid>
		<description><![CDATA[Ayer por la tarde/noche, horario local, Twitter se saturaba debido a un hack al sitio del diario The Sun, perteneciente al magnate Rupert Murdoch&#8230; Un momento, ¿qué tiene que ver Twitter con ese sitio? Nada en verdad. Pero dos hacks ocurrieron en sucesión, ambos de parte de LulzSec.  El primero se trató de un ya <a href='http://www.hackan.com.ar/2011/07/lulzsec-hackea-al-diario-the-sun-%c2%bfhan-vuelto/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Ayer por la tarde/noche, horario local, Twitter se saturaba debido a un hack al sitio del diario The Sun, perteneciente al magnate Rupert Murdoch&#8230; Un momento, ¿qué tiene que ver Twitter con ese sitio? Nada en verdad.</p>
<p>Pero dos hacks ocurrieron en sucesión, ambos de parte de LulzSec.  El primero se trató de un ya clásico <em>deface</em>, donde se inyectó una noticia falsa que anunciaba el suicidio de Murdoch tras la ingesta de Paladio (?).  En el segundo, redirigieron el tráfico hacia su feed de Tweeter, y ahí nomás se saturó el pobre.  Estuvo caído un rato.</p>
<p>En el ínterin, algunos inescrupulosos culpaban a Anonymous de tirar Twitter (??).  No se de dónde salió eso&#8230;</p>
<div id="attachment_2071" class="wp-caption aligncenter" style="width: 116px"><a href="http://twitpic.com/5sa5l5/full"><img class="size-medium wp-image-2071" title="LulzSec Hack TheSun" src="http://www.hackan.com.ar/WP/wp-content/uploads/2011/07/LulzSecHackTheSun-106x300.jpg" alt="LulzSec Hack TheSun" width="106" height="300" /></a><p class="wp-caption-text">LulzSec Hack TheSun</p></div>
<p>En el sitio de Naked Security &#8211; Sophos armaron un videito al respecto.  Interesante</p>
<p><object width="695" height="416"><param name="movie" value="http://www.youtube.com/v/ColiD7puWDA?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ColiD7puWDA?version=3" type="application/x-shockwave-flash" width="695" height="416" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>En <a href="https://twitter.com/#!/LulzSec/status/93118086034620416" target="_blank">algunos sitios</a> (poco) informativos, se leyeron cosas como Louise Boat en lugar de LulzBoat jaja.  Hay quienes escriben y no tienen ni idea de lo que hablan&#8230;</p>
<p>¿Será que han vuelto a las andadas? ¿O tan solo un hack al paso, como quien dice? Veremos.</p>
<p style="text-align: right;"><a href="http://www.theregister.co.uk/2011/07/19/sun_lulzsec_hack/" target="_blank">How LulzSec pwned <em>The Sun</em></a> &#8211; <a href="http://www.theregister.co.uk" target="_blank">The Register</a></p>
<p style="text-align: right;"><a href="http://nakedsecurity.sophos.com/2011/07/19/sun-hack-lulzsec-video/" target="_blank">The Sun gets hacked by LulzSec &#8211; VIDEO</a> &#8211; <a href="http://nakedsecurity.sophos.com" target="_blank">Naked Security</a></p>
<p style="text-align: right;"><a href="https://twitter.com/#!/LulzSec/" target="_blank">LulzSec Twitter Feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/07/lulzsec-hackea-al-diario-the-sun-%c2%bfhan-vuelto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atentado a la AMIA: 17º aniversario</title>
		<link>http://www.hackan.com.ar/2011/07/atentado-a-la-amia-17%c2%ba-aniversario/</link>
		<comments>http://www.hackan.com.ar/2011/07/atentado-a-la-amia-17%c2%ba-aniversario/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 12:10:38 +0000</pubDate>
		<dc:creator>HacKan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Otros artículos]]></category>
		<category><![CDATA[AMIA]]></category>
		<category><![CDATA[aniversario]]></category>
		<category><![CDATA[Atentado]]></category>
		<category><![CDATA[tweetdeluto]]></category>

		<guid isPermaLink="false">http://www.hackan.com.ar/?p=2060</guid>
		<description><![CDATA[Una de esas cosas que uno prefiere olvidar pero no siempre se puede, ni es bueno hacerlo. Déjate atravesar por la realidad, y que ella grite en tu cabeza; porque es muy malo dejar pasar, por un costado, a la historia esta&#8230; Porque no se trata de una religión, se trata de la extinción masiva <a href='http://www.hackan.com.ar/2011/07/atentado-a-la-amia-17%c2%ba-aniversario/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"> </span><br />
Una de esas cosas que uno prefiere olvidar pero no siempre se puede, ni es bueno hacerlo.</p>
<blockquote><p>Déjate atravesar por la realidad,<br />
y que ella grite en tu cabeza;<br />
porque es muy malo dejar pasar,<br />
por un costado, a la historia esta&#8230;</p></blockquote>
<p><a href="http://www.atentadoalolvido.com"><img class="aligncenter" title="Atentado al olvido" src="http://www.atentadoalolvido.com/img/atentado-al-olvido.png" alt="17 años, atentado a la AMIA" width="412" height="50" /></a><a href="http://www.atentadoalolvido.com"><img class="aligncenter" title="Atentado AMIA" src="http://www.atentadoalolvido.com/img/atentado-amia.png" alt="Atentado AMIA" width="422" height="84" /></a><img class="aligncenter" title="18 de julio 1994" src="http://www.atentadoalolvido.com/img/18-julio-1994-atentado.png" alt="18 de julio 1994" width="222" height="60" /></p>
<p>Porque no se trata de una religión, se trata de la extinción masiva e instantánea de vidas, algo que no debería de estar sucediendo, y sin embargo, minuto a minuto, en todo el mundo, casos peores acechan, se concretan, se olvidan.</p>
<p>Pero nosotros no olvidamos&#8230;</p>
<blockquote><p>Los viejos amores que no están,<br />
la ilusión de los que perdieron,<br />
todas las promesas que se van,<br />
y los que en cualquier guerra se cayeron.</p></blockquote>
<blockquote><p>Todo está guardado en la memoria,<br />
sueño de la vida y de la historia.</p></blockquote>
<p>Twittealo, hacelo TrendTopic: copiá y pegá lo siguiente en tu <a title="Twitter" href="https://twitter.com" target="_blank">Twitter</a>:</p>
<blockquote><p>██████████████████████████████ #tweetdeluto http://tweetdeluto.com</p></blockquote>
<p>&nbsp;</p>
<p style="text-align: right;"><a href="http://www.atentadoalolvido.com" target="_blank">http://www.atentadoalolvido.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackan.com.ar/2011/07/atentado-a-la-amia-17%c2%ba-aniversario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

