<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comentarios en: Protegiendo nuestras aplicaciones</title>
	<atom:link href="http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/feed/" rel="self" type="application/rss+xml" />
	<link>http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/</link>
	<description>Ejemplos, Utilidades, Librerías y Código Gratis para Visual Fox Pro (VFP). Guatemala (WeBlog's), vfp, .net,c#, etc</description>
	<pubDate>Sat, 22 Nov 2008 03:59:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Por: Jorge Mota</title>
		<link>http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/#comment-972</link>
		<dc:creator>Jorge Mota</dc:creator>
		<pubDate>Tue, 12 Jun 2007 23:37:48 +0000</pubDate>
		<guid isPermaLink="false">http://fox.desdeguate.com/?p=6#comment-972</guid>
		<description>Interesante lo de la fórmula matemática, habrá que experimentar con los datos.


Podrías pegar un ejemplo de lo que te devuelve tu función?

Digamos algo así como:
WDXD-XXXX-E3$2

Saludos.</description>
		<content:encoded><![CDATA[<p>Interesante lo de la fórmula matemática, habrá que experimentar con los datos.</p>
<p>Podrías pegar un ejemplo de lo que te devuelve tu función?</p>
<p>Digamos algo así como:<br />
WDXD-XXXX-E3$2</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: guillermo arias</title>
		<link>http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/#comment-971</link>
		<dc:creator>guillermo arias</dc:creator>
		<pubDate>Tue, 12 Jun 2007 23:19:53 +0000</pubDate>
		<guid isPermaLink="false">http://fox.desdeguate.com/?p=6#comment-971</guid>
		<description>Hola, yo combino el nombre de la empresa+ usuario+ número de licencia de mi software+ número de serie del disco duro y hago funcionar una fórmula matemática algo compleja para dar un número de 16 cifras que es la clave que yo le daré al usuario y sólo le servirá a él y a su pc.
Intenté con el número del CPU pero algunas versiones de Windows no me entregan el dato y por eso abandoné dicha forma.</description>
		<content:encoded><![CDATA[<p>Hola, yo combino el nombre de la empresa+ usuario+ número de licencia de mi software+ número de serie del disco duro y hago funcionar una fórmula matemática algo compleja para dar un número de 16 cifras que es la clave que yo le daré al usuario y sólo le servirá a él y a su pc.<br />
Intenté con el número del CPU pero algunas versiones de Windows no me entregan el dato y por eso abandoné dicha forma.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Eduardo C.Z.</title>
		<link>http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/#comment-316</link>
		<dc:creator>Eduardo C.Z.</dc:creator>
		<pubDate>Sun, 18 Mar 2007 05:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://fox.desdeguate.com/?p=6#comment-316</guid>
		<description>En mi caso protejo las aplicaciones con mas de una verificacion a la vez ... incluso algunas son para despistar y que los crackers o piratas se concentren ahi como distraccion ... la primera es un archivo con nombre tipo sistema en la carpeta windows y con extension .ini asi no se atreven a borrar algo de la carpeta, despues verifico revision del procesador, nombre de maquina etc, pero en lugar de guardar los datos guardo los checksum y despues con rutinas con macros (para hacerla mas dificil) dentro del codigo verifico las variables versus los checksum ... hasta el momento ha sido infalible. Addemas siempre incorporo rutinas distractoras como tomar los numeros de serie de los HD o cosas asi ... que es por donde primero se van los piratas. Si alguien quiere saber mas me pueden escribir en http://ecompu.blogspot.com 

saludos</description>
		<content:encoded><![CDATA[<p>En mi caso protejo las aplicaciones con mas de una verificacion a la vez &#8230; incluso algunas son para despistar y que los crackers o piratas se concentren ahi como distraccion &#8230; la primera es un archivo con nombre tipo sistema en la carpeta windows y con extension .ini asi no se atreven a borrar algo de la carpeta, despues verifico revision del procesador, nombre de maquina etc, pero en lugar de guardar los datos guardo los checksum y despues con rutinas con macros (para hacerla mas dificil) dentro del codigo verifico las variables versus los checksum &#8230; hasta el momento ha sido infalible. Addemas siempre incorporo rutinas distractoras como tomar los numeros de serie de los HD o cosas asi &#8230; que es por donde primero se van los piratas. Si alguien quiere saber mas me pueden escribir en <a href="http://ecompu.blogspot.com" rel="nofollow">http://ecompu.blogspot.com</a> </p>
<p>saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: gerbert</title>
		<link>http://fox.desdeguate.com/2005/05/25/protegiendo-nuestras-aplicaciones/#comment-178</link>
		<dc:creator>gerbert</dc:creator>
		<pubDate>Thu, 01 Feb 2007 00:46:10 +0000</pubDate>
		<guid isPermaLink="false">http://fox.desdeguate.com/?p=6#comment-178</guid>
		<description>buen punto, yo me he dado a la tarea de hacer lo mismo, tratar de protejer la aplicacion de 2 formas 1- crear 2 archivos con la misma informacion solo que  el primer archivo seria encriptado o disfrazado y el segundo visible, asi poder confundir.
2- consultar el serie del disco duro (local o remoto) o los discos en caso de ser mas de 1 ocultar esa misma informacion y comparar.
pienso en lo personal hay muchas formas de proteccion ya sea creando tu propia llave (llaves USB/Serial), en el caso de la USB estoy trabajando en la creacion de una llave personalizada(el objetivo es usar una usb normal y tenerla de doble funcion).</description>
		<content:encoded><![CDATA[<p>buen punto, yo me he dado a la tarea de hacer lo mismo, tratar de protejer la aplicacion de 2 formas 1- crear 2 archivos con la misma informacion solo que  el primer archivo seria encriptado o disfrazado y el segundo visible, asi poder confundir.<br />
2- consultar el serie del disco duro (local o remoto) o los discos en caso de ser mas de 1 ocultar esa misma informacion y comparar.<br />
pienso en lo personal hay muchas formas de proteccion ya sea creando tu propia llave (llaves USB/Serial), en el caso de la USB estoy trabajando en la creacion de una llave personalizada(el objetivo es usar una usb normal y tenerla de doble funcion).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
