# SharpFTPC2

<figure><img src="https://2273033137-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGlSezkssK5aHdG6Al3xJ%2Fuploads%2Fyg5NLCbKvATglKazlye6%2Fimage.png?alt=media&#x26;token=c9119aed-fc51-48ba-9927-2106639d6f5b" alt=""><figcaption></figcaption></figure>

SharpFtpC2 is a small, experimental project aimed at exploring the possibility of using FTP(S) for relaying commands and responses between two remote computers. It employs the FTP protocol as a makeshift tunnel through which the computers, both acting as clients connected to an FTP server, can communicate. A simple session management scheme is used to keep track of the exchange of requests and responses.

{% embed url="https://github.com/DarkCoderSc/SharpFtpC2" %}
