Paket: elfsh (1:0.8a25-2ubuntu1) [universe]
Links für elfsh
Ubuntu-Ressourcen:
Quellcode-Paket eresi herunterladen:
Betreuer:
Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.
Original Maintainer (usually from Debian):
- Andrés Roldán
It should generally not be necessary for users to contact the original maintainer.
Ähnliche Pakete:
The ELF shell
The ELF shell is an interactive, modular, and scriptable ELF (Executable & Linking Format) machine for static binary instrumentation of executable files, shared libraries and relocatable ELF objects. Its innovative features make it usable by reverse engineers and security analysts for embedded analysis using compiled C code extensions of binary programs. It features execution flow redirection that allows for dynamic analyzers generation and binary-level testing. ELFsh is compatible with kernel hardening patches : It can perform operational modifications on non-executable stack and heap based systems, and this for multiple architectures.
The main features of the ELF shell are :
* Injection of new compiled C code into a binary executable or dynamic library file. * Function redirection for all kind of functions. * Relinking of dynamic or static binary files to add all sorts of dependences without moving the original address space. * Full access in read/write mode to the ELF data structures from the scripting language, including but not limited to: - The Global Offset Table (.got) section - The dynamic linking section (.dynamic) - The constructors (.ctors) and destructors (.dtors) array - The ELF GNU version tables - The ELF interpreter (.interp) section - ELF dynamic and static symbol tables (.dynsym and .symtab) - ELF relocation tables (.rel(a).*) - ELF Hash table (.hash) - All other sections in raw read/write mode using hexadecimal strings
Andere Pakete mit Bezug zu elfsh
|
|
|
-
- dep: libasm0
- Disassembling engine provided to the ERESI framework
-
- dep: libaspect0
- The ERESI aspect library
-
- dep: libc6 (>= 2.4)
- Embedded GNU C Library: Shared libraries
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: libedfmt0
- The ERESI debug format library
-
- dep: libelfsh0
- The ELF shell library
-
- dep: libetrace0
- The ERESI tracer library
-
- dep: libmjollnir0
- Flow analysis and fingerprinting component of the ERESI framework
-
- dep: libncurses5 (>= 5.6+20071006-3)
- shared libraries for terminal handling
-
- dep: libreadline5 (>= 5.2)
- GNU readline and history libraries, run-time libraries
-
- dep: librevm0
- The Reverse Engineering Vector Machine
-
- dep: libstderesi0
- The ERESI standard library
-
- dep: libui0
- The ERESI user interface
elfsh herunterladen
| Architektur | Paketgröße | Größe (installiert) | Dateien |
|---|---|---|---|
| amd64 | 10,6 kB | 92,0 kB | [Liste der Dateien] |
| i386 | 9,6 kB | 84,0 kB | [Liste der Dateien] |