ftpwn Learning Rust by building a FTP brute-forcer Learning Goals and TODOs Multithreading Logging Caching Distributed workload (across several running instances) Built-in performance metrics Dump results in a DB for anaylsis