Página 1 de 1

[Componente Delphi] TLeosPE.bpl (componente estructura PE)

Publicado: 09 Feb 2010, 21:44
por leos_79
Volvi y con todo!

Bueno esto es un compornente para delphi 7, para manipular la estructura pe , de un exe que elijamos
lo hice hoy y esta basado en el .pas de erazerz, con algunas correcciones y adaptaciones.
se utiliza como cualquiera componente de delphi.

Para instalar descomprimen el rar , en una carpeta , van a
Component - Install Package - add y agregan el .bpl

listo ya pueden hacer muchas cosas como por ejemplo
agregar secciones , obtener la imagebase, cambiar el entrypoint
conversiones de RVA a OFFSET, y viceversa, Dumpear, copiar Bytes ,
Loadfromfile, savefromfile , etc

1.JPG
2.PNG
EJEMPLO:

Código: Seleccionar todo

LeosPe1.LoadFromFile('C:\window\calc.exe');
LeosPe1.AddSecction('Miseccion',40000,0);
LeosPe1.SaveToFile('C:\CalcConSeccionNueva.exe');


Imagen



Cuando lo uses en un proyecto por favor nombrame en los creditos.
gracias

Leos

Re: [Componente Delphi] TLeosPE.bpl (componente estructura PE)

Publicado: 09 Feb 2010, 22:44
por black-killer01
Buenísimo leos muchas gracias por compartirlo

Saludos!

Re: [Componente Delphi] TLeosPE.bpl (componente estructura PE)

Publicado: 10 Feb 2010, 15:48
por tripx
WoW...... ...esto es magnifico, la vdd me ira bien.

Gracias bro, y descuida que se repetara parte del credito en los proyectos.

Saludos.

Re: [Componente Delphi] TLeosPE.bpl (componente estructura PE)

Publicado: 12 Feb 2010, 16:28
por leos_79
atenti, falta un .dcu que me comi , :P cuando llegue a casa , lo subo.

Edit: aca esta :)