Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia

28/2/13

Bolivian Cyber Army ataca web pro-evo en apoyo al Aeropuerto Juan Mendoza

JAN29

Comienzo el post aclarando que este "no es un blog político", sin embargo no puedo dejar pasar un hecho que al parecer paso inadvertido para muchos medios de comunicación.

El departamento de Oruro (Zona occidental de Bolivia) cumplió ayer 48 horas de paro en protesta por el cambio de nombre de su aeropuerto internacional "Juan Mendoza" por el de Aeropuerto "Evo Morales", todo bien por ahí  cada quien tendrá sus razones y esos puntos no los discuto en este blog, sin embargo, en apoyo a esa protesta un grupo o persona identificado como "Bolivian Cyber Army" ataco ayer una pagina web del gobierno de evo (http://noracismo.gob.bo/) y dejo un claro mensaje de su rechazo al cambio de nombre del aeropuerto de Oruro.

EL AEROPUERTO DE ORURO SE LLAMA JUAN MENDOZA Y EL NOMBRE NO SE TOCA

El disgusto del hacker es evidente
Y para quien no conozca quien fue el Teniente Coronel Juan Mendoza, dejo hasta un video o.O :)
"En 1916, Juan Mendoza, llegó a ser el primer aviador con la beca que pagó la población de Oruro con la colaboración de los sectores de carpinteros, panaderos, Sociedad de Socorros Mutuos a quienes juró que al obtener su profesionalización, serviría a su departamento además de lograr que su ciudad tenga el primer avión que llegó con el apoyo de Alfredo Etienne, personaje que era minero y concejal"

El ataque ocurrió ayer en horas de la noche "increíblemente" hasta el día de hoy en el que escribo este post, la pagina web http://noracismo.gob.bo/ sigue desfaceada dejando ver la negligencia de quienes mantienen esa página.

continue reading

23/2/13

Anonymous Venezuela ataca sitios web de Hugo Chavez

JAN29

La noche de este viernes 22 de febrero de 2013 el grupo denominado Anonymous Venezuela atacó paginas militares venezolanas para exigir saber “qué está pasando en realidad con la salud del Presidente Chávez”.

El mensaje que dejaron es:

“Maldito el soldado que levante las armas en contra de su propio pueblo”, 
Simón Bolívar.
“Como venezolanos EXIGIMOS saber que esta pasando en realidad con la salud del Presidente Chavez, es hora de hablarle claro al país, sin rodeos y sin excusas chimbas”

 Entre los sitios web hackeados se encuentran:

Sitio oficial de la Academia Militar: http://www.amgnb.guardia.mil.ve/
Guardia del Pueblo: http://guardiadelpueblo.mil.ve/
Página Oficial de la Gobernación del Estado Táchira: http://www.tachira.gob.ve/

Comando de Vigilancia Costera: http://cvc.guardia.mil.ve/
Dirección de Cultura del Estado Táchira: http://direcciondecultura.tachira.gob.ve/
Centro de denuncias de la Guardia Nacional Bolivariana: http://denuncias.guardia.mil.ve/


La mayoría de las páginas volvieron a la normalidad aunque algunas están caídas.


Se espera que durante las próximas horas este grupo de activistas ataque más sitios web oficiales, en aras de acrecentar la presión por saber noticias veraces sobre la salud del presidente Chávez, quien a pesar de encontrarse en Venezuela desde hace un par de días, según un comunicado oficial, no ha sido visto ni se han revelado detalles sobre su tratamiento en el país.

continue reading

14/2/13

Photoshop 1.01 código fuente liberado

JAN29




Si eres de las personas que le gustan los "tesoros antiguos", ahora puedes tener en tus manos el código fuente de la version 1.01 de Photoshop por 0.01 $us.

Adobe System Inc a sedido el codigo a "El Museo de la Historia de la Computación" de la versión 1.01 fechado en 1990 y firmado por los hermanos Thomas y Jhon Knoll.


El archivo zip contiene 179 archivos, que consta de 128.000 líneas de código y número de líneas en torno al 75% de código en Pascal, aproximadamente el 15%  en el lenguaje ensamblador de 68000, y el resto son diversos tipos de datos.

Al ser una versión tan antigua no tiene valor más que sentimental para los viejos frikis :) que recuerdan el lenguaje PASCAL o.O y lenguaje de bajo nivel como ensamblador. Aunque claro, para asegurarse al momento de descargarte el programa, debes aceptar los "Términos y Condiciones que establece el COMPUTER HISTORY MUSEUM.

