Metadata-Version: 2.1
Name: ftpfcs
Version: 0.0.5
Summary: Basically a FTP based MITM proxy that works as SFTP tunneling without SSH or an actual proxy to complete FTP traffic forward/relay. FTPFCS can be stacked to perform chaining using traditional FTP commands.
Home-page: http://code.foxe6.kozow.com/ftpfcs/
Author: f̣ộx̣ệ6
Author-email: foxe6@pm.me
License: AGPL-3.0
Project-URL: Sourcecode, http://code.foxe6.kozow.com/ftpfcs.zip
Project-URL: Documentation, http://code.foxe6.kozow.com/ftpfcs/test/
Project-URL: Example, http://code.foxe6.kozow.com/ftpfcs/ftpfcs/example/
Project-URL: Funding, https://paypal.me/foxe6
Project-URL: Say Thanks!, https://saythanks.io/to/foxe6
Keywords: ftp forward chain server proxy relay tunnel
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Utilities
Classifier: Natural Language :: English
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3
Description-Content-Type: text/markdown
Requires-Dist: omnitools (>=0.0.1)

# FTP Forward Chaining Server

<badges>[![version](https://img.shields.io/pypi/v/ftpfcs.svg)](https://pypi.org/project/ftpfcs/)
[![license](https://img.shields.io/pypi/l/ftpfcs.svg)](https://pypi.org/project/ftpfcs/)
[![pyversions](https://img.shields.io/pypi/pyversions/ftpfcs.svg)](https://pypi.org/project/ftpfcs/)  
[![powered](https://img.shields.io/badge/Say-Thanks-ddddff.svg)](https://saythanks.io/to/foxe6)
[![donate](https://img.shields.io/badge/Donate-Paypal-0070ba.svg)](https://paypal.me/foxe6)
[![made](https://img.shields.io/badge/Made%20with-PyCharm-red.svg)](https://www.jetbrains.com/pycharm/)
</badges>

<i>Basically a FTP based MITM proxy that works as SFTP tunneling without SSH or an actual proxy to complete FTP traffic forward/relay. FTPFCS can be stacked to perform chaining using traditional FTP commands.</i>

# Hierarchy

```
ftpfcs
|---- FTPFCSS() # see http://pyftpdlib.readthedocs.io/ for class structure
'---- FTPFCSESS() # also see test for detailed example
```

# Example

## python
See `test`.

