diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2024-08-02 16:56:28 -0400 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2024-08-02 16:56:28 -0400 |
| commit | 34899855d2cefca9fd5b1d27b74c8cb54425d94d (patch) | |
| tree | 46ce9feb38ffe6f33e75b2b11e7d7380537d9d30 | |
| parent | bb9a62cdc97c4118f8fc8e49280f1329ce70c1d7 (diff) | |
fix formatting on user docs type libraries page, still needs images
| -rw-r--r-- | docs/guide/types/typelibraries.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/guide/types/typelibraries.md b/docs/guide/types/typelibraries.md index 28e0b4fb..df6725ec 100644 --- a/docs/guide/types/typelibraries.md +++ b/docs/guide/types/typelibraries.md @@ -2,13 +2,17 @@ Type Libraries are collections of type information (structs, enums, function types, etc.), corresponding to specific dynamic libraries that are imported into your analysis. You can browse and import them in the [Types View](./basictypes.md#the-type-list). +<!-- __image of Type List showing a couple imported type libraries, with one expanded showing its types__ +--> ## Usage Most of your usage of Type Libraries will be performed automatically by Binary Ninja when you analyze a binary. They are automatically imported based on the libraries that your binary uses. Any library functions or global variables your binary references will have their type signature imported, and any structures those functions and variables reference are imported as well. +<!-- __image of linear view showing a bunch of imported functions from a type library__ +--> Compared to [Platform Types](./platformtypes.md), only Type Libraries needed by your binary will be imported into your analysis. If you want to manually import additional Type Libraries (e.g. if your binary dynamically loads a library), you can use the **Import Type Library** action in [Types View](./basictypes.md#the-type-list). Just pick a Type Library from the list shown, and it will be added to the list where you can import types from it. @@ -17,6 +21,7 @@ If you want to use types from a Type Library that have not yet been imported, yo ## Design and Purpose Type Libraries contain details about a specific library that is imported by binaries. They contain information about the types used in the library: + * Types * Structures, Classes, Unions * Enumerations |