Código Fuente Photoshop 1.01

Enjoy!!! :)

continue reading

22/1/13

Descargar y subir archivos desde mega

JAN29

El 19 de enero de 2013 Kim Dotcom cumplió su promesa y lanzo el nuevo Mega mejorado, tal fue la expectativa mundial que en los primeros días el servicio estaba completamente saturado, pero ya todo se normalizo y la gente ya puede subir y descargas archivos con normalidad.

Ahora te muestro como :)

Kim Dotcom recomienda utilizar el navegador de google Chrome, si no lo tienes debes descargarlo e instalarlo en tu pc, si tienes IE instalado puedes cerrar está pagina y lanzarte por la ventana mas cercana  gritando "bazinga!!!" ;)

Comencemos con Mega 

Lo primero que necesitas es crear una cuenta, debes introducir nombre, correo electrónico y contraseña. Esperas unos segundos por la confirmación en tu correo y una vez que actives el servicio ya estará todo listo para compartir archivos :)

La interfaz a diferencia del anterior megaupload es bastante sencilla y agradable, puedes elegir el idioma en el menú superior, el segundo contando de derecha a izquierda, el que tiene el icono del planeta tierra pues o.O

La nueva interfaz tiene un diseño bastante intuitivo y una vez que cambias la preferencia del idioma, es imposible perderte.

Cifrado RSA

El nuevo Mega, implemento el cifrado RSA de 2.048 bits esto para evitar las violaciones de copyright, este cifrado lo que hace es encriptar todo archivo que subas a "la nube" de esta manera Kim y Mega no conocen el contenido de tu archivo, pero Mega advierte que el responsable de los archivos que subes así como con quienes los compartes, es responsabilidad tuya y Mega se reserva el derecho de almacenar algunos datos tuyos como la IP. 

Subir un archivo

Mega te permite como en el anterior servicio, crear tu sistema de carpetas para mantener el orden en los archivos que subas, para subir un archivo puedes, hacer clic en el botón "subir archivo" para buscar y seleccionar el archivo desde tu pc, o puedes arrastrar directamente con clic sostenido a la pantalla, la subida del archivo comenzara enseguida.

Cuando el archivo termine de subir, este se muestra en pantalla y si quieres realizar alguna acción sobre el, debes hacer clic derecho, te mostrara una lista con las opciones que puedes llevar a cabo.

Publicar un archivo

Para compartir el link de descarga con tus amigos, escoge la opción "Obtener enlace", en la ventana que aparece tienes a disposición el enlace del archivo y la llave para desencriptar el archivo.

Mega divide sus enlaces, separados por un signo de exclamación "! " de la forma :

http://mega.co.nz/#!enlace-de-archivo!llave-del-archivo


Si publicas solo el enlace del archivo, todo el mundo podrá verlo, pero no podrá descargarlo a menos que tenga la "llave del archivo".

https://mega.co.nz/#!xFdxjSZA


Si quiere que cualquiera pueda descargar tu archivo , debes publicar el enlace del archivo y su llave.

https://mega.co.nz/#!xFdxjSZA!Vg6yVRs99M43jMSRpe8R8G79L9l8YMK0CUVy7tp6_rg


Si eres observador o.O, notaste seguro el botón "Importar" y te preguntaste para diablos sirve, :) sirve para transferir archivos de una cuenta a otra sin tener que descargarlos en tu pc, Util Verdad :)

Ahora que sabes utilizar Mega, comparte, comparte y comparte hasta que se te caigan todos los dedos de las manos que también tienes dedos en los pies :)

enjoy!

continue reading

18/1/13

Cámaras de seguridad vulnerables - El sueño del pibe

JAN29

