]> git.siccegge.de Git - talk/frida.git/blob - 32c3-talk-description.org
Add some images
[talk/frida.git] / 32c3-talk-description.org
1 * Abstract
2
3 I will present an emerging free software tool for Interactive
4 disassembling of (almost) any binaries leveraging LLVM to support many
5 target architectures.
6
7 * Description
8
9 frida is an interactive disassembler based on LLVM and Qt. It is also
10 Free Software! frida is cross-platform -- it can run on basically any
11 Unixoid System as well as Mac OS X and Windows and it can handle
12 Binarys for every architecture LLVM supports (and there are a lot of
13 them!). It currently supports ELF and PE binaries and has some support
14 for MachO files.
15
16 frida is built on and around existing Free Software. The LLVM
17 Toolchain already offers more opportunities than can reasonably be
18 implemented soon. There is, for example, a integrated Debugger (LLDB)
19 and a C frontend that can be used to parse headers for function
20 declarations and structure definitions.