ELF file viewer/editor for Windows, Linux and MacOS

PSXFan

Member
Sorry if i posted this on a wrong section..
anyways...
especially Playstation coders might find this open-source utility useful...

XELFviewer @ github (click for github page..)


3.png
 
Very cool application :encouragement:

Some suggestions:
1- In Strings section: It would be helpful if double click on the string could jump to the address or a HEX button like in Elf_Ehdr.
2- In Strings section: It would be nice to be able to edit the string inline.
3- In Strings section: The regex filter at the bottom of the window would be more visible if it's moved next to ANSI.
A dialog with a quick reference for regex would make it more user friendly. Or could translate some special filters to regex:
var filter = input.value.replace(/\s/g, '.+').replace(/\*/g, '.+');
if (input.value.indexOf('*')>=0)
{
if(input.value.substr(0,1)!='*')filter="^"+filter;
if(input.value.substr(input.value.length-1,1)!='*')filter=filter+"$";
}
4- In Strings section: A filter for "printable ascii" would be nice: ^[\x20-x7F]*$
5- In Search dialog (Ctrl+F) it would be nice a search for HEX string.
If Value tab, the Hex field is not editable. If I search for a float value, the value is not found.
6- A comparison between 2 elfs with synchronized file navigation would be cool (specially to search symbols).
 
Very cool application :encouragement:

Some suggestions:
1- In Strings section: It would be helpful if double click on the string could jump to the address or a HEX button like in Elf_Ehdr.
2- In Strings section: It would be nice to be able to edit the string inline.
3- In Strings section: The regex filter at the bottom of the window would be more visible if it's moved next to ANSI.
A dialog with a quick reference for regex would make it more user friendly. Or could translate some special filters to regex:
var filter = input.value.replace(/\s/g, '.+').replace(/\*/g, '.+');
if (input.value.indexOf('*')>=0)
{
if(input.value.substr(0,1)!='*')filter="^"+filter;
if(input.value.substr(input.value.length-1,1)!='*')filter=filter+"$";
}
4- In Strings section: A filter for "printable ascii" would be nice: ^[\x20-x7F]*$
5- In Search dialog (Ctrl+F) it would be nice a search for HEX string.
If Value tab, the Hex field is not editable. If I search for a float value, the value is not found.
6- A comparison between 2 elfs with synchronized file navigation would be cool (specially to search symbols).
I see much recent activity on the repo, many commits in the past days & even as we speak. Maybe you should push your suggestions over there..?
 
Back
Top