An open API service indexing awesome lists of open source software.

https://github.com/p0dalirius/findprocesseswithnamedpipes

A simple C++ Windows tool to get information about processes exposing named pipes.
https://github.com/p0dalirius/findprocesseswithnamedpipes

named-pipes processes smb windows

Last synced: 7 months ago
JSON representation

A simple C++ Windows tool to get information about processes exposing named pipes.

Awesome Lists containing this project

README

          

![](./.github/banner.png)


A simple C++ Windows tool to get information about processes exposing named pipes.


GitHub release (latest by date)

YouTube Channel Subscribers


## Features

- [x] Command line options:
+ [x] `-j` or `--json` to specify the JSON output file path.
+ [x] `-c` or `--csv` to specify the CSV output file path.
+ [x] `-h` or `--help` to display help information.
+ [x] `-v` or `--verbose` to enable verbose output.

- [x] Output formats:
+ [x] JSON output with process details and named pipes
+ [x] CSV output with process ID, name, path and pipes
+ [x] Text output with process ID, name, path and pipes

## Usage

```
C:\> FindProcessesWithNamedPipes.exe -h
Find Processes With Named Pipes - by Remi GASCOU (Podalirius)

Usage: FindProcessesWithNamedPipes.exe [-c csv] [-d debug] [-h help] [-j json] [-s show] [-t text]

Optional arguments:
-h, --help Displays this help message. (default: false)
-j, --json Output results in JSON format (default: )
-c, --csv Output results in CSV format (default: )
-t, --text Output results in plain text format (default) (default: )
-s, --show Print the results. (default: false)
-d, --debug Enable debug logging (default: false)
```

## Demonstration

![](./.github/example.png)

## Contributing

Pull requests are welcome. Feel free to open an issue if you want to add other features.