Quien no a sentido curiosidad en saber que hace su vecino o vecina ;), la curiosidad no solo es propia del ser humano, es universal, mientras alguien tenga la oportunidad de ver "algo que no debería ver", lo va a ver!!!. Gracias al internet y las cámaras de seguridad, el mundo del voyeur se a ampliado, Google nos permite buscar cámaras de seguridad vulnerables en la red pero a alguien se le ocurrió la idea de crear un mapa mundial de las cámaras de seguridad marca TrendNET que el año pasado presentaron una gran falla en su sistema que permite que cualquier persona puede acceder a las imágenes de sus cámaras sin colocar ninguna clave.
Para acceder a cualquier de esas cámaras solo se debe hacer clic en cualquiera de los globos y la imagen aparece en una ventana emergente.
Con suerte y el voyeur podrá encontrar algo de su interés, aunque la mayoría de las cámaras de seguridad apuntan a lugares poco frecuentados por personas.
También en la pagina se deja un link a pastebin donde esta la lista completa de cámaras vulnerables
http://209.152.105.243:80/anony/mjpg.cgi
http://213.221.215.14:80/anony/mjpg.cgi
http://213.252.77.249:80/anony/mjpg.cgi
http://213.33.207.210:80/anony/mjpg.cgi
http://217.128.225.246:80/anony/mjpg.cgi
http://217.86.211.194:80/anony/mjpg.cgi
http://220.245.206.12:80/anony/mjpg.cgi
http://24.108.61.214:80/anony/mjpg.cgi
http://24.155.150.53:80/anony/mjpg.cgi
http://24.17.250.178:80/anony/mjpg.cgi
http://24.193.62.132:80/anony/mjpg.cgi
http://24.20.31.37:80/anony/mjpg.cgi
http://24.212.222.211:80/anony/mjpg.cgi
http://24.218.111.238:80/anony/mjpg.cgi
http://24.226.116.194:80/anony/mjpg.cgi

El enlace al mapa de los mirones esta en esta web cams.hhba.info.

Es un poco aterrador saber que en estos tiempos siempre hay alguien mirando (o)(o)

continue reading

11/1/13

Vulnerabilidad en navegadores con Java 7 Zero-Day

JAN29

Una nueva falla de seguridad en Java 7 pone en alerta mundial a todos los usuarios que tengan instalado la version de java 7 update 10.

Pero como diría el chapulin colorado, "Que no cunda el pánico", ya en varias páginas se dice que se debe desintalar java para protegerse, nada más falso, es como querer desinstalar windows porque el Word se colgó un par de veces.

Esta vulnerabilidad se dice que se activo el 1 de enero de 2013 (Zero-Day ) y que que aprovechado por piratas informáticos (hacker) para hacer de las suyas, pero primero vamos a informarnos un poco sobre esta vulnerabilidad.

¿Que tenemos en riesgo?
Cuando se tiene un agujero de seguridad de este tipo, tenemos en riesgo la perdida de información, daño del equipo, perdida del control del propio equipo infectado,

¿Como nos infectamos?
En el caso de Java, nos infectamos cuando ingresamos a una web que hace uso de applets, son esas ventanas que aparecen pidiendo autorización para ejecutar una aplicación, pero cuidado, en algunos casos el sitio infectado puede ejecutar el applets en segundo plano sin solicitar permiso alguno.
Así también, existen otros métodos de infección como son la ingeniería social los cuales tratan de atraer tu atención para que hagas clic en un enlace infectado, por ejemplo en facebook cuando ves un titular sensacionalista del tipo "Shakira desnuda", "No lo puedo creer que este vivo!" , "Hugo Chavez esta muerto, te muestro la foto", etc NO HAGAS CLIC, la curiosidad mato al gato.

¿Como nos protegemos?
Es erróneo el rumor de tener que desintalar completamente java para protegerse, la cosa no va por ahi.

Como cualquier otra vulnerabilidad de cualquier software que funcione bajo la web (java , flash, pdf, word , etc )  estos necesitan de un software llamado "plugins" que se instala en los navegadores (plugin = software que se instalan en el navegador para ampliar funciones de contenido interactivo, vídeo, música, programas web, 3d, etc. ) y sin el cual el software externo no puede funcionar.

Entonces, para protegernos de esta vulnerabilidad, lo que debemos hacer es "desactivar o desintalar el PLUG-IN de java", solo eso, no se debe desintalar la maquina virtual java (JVM) , a menos claro que sea uno de esos paranoicos que cree en el fin del mundo.

Dependiendo del navegador que utilice lo que debe hacer es:

Navegador CHROME

En la barra de direcciones del navegador, teclea "chrome://plugins/" sin comillas y presiona enter, te aparecerá una lista de todos los plugins que tengas instalado, busca el plugin de java 7, si lo tienes debes "inhabilitarlo", si tienes una versión anterior, osea la 6 puedes respirar tranquilo.

