Skip to content

Settings and keyboard shortcuts

Open it with Tools → Settings… or Ctrl+Comma. Settings has a page list at the left (Appearance, Recording, Detection, Notifications, Network lookup, Network routes, Analysis tools, Disks and Advanced) and one page at the right; the page scrolls, and the footer with Save settings and Close stays in view. Appearance and most other pages apply at once; the Recording page applies when you press Save settings. While a VM runs, the footer says A VM is running: Recording applies after it stops, and the Recording and Disks pages say Stop the running VM to change these.

Other settings live where you use them: Calls/page on Syscall Trace, the category chips, the layout (View → Reset layout), the Memory panel’s Look up symbol tables online, the budget and deadline of a core in Run program and Dump core, the graph’s Events or Time spacing, and per-VM options in the VM dialog, including Telemetry transport….

Settings, Appearance page: Theme Dark, Light or Blue with Dark selected, Text size 16 px with A− and A+ buttons, Density Compact or Comfortable, and Color syscall rows by category ticked.
Antinomie 0.8.0, synthetic data.
Option Effect
Theme Dark, Light or Blue (the dark theme on deep navy surfaces). Applies at once and is remembered.
Text size The interface text size, with A− and A+; terminals resize with it
Density Compact (tight rows, more on screen) or Comfortable (taller rows, roomier spacing)
Trace colors Color syscall rows by category, like Wireshark’s colouring rules
Settings, Recording page while a VM runs: the warning Stop the running VM to change these, and greyed Installed base Application default, Recording quota 4 GiB, Process cores default budget 256 MiB and Shutdown timeout 10 s.
Antinomie 0.8.0, synthetic data.
Option Effect
Installed base The base used for new VMs by default
Recording quota Per-boot limit, 1 to 4,096 GiB (default 4 GiB). See Limits and quota.
Process cores: default budget The stored-byte budget a process core starts with (default 256 MiB). Each guest accepts up to a maximum of its own, so the budget in effect can be lower.
Shutdown timeout 1 to 120 s (default 10 s) before a guest that will not stop is forced off
Settings, Detection page: After a run, Scan retained evidence when it is ready ticked; Downloads, Allow outbound catalog and rule downloads unticked; Rule packs, an Open Detection rules… button.
Antinomie 0.8.0, synthetic data.
Option Effect
Scan retained evidence when it is ready Automatic scans, once per ready input and rule selection (on by default). Scan works when it is off.
Allow outbound catalog and rule downloads Lets the Detection rules page check the catalog and download packs. Off by default; scans never use the network.
Open Detection rules… Opens Library → Detection rules
Settings, Notifications page with one option: Live findings, Toast for live HIGH findings, unticked.
Antinomie 0.8.0, synthetic data.
Option Effect
Toast for live HIGH findings The first HIGH finding of each rule in a run that is still going raises one toast; later matches of that rule add ×N to it. Applies at once. It is checked when the run’s index is read again: every 5 s while Triage is shown, every 15 s otherwise. 0.8.0 Off by default.
Settings, Network lookup page: Address lookup with three choices, TShark GeoIP only selected, dig and whois only, and TShark GeoIP then dig and whois when unavailable.
Antinomie 0.8.0, synthetic data.
Option Effect
Address lookup How public destination addresses get a country and organisation: TShark GeoIP only (the default), dig and whois only, or TShark GeoIP, then dig and whois when unavailable. Local addresses are never queried.

The routes used by VMs whose network is Routed, chosen per run. Changes are kept with Save routes; Revert drops them.

Settings, Network routes page: Default route None (drop), Nothing leaves; attempts are still captured; Internet, Allow private network addresses unticked; Tor, Antinomie runs its own tor for each run selected, the tor program field, Check target check.torproject.org:443 and a Test button; VPN (WireGuard) with wireproxy and Configuration file fields.
Antinomie 0.8.0, synthetic data.
Option Effect
Default route The route a new run starts with: None (drop) until you change it
Internet → Allow private network addresses Lets the Internet route reach private (RFC 1918 and 100.64.0.0/10) addresses; off by default
Tor Antinomie runs its own tor for each run (the default) or Use a SOCKS address of a Tor you already run; the tor program; a Check target connected through Tor before a run
VPN (WireGuard) The wireproxy program and its Configuration file, which needs a [Socks5] section with BindAddress = 127.0.0.1:25344; a Check target. OpenVPN is not supported.
SOCKS5 proxy Host, Port, optional User name and Password (kept readable by you only, never shown), and a Check target
InetSim (fake services) Built-in services (DNS, HTTP, SMTP; other ports accept and discard) or A running INetSim of yours with its host and port offset; the DNS answers address every name resolves to
Test Brings a route up the way a run would and says whether it answers

