• 70074
  • 1363
  • 82
Нравится блог?
Подписывайтесь!

Сервисы хранения изображений: только ли для изображений?

Всем известны сервисы для хранения файлов и сервисы для хранения изображений. Если в первом случае можно загружать любые файлы, то сервисы для хранения изображений имеют логичные ограничения на тип загружаемых файлов.
Но так ли это на самом деле?
Для эксперимента я воспользовался сервисом pics.kz
Если попробовать загрузить НЕ картинку, то сервис такой файл не принимает. Менять расширение на JPG или PNG тоже не помогает. Всё логично. Тогда я обратился к документации по формату PNG. Он достаточно простой, и что интересно, в него можно внедрить любую информацию, например MP3 файл или PDF документ. Но что самое главное, такой файл остаётся картинкой и как следствие, принимается сервисом pics.kz без проблем. Как впрочем и yvision.kz и image.kz.
Для примера, ниже можно увидеть 3 одинаковых картинки, хранимых на вышеперечисленных сервисах. Если вы откроете их в Notepad, то в самом низу увидите текст данной записи:



Получается, что сервисы для хранения изображений и блог платформы являются универсальными хранилищами данных.

Vitaliy Tsvayer tsvayer
5 февраля 2011, 16:57
925

Загрузка...
Loading...

Комментарии

Olegon
0
0
а если у файла только header оставить от изображения, а все остальное будет файлом другого типа. тоже пропустит? думаю проверку всего файла на чужое содержимое не делают дабы не тормозить процесс загрузки файла.
нужно поэкспериментировать. Но даже без этого всё достаточно просто, скрипт для внедрения данных в картинку и считывания обратно будет занимать не больше 10 строк на Perl или Python. А на Linux скорее всего можно будет вообще обойтись командной строкой.
alch
0
0
Отличная возможность загружать вредоносный код.
Каким образом он будет исполняться?
Вот хороший пример для PNG картинок:
Vulnerability in PNG Processing Could Allow Remote Code Execution

«Microsoft Windows Media Player is vulnerable to a stack-based buffer overflow, caused by improper bounds checking of PNG files. By creating specially-crafted PNG image file and hosting it on a Web site or sending it to a potential victim as an email attachment, a remote attacker could overflow a buffer and execute arbitrary code on the system, once the file is opened.»
Ну точно так же и mp3 хранилища можно использовать. В тегах mp3 файлов тоже ведь можно тарить инфу. С возвращением Виталий =)
да, всем привет :)))

много в каких форматах можно тарить инфу, это точно.
slider
0
0
Интересная идея)..
Кстати, можно скрещивать jpg с rar-ом..
У WinRar-а своя метка откуда начинается файл, и ему пофиг в каком месте файла начнётся архив
Например...

1a73c66c1f25e70445e264de928fbf90.jpg
Сохраните эту картинку как (.rar)
Там где картинка предварительно обрабатывается, такое не прокатит..
даже не задумывалась над этим )
Xcode
0
0
Никто так же не отменял методы стеганографии, тут подходит LSB. Можно его модифицировать и приблизить КПД картинки как контейнера к описаному автором метода, отбросив саму суть стеганографии)).
Практическое применение найти трудно в силу ограничения на объем файла... Плюс, разве что, в неограниченом по сроку хранении.
можно раскидать по нескольким файлам, создать структуру Linked List. колличество файлов не ограничено.
Xcode
0
0
Точно) Сделать что ли, ради интереса...
на сколько применимо на практике трудно сказать, но при наличии хорошего GUI должно быть интересным. Да и задача интересная.
Есть еще опаска получить втык от того же pics.kz (а я уже получал от mazikk, когда отдизассмил их клиент и встроил у себя на сайте прямую загрузку изображений). Да и времени на это надо выделить. Но если кому действительно интересно, и готовы поддерживать морально, то я не против, опыт и в стеганографии, и в сырых сокетах есть, остальное — логика. Кстати, у pics.kz есть API?
Администрация Сервиса оставляет за собой право без уведомления удалять любые изображения, нарушающие настоящие Правила, а именно:
бессмысленные и неоптимальные изображения, напрасно расходующие ресурсы сервера;
иные изображения, размещение которых будет сочтено нарушением Правил Сервиса.

Администраторы Сервиса оставляют за собой право удалять изображения, не соответствующие Правилам.

Администрация оставляет за собой право в любой момент в одностороннем порядке изменения внести в настоящие Правила.

