-
Notifications
You must be signed in to change notification settings - Fork 0
Home
gsjonio edited this page Jul 14, 2026
·
3 revisions
EN | PT-BR
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 --allNot 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.
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 |
- 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.