Navegador FIREFOX
En Firefox ve al menú HERRAMIENTAS -> COMPLEMENTOS , y cuando te muestre la ventana de complementos, escoge PLUGINS y busca el plugin de java 7, podrás ver que firefox ya a dejado también una alerta para versiones anteriores a Java, si bien java 6 tenia graves fallas fueron corregidas y claro como nada es perfecto seguirá teniendo fallas actualmente, como cualquier otro software.

Navegador Internet Explorer.
"No uses Internet Explorer en ninguna de sus versiones" :)

Navegador SAFARI
Ve a EDICION -> PREFERENCIAS elige la pestaña SEGURIDAD y desmarcas la opcion "Enable Java".


Información Extra.

Un nuevo troyano llamado Mal / JavaJar-B se ha encontrado que explota una vulnerabilidad en Java de Oracle 7 y afecta incluso a la última versión del entorno de ejecución (7u10).

El exploit ha sido descrito por Sophos como un ataque de día cero (Zero-Day) ya que se ha comprobado que se utiliza activamente en el malware antes de que los desarrolladores han tenido la oportunidad de investigar y parchar. El exploit se encuentra actualmente en revisión en la National Vulnerability Database y se ha dado un número de ID CVE-2013-0422, donde todavía se describe como relativamente desconocido (Original).

ACTUALIZADO 14/01/2013

Oracle saco un parche Java SE 7 Update 11 Released para el error de seguridad Security Alert CVE-2013-0422 y recomienda actualizar a java 7 update 11 inmediatamente.

Lo sospeche desde en principio :)

continue reading

7/1/13

Herramientas on-line para webmaster - Parte 2

JAN29

CLOSURE COMPILER
Esta herramienta llamada Closure Compiler, nos permite optimizar código javascript de tres maneras diferentes.

  • Whitespace only: Esta opción, la más sencilla de todas, solo quita los espacios, comentarios y saltos de linea del archivo javascript. estos nos ahorra preciosos bytes de transferencia.
function validar_controles(){for(i=0;i<div_.length;i++)validar(div_[i],validate_[i],msg_[i])};
  • Simple, Esta opción revisa (compila) el código javascript, elimina saltos de linea y espacios, elimina comentarios, reemplaza nombre de variables, optimiza el código js y si encontrara algún error o peligro nos alerta de ello.
Por ejemplo utilizando el siguiente pedazo de código.
$("#boton").click(function() {     
   if(!existe_error()){ 
      var dataString = 'action=pubcomentario&name=' + $('#name').val() + '&mail=' + $('#mail').val() + '&web=' + $('#web').val() + '&texto=' + $('#texto').val()  + '&q=' + $('#q').val() + '&r=' + $('#r').val() + '&idp=' +  global_data['post'];
      $.ajax({
          type: 'POST',
       url: 'blogs.php',
          data: dataString,
          success: function(data) 
          {       
               data = data.substring(0,1);
               if(data==0)
               {
                   alert('Error: No se pudo guardar su comentario. Intente más tarde');
               }
               else if(data==1)
               {
                   $('#comm-body').html('');
                   $('#comm-msg').css("display", "block"); 
               }        
               else if(data==2)  
               {
                  alert('Error: Por favor complete la operación de seguridad');     
               }
           }
        });//fin ajax    
    }else {alert('No se puede enviar. Revise los campos marcados con rojo.');}
});//fin click
Obtenemos un resultado como este:

  • Advanced, Este método similar al anterior pero mucho mas agresivo realiza una compilación y formateo completo de nuestro código javascript, hay que tener cuidado porque puede dejar el resultado totalmente irreconocible y no es completamente compatible con jquery.

Utilizando el código anterior tenemos una mayor compresión , ademas de que nos detecta 9 warnings.

Esta herramienta on-line es imprescindible para el desarrollo de páginas dinámicas aparte de que es 100% FREE .


BEAUTIFY JAVASCRIPT OR HTML

Para complementar la herramienta anterior, disponemos de "jsbeautifier", si bien closure compiler cuenta con la opción de "Pretty print", impresión manteniendo los salto de linea y las tabulaciones, jsbeautifier, nos muestra el código javascript perfectamente ordenado y colereado por si fuera poco. Su uso no puede ser más sencillo, solo debes pegar el código que desees formatear y presionar el único botón que tiene su interfaz y listo.

Al igual que la anterior herramienta, es completamente gratuito.

continue reading

17/12/12

