Overview · Porter
The Porter, which keeps the gate
What the Porter watches on your PC (downloads, programs that start by themselves, scheduled tasks, services, open ports and installed programs), how it decides OK, Check or Alert, what its notes say, and its settings.
- Article
- 1901
- Applies to
- Porter 0.5.22
- Last reviewed
- For
- For everyone
What the Porter does#
The porter kept the gate of a lord's household: who came in, and who went out. The Porter does the same for your PC. Every 30 minutes it looks at what's new since the last look, and tells you who made it and whether it's what it says it is.
It only looks. It never deletes, moves, blocks or disables anything.
With Castellan's developer features on, the Toller holds the Porter's office, and the Porter works behind it, still doing its own rounds.
The Porter comes with the Household license.
What it watches#
| Where | What's new there |
|---|---|
| Arrivals | Programs, installers, scripts, archives and disk images in your Downloads folder, and any other folders you add. |
| Startup entries | Programs set to start by themselves when you sign in. |
| Scheduled tasks | Tasks set to run on a schedule, apart from Windows' own. |
| Services | Programs that run in the background, apart from those Microsoft signed. |
| Listening ports | Programs that accept connections, and whether only this PC, or other machines too, can reach them. |
| Installed programs | What's listed in Windows' Settings > Apps. |
The first time it looks, everything already there is taken as known, and nothing is raised. After that, only what's new, or what changed, is listed, under New since you last looked, until you acknowledge it.
How it decides#
For each newcomer it checks the file behind it: the download itself, or the program an entry runs.
- Who signed it, and whether the signature is valid.
- Whether it matches the publisher's checksum, when the publisher gave one beside the file (a
.sha256file, or a list likeSHA256SUMS). - Where it was downloaded from, as your browser noted it.
- Whether Microsoft Defender found something in it.
Then each gets a verdict:
| Verdict | What it means |
|---|---|
| OK | It's validly signed, or it matches the checksum its publisher gave. |
| Check | Nothing proves where it came from: it's unsigned, and there's no checksum to match. Most often harmless, but worth a look. |
| Alert | Defender found something in it, its signature is broken or not valid, or it doesn't match its publisher's checksum. |
What to do about each is in What to do about something new.
Its notes#
For each newcomer, a small AI model on this PC writes a sentence or two on what it probably is, and who makes it: "A tool that syncs your photos. Made by Thing Co, according to its signature." Each note says where it was written, "note from the NPU, unverified", say.
The note decides nothing: the verdict is code's alone. A file can claim any name, so trust the facts and the verdict, not the note. Without the local AI, every check and verdict still runs, with no notes. See Set up the local AI.
Its page#
The Porter's page is at http://porter.localhost:18686/, and Open on its card in Castellan goes there.
- New since you last looked: each newcomer with its verdict, why, the facts about it, what changed for a change, and its note. Acknowledge marks one seen; Acknowledge all marks everything shown.
- At the gate: each of the six places, how many entries it knows, and who signed each one.
- Recently acknowledged, and How it decides.
- Run now looks at once; Settings is in the title bar.
Acknowledging only changes the Porter's own list. Nothing on your PC changes.
Its settings#
| Setting | Default | What it does |
|---|---|---|
| More folders to watch for arrivals | None | Folders to watch besides Downloads, up to 20. |
| What to watch | All six | Arrivals, startup entries, scheduled tasks, services, listening ports, installed programs. |
| Subfolder levels (Advanced) | 1 | How deep in each folder it looks for arrivals, 0 to 3. |
| A round every (Advanced) | 30 minutes | 5 minutes to a day. |
What it can't see#
- It looks every 30 minutes, so a download that comes and goes between two looks is never seen. Run now looks at once.
- Windows' own scheduled tasks and Microsoft-signed services aren't watched.
- Store apps aren't among the installed programs it watches.
- A checksum only proves the file is the one listed, if the list came from the publisher too.
Related articles
Is this page right?
If something on it is wrong or out of date, tell us and we'll fix the page.
Still stuck? Write to support@castellan-software.com and mention article 1901. Every version of Porter, and what changed in it, is in its release notes.