Resultados 1 al 10 de 62

Vista híbrida

  1. #1
    Avanzado Avatar de Karl05
    Fecha de ingreso
    28/oct/2007
    Ubicación
    Bs.As. Argentina
    Móvil
    Z750i
    Mensajes
    198

    Post Respuesta: Crear / Portar parches VKP complejos

    Bueno, los nombres patch y dir1, dir2, etc. tambien son orientativos, realmente le podes poner cualquier nombre que quieras. Respecto a lo anterior, lo explique en el tuto para el BL pero voy a tratar de explicarlo mejor para tu caso que son DCD:

    Cada bloque que va escribir el fasarm tiene que tener esta forma:

    org (Nombre de la direccion donde empieza a escribir)
    "loc o sub" (Direccion de partida):
    INSTRUCCION (Nombre de la direccion de destino)

    Por ejemplo esta linea:
    10c67fc: 816A2045 B1556B45

    Donde empieza?: 10c67fc+44140000 = 452067FC y esta es tambien la direccion de partida para el salto.
    Instruccion?: para realizar un salto es "DCD"
    destino?: 456B55B0+1 (fijate que son los valores invertidos de a pares)

    Entonces tiene que quedar asi:

    org salto2
    loc_452067FC:
    DCD parche+1

    ¿Ves que queda parecido al org patch1 del tuto, pero con DCD? Tenes que definir los nombres salto2 y parche. Asi que al comienzo del ASM pones:

    salto2 equ 0x452067FC
    parche equ 0x456B55B0

    Tambien nota que si bien le puedo poner cualquier nombre al destino lo llame "parche" ya que si te fijas es donde comienza el codigo nuevo. Esto es importante que lo notes para luego portarlo en la fase 2.

    Para seguir agregando bloques de instrucciones consecutivas volves a usar el comando "org".

    Si seguis teniendo dudas, pregunta, para eso esta esta seccion. Podria haber sido mas explicativo en el tuto, pero ya esta bastante largo, no?
    Última edición por Karl05; 18/09/2008 a las 22:58:51

  2. #2
    Avanzado
    Fecha de ingreso
    15/jun/2008
    Ubicación
    Argentina - Buenos Aires
    Móvil
    W810
    Mensajes
    230

    Respuesta: Crear / Portar parches VKP complejos

    He entendido hasta ahi, pero tengo la misma pregunta, no es mas facil los 5 primeros offset hacen cambios al main, mientras que los otros añaden nuevas funciones, lo que hacen cambios al main no los podria portar al final? osea porto mediante este tuto los que añaden nuevas funciones y mediante el tuto sin assembling con winhex los otros.

Información de tema

Usuarios viendo este tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas similares

  1. Ayuda a Portar parches!!!
    Por Paek en el foro Parches & Scripts
    Respuestas: 5
    Último mensaje: 17/06/2010, 23:08:55
  2. [SUGERENCIA] al portar parches
    Por k550_max en el foro Funcionamiento & Sugerencias
    Respuestas: 1
    Último mensaje: 24/11/2009, 14:10:20
  3. Como portar parches sin ida pro?
    Por AdrianDroid en el foro Parches & Scripts
    Respuestas: 1
    Último mensaje: 28/07/2009, 12:37:38
  4. Respuestas: 11
    Último mensaje: 21/07/2008, 03:30:33
  5. Crear / Portar parches VKP complejos
    Por Karl05 en el foro Parches & Scripts
    Respuestas: 0
    Último mensaje: 19/04/2008, 01:13:18

Etiquetas para este tema

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •