Anda di halaman 1dari 3

Lección de Hacking #1: Los conocimientos básicos

Hay algunas reglas en cada "Hacker" (futuro) debía ser resistente:

1. Dado que "hackers" no pueden permitírselo equivocarse en lugares decisivos, ellos


atienden hasta cierto punto a su ortografía (ortografía)
2. Hackers nunca roban los códigos de otros Coder (el OKEY se los códigos de otros debe
ser mirado, sin embargo, más exactamente)
3. Hackers se informan de las circunstancias y prueban exactamente sus códigos, antes de
que ellos la publiquen. ¡Piensa que cada código representa un riesgo de seguridad para el
usuario!
4. No lances a tus conocimientos ti, reten stehts una parte pequeña.

Además, se menciona que la noción "pican" este sector de Cheatens sólo en parte describe.
"Coden" o "programación" es en general no sólo una noción mejor, él suena tan infantil
también al mismo tiempo no. Por eso escribo sólo de "azadonan" en Anführungszeichen.
Después que esto está aclarado, cojo una vez en el Basic aclarar. Todavía hoy no tocaremos
ningún juego, por no hablar de, calculamos un código. Lo que necesitarás es lo siguiente:

* Tu cerebro (¡CON AIRE DE IMPORTANCIA!)


* El juego que quieres picar
* VBA (mejor 1/7/2) más tarde también VBASDL
*... *tadaaa* Calculadora de Windows
* Y... ARCrypt (2.4b)

Hazte un enlace a VBA y calculadora de Windows en el escritorio. Necesitarás pronto a


menudo ambos.

La primera pregunta a la cual tenemos que levantarnos, es: ¿Que un Action Replay hace en
general?

Salir del diccionario enciclopédico de las nociones especializadas:


El Action Replay es uno chupaba. "Cheatmodul", published de Datel. Sin embargo, el nombre
"Cheatmodul" es una denominación un poco imprecisa para este hardware, como en realidad
"Cheatmodul" es un Memory hacker que manipula RAM de juegos. Opcionalmente el juego
mismo puede también ser manipulado por ROM-Patching-Slots.

Aha. Gracias cordiales. Todo está escrito graso que, no has entendido. ^^
El Action Replay (¿lo llamamos desde AR ahora, a OKEY?) transfiere valores en un juego. En
realidad totalmente lógicamente. Si tengo el valor de la salud en el juego y transfiero en
permanentemente con 100, el juego pobre tiene que pensar, tendríamos siempre 100 vida.
Ahaaa...

Zählweisen de los hackeres:

Básicamente es distribuido de Memory sólo en Hexadezimal números. Es decir si quisiera


tener el valor 100, está en el almacén 64. O andersrum, si está en Memory SS., 255 significa.
Por principio esto es suficiente saber que se puede convertir los números con Windows-
Calculator. (¿Cómo? Lo dejo una vez a vuestra inteligencia humana sana...) Quién esto sin
embargo sin embargo más exactamente quisiera saber, él puede escuchar una vez de modo
detallado la cosa. (¿miran?)

En el sistema decimal que es usual a nosotros, un lugar de una fila de números se basa en 10
o una potencia de 10. En el Hexadezimal sistema (Griech. Haz brujerías = Seis) (Lat. decim =
Diez) ahora un lugar se basa en el número 16. En la comparación directa de los lugares
particulares esto significa:

Decimal: | 1000mos | 100mos | 10mos | 1ros


Hexadezimal: | 4096tos | 256tos | 16tos | 1ros
(16 * 256) (16 * 16) (16 * 1)

¿Apabulla? ¡Maravillosamente! Para explicitar la cosa nocheinmal: Dado que necesitamos en


