[Команда связей с сообществом Rust][1] рада сообщить о первом ежегодном соревновании Underhanded Rust. Это соревнование должно проверить наше предположение о готовности языка [Rust][2] и его [экосистемы][3] к написанию легко читаемого и надежного кода. Воодушевившись примерами [Underhanded C][4] и [Underhanded Crypto][5], мы хотим, чтобы вы заставили Rust работать неправильно, используя лёгкий для чтения код, к которому сложно придраться. Нам нужна ваша помощь в поиске брешей в языке и способов их исправления. Сможете ли вы написать стопроцентно безопасный код, скрывающий логическую ошибку, или так спрятать эксплойт в [unsafe][6] коде, чтобы он прошел аудит? Попробуйте это сделать!
[Читать дальше →][7]
[1]:
https://community.rs
[2]:
https://www.rust-lang.org/
[3]:
https://crates.io/
[4]:
http://www.underhanded-c.org/
[5]:
https://underhandedcrypto.com/
[6]:
https://doc.rust-lang.org/book/unsafe.html
[7]:
https://habrahabr.ru/post/318122/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut