Building Frida
--------------
-Frida requires several libraries to build, including
+For building Frida refer to the documentation:
-+ LLVM 3.5
-+ Qt >= 5.1
-+ guile-2.0
-+ log4cxx
-+ quazip
-+ gtest
-+ gmock
-+ cmake
-
-On debian jessie, the following command should do:
-
-.. code-block:: bash
-
- apt-get install libquazip-qt5-dev liblog4cxx10-dev qtbase5-dev guile-2.0-dev google-mock cmake g++ llvm-3.5-dev
-
-
-Building itself works just as you would expect for a cmake project: ::
-
- cmake .
- make -j
- ./frida
+https://doc.frida.xyz/installing.html
.. _GitWeb: https://git.siccegge.de/?p=frida/frida.git
What is it
----------
-frida is a interactive disassembler for binaries as well as (soon)
-LLVM bitcode based on LLVM and Qt. It is also Free Software!
-
-frida is cross-platform -- it can run on basically any Unixoid System
-as well as Mac OS X and Windows and it can handle Binarys for every
-architecture LLVM supports (and there are a lot of them!). It is
-currently limited to the ELF Format but will soon regain support for
-PE and MacO executables.
+frida is a interactive disassembler based on LLVM and Qt. It is also
+Free Software! frida is cross-platform -- it can run on basically any
+Unixoid System as well as Mac OS X and Windows and it can handle
+Binarys for every architecture LLVM supports (and there are a lot of
+them!). It currently supports ELF and PE binaries and has some support
+for MachO files.
Support
-------
For now please mail me directly at christoph@frida.xyz. There is also
#frida on hackint.
+Vision
+------
+
+frida is built on and around existing Free Software. The LLVM
+Toolchain already offers more opportunities than can reasonably be
+implemented soon. There is, for example, a integrated Debugger (LLDB)
+and a C frontend that can be used to parse headers for function
+declarations and structure definitions.
+
Screenshots
-----------