Built around an architecture abstraction layer, so all commands work in any GDB-supported architecture such as x86-32/64, ARMv5/6/7, AARCH64, SPARC, MIPS, PowerPC, etc.Full Python3 support ( Python2 support was dropped - see gef-legacy).Easily extensible to create other commands by providing more comprehensible layout to GDB Python API.Provides a great variety of commands to drastically change your experience in GDB.Fast limiting the number of dependencies and optimizing code to make the commands as fast as possible.Entirely architecture agnostic, NO dependencies: GEF is battery-included and is installable instantly.You can immediately see that GEF is correctly installed by launching GDB: from the dev branch), simply replace in the URL to. (gdb) pi import urllib.request as u, tempfile as t g=t.NamedTemporaryFile(suffix= '-gef.py ') open(g.name, 'wb+ ').write(u.urlopen( ' ').read()) gdb.execute( 'source %s ' % g.name) # or alternatively from inside gdb directly $ echo source ~/.gdbinit-gef.py > ~/.gdbinit $ bash -c " $(wget -O - ) " # or manually $ bash -c " $(curl -fsSL ) " # using wget
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |