И Перл с ФТП никто не требует. 🙂
Если я вас на собеседовании спрошу как работает протокол ftp, я думаю вы мне не ответите) А если попрошу в качестве тестовой задачки реализовать масскан фтп на предмет заливки какого-нибудь эксплоита, хотя бы в 500 потоков, сколько это займет времени? Если даже не вдаваться в подробности, как этот эксплоит работает) И сможете ли вы отличить нормально настроенный фтп от не очень по трафику, ответам сервера и другим артефактам.