Ха-ха? Сейчас будет смешно и больно. Один Разработчик поделился на StackOverflow куском Java-кода. Это было в 2010 году. Прошло много лет, его копипастили и копипастили — в разных GitHub-репозиториях он встречается где-то 7 тысяч раз. В одном исследовании от 2018 года этот кусок возглавляет список самых популярных кусков кода на StackOverflow. На это исследование наткнулся наш Один Разработчик, хочу заметить, спустя почти десять лет с момента публикации кода. Он посмотрел на свой код и увидел там ошибку. Код конвертирует размер файла в байтах в читаемый формат. Например, не 123456789 байтов, а 123,5 МБ. Как оказалось, в некоторых случаях он выдавал неверный результат. Почитать подробнее об ошибке можно в блоге этого Одного Разработчика (да простит он меня за это прозвище). Вот ещё что интересно. Разработчик опубликовал код под лицензией, разрешающей его использовать с указанием авторства. Это требование мало кто соблюдал. + Аналитик HackerOne лоханулся и вместе с результатами рассмотрения заявки о потенциальной уязвимости отправил коллеге-исследователю содержимое сессионных cookie. Исследователь не растерялся и использовал эти данные. Он смог войти в привилегированную учётку на платформе HackerOne без аутентификации, а потом рассказал обо всём администрации. Администрация его поблагодарила и решила выплатить 20 тысяч долларов. На платформе проведут аудит, чтобы такого больше не повторялось. The End. Развернуть (на весь) экран Много мы уже видели разных складных смартфонов, смартфонов-планшетов и смартфонов-планшетов с гибким экраном. Французские инженеры показали, что гибкие экраны — не предел. Они разработали прототип эластичного устройства, которое и сгибается, и растягивается в разные стороны. |
Комментариев нет:
Отправить комментарий