Settings Dialog

Documentation - Usage Overview

Settings Dialog

This is accessible from the menu bar

Files

This paths to files and settings rgat needs are configured here. Most should be automatically set on first launch.

UI Settings Snippet

Signatures

rgat supports Yara and has some support for Detect-it-Easy signatures

Signature Settings

Currently these are used to scan files on load, or manually. When memory operations are implemented these will also be used to scan memory.

Signature Downloads

rgat has a signature downloader which is designed around Github repos. You can configure a list of repos (base or subdirectory) and use ‘Refresh’ to check for new updates or ‘Download’ to pull them to your signatures directory.

The InQuest awesome-yara page has a large list of repositories.

Text

This is mainly for development - the only settings of interest are the ability to toggle unicode glyphs.

Text Settings

The raw-graphics nature of the UI means fonts must be built on launch, which slows startup down, so you may not want to enable large character sets unless your target binaries (or their APIs) are using them.

Keybinds

Keybind Settings

Graph navigation is quite keyboard-heavy, so keybinds are configurable here

Theme

Theme

UI and graph colours can be customised here and saved as themes, which can be imported and exported.

Video Encoder

Video Settings

These settings will be used for video recording using FFmpeg

Miscellaneous

Miscellaneous

Settings without their own category