Змагання Underhanded Rust 2016

Команда зв'язків з спільнотою Rust рада повідомити про першому щорічному змаганні Underhanded Rust. Це змагання має перевірити наше припущення про готовність мови Rust його екосистеми до написання легко читається і надійного коду. Надихнувшись прикладами Underhanded C і Underhanded Crypto, ми хочемо, щоб ви змусили Rust працювати неправильно, використовуючи легкий для читання код, до якого складно причепитися. Нам потрібна ваша допомога у пошуку проломів в мові і способів їх виправлення. Чи зможете ви написати стовідсотково безпечний код, що приховує логічну помилку, або так заховати експлойт unsafe коді, щоб він пройшов аудит? Спробуйте це зробити!
Читати далі →