Das ist doch gar nicht so schwer mit der Position.
Es gibt da eine Folge von Bytes (Stream) und ab der Position 24
hex kommen 10
hex Bytes und die repräsentieren den
Initialisierungs-
Vektor.
Und ab der Position 38
hex fangen die echten Daten an.
Delphi-Quellcode:
var
file_to_load: string;
bytes, destinationArray, buffer: TArray<byte>;
begin
bytes := TFile.ReadAllBytes(file_to_load);
SetLength(buffer,Length(bytes)-$38);
SetLength(destinationArray,$10);
TArray.Copy<Byte>(bytes,buffer,$38,0,Length(buffer));
TArray.Copy<Byte>(bytes,destinationArray,$24,0,$10);
end;