Download go_rcsa 1.0.0

FileSizeSHA-256
go_rcsa-1.0.0-darwin-amd6430 MB9dd01d3c236c8f336e2c4a80990a1d94720e01f0a9259056de15a746148cf916
go_rcsa-1.0.0-darwin-arm6428 MBc69ab38ddd03f939743b9c11f82285acc183a940a21a84dc4715a913ee48554a
go_rcsa-1.0.0-linux-amd6429 MB41413ae6cf442634646bbd05a079cbf0c52e9406dffd04b71a2aaadccdfa4733
go_rcsa-1.0.0-windows-amd64.exe29 MB324fddc7221c3ef4f90e286f8649b6e84beb92a230e42dd2b5215c064599cf5f
install-windows.ps13 KB4f0440f8444a527f6c19f9cfe5888c0d9b7373cdd34d73cfff8f36f07b5dec97

go_rcsa has no login: anyone who can reach its port has full access. Keep it on 127.0.0.1, as the steps below do, so other machines can't reach it.

You don't need administrator rights to install or update go_rcsa on any of these systems.

Windows

  1. Download go_rcsa-1.0.0-windows-amd64.exe and install-windows.ps1 into the same folder.
  2. Open PowerShell in that folder and run:
    powershell -ExecutionPolicy Bypass -File install-windows.ps1
  3. Start go_rcsa from the Start menu, then open http://127.0.0.1:8080/ in a browser.

macOS

macOS 12 or later. Choose darwin-arm64 for Apple Silicon (M1 and later) or darwin-amd64 for Intel. If you're not sure, run uname -m in Terminal: arm64 means Apple Silicon and x86_64 means Intel.

  1. Download the file, then in Terminal install it from your Downloads folder. This example is for Apple Silicon; use darwin-amd64 on Intel:
    cd ~/Downloads
    mkdir -p ~/.local/bin ~/.local/share/go_rcsa
    install -m 755 go_rcsa-1.0.0-darwin-arm64 ~/.local/bin/go_rcsa
    xattr -d com.apple.quarantine ~/.local/bin/go_rcsa

    go_rcsa isn't notarized by Apple, so macOS won't open it until that last line clears its download mark. If xattr answers No such xattr, that's fine.

  2. Start it from the folder that will hold its database:
    cd ~/.local/share/go_rcsa
    ~/.local/bin/go_rcsa -listen-addr 127.0.0.1:8080
  3. Open http://127.0.0.1:8080/ in a browser.

Linux

  1. Download go_rcsa-1.0.0-linux-amd64 and move it to a folder you own:
    mkdir -p ~/.local/bin ~/.local/share/go_rcsa
    install -m 755 go_rcsa-1.0.0-linux-amd64 ~/.local/bin/go_rcsa
  2. Start it from the folder that will hold its database:
    cd ~/.local/share/go_rcsa
    ~/.local/bin/go_rcsa -listen-addr 127.0.0.1:8080
  3. Open http://127.0.0.1:8080/ in a browser.

Updates

You only install by hand once. After that, Utilities → Updates in go_rcsa finds new releases, checks their signature, backs up the SQLite database and installs them. This only works if you can write to the folder holding the program, so don't install it under C:\Program Files, /Applications or /usr/local.