VB.NET – Crear una clave de licencia

En esta entrada te enseño a crear un sistema de claves de licencia para tu programa de forma fácil y sencilla para que puedas restringir el acceso solo a usuarios registrados. Lo primero que haremos será generar una clave única para el equipo donde se ejecuta nuestro programa. Para ello podemos usar el número de … Leer más

VB.NET – Obtener el número de serie del procesador

El número de serie del procesador o «ProcessorID» es un identificador único asociado a este hardware para poder identificarlo y así encontrar repuestos, actualizaciones o información sobre el fabricante. Algunos programadores usan este identificador para generar códigos de licencia para su software que irán asociados a una sola máquina y hace tiempo necesité esta función … Leer más

VB.NET – Obtener el número de serie de la placa base

El número de serie de la placa base o «PPID» es un identificador único asociado a este hardware para poder identificarlo y así encontrar repuestos, actualizaciones o información sobre el fabricante. Algunos programadores usan este identificador para generar códigos de licencia para su software que irán asociados a una sola máquina y hace tiempo necesité … Leer más

VB.NET – Obtener el hash MD5 de un texto o de un archivo

En criptografía, el MD5 (Message Digest 5) es un algoritmo de reducción de 128 bits diseñado por Ronald Rivest del MIT en 1991 que se emplea principalmente para autentificar mensajes y verificar su contenido, verificar firmas digitales y comprobar si un archivo se ha modificado. El algoritmo MD5 analiza archivos y mensajes para generar una … Leer más

VB.NET – Leer y escribir archivos .ini

En esta entrada me gustaría compartir con vosotros una forma sencilla de leer y escribir archivos .ini con vb.net. Los archivos .ini suelen usarse para guardar valores de la configuración de nuestros programas en el formato clave=valor y estas se pueden clasificar en distintas secciones, este es un ejemplo de la estructura típica de un … Leer más