Может я этакий латентный алкоголик, но при фразе «Сэр, вот ваша печень», первое что приходит в голову — это не мысли о величии современной науки, а о том что, скоро можно будет напиваться до чертиков не думая о печени. Если что — новую напечатают )
Дифф дифом, но спрятать закладочку можно не только в исходном коде.
В проприетарных драйверах, в ресурсах. Вполне безобидный на первый взгляд код может просто читать заголовочную информацию картинки и выполнить закодированные там действия. На счет картинки я утрирую, а вот намеренно добавленная хорошо замаскированная уязвимость — это уже фактически закладка. И комар носа не подточит — «ой, в самом деле баг… извините. исправим.»
> В Facebook делаешь приложение, публикуешь его — и оно работает. \
> Приложение могут закрыть лишь если оно нарушает правила Facebook и на него жалуются пользователи.
> В контакте все приложения должны пройти премодерацию — мало ли что кто-то там сделает, а вдруг что-то случится!
Мне это больше напоминает разницу в моделях работы магазинов приложений для iPhone и Android.
В проприетарных драйверах, в ресурсах. Вполне безобидный на первый взгляд код может просто читать заголовочную информацию картинки и выполнить закодированные там действия. На счет картинки я утрирую, а вот намеренно добавленная хорошо замаскированная уязвимость — это уже фактически закладка. И комар носа не подточит — «ой, в самом деле баг… извините. исправим.»
Вы ведь понимаете — было бы желание.
> Приложение могут закрыть лишь если оно нарушает правила Facebook и на него жалуются пользователи.
> В контакте все приложения должны пройти премодерацию — мало ли что кто-то там сделает, а вдруг что-то случится!
Мне это больше напоминает разницу в моделях работы магазинов приложений для iPhone и Android.
Наконец-то кто-то решил прервать этот странный порядок вещей.