{"repo":"DarkCoderSc/SharpShellPipe","free":true,"listed":false,"github":"https://github.com/DarkCoderSc/SharpShellPipe","clone":"git clone https://github.com/DarkCoderSc/SharpShellPipe.git","description":"This lightweight C# demo application showcases interactive remote shell access via named pipes and the SMB protocol.","language":"C#","stars":123,"topics":["csharp","infosec","namedpipe","namedpipes","remote-shell","shell","smb","adversary-simulation","offensive-security","redteam"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"SharpShellPipe Project Description This lightweight C# application serves as a demonstration of how simple it is to interactively access a remote system's shell via named pipes using the SMB protocol. It includes an optional encryption layer leveraging AES GCM, utilizing a shared passphrase between both the server and the client. If you're interested in an example that employs both AES GCM and RSA for additional security, consider checking out another one of my projects, SharpFtpC2. Implementing that security layer into this project would also be relatively straightforward. Exercise caution if you decide to use this project in a production environment; it was not designed for such use. Proceed at your own risk. The primary aim of this project is to illustrate a well-known network evasion detection technique that will soon be featured on the Unprotect Project website. Usage Server (Broadcast the Shell) SharpShellPipe.exe This is the computer you wish to access to. Options Parameter Type Default Description --------------------- ------------------ ------------ -------------- --passphrase ( -p ) String None A passphrase that will enable and encrypt all traffic between the server and the client is highly recommended. --username String None An existing Microsoft Windows local user account. --password String None Password of specified user account. --domain String None specify the domain of the user account under which the new process is to be started. Examples Start the named pipe","default_branch":null,"files":null,"tree":[],"storefront":"/r/DarkCoderSc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DarkCoderSc/SharpShellPipe/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."}