From 92dac97102190395613c868b1582efc8a4f054c8 Mon Sep 17 00:00:00 2001
From: Kaoru0822
Date: Sat, 10 Oct 2026 20:43:06 -0700
Subject: [PATCH] docs(website): add beginner help to the native analysis guide
(#1689)
Add a short glossary, an analysis-tool chooser linked to native setup,
a note that REA does not include DX-Ball, and help for copying a file's
full path.
Co-authored-by: Claude Opus 5.5
---
website/public/guides/native/index.html | 82 ++++++++++++++++++++++++-
1 file changed, 80 insertions(+), 2 deletions(-)
diff --git a/website/public/guides/native/index.html b/website/public/guides/native/index.html
index c92f7f98d..5264cbebe 100644
--- a/website/public/guides/native/index.html
+++ b/website/public/guides/native/index.html
@@ -168,6 +168,33 @@
returns its instructions and callers, which give the agent a way
to investigate the missing arithmetic.
+
+ New to these terms?
+
+
+ Instructions: the steps the processor runs,
+ shown in readable form such as MOV or
+ ADD.
+
+
+ Decompiler result / pseudocode: an analysis
+ tool's attempt to turn instructions back into C-like code. It
+ can miss parts, as in this example.
+
+
+ Caller: a function that calls this one. It
+ shows which values are passed in.
+
+
+ Address: a location in the program, written
+ in hexadecimal, such as 0x00406400.
+
+
+ Constants: fixed numbers stored in the
+ program, read as raw bytes and decoded.
+
+
+
Three pieces of evidence, one calculation
@@ -211,9 +238,40 @@
+ Hopper (macOS or Linux): REA's setup detects
+ it or offers to install it. On macOS, open Hopper once and
+ choose demo mode or activate a license before your first
+ analysis.
+
+
+ Ghidra (macOS or Linux; experimental on
+ Windows): free, but needs an existing Ghidra 12.1.x
+ installation and a 64-bit JDK 21 or newer.
+
+
+ IDA (Windows): for an existing IDA setup with
+ an MCP registration.
+
Example prompt. Give your agent the path to your local DX-Ball
- 1.07 executable.
+ 1.07 executable. REA doesn't include DX-Ball, so use your own
+ copy, or ask the same kind of question about another small Windows
+ program you have.
+
+ How do I get a file's full path?
+
+
+ Windows: in File Explorer, right-click the
+ file and choose Copy as path. On Windows 10, hold
+ Shift while right-clicking.
+
+
+ macOS: in Finder, right-click the file, hold
+ Option and choose Copy "…" as Pathname.
+
+
+ Any system: drag the file into a terminal
+ window and its path appears.
+