• Sábado 21 de Diciembre de 2024, 13:00

Autor Tema:  Editar Dll  (Leído 6241 veces)

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Editar Dll
« en: Miércoles 13 de Diciembre de 2006, 02:40 »
0
Descargue el programa Resource Hacker, y al abrir una DLL, me muestra casi lo mismo que como lo hubiera abierto con el notepad.

Alguien sabe como puedo editar una DLL, para poder personalizarla a mi estilo ??

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Editar Dll
« Respuesta #1 en: Miércoles 13 de Diciembre de 2006, 06:25 »
0
tal vez te interesaría ver esta liga ;)

http://www.lawebdelprogramador.com/pregunt...ftware&pagina=4
no es malo usar google de vez en cuando :P

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Editar Dll
« Respuesta #2 en: Miércoles 13 de Diciembre de 2006, 15:37 »
0
Citar
   tal vez te interesaría ver esta liga wink.gif

http://www.lawebdelprogramador.com/pregunt...ftware&pagina=4
no es malo usar google de vez en cuando tongue.gif
descargue el programa mencionado tambien, creo se llama workshop y ni siquiera permite abrir una DLL.

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Editar Dll
« Respuesta #3 en: Miércoles 13 de Diciembre de 2006, 16:10 »
0
Quieres obtener el codigo fuente?

me parece que tienes que saber un poco de ensamblador y utilizar un editor hexadecimal, aunque....

no creo que sirva de mucho, creo que es una solucion equivocada si lo que quieres hacer es lo de modificar la funcion de CR.


en crystal report puedes meter funciones de cualquier dll?
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Editar Dll
« Respuesta #4 en: Miércoles 13 de Diciembre de 2006, 17:18 »
0
Cita de: "lencho"
Descargue el programa Resource Hacker, y al abrir una DLL, me muestra casi lo mismo que como lo hubiera abierto con el notepad.

Alguien sabe como puedo editar una DLL, para poder personalizarla a mi estilo ??

BYTE.
Utiliza algún debugger, un desensamblador, un editor hexadecimal y un manual de 20000 hojas de ASM para que entiendas por lo menos cual es el Entry Point y el Start Point. :devil:
El pasado son solo recuerdos, el futuro son solo sueños

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Editar Dll
« Respuesta #5 en: Miércoles 13 de Diciembre de 2006, 20:52 »
0
Citar
Quieres obtener el codigo fuente?
Queria modificarla para que en vez de que diga centimos diga centavos.

Citar
en crystal report puedes meter funciones de cualquier dll?
mmm, No se.

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Editar Dll
« Respuesta #6 en: Miércoles 13 de Diciembre de 2006, 20:57 »
0
Al ser una cadena de igual tamaño puede ser que lo hagas facilmente. Abri la DLL con un editor hexadecimal cualquiera, busca la cadena en cuestion y cambiala por centavos (tene cuidado de no borrar el 0 que termina la cadena correctamente).

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Editar Dll
« Respuesta #7 en: Jueves 14 de Diciembre de 2006, 04:52 »
0
Citar
Al ser una cadena de igual tamaño puede ser que lo hagas facilmente. Abri la DLL con un editor hexadecimal cualquiera, busca la cadena en cuestion y cambiala por centavos (tene cuidado de no borrar el 0 que termina la cadena correctamente).
Hize exatamente lo que mencionaste.
Use el programa Edithex v. 3.02, abri la DLL en cuestion, ubique la palabra cemtimo y la cambie por centavo, la guarde, la volvi a registrar, y la use.
Y funciono correctamente.

Gracias ArKaNtOs, F_Tanori, RadicalEd y Eternal Idol

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Editar Dll
« Respuesta #8 en: Jueves 14 de Diciembre de 2006, 10:31 »
0
De nadas  :devil:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Broengar

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Editar Dll
« Respuesta #9 en: Viernes 19 de Enero de 2007, 15:04 »
0
Cita de: "lencho"
Use el programa Edithex v. 3.02, abri la DLL en cuestion, ubique la palabra cemtimo y la cambie por centavo, la guarde, la volvi a registrar, y la use.
Y funciono correctamente.

Gracias ArKaNtOs, F_Tanori, RadicalEd y Eternal Idol

BYTE.
Podrian decirme donde encontrar este programa, la verdad es que siempre me ha interesado el tema de los asambladores, y este es un buen momento para ponerme a indagar en su funcionamiento.

Vale decir tambien que no tengo mucha mas idea de la que nos dieron en la carrera...

PD: Tampoco estaria mal saver donde encontrar algun manual... :P

  :smartass: Gracias por adelantado