Ограничения
Объем одного загружаемого изображения не должен превышать 5 мегабайт;
Возможна загрузка одновременно не более 5-ти изображений;

Стоит ли связываться?)
никто никогда не даст вам никаких гарантий, если вы за это не платите. Даже если бы там не было такой пометки.
А API в КЗ нет ни у кого. Им это не выгодно.
по поводу того, стоит ли связываться, я думаю только если вам это интересно. На своём опыте скажу, что скорее всего никто этим не будет пользоваться, но интересно ведь делать, почему бы и ни сделать. Пока будете делать, возможно в голову придёт гораздо более интересная идея и т.д.

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Юрист, пришедший в школу учителем по зову души, о главной проблеме системы образования

Юрист, пришедший в школу учителем по зову души, о главной проблеме системы образования

Алматинский учитель поставил диагноз системе, частью которой является образование. Будучи успешным юристом, имевший степень МВА, он вдруг развернул траекторию своей карьеры, став обычным учителем.
Zhumanova
22 сент. 2017 / 16:26
  • 10871
  • 33
«Это будут твои большие похороны». Гуф высказался о Скриптоните и Басте

«Это будут твои большие похороны». Гуф высказался о Скриптоните и Басте

Досталось и Скриптониту, который ранее опубликовал запись, о том, что больше не будет сниматься в клипе Гуфа и Тимати. "Я тебя ни о чем больше не попрошу, казах ты мой дорогой" - высказался рэпер.
tala03
21 сент. 2017 / 15:48
  • 4601
  • 12
«Честный взгляд» госслужащего: «Знала бы, что ты такой гнилой, я бы тебя не брала»

«Честный взгляд» госслужащего: «Знала бы, что ты такой гнилой, я бы тебя не брала»

Мы не такие блатные. Да, нас унижают руководители, возомнившие себя ханами, часто наши права не реализуются в должной мере. И я всегда задавался, почему на самом деле нет нормальных условий и льгот...
WriterKz
23 сент. 2017 / 0:41
Астана перестает быть городом-музеем, или Почему я хотел бы жить в столице

Астана перестает быть городом-музеем, или Почему я хотел бы жить в столице

Наш главный город страны стал избавляться от уже вполне неуместных моветонных клише, которые громоздились над ней, как черное облако над Мордором.
tentser
22 сент. 2017 / 21:04
  • 2231
  • 74
Время забыть безумные траты молодости: навыки, которыми ты должен овладеть к 30 годам

Время забыть безумные траты молодости: навыки, которыми ты должен овладеть к 30 годам

Смысл бюджета в том, чтобы знать, куда ты, блин, потратил бабки. В том, чтобы в конце месяца, ты сел, почитал свои записи и понял, какой ты придурок. И принял уже наконец здравое решение, что куда идет.
Lesch
24 сент. 2017 / 21:03
  • 1708
  • 59
Насколько вероятно стать долларовым миллионером в Казахстане

Насколько вероятно стать долларовым миллионером в Казахстане

Вообще, насколько это достижимо? Не вдаваясь в сложные рассуждения и дательные расчеты и так понятно, что это сложная задача - все-таки около 350 миллионов тенге по текущему курсу.
convoluted
вчера / 14:36
  • 1672
  • 44
Дагестанские «миротворцы» борются за справедливость в Мьянме на улицах Москвы

Дагестанские «миротворцы» борются за справедливость в Мьянме на улицах Москвы

Парней начали осуждать за поступок в социальных сетях. Популярные группы Кавказа назвали выходку парней дикой, и пояснили, что они позорят нацию и религию.
tala03
20 сент. 2017 / 16:42
  • 1737
  • 53
Как КНДР «уничтожила» американские самолеты и авианосец

Как КНДР «уничтожила» американские самолеты и авианосец

Серию коллажей, показывающую как ракеты КНДР нанесли поражения американским самолетам, продемонстрировали в северокорейских СМИ.
tala03
24 сент. 2017 / 17:58
  • 1542
  • 11
Борьба с засухой: ученые в Китае научились выращивать овощи и растения на песке

Борьба с засухой: ученые в Китае научились выращивать овощи и растения на песке

За полгода под руководством исследователей из Чунцинского университета Цзяотун было засеяно более 200 гектаров засушливой земли автономного района Внутренняя Монголия.
tala03
20 сент. 2017 / 14:10
  • 1365
  • 22