League of legends Cliente

Iniciado por nickolae19, 18 Noviembre 2012, 00:30 AM

0 Miembros y 1 Visitante están viendo este tema.

nickolae19

Una pregunta: ¿ Que libros necesito consultar para lograr entrar en la base de datos de un cliente descargado de league of legends? por lo que tengo conocimiento dentro del cliente existe una base de datos con encriptacion muy dificil por lo que quisiera saber que hacer para poder entra al codigo fuente de este cliente

.:UND3R:.

Estás absolutamente equivocado (estás utilizando términos de informática sin sentido alguno).

Un cliente (Game) es un programa encargado de conectarse a un servidor (Game Server) el cual almacena datos en una base de datos (ubicada generalmente en el mismo servidor en donde se encuentra el Game Server), se podría explicar de la siguiente manera:

- Cliente:
Juego el cual recibe y envía datos según la interacción del usuario o con la interacción con el Game Server.

- Game Server:
Programa ubicado en un servidor el cual se relaciona con el cliente (sockets generalmente) y la base de datos (el cual no se ubica en el computador donde está almacenado el cliente).

El cliente solo contiene el juego en sí y no almacena ningún tipo de información (relevante), solo almacena configuraciones locales como recordar ID, nivel de volumen, música, efectos, etc.

Si quieres acceder a la base de datos deberías poder tener acceso al servidor logrando entrar por alguna falla de seguridad del juego. Podrías analizar el ejecutable (cliente) pero lo más probable es que tenga sistemas de seguridad que detecten si este está siendo debuggeado, al ser un juego Online se podría crear programas que envíen paquetes autentificados al servidor (ya que no sirve para nada alterar variables locales ya que siempre prevalecen los valores almacenados en la base de datos), este se les conoce como trainer, deberías aplicar Ingeniería Inversa para poder entender el funcionamiento del cliente (debugger y un sniffer de red).

Inclusive podrías emular las respuestas del GameServer pudiendo crear tu propio servidor pirata, espero haberte ayudado, saludos :D

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

jhonatanAsm

mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

comemostro

Pero en caso de que quisiera jugar este juego offline ?? igual necesito del codigo fuente del servidor? o podria diseñar el servidor con el sql server??





Cita de: .:UND3R:. en 18 Noviembre 2012, 02:09 AM
Estás absolutamente equivocado (estás utilizando términos de informática sin sentido alguno).

Un cliente (Game) es un programa encargado de conectarse a un servidor (Game Server) el cual almacena datos en una base de datos (ubicada generalmente en el mismo servidor en donde se encuentra el Game Server), se podría explicar de la siguiente manera:

- Cliente:
Juego el cual recibe y envía datos según la interacción del usuario o con la interacción con el Game Server.

- Game Server:
Programa ubicado en un servidor el cual se relaciona con el cliente (sockets generalmente) y la base de datos (el cual no se ubica en el computador donde está almacenado el cliente).

El cliente solo contiene el juego en sí y no almacena ningún tipo de información (relevante), solo almacena configuraciones locales como recordar ID, nivel de volumen, música, efectos, etc.

Si quieres acceder a la base de datos deberías poder tener acceso al servidor logrando entrar por alguna falla de seguridad del juego. Podrías analizar el ejecutable (cliente) pero lo más probable es que tenga sistemas de seguridad que detecten si este está siendo debuggeado, al ser un juego Online se podría crear programas que envíen paquetes autentificados al servidor (ya que no sirve para nada alterar variables locales ya que siempre prevalecen los valores almacenados en la base de datos), este se les conoce como trainer, deberías aplicar Ingeniería Inversa para poder entender el funcionamiento del cliente (debugger y un sniffer de red).

Inclusive podrías emular las respuestas del GameServer pudiendo crear tu propio servidor pirata, espero haberte ayudado, saludos :D