el Hexadezimal sistema los números ausentes de 10 - 15 que tienen que llenar el último
lugar del número, uno se ha unido simplemente usar por ello las primeras letras de
Alphabets. ¿Todavía no entendían? Luego figuramos una vez en el haz brujerías:
0... 1... 2... 3... 4... 5... 6... 7... 8... 9... A... B... C... D... E... F...
Ahora tenemos el último lugar durchmodifiziert y ella está ahora en el superior valor posible:
¿15 del Cual ahora? Totalmente simplemente: Hacemos mismo como en el sistema decimal.
Un transmite. Así ponemos el último lugar de nuevo a 0 y sacan con 1 delante de lo que este
lugar era contado uno por uno ya una vez completamente. (El Suena cómico, pero si uno
piensa sobre ello, hace luego en el sistema decimal también nada más). Así... ¿Dónde
éramos? ¡Ah! sí, en 10. Ahora esto se pone interesante. Como puedes decir a este número no
simplemente "Diez", era equivocado... Tienes que acostumbrarte a decir "Un" "cero". [...]
Momento. Esto se pone otra vez turbador. Hablo naturalmente del Hexadezimal número 10.
El número decimal se queda totalmente simplemente "Diez". Cómo has notado, es muy
importante en qué Zähl sistema un número está. Y allí también nadie ganas tiene que
escribir siempre la palabra larga „Hexadezimal“ hay 3 posibilidades de la declaración. O uno
escribe 10 (h) con „h“ para Hexadezimal. (No usual) o uno escribe el 10 dólares para sacar
que se trata alrededor de Hex-Zahl, o (mi método preferido) uno pone 0x antes del número.
Ahora revisamos una vez si has entendido todo. Llama según el número que viene después
del número indicado: (Para la solución marcan)

19... 20 (somos en el sistema decimal, Ätsch ^^)


0x9... 0xA
17 (h)... 18 (h)
$2F... 30 DÓLARES
0x4096... 0x4097
999... EN 1000
0x3FFF... 0x4000

Hay junto al Hexadezimal sistema todavía el Oktal sistema. Sin embargo, éste casi nada es
usado, por eso, me ahorro aquí todas las aclaraciones. Tomamos parte más lejos... BITES

Hm... Por favor, un bit... Si he oído en alguna parte schonmal... ¿Que el diccionario
enciclopédico dice con eso?
Un bit es los Dateineinheit más pequeños legibles para el ordenador. Ella puede ser o
negativo „0“ o positivamente „1“.

¡Hey, lo he entendido! Puedo presentarme un bit como un interruptor. O él es en (1) o de (0).


Si sabemos ahora además que un byte existe de 8 bites, luego se podría decir a pesar de
todo:

0=0
1 = 1 (Ahora vamos weiterzählen... Hacemos lo que hemos hecho ya en el Hexadezimal
sistema... Un transmite)
10 = 2 (oh my God... ¿Ahora puede llamarse 10 también ya 2????)
11 = 3
100 = 4
101 = 5
110 = 6
111 = 7
1000 = 8
[.]

Ponemos una y otra vez el último valor a 0 y contamos entre el valor delante un con eso. Si
tenemos ahora sin embargo 8 bites, la cosa se pone ya bastante turbador. De modo ficticio
allí está 10110011.
¿Cómo recibe yo en un Hexadezimal sistema o Decimal?
Ve a buscar una vez Windows-Calc fuera y da entre binario este número, pone después el
modo a Hexadezimal. 0xB3... Fantástico. ^^

Y ahora la prueba aritmética:


Si bien, hay un camino directamente del es después del haz brujerías, pero tomaré aquí el
rodeo sobre Decimal. A ello nos llamamos nocheinmal en la memoria: Cada lugar saca cómo
a menudo el lugar precedente era contado uno por uno ya. Los valores particulares son éste:
Binario: 128vos | 64tos | 32dos | 16tos | 8vos | 4tos | 2dos | 1ros |

Por consiguiente (por detrás):


11001101
(1*1) + (1*2) + (0*4) + (0*8) + (1*16) + (1*32) + (0*64) + (1*128) = 1 + 2 + 16 + 32 + 128
= 179
Con eso el número estaría convertido en el sistema decimal. Ahora está más lejos después
del haz brujerías.

¿Que es el mayor valor que un lugar puede indicar en el Hexadezimal sistema que está
puesto al mismo tiempo también en nuestro número? 16, dado que 256 no más en 179
reinpasst. Es decir, ahora sabemos ya cuántos lugares nuestro número de tener se hace: 2.
Ahora necesitamos lo mayor múltiple de 16, esto en nuestro número está puesto... lo es...
*überlegt* AH (11*16) = 176 es decir el primer lugar tiene que ser 11 en el Hexadezimal
sistema, así B. A continuación uno cuelga allí todavía el 3 restante y ya somos en B3. Ha
durado mucho tiempo garnicht. ^^

Quién tiene demasiado tiempo, puede convertir todavía algunos números, me presento
dentro de 1 ½ semanas con los Lesson cercanos. (¿Y que sabe? Quizá también ya
temprano...)

Como "deberes" buscáis a vosotros el por favor el programa ARCrypt. Y algo más: Quién
manga este Tutorial, usa como ponencia para mates o quiere colocar sonstirgendwas con
eso, él se presenta por favor a mí por mail. ^^

Anda mungkin juga menyukai