RedLine · Engineering-focused software publisher
We draw the line.
From a question about Windows to its exact answer, and at everything a utility should never do. RedLine builds Utility Forge: focused tools that inspect before they change anything, work offline and are documented like engineering.
What are you trying to do?
- PortWho
- In development
- Parts
- 6 done 0 building 2 planned
- Release
- None yet
- 01 Endpoint TCP 127.0.0.1:8080 Listening socket
- 02 Process MyApi · PID 5120 Opened with read-only query rights
- 03 Executable MyApi.exe C:\Users\me\source\MyApi\bin\Debug\net10.0\
- 04 Services none Not a service host
- 05 Publisher ! unsigned No embedded or catalog signature
> portwho 8080
TCP 127.0.0.1:8080
Process MyApi (PID 5120)
Path C:\Users\me\source\MyApi\bin\Debug\net10.0\MyApi.exe
Services none
Signature unsigned Table view
All 16 endpoints, as portwho lists them
| Proto | Address | Port | PID | Process | Services | Signature | Action |
|---|---|---|---|---|---|---|---|
| UDP | 0.0.0.0 | 123 | 1880 | svchost | W32Time | Microsoft Corporation | |
| TCP | 0.0.0.0 | 135 | 1116 | svchost | RpcEptMapper, RpcSs | Microsoft Corporation | |
| TCP | :: | 135 | 1116 | svchost | RpcEptMapper, RpcSs | Microsoft Corporation | |
| TCP | 0.0.0.0 | 445 | 4 | System | - | - | |
| UDP | 0.0.0.0 | 1900 | 3880 | svchost | SSDPSRV | Microsoft Corporation | |
| TCP | 0.0.0.0 | 5040 | 6312 | svchost | CDPSvc | Microsoft Corporation | |
| UDP | 0.0.0.0 | 5353 | 2240 | svchost | Dnscache | Microsoft Corporation | |
| UDP | :: | 5353 | 2240 | svchost | Dnscache | Microsoft Corporation | |
| UDP | 0.0.0.0 | 5355 | 2240 | svchost | Dnscache | Microsoft Corporation | |
| TCP | 0.0.0.0 | 7680 | 4412 | svchost | DoSvc | Microsoft Corporation | |
| TCP | 127.0.0.1 | 8080 | 5120 | MyApi | - | unsigned | |
| TCP | 0.0.0.0 | 49664 | 1004 | lsass (access denied) | KeyIso, SamSs | - | |
| TCP | 0.0.0.0 | 49665 | 872 | wininit | - | Microsoft Corporation | |
| TCP | 0.0.0.0 | 49666 | 1672 | svchost | EventLog | Microsoft Corporation | |
| TCP | 0.0.0.0 | 49667 | 2244 | svchost | Schedule | Microsoft Corporation | |
| TCP | 0.0.0.0 | 49668 | 3020 | spoolsv | Spooler | Microsoft Corporation |
FileScope · from question to answer
Illustrative exampleWhat is this file, really?
- 01 File report.pdf Dropped onto the window. Never executed, never uploaded.
- 02 Metadata 210 KB · from the internet Size, dates, SHA-256 and Mark-of-the-Web.
- 03 Identity Windows program (MZ/PE), not a PDF Identified by its content signature, not its extension.
- 04 Findings Extension mismatch · not signed Each explained in plain language, without a verdict.
Answer A Windows program named like a PDF, unsigned, downloaded from the internet. A reason to look closer before opening it.
Tidy · from question to answer
Illustrative exampleHow do I organise Downloads without losing anything?
- 01 Files 1,284 files in Downloads Scanned and classified by extension. Nothing moves yet.
- 02 Proposed organisation Installers · Documents · Images · Archives Category folders inside Downloads itself.
- 03 Preview 1,201 ready · 3 names taken · 80 left alone Every move listed, with each held-back file and its reason.
- 04 Confirmed operation Applied and journaled Each move recorded; files can be moved back while unchanged.
Answer Organised on your explicit go. Nothing deleted or overwritten, and every move recorded so it can be reversed.
NetDoctor · from question to answer
Illustrative exampleWhy is my internet not working?
- 01 Symptoms Sites cannot be reached What you noticed, in your words.
- 02 Diagnostics Adapter ✓ · Gateway ✓ · Internet by IP ✓ · DNS ✗ Tested layer by layer, with the probes listed first.
- 03 Evidence Router DNS silent · public resolvers answer The observations each conclusion rests on.
- 04 Explanation Your DNS server has stopped answering One verdict with its confidence, not a raw dump.
Answer The connection works; name resolution does not. Restarting the router, whose DNS service stopped, is the first thing to try.
01 · Utility Forge
Four tools. One line from question to answer.
Each tool answers one question about Windows and makes the path to the answer visible. They ship one at a time, in a fixed order, and a tool gets a download only when an approved release exists.
- In development
PortWho
Which process owns port 8080?
Find out exactly which process or Windows service owns a TCP or UDP port.
- Port
- Process
- Executable
- Services
- Signature
- In development
FileScope
What is this file, really?
Tell me what this file actually is, without executing or uploading it.
- File
- Metadata
- Identity
- Findings
- In development
Tidy
How do I organise Downloads without losing anything?
Safely organise messy folders such as Downloads, with a preview and an undo.
- Files
- Proposed organisation
- Preview
- Confirmed operation
- In development
NetDoctor
Why is my internet not working?
Tell me why my network or internet connection is failing.
- Symptoms
- Diagnostics
- Evidence
- Explanation
02 · Our red lines
Lines we don’t cross.
The name is a promise. These are struck out of every tool we publish, permanently.
-
Bundled softwareA download contains the tool and nothing else. No toolbars, no offers, no “recommended” extras.
-
TelemetryNothing phones home. The tools work offline and keep working if this site disappears.
-
Forced accountsEvery tool is free to use without signing in. No licence keys, activation or online licence check.
-
Optimizer claimsNo “boost your PC”, no registry cleaning, no fear-based warnings.
-
Silent changesRead-only first. Anything that changes state previews, validates, logs and offers undo.
-
Unverifiable buildsEvery release is published with SHA-256 checksums and says plainly whether it is signed. Nothing is offered until a release is verified and approved.
03 · Trust, engineered
Built to be checked, not just believed.
Unless otherwise specified, these apply to every tool
- Inspect before change. The first tools are read-only. Anything that changes state previews, validates, logs and offers undo where possible.
- Least privilege. Tools run as a normal user. Elevation is requested only for the one operation that needs it.
- Local first. Core functionality works offline. Signature checks use the local certificate cache.
- Verifiable releases. SHA-256 checksums, immutable paths and a stated signed or unsigned status come with every public release. Signed builds carry RFC 3161 timestamps.
- Documented like a product. Quick start, concepts, CLI reference, JSON schema and troubleshooting sit next to every tool.
| Rev | Part | Status |
|---|---|---|
| A1 | Read-only engine IP Helper enumeration, process, service and Authenticode resolution, including exited and reused process IDs. | Implemented |
| A2 | Command line (portwho) Table, details and JSON views with filters. | Implemented |
| A3 | JSON output (schema v1) | Implemented |
| A4 | WPF desktop application (PortWho.exe) Port lookup, filters, details pane, background signature checks, JSON and CSV export. Tested internally; not released. | Implemented |
| A5 | Packaging and release verification Reproducible portable ZIPs with SHA-256 sums, a manifest, an independent verifier and tamper tests. Every package so far is an unsigned internal build. | Implemented |
| A6 | Windows CI Build, format check, tests and an unsigned internal package on every change. | Implemented |
| C1 | Release signing decision No code-signing certificate exists. Free signing is being evaluated; the first x64 release may instead be unsigned, only after an independent rebuild and review and the owner's approval. | Planned |
| C2 | Public release Nothing is published or downloadable. | Planned |
No public release yet
A download appears here only when a verified, checksummed and approved release exists. Anything claiming to be a PortWho download elsewhere is not from us.
No telemetry · no account · no update check in today's builds · revocation lookups disabled
04 · Guides and documentation
Fix it by hand first.
Guides that work without any of our tools, written from the same investigation the tools automate.
All guides-
How-to · 14 min
Inspect a suspicious file with built-in Windows tools
An attachment or download you do not trust? Find out what it really is without opening it: the real name and type, its SHA-256, its Authenticode signature and its Mark-of-the-Web, using only PowerShell and File Explorer, and learn what each result does not prove.
-
How-to · 7 min
Find what is using port 8080 on Windows
Your dev server says port 8080 is already in use. Find the process behind it with netstat, tasklist and PowerShell, learn what the listening addresses mean, and free the port without breaking something else.
-
How-to · 8 min
Organise Downloads safely without a cleanup utility
Sort a cluttered Downloads folder into category folders with PowerShell, without losing or overwriting anything: inventory the files, build and review a move plan, catch name collisions, confirm each move, keep a record and undo it if needed.
05 · Publisher
An independent publisher with an engineering standard.
RedLine is the publisher behind Utility Forge. The tools are designed and built by Mundoin in Germany: a neutral publisher brand with a real, accountable person behind it.
Source code, CI workflows and the product blueprint are in a private repository. They are not publicly accessible.