Download

GUI for Windows, macOS, and Linux — or CLI if you prefer. Run as administrator on Windows for the full module set. See the changelog for what changed in this release.

Recommended · Windows · Admin

screensharetool.exe

Standalone build. No Python. Double-click, pick a day window, run the analysis.

Download .exe
Portable · Windows

Portable ZIP

Zip with the GUI executable for USB transfer or offline shares.

Download .zip

Windows

Full modules: BAM, Prefetch, Registry, Event Log, USN journal.

macOS

GUI/CLI via Python. Minecraft, system, and network modules.

Linux

GUI/CLI or Bash helper. Same cross-platform core as macOS.

Winget

Install from the terminal (package id unchanged until the next winget PR):

winget install LeoGalli.CharlieRPScreenShareTool

Python — Windows · macOS · Linux

GUI or CLI from source. Python 3.8+. Prefer pywebview for the glass UI.

git clone https://github.com/Leo-Galli/ScreenShareTool.git
cd ScreenShareTool
pip install pywebview
python -m screenshare_tool --gui

Bash — macOS · Linux

curl -O https://raw.githubusercontent.com/Leo-Galli/ScreenShareTool/main/ss_tool_unix.sh
sudo bash ss_tool_unix.sh

CLI flags

--guiOpen the graphical interface.
--days NAnalyze the last N days (default depends on mode).
--output PATHCustom output directory for reports.
--quickSkip slow modules (journal / deep walks).

After install

  1. Run elevated on Windows for BAM, Prefetch, and Event Log coverage.
  2. Pick 1 / 7 / 30 days to match the suspected window.
  3. Open the generated dashboard, then cross-check with the operational guide.