A straightforward and open-source imitation FTP server program.
It is important to note, however, that the software reacts on `Ctrl-C`, but it won't exit until another connection has been made because `socket.accept()` is blocking. Additionally, due to the use of threads, it could take some time until the port becomes free again.
Overall, if you need to recover your FTP client login information, Fake FTP Server is a useful tool to have. Just remember to be patient with its limitations and potential delays.