also ich habe jetzt volgendes gemacht:
Delphi-Quellcode:
type
TImageSectionHeader = packed record
Name: array[0..7] of Char;
VirtualSize: DWORD;
VirtualAddress: DWORD;
PhysicalSize: DWORD;
PhysicalOffset: DWORD;
PointerToRelocations: DWORD;
PointerToLinenumbers: DWORD;
NumberOfRelocations: WORD;
NumberOfLinenumbers: WORD;
Characteristics: DWORD;
end;
[...]
for i := 0 to ImageNtHeaders.FileHeader.NumberOfSections do
begin
Memo1.Lines.Add(SectionHeader.Name[i]);
end;
..das Problem ist das ich hiermit immer nur den namen der ersten section erhalte.
Und dan komischerweise volgendermaßen z.B.:
c
o
d
e
Wie kann ich jetzt den namen der anderen Sections erhalten?