{"repo":"sensepost/pipetap","free":true,"listed":false,"github":"https://github.com/sensepost/pipetap","clone":"git clone https://github.com/sensepost/pipetap.git","description":"A Windows Named Pipe Multi-tool / Proxy","language":"C++","stars":373,"topics":["namedpipe","proxy","research"],"license":"GPL-3.0","category":"networking-infra","readme_excerpt":"pipetap pipetap helps you observe, intercept, and replay traffic over Windows Named Pipes. - Traffic capture – log named pipe related traffic based on Windows API hooks. - Hex/text viewers – inspect raw payloads (with UTF-8 or UTF-16 decoding). - On-the-fly editing – intercept requests/responses, modify bytes, and inject replacements before the target sees them. - Client – send arbitrary traffic to named pipes. - Remote Client – open remote named pipes from inside the target process for seamless bidirectional testing. - Multiple targets – manage and switch between multiple PIDs in one GUI session. --- Components - A Support DLL – hooks Named Pipe APIs inside the target process and streams telemetry/events out. - GUI – a desktop application that connects to one or more PIDs, visualizes traffic, lets you filter, edit, replay, or proxy pipes. - Remote proxy – open a named pipe inside the target process from the GUI and send/receive data without modifying the target’s code. Development Some more information on the structure of this project, along with a control channel protocol diagram can be found in development. Binaries If you prefer not to build your own, you can grab binaries in the releases tab. Building Quickstart (if you already have VCPKG ROOT set). Requirements: - Windows 10/11 - Visual Studio 2022 (MSVC) - vcpkg bootstrapped and integrated with Visual Studio Building via PowerShell: - Open a \"Developer PowerShell for VS 2022\" terminal session, and cd to where you downl","default_branch":null,"files":null,"tree":[],"storefront":"/r/sensepost","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sensepost/pipetap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}