Categories
Fenris
Fenris is a multipurpose tracer, GUI debugger, stateful analyzer and partial decompiler intended to simplify bug tracking, security audits, code, algorithm, protocol analysis and computer forensics - providing a structural program trace, interactive debugging capabilities, general information about internal constructions, execution path, memory operations, I/O, conditional expressions and more.
Fenris can do traditional, instruction by instruction or breakpoint to breakpoint interactive debugging enhanced by additional structural data about the code delivered to the user; it is able to fingerprint functions in static binaries, reconstruct symbol tables in ELF files based on that information, automatically detect common library code; able to deliver text-based and graphical, browsable output that documents different aspects of program activity on different abstraction layers; able to perform partial analysis of single structural blocks.
Last updated 21 Jan, 2008
About
Leadership
- Michal Zalewski - Maintainer
Requirements
- OpenSSl (Use Requirement)
- binutils (Use Requirement)
- ncurses (Weak Prerequisite)
- screen (Weak Prerequisite)
- xterm (Weak Prerequisite)
Related Projects
Versions
0.07b-build3184
0.07b-build3184 devel released 2002-06-12
- Released: 25 Jun, 2002
- Code Maturity: Stable
0.07
0.07 stable released 2002-06-25
- Released: 25 Jun, 2002
- Code Maturity: Stable
- Source Archive: http://razor.bindview.com/tools/fenris/fenris-0...
- Licenses: GPLv2
- Interfaces: Command Line, Web



