---
name: elfsh
version: 0.51b3_1
origin: devel/elfsh
comment: Attractive toolkit for the analysis of ELF object files
arch: freebsd:9:x86:64
www: http://elfsh.asgardlabs.org/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 7999530
desc: "The ELF shell 0.5 takes advantage of a hash based, lazy typed \nobject oriented
  architecture, a readline based interactive mode \n(35+ builtin commands, with history,
  completion, regular \nexpression powered), a scripting mode (sample scripts and
  \nsession logs available on this page) and brings more \nmodification API (relocation
  tables, .interp, .dynamic, \n.dynsym, PAX bits, and +), atomic operations with get/set
  and \nadd/sub/mul/div/mod commands, section injection by top (insert \nunlimited
  amount of data in the executable PT_LOAD, even in \nnon-executable environments),
  a quiet output for tiny screens, \nELFsh modules support, sophisticated write/printf
  primitives, \nSPARC PLT infection, experimental ET_EXEC relocation and \nremapping
  features, ET_REL injection into ET_EXEC (with bss and \nsymtab merging support),
  disassembly (with good resolving) on \ni386 binaries with libasm, and much more.
  \n\nWWW: http://elfsh.asgardlabs.org/\n"
categories:
- devel
shlibs_required:
- libelfsh.so
