Este proyecto consiste en la creación de dockerfiles para Pure-FTPd server y FileZilla Client, los cuales se asocian al protocolo FTP, para que ambos puedan generar tráfico entre sí.
Como prerrequisitos, se encuentran la necesidad de tener instalados Docker y Git:
-Docker: https://docs.docker.com/engine/install/
-Git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
Server:
$ docker build . -t pure-ftpd:final
Client:
$ docker build . -t filezilla:final
Para el cliente, el host es ftp://localhost
Luego de la conexión entre Pure-FTPd server y FileZilla Client, se puede utilizar el framework Polymorph para interceptar, capturar y modificar tráfico entre estos, a continuación se deja enlace a esta herramienta y demostración de uso:
-Polymorph: https://github.com/shramos/polymorph