Skip to content
gsjonio edited this page Jul 14, 2026 · 3 revisions

EN | PT-BR

hightower wiki

hightower is a Windows command-line tool that lists every running process and explains, in plain language, what each one is -- flagging the unknown or out-of-place ones. It is built for people who have no idea what all those names in Task Manager mean.

Main command:

hightower scan --all

Not a technical reader? Start with the beginner's guide in the repo (docs/GUIDE.md), not this wiki. The wiki is for contributors and the curious.

Project status

As of v0.2.0, hightower can list every process (PID / name / full path) and mark protected ones as restricted. The parts that explain and judge processes are on the roadmap:

Milestone What it adds State
v0.1.0 Workspace, CI, docs ✅ released
v0.2.0 scan --all process listing ✅ released
v0.3.0 Known-Windows-process database planned
v0.4.0 Risk heuristics (masquerading, unsigned, unknown) planned
v0.5.0 explain <name|pid>, --json planned
v1.0.0 Bilingual guide, release binaries planned

Pages

  • Architecture -- the hexagonal, three-crate design and why the compiler (not code review) enforces the boundaries.
  • Risk Heuristics -- how hightower will decide whether a process looks trustworthy, and the limits of that (it is not an antivirus).
  • Known-Process Database Format -- the JSON shape of a known process, and how to propose new entries.
  • Contributing -- how to build, test, and open a PR.
  • FAQ -- plain-language answers to common questions.
  • Rust for Pythonistas -- a study page mapping Rust's ownership, traits, Result, and cargo onto what a Python dev already knows.

Links

Clone this wiki locally