Skip to content

Commit a4a06ba

Browse files
committed
Fill the README.md
1 parent 0fe62ad commit a4a06ba

3 files changed

Lines changed: 23 additions & 1 deletion

File tree

PipeExplorer.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@
167167
<Generator>SettingsSingleFileGenerator</Generator>
168168
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
169169
</None>
170+
<None Include="README.md" />
170171
</ItemGroup>
171172
<ItemGroup>
172173
<None Include="App.config" />

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
11
# PipeExplorer
2-
Named pipe monitoring GUI
2+
A Windows named pipe monitoring GUI. Requires administrator priviledges to run.
3+
4+
## Features
5+
6+
- Displays name and number of active/maximum connections, like [pipelist.exe](https://docs.microsoft.com/en-us/sysinternals/downloads/pipelist) from [SysInternals Suite](https://docs.microsoft.com/en-us/sysinternals/) does, and creation timestamp as a bonus.
7+
- Highlights newly created and removed pipes, like [Process Explorer](https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer) from SysInternals Suite does.
8+
- Gives hints about well-known pipe names.
9+
10+
![Screenshot!](screenshot.png)
11+
12+
## Known issues
13+
14+
Since Windows doesn't keep timestamps of pipe creation, the creation timestamp is determined by the time the named pipe is first seen.
15+
16+
The named pipes that get quickly created and deleted (or deleted and re-created) between scans won't be noticed about at all.
17+
18+
## TODO
19+
20+
- ACL extraction and displaying.
21+
- Window position save & restore.
22+
- More/better hints (see the GetHintFor() function in Models/PipeModel.cs).
23+
- Keep selected line in view when many named pipes gets created or deleted.

screenshot.png

52.1 KB
Loading

0 commit comments

Comments
 (0)