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
EJEMPLO:
Código: Seleccionar todo
LeosPe1.LoadFromFile('C:\window\calc.exe');
LeosPe1.AddSecction('Miseccion',40000,0);
LeosPe1.SaveToFile('C:\CalcConSeccionNueva.exe');

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