add usefull usage information to the documentation
[frida/doc.git] / source / using.rst
index d483aa704b097cf880c489e09ccc0e718861aa78..0ade9d310eba4b0cb9380fb273c681fbaba5d703 100644 (file)
@@ -1,6 +1,37 @@
 Usage
 -----
 
+Adding and renaming functions
+=============================
+
+Functions can be added by entering an address -- this functionality is
+available from the contextmenu on the functionlist widget as well as
+the f hotkey. Frida will the recursively disassembler all functions
+directly reachable from this entrypoint.
+
+To rename the currently selected function use the r Hotkey. You can
+also rename functions from the contextmenu of the individual items in
+the function list (by default located on the left side).
+
+Adding comments
+===============
+
+You have the choice of adding "local" and "global" comments. Global
+comments add information intended for human observers to an address
+and are displayed at that address. Local comments are supposed to be
+meaningfull only in the context of the specific function but not when
+the same address appears within different functions. However, local
+functions are not completely implemented yet.
+
+Saving progress
+===============
+
+Files saved by frida are standalone. They can be opened and used by
+frida on the same or a different computer and do *not* require the
+original binary to be available on that machine. Function names as
+well as the CFG are preserved, however the textual representation and
+the graph layout are reconstructed when opening the saved file.
+
 Hotkeys
 =======