Tor and wireproxy show whether they are on the system or installed by Antinomie, with Install and Remove. See Network routes.

Settings, Analysis tools page: Tools used by static analysis with Reading the tool list…, a Manage tools… button, and Debugger console GEF (bata24) or pwndbg, Applies on next console start.
Antinomie 0.8.0, synthetic data.
Option Effect
Tool list Whether each managed tool is on this system, installed or not installed; Manage tools… opens Library → Analysis tools
Debugger console GEF (bata24) (the default), which runs on the system’s gdb, or pwndbg, which brings its own. Applies the next time the console starts. See Debugger.
Settings, Disks page: Extraction limit 256 MiB, Hash limit 64 MiB, Dump hashes with SHA-256 of each disk dump ticked and SHA-256 of each source layer unticked, and the warning Stop the running VM to change these.
Antinomie 0.8.0, synthetic data.
Option Effect
Extraction limit The largest guest file the Disks tab extracts without asking (default 256 MiB)
Hash limit The largest guest file the Disks tab hashes on request (default 64 MiB)
Dump hashes SHA-256 of each disk dump (on by default; views are never hashed) and SHA-256 of each source layer (off by default; it doubles the time of a dump)
Settings, Advanced page: Show FPS counter unticked; File activity: written content kept, 64 MiB per file and 1024 MiB per run; File activity: earlier bytes kept, 64 MiB per file and 1024 MiB per run; each with an explanation.
Antinomie 0.8.0, synthetic data.
Option Effect
Show FPS counter Frames per second, frame time and UI build time in the window corner. Off by default; an idle window reads idle.
File activity: written content kept 0.8.0 How many bytes a run wrote that File activity can give back exactly: per file (default 64 MiB) and per run (default 1024 MiB). Past a cap the first writes are kept and later ranges are listed as not captured.
File activity: earlier bytes kept 0.8.0 How much of the earlier content of changed files is copied into the recording when a run ends: per file (default 64 MiB) and per run (default 1024 MiB). A file over a cap keeps its size and SHA-256. Not counted in the recording quota.

On Linux the command key is Ctrl. Menu shortcuts wait while a text field or a terminal has the keyboard.

Shortcut Action
Ctrl+N File → New VM…
F5 VM → Start VM
Shift+F5 VM → Stop VM
Ctrl+R Run → Run program…
Ctrl+U Run → Upload file…
Ctrl+Shift+Y VM → Type host clipboard into VM (outside a text field)
Ctrl+Comma Tools → Settings…
Ctrl+Q File → Exit
Shortcut Where Action
Up, Down, Home, End Run History (after clicking the pane) Move the run selection
Ctrl+Space A filter box Complete a field, operator or value
Escape A tab drag, a dialog, the Getting started window or the sample file viewer Cancel the drag, close the dialog or window
Enter Find in the Disks tab Start the search
Ctrl+wheel Static Analysis → Content, the Summary’s Main activity graph, the sample file viewer Zoom the content or the text
Shortcut Action
Ctrl+Shift+C, Ctrl+Insert Copy the selection
Ctrl+C Copy the selection; without one, interrupt the running program
Ctrl+Shift+V, Ctrl+V Paste
Shift+End Jump to the newest output

A terminal keeps 10,000 lines of history; use the wheel or scrollbar to read it, or the newer lines button to return to the end. Drag to select text, or double-click a word; right-click for Copy selection, Select all output and Clear selection.

Click the graph first.

Key Action
Left, Right Previous or next finding in time
Up, Down Previous or next lane
Enter Open the finding’s first evidence
T Switch Events and Time spacing
F, R Fit to the findings, or show the whole run
+, - Zoom at the selection
Space Fold the lane
H, M, L, I The HIGH, MEDIUM and LOW chips and Show INFO
1 … 9, 0 The first ten category chips
Escape Lift a brushed time range

Sample window and File Reconstruction 0.8.0

Section titled “Sample window and File Reconstruction ”
Key Where Action
Arrow keys, +, -, 0 The lineage graph, once focused Pan, zoom, and fit the graph
Left, Right File Reconstruction Step back or forward through the file’s calls

The options of the antinomie command, such as --data-dir, --check-dependencies and --graphics-driver, are listed in Command line. Tools → UI performance… shows the renderer in use and recent interface timings, and can copy a launch command that keeps your data directory.