Библиотека очистки изображений

У меня есть веб-сайт, на котором отображаются изображения, присланные пользователями. меня беспокоит какой-то умник загружает изображение, которое может использовать какую-то 0-day уязвимость в движок браузерного рендеринга. Кроме того, я хотел бы очистить изображения от метаданных (как данные EXIF), и попытаться сжать их еще больше без потерь (есть несколько таких утилит командной строки для PNG и JPEG).

Имея в виду вышеизложенное, мой вопрос заключается в следующем:есть ли какой-нибудь C/C++ библиотека, которая подходит для вышеуказанного сценария? И даже если полный конвейер синтаксический анализ -> очистка -> очистка -> сжатие -> запись недоступен ни в одной библиотеке, могу ли я хотя бы реализовать синтаксический анализ -> очистка -> очистка -> запись конвейера (без сжатия)в библиотека, поддерживающая JPEG/PNG/GIF?

5
задан Jon Smark 17 April 2012 в 17:51
поделиться