Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MCKSys Argentina

#3941
Si esa info esta en la memoria escribible de la HASP, debería poderse.
#3942
Cita de: t4r0x en 14 Mayo 2013, 20:57 PM
... y luego uno recibe otro valor para validar el programa pero en que se basa ese ultimo valor?

En el valor que haz enviado.

Hay infinitas implementaciones de este tipo de proteccion.

La idea es generar un codigo para cada PC, lo mas unico posible (hwid).
Luego se usa un algoritmo para generar un "codigo" (el cual es reflejo de los datos usados para hacer el hwid).
Ese codigo es enviado por el usuario y en base al mismo, se genera otro codigo, el cual sera verificado por el programa.

Como dije al principio, hay infinitas formas de hacer esto.

Saludos!
#3943
Con TrackPopupMenu muestras un menú desplegable en cualquier lado: http://msdn.microsoft.com/en-us/library/windows/desktop/ms648002(v=vs.85).aspx
#3944
Ingeniería Inversa / Re: Archivo .key
9 Mayo 2013, 22:50 PM
El archivo puede contener CUALQUIER COSA.

Necesitas analizar el ejecutable para ver como interpreta esa informacion y asi poder modificarla a tu gusto.

Te recomiendo comenzar leyendo esto: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html

Saludos!
#3945
Si es como dice s00rk, podria ser:

Código (sql) [Seleccionar]
SELECT nombre, valor, (SELECT COUNT(*) FROM Datos ORDER BY valor DESC) rank FROM Datos ORDER BY rank

Aunque no tengo acá para probar...  :P

Saludos!
#3946
Este es el driver de nVidia para ese SO (64 bits): http://www.nvidia.es/content/DriverDownload-March2009/confirmation.php?url=/Windows/314.22/314.22-desktop-win8-win7-winvista-64bit-international-whql.exe&lang=es&type=GeForce

Ahora, en la pagina oficial ese modelo de placa (8300 GS) no figura como para notebook, sino como de escritorio.

Por las dudas, podrias probar instalar un driver de una placa similar. Por ej. para la 8400 GS (notebook): http://www.nvidia.es/object/notebook-winvista-64bit-307.83-whql-driver-es.html

La web para que veas por ti mismo: http://www.nvidia.es/Download/index.aspx?lang=es
#3947
También me perdí con la última explicación...  :P
#3948
Si el id es unico, entonces el ranking se actualiza siempre, con lo que bastaria hacer algo como:

Código (sql) [Seleccionar]
SELECT nombre, ranking FROM datos WHERE user_id = 989898;

Ahora, si cada vez que cambia el ranking del usuario, se agrega un registro mas, entonces cambia la cosa. Si suponemos que el ranking solo puede aumentar, podria hacerse:

Código (sql) [Seleccionar]
SELECT MAX(ranking) FROM datos WHERE user_id = 989898;

@drvy | BSM: Tienes razón, no incluí el ranking en el SELECT.  :P
#3949
No hay por dónde...  ::)
#3950
Suponiendo que el campo con el id del user es user_id, y que realizas la consulta para el usuario con id 989898, podrias hacer algo asi:

Código (sql) [Seleccionar]
SELECT nombre FROM datos where user_id = 989898 ORDER BY valor DESC;

Es lo que quieres hacer?