La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es la base de 4 bytes en CE? El tiempo de un campeonato vale tanto dinero, ¿cómo modificarlo?

¿Cuál es la base de 4 bytes en CE? El tiempo de un campeonato vale tanto dinero, ¿cómo modificarlo?

Porque si haces clic en "Explorador de memoria", verás que el valor hexadecimal de unos pocos bytes a partir de la dirección 026D673B (siempre que lo sepas, la dirección cambiará después de reiniciar el juego) es 7F 96 0B 55 00 32 00 , Si se toman cuatro bytes, es:

El valor de cuatro bytes de la dirección 026D673B = 550B967F (hexadecimal) = 1426822783 (decimal).

El valor de cuatro bytes de la dirección 026D673C = 00550B96 (hexadecimal) = 5573526 (decimal).

El valor de cuatro bytes de la dirección 026D673D = 3200550B (hexadecimal) = 838882571 (decimal).

El valor de cuatro bytes de la dirección 026D673E = 00320055 (hexadecimal) = 3276885 (decimal).

Datos extendidos:

No es difícil encontrar que entre los cuatro valores de cuatro bytes, el byte común es el 55. Es precisamente por el cambio de este byte que los cuatro valores de cuatro bytes que lo componen también cambian, por lo que se busca. Siempre que cualquiera de estos cuatro valores esté bloqueado, equivale a bloquear el byte 55, por lo que el valor en el juego también está bloqueado.

Pero esto es arriesgado, porque entre estos cuatro bytes, los bytes extra pueden ser otros datos del juego. Si además está bloqueado, puede provocar errores en el programa o incluso fallos. Puede utilizar el escaneo de un solo byte o el escaneo de doble byte, que será más seguro.

De acuerdo con el tamaño del valor del atributo en el juego, selecciona el tipo de valor a escanear: si el valor está dentro de 256, puedes elegir un tipo de un solo byte o un tipo de doble byte; si el valor está dentro de 30000, puede elegir el tipo de doble byte, asegúrese de elegir el tipo de 4 bytes; cuanto mayor sea el valor, se debe elegir el tipo de 4 bytes.

En definitiva, si el número de bytes es pequeño, el factor de seguridad es alto. Si hay más bytes, el escaneo tendrá una mayor tasa de éxito, especialmente si el escaneo se basa en valores crecientes o decrecientes.