Enviado por admin el Dom, 20/05/2012 - 21:36.
Este es un ejemplo de servidor UDP pequeño y ligero, sin grandes pretensiones. Su funcionamiento es sencillo, al ejecutar el programa se pone a escuchar por el puerto 61978 a la espera de recibir un comando, cuando lo recibe crea un nuevo hilo de ejecución que se encarga de procesar el comando y, si es necesario, enviar una respuesta.
Enviado por admin el Dom, 29/04/2012 - 04:46.
Últimamente se ha puesto de moda entre el "malware" utilizar discos extraíbles (memorias usb, cámaras de fotos, reproductores de mp3, etc ...) para propagarse de un ordenador a otro. Para conseguirlo crean en el directorio raíz del disco un archivo "AUTORUN.INF" que permite ejecutar el software malicioso cada vez que el disco es conectado a un ordenador. La pequeña aplicación que muestro a continuación permite "vacunar" este archivo de tal forma que resulte mucho más difícil (aunque no imposible) modificarlo, impidiendo de este modo que nuestro disco sea infectado cuando lo usemos en otros ordenadores.
Enviado por admin el Vie, 27/04/2012 - 22:52.
El siguiente programa permite leer el sector de arranque de una partición del tipo FAT32, el mismo tipo de partición que usan la mayoría de las memorias USB y tarjetas de memoria, y volcar la información que contiene, así como extraer la estructura de directorios directamente de la FAT. La lectura se puede hacer directamente sobre un disco, o sobre un fichero de imagen creado con alguna herramienta como Dump. En futuras versiones tengo intención de poder extraer el contenido de los ficheros, aunque por ahora solo podemos ver su nombre.
Enviado por admin el Mar, 10/04/2012 - 22:24.
Uno de los problemas cuando se cifra un mensaje es que para descifrarlo se necesita el mismo programa que se utilizo para cifrarlo. Imaginemos por ejemplo la siguiente situación, yo cifro un mensaje y quiero enviárselo a un amigo, pero mientras yo uso Windows mi amigo utiliza Linux así que se nos plantea el problema de encontrar una aplicación que funcione en ambos sistemas operativos, y aun podemos darle otra vuelta de tuerca mas, imaginemos ahora que yo quiero cifrar un mensaje en mi PC pero leerlo desde mi móvil con Android, volvemos a tener el mismo problema.
Enviado por admin el Mar, 04/10/2011 - 23:42.
Recientemente me he comprado un nuevo juguete, un Arduino.
Enviado por admin el Dom, 28/08/2011 - 20:50.
Volviendo al tema del hash SHA256 he decidido darle una vuelta de tuerca añadiendo la posibilidad de calcular el hash de un stream, de esta forma se puede calcular el hash de un fichero por ejemplo.
Enviado por admin el Sáb, 27/08/2011 - 12:23.
Ya he tratado anteriormente este tema pero parece que son necesarios unos cuantos ejemplos mas, sobre todo a la hora de trabajar con ficheros, ya que hasta ahora la mayoría de los ejemplos que he puesto trabajan con cadenas de texto.
Enviado por admin el Lun, 22/08/2011 - 23:18.
El siguiente ejemplo muestra como enviar un correo, con adjuntos, desde un programa hecho en Delphi a través de gmail. El funcionamiento del programa es muy sencillo, solamente hay que escribir nuestro nombre de usuario y contraseña de gmail, y la direccion de correo a la que se debe enviar la captura de pantalla. Al pulsar sobre el botón "Enviar" la aplicación se oculta y pasado un segundo captura la pantalla para después enviar la imagen por correo.
Enviado por admin el Dom, 21/08/2011 - 20:48.
Siguiendo con el tema del cifrado AES256 he decidido probar el código en freepascal, sobre linux. La mayor parte del código lo he podido usar sin problemas, una vez que en la opciones del compilador he colocado que tiene que ser "compatible con Delphi", pero he tenido que prescindir de mi unit base64, que solo funciona en windows, y conformarme con representar el texto cifrado en hexadecimal.
Enviado por admin el Dom, 05/06/2011 - 18:44.
Una vez más vuelvo sobre este mismo tema, recuperar imágenes jpeg borradas de un disco o tarjeta de memoria. Anteriormente publique (aquí) un ejemplo de como hacerlo, pero se trataba de una aplicación de consola, y me temo que puede ser algo complicada de usar para alguien que no esté acostumbrado.
Por eso he creado esta pequeña aplicación que permite hacer lo mismo, pero de forma más visual. Ademas permite ver las imágenes directamente antes de recuperalas, de esa manera podemos escoger que imágenes queremos recuperar.
Páginas