Test Foro de elhacker.net SMF 2.1

Programación => Ingeniería Inversa => Mensaje iniciado por: 02k0 en 15 Julio 2015, 07:59 AM

Título: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: 02k0 en 15 Julio 2015, 07:59 AM
Bueno caro amigos, yo no hablo castellano(perdon).
Terei que explicar tudo em minha lingua natal ;)

Recentemente descobri o curso do Maestro Ricardo Narvaja, e logo reconheci as grandes possibilidades de entender Engenharia Reversa de Softwares.
já estou na lição 6 do "Introdución al cracking desde 0 con ollydbg" e estou aprendendo muitas coisas, isso porque este material é simples e objetivo.

vamos para a dúvida:

Recentemente traduzi um software 100% Japonês para português e gostaria de pedir à algum de vocês que sabem como modificar programas

o software é o RPG Maker 2000 1.52 Value+!
ele permite criar jogos do Gênero RPG.
nesse programa tem 3 Listbox que eu gostaria de modificar e adicionar uma Horizontal Scrollbar em cada um.

já tentei com o reshacker e não consegui.

Esse programa foi escrito no Delphi 4/5.
link da versão 1.07(mais antiga que a que eu traduzi mais elas são idênticas):

http://condadobraveheart.com/forum/Portal/rpgmakers/RM2K107EDON-RTP.rar

um colega me disse que só era possível modifica-lo com o Ollydbg ou similar.

Desculpas se a pergunta é meio difícil de entender, é que eu sou disléxico e tenho muitas dificuldades de aprender as coisas, muitos me chamam de burro e retardado, mais eu quero provar que não sou burro.

obrigado a todos...
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: MCKSys Argentina en 15 Julio 2015, 22:18 PM
Hola!

Por lo que te entiendo, estás tratando de modificar un form de un exe hecho en Delphi.
Ahora, como dices, tienes que hacerlo a "bajo nivel", pues los editores de recursos no saben cómo interpretar los de Delphi.

Como primera medida, te aconsejo descargarte IDR (http://kpnc.org/idr32/en/). Con él podrás localizar rápidamente el formulario que quieres modificar en los recursos. IDR te permite ver los formularios en su estado original. Lamentablemente no te permite modificarlos. Te dejo una imagen de IDR mostrando el form principal:

(http://i.imgur.com/eZzcL3c.jpg)

Para ver la imagen al 100%: click (http://i.imgur.com/eZzcL3c.jpg)

Una vez ubicado el recurso, deberás usar un editor de recursos o un editor hexa para tocar la clase a la que quieres agregarle la scrollbar.

Espero entiendas lo anterior...  :P

Saludos!
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: 02k0 en 6 Agosto 2015, 19:01 PM
Muito obrigado por sua ajuda.
mais o que eu deberia estudar para modificar ele?
saludos!!!  :)
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: MCKSys Argentina en 6 Agosto 2015, 22:59 PM
Espero se entienda, usé Google Translator:

Você precisa localizar o formulário que você deseja modificar. Com IDR você pode, mas não vai permitir que você modificá-lo.
Para alterá-lo, você deve usar um editor hexadecimal, localize a classe (usando referência IDR) e adicionar a barra de rolagem.
É complexo, mas não impossível.

Saludos!
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: 02k0 en 7 Agosto 2015, 18:05 PM
Perdão, eu sei que eu preciso me esforçar mais, só que tudo parece tão complexo e eu sei pouco sobre  ediçãoo hexadecimal.
Eu não quero ser incoveniente, mais você poderia me indicar algum tutorial de edição hexadecimal(en castellano)?
Please... :p
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: MCKSys Argentina en 7 Agosto 2015, 23:28 PM
Cita de: 02k0 en  7 Agosto 2015, 18:05 PM
Perdão, eu sei que eu preciso me esforçar mais, só que tudo parece tão complexo e eu sei pouco sobre  ediçãoo hexadecimal.
Eu não quero ser incoveniente, mais você poderia me indicar algum tutorial de edição hexadecimal(en castellano)?
Please... :p

No creo que exista un tutorial semejante. Creo que la mejor ayuda que podrás obtener en el uso de un editor hexa, es la ayuda del mismo.

Saludos!
Título: Re: Como poner una Horizontal Scrollbar en un Listbox?
Publicado por: 02k0 en 15 Agosto 2015, 07:24 AM
Bom amigo, confesso que já venho tentando, tetando e todos os meus esforços estão sendo em vão!
O editor hexadecimal parace um bicho de 7 cebeças e eu não quero desistir...
Eu sei que estas coisas são complicadas(alias, muito complicadas!)
Existe outra maneira mais objetiva e direta para localizar a propriedade que deve ser alterada no Listbox?
Sempre que eu altero algum valor pelo editor hexadecimal, causa um erro no programa!
:|...