Herramientas on-line que no te deben faltar - parte 1

JAN29

SVG to HTML5 Canvas Converter
Esta herramienta te permite convertir imágenes vectoriales a su equivalente en canvas HTML5.
Solo debes pegar el código XML de los archivos SVG y al instante tendrás el código javascript para canvas, muy útil si trabajas con la nueva tecnologia de HTML5 y sus gráficos canvas.

Convertir imagen a SVG
Para complementar la herramienta anterior, tenemos un servicio también online y gratuito que te permite convertir imágenes JPG, PNG, etc  a imágenes vectoriales.
El equivalente en SVG a la imagen superior es:
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
 width="227.000000pt" height="222.000000pt" viewBox="0 0 227.000000 222.000000"
 preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,222.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M1095 2114 c-119 -18 -172 -32 -220 -59 -22 -13 -74 -31 -115 -41
-66 -15 -81 -23 -126 -68 -28 -28 -64 -70 -79 -93 -15 -23 -51 -60 -80 -82
-57 -43 -151 -164 -140 -180 3 -6 -4 -15 -15 -21 -11 -6 -21 -7 -21 -3 -1 4
-2 15 -3 23 0 8 -7 15 -15 15 -9 0 -19 -28 -31 -87 -10 -48 -21 -92 -26 -99
-4 -7 -11 -26 -15 -43 -5 -23 -7 -25 -8 -9 -2 34 -20 37 -32 6 -16 -41 -5
-583 14 -689 14 -75 65 -204 105 -264 9 -14 17 -32 18 -40 1 -8 5 -37 8 -65 3
-27 18 -83 32 -122 21 -57 31 -73 47 -73 23 0 21 16 -16 105 -44 104 -36 172
10 86 12 -24 32 -51 44 -58 36 -26 201 -105 206 -99 15 15 -15 39 -102 82 -82
41 -99 54 -111 84 -8 19 -30 51 -48 70 -24 24 -36 49 -41 80 -8 45 -48 197
-87 324 -20 65 -20 85 -15 295 7 242 20 333 59 404 24 44 65 60 92 37 20 -15
28 13 12 36 -12 16 -9 23 28 60 23 23 63 72 89 110 76 113 140 187 182 211 52
29 68 29 24 0 -25 -17 -47 -49 -85 -126 -53 -108 -87 -148 -135 -158 -16 -3
-29 -11 -29 -18 0 -14 42 -55 56 -55 5 0 27 22 47 49 20 26 66 74 102 106 44
39 74 76 93 114 30 62 59 76 92 46 10 -9 37 -61 60 -116 23 -54 48 -99 55 -99
26 0 24 46 -7 137 -27 81 -36 96 -69 118 -21 14 -49 25 -61 25 -22 1 -22 1 -4
12 27 15 283 -5 302 -24 2 -3 -5 -26 -16 -52 -44 -103 -34 -168 13 -88 l22 37
3 -42 c4 -56 21 -55 52 4 35 66 48 71 96 39 22 -14 55 -27 74 -29 30 -4 39
-12 75 -69 68 -111 103 -144 158 -151 48 -7 59 1 32 23 -22 18 -118 157 -143
205 -11 22 -25 60 -32 85 -21 78 -53 101 -172 121 l-77 13 -28 -31 c-27 -29
-30 -30 -83 -22 -30 4 -81 11 -113 15 -32 4 -60 10 -62 14 -8 12 188 52 285
57 l95 5 78 -51 c98 -65 180 -140 172 -159 -3 -8 8 -29 24 -47 18 -21 31 -49
35 -79 7 -46 21 -60 32 -31 8 19 74 -58 74 -86 0 -28 -8 -23 -23 14 -8 17 -21
38 -30 46 -14 11 -18 11 -23 -3 -4 -10 5 -33 22 -57 16 -23 37 -55 46 -71 28
-50 34 -52 56 -14 16 27 28 36 47 36 42 0 64 -64 71 -202 3 -62 12 -133 20
-157 16 -50 18 -91 2 -48 -12 34 -43 38 -34 5 31 -115 56 -358 56 -543 0 -135
-1 -145 -26 -189 -37 -65 -116 -318 -104 -330 7 -7 14 -6 21 1 9 9 96 212 134
313 50 134 58 202 28 219 -16 8 -18 31 -20 203 -5 416 -10 495 -41 598 -24 83
-65 180 -76 180 -2 0 -17 -7 -32 -15 -40 -21 -54 -19 -54 8 -1 73 -156 290
-279 389 -138 111 -192 123 -396 92z"/>
<path d="M1313 1664 c-56 -21 -129 -86 -157 -143 -27 -53 -52 -129 -44 -136 3
-3 27 7 54 22 45 26 57 28 159 28 119 0 217 -24 276 -67 16 -12 32 -19 35 -15
10 10 -56 199 -85 241 -47 71 -152 102 -238 70z m87 -51 c0 -42 69 -80 97 -52
7 7 16 2 30 -18 21 -32 55 -103 48 -103 -2 0 -37 7 -77 16 -85 18 -212 23
-281 11 -48 -8 -49 -8 -41 15 16 50 57 98 107 123 60 30 117 34 117 8z"/>
<path d="M644 1620 c-52 -12 -101 -48 -133 -97 -47 -71 -96 -213 -74 -213 6 0
30 18 54 40 24 22 60 45 79 50 58 16 169 11 230 -10 30 -11 58 -19 63 -20 12
0 8 21 -19 108 -34 107 -73 152 -130 151 -22 -1 -53 -4 -70 -9z m71 -61 c9
-17 31 -37 50 -44 21 -10 36 -25 43 -45 12 -34 15 -33 -61 -20 -68 13 -164 -1
-216 -31 -18 -11 -36 -17 -39 -15 -11 12 32 86 72 124 68 66 127 78 151 31z"/>
<path d="M1826 1428 c5 -91 4 -110 -16 -161 -51 -135 -180 -240 -371 -300
-349 -111 -806 -114 -994 -7 -61 35 -85 60 -119 125 -33 64 -34 130 -4 247 18
71 20 90 10 100 -18 18 -29 -2 -43 -86 -18 -110 -8 -232 24 -298 15 -31 26
-62 25 -69 -2 -7 11 -15 30 -20 51 -11 59 -25 24 -43 -33 -17 -48 -44 -29 -52
7 -2 27 2 43 11 16 8 44 15 62 15 28 0 32 -3 32 -26 0 -25 41 -76 70 -86 13
-4 12 -8 -3 -25 -9 -11 -17 -25 -17 -31 0 -22 18 -12 41 21 55 79 139 127 139
79 0 -10 6 -27 14 -38 13 -17 12 -23 -8 -59 -29 -50 -44 -109 -26 -103 7 2 20
23 29 46 9 23 26 51 37 63 20 19 22 20 38 3 16 -16 19 -15 51 2 31 16 37 17
49 4 13 -13 12 -22 -4 -70 -19 -55 -28 -210 -12 -210 4 0 13 42 20 93 15 107
42 171 82 192 27 14 29 13 35 -6 10 -31 29 -17 36 26 15 93 148 127 229 58 54
-45 135 -20 188 58 13 19 28 36 33 38 6 1 27 -16 49 -39 21 -22 40 -37 43 -33
9 14 -24 73 -51 91 l-24 15 24 13 c42 23 92 26 137 8 54 -21 65 -10 24 25 -18
15 -33 32 -33 37 0 6 14 23 31 40 76 71 142 203 143 284 1 52 -24 170 -36 170
-4 0 -5 -46 -2 -102z"/>
<path d="M799 1284 c-7 -8 -24 -21 -38 -28 -34 -17 -201 -20 -268 -5 -29 7
-56 9 -61 5 -13 -14 60 -64 110 -76 110 -27 288 36 288 102 0 22 -13 23 -31 2z"/>
<path d="M1142 1263 c2 -11 21 -24 49 -33 25 -9 54 -23 63 -33 43 -43 308 1
337 56 10 18 9 19 -12 13 -48 -15 -79 -18 -79 -8 0 7 -14 5 -37 -4 -29 -13
-57 -14 -142 -8 -58 4 -110 7 -114 6 -4 -1 -18 4 -30 13 -28 20 -39 19 -35 -2z"/>
</g>
</svg>

Esta página también tiene soporte para muchos otras opciones de conversión, no solo en imágenes, sino en audio (mp3, mp4, ogg, wav, etc) , documentos (Doc, Docx, Flash, Html, Pdf, etc) , video (Flv, Avi, wma, Ipad, Wii, xbox, mpg, ogg, etc) entre otras interesantes opciones como la encriptación Hash,

Eso es todo por hoy :)

continue reading

Post recomendado