mirror of
https://github.com/claunia/libexeinfo.git
synced 2025-12-16 19:14:24 +00:00
Add ELF structures and detection.
This commit is contained in:
@@ -113,6 +113,7 @@ namespace exeinfogui
|
||||
IExecutable coffExe = new COFF(dlgOpen.FileName);
|
||||
IExecutable peExe = new libexeinfo.PE(dlgOpen.FileName);
|
||||
IExecutable geosExe = new Geos(dlgOpen.FileName);
|
||||
IExecutable elfExe = new ELF(dlgOpen.FileName);
|
||||
IExecutable recognizedExe = null;
|
||||
|
||||
if(mzExe.Recognized)
|
||||
@@ -176,6 +177,7 @@ namespace exeinfogui
|
||||
}
|
||||
}
|
||||
else if(coffExe.Recognized) recognizedExe = coffExe;
|
||||
else if(elfExe.Recognized) recognizedExe = elfExe;
|
||||
else if(geosExe.Recognized) recognizedExe = geosExe;
|
||||
else txtType.Text = "Format not recognized";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user