Pull to refresh

Comments 108

Это даже на ошибку junior'а не тянет.
Это вообще на ошибку не тянет. Такое ощущение, что так и было задумано.
Удивительно, как в такие вроде серьезные компании умудряются попасть столь несерьезные люди.
Почитайте требования на вакансию какой-нибудь провинциальной веб-студии — волосы дыбом становятся порой от того, что должен знать человек.
серьезные компании

Подколол
А что? Там пафоса столько, что думаешь «куда же я попал, тут теперь одни супермены работают...»
Что Mail.ру, что QIP больше заботятся о рекламе, чем задумываются о безопасности.
Им, видимо, на руку то, что их аудитория совершенно не задумывается о последствиях таких «удобств» как пересылка файлов через сервис.
Маилрушечка — отличный полигон для скрипткидди. Дыр — тьма, жертв много
C 2000 года вроде как так уже стабильно :)
Firefox не может установить соединение с сервером download75.files.attachmail.ru.

Или прикрыли, или само отвалилось…
Только что проверил по ссылке в первом абзаце — работает со второго раза. Кажется, Mail.ru еще и внезапную перегрузку серверов себе скастовали.
Ага, поменял download75 на download74 и скачалось :)
самое забавное что ссылка с XXXXXX рабочая :) его величество рандом :)
Там рандом немножко подкручен в href.
Кстати, кошке парашют не обязателен — она сама себе парашют.
Ага, я это уже понял, после того как написал комментарий… *facepalm*
Пользуясь случаем хочу спросить — как написать им в техподдержку? У меня троян увёл uin :)
Тоже хочу спросить. ICQ угнали вместе с почтой на рамблере, которая специально для ICQ. Писал в рамблер, писал в ICQ, писал в mail.ru, писал на хабр gornal, ничего хорошего. Хорошо, что угнали и не пользуются.
Эта «ошибка» была известна с тех пор, как ICQ купили и о ней уже писали на хабре. Но никто ничего похоже не изменил
Тоже показатель.
Похожим способом подбирались id файлов, залитых на iCloud огрызка.
Возможно наработки из топика читателям пригодятся.
UFO just landed and posted this here
Спасибо за ссылку.
Но я не являюсь потребителем продукции Apple, я лишь вижу, что есть способ доступа к личным данным пользователей Apple, и лишь это предоставляет для меня интерес. Тем более способ законный, ведь данные по сути своей располагаются в свободном доступе.
UFO just landed and posted this here
Спасибо за ссылку.
Но я не являюсь потребителем продукции Apple, я лишь вижу, что есть способ доступа к личным данным пользователей Apple, и лишь это предоставляет для меня интерес. Тем более способ законный, ведь данные по сути своей располагаются в свободном доступе.
… в интернете появилась программа на языке Java, которая использует найденную уязвимость и случайным образом генерирует ссылки в заданном формате...

Старый добрый Picture pump тоже справляется с поставленной задачкой.
Кто-то, кроме русских мамонтов, ещё пользуется ICQ?
Судя по фотографиям — нет :)
и потом у вас полный перебор, а в программе — случайные ссылки
чем случайные ссылки лучше перебора?
Выше вероятность попадания за небольшой отрезок времени. Если же времени очень много, то да, разницы нет
Да ну, и чем это она выше?
нету ссылок в которых три одинаковых буквы подряд, например
Думаете, серверы ICQ специально генерируют ссылки, в которых символы не повторяются много раз подряд?
Если нет, то вероятность выпадения числа 1111111 или 7777777 из интервала 0..9999999 (для примера) такая же, как и у 5910583 и составляет 1×10-7. При условии, что нам ничего неизвестно о специфике работы ГПСЧ.
Такие ссылки как правило генерируются не рандомом, а накруткой счетчика, числовое значение которого затем переводится в числа и символы (как Base58 для коротких ссылок). Такая реализация наиболее простая и требует меньше проверок. С рандомом в конечном итоге вырастает вероятность генерации уже сгенерированной группы символов и в итоге повторов (на борьбу с которыми будут тратиться ресурсы).
Алгоритм генерации-то неизвестен. А реверсить его это имхо перебор. Да и рандом добавляет в поиск фоток долю азарта
это-то да, но скорее рядовой юзер поставит jvm чем баш
рядовым юзерам это не интересно я думаю
а у админов и разработчиков cygwin обычно уже стоит
Да что вы, ещё как интересно! Собсно из-за интереса рядовых пользователей оно и взлетело
да не важно, я просто на примере показал что задача простейшая
UFO just landed and posted this here
JAVA — психологически моднее у народа :)
UFO just landed and posted this here
там очень длинные ссылки, вероятность попадания будет низкой
UFO just landed and posted this here
когда зальёте на торрент результат? :)
В майле, похоже, приняли меры от брутфорсеров. Скрипт уже не может подключиться.

upd.

они просто отключили сервер files.icq.net
они удалили A-запись на files.icq.net судя по ответу гугловского днс
Похоже. В адресе ссылок менять надо на mail.ru и качается всё как обычно.
сделал замену в скрипте, работает :).
UFO just landed and posted this here
Интересно. Спасибо. Скачал немаленький архив с фотографиями установок водоочистки и технической документацией на них — мне как раз пригодится :)
Сервис коротких ссылок никто поперебирать не пробовал? Или puu.sh какой-нибудь?
Поперебирать можно, но дело в том, что все ссылки на сервисах коротких ссылок публичны, никто не гарантирует, что ваша ссылка будет видна только вам. А если вы посылаете через мессенджер файл знакомому, то вы уверены, что его никто больше не увидит. Соответственно в данном случае мы имеет дело с утечкой данных, а там — просто интересуемся, какие именно ссылки укорачиваются на этих сервисах.
Пытаюсь найти информацию о гарантии сохранности и защищенности данных при передаче через icq.
Да мы даже админам в чатик пароли не кидаем, всё через энигму например. Не представляю, как можно передавать что-то секурное вот таким вот образом. По мне, ничем короткие ссылки от других сервисов не отличаются от коротких ссылок icq, разве что подлиннее у icq будет хешик.

И да, я не про сокращатель ссылок, а про любой сервис типа puu.sh — по передаче скриншотов/файлов/ссылок
Гарантий, думаю, вам никто не даст, тем более что сервис бесплатный. Но есть такое понятие, как репутация. Я так понимаю, что ответственная компания, которая ценит своих пользователей, подобного не допустит. Правда, я аськой лет десять уже не пользуюсь, не знаю, как там в интерфейсе была передача файлов реализована.

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

Но сервису много лет и я уверен, что стояла бы задача защиты файлов от скачиваний — она была бы реализована. Почитал соглашение к файламmail.ru, никаких гарантий на защиту файлов не дается, но предупреждается об обратном.
Кто даст торрент файл на ваши скачанные файлы?
присоединясь к жаждующим :) а то долго ждать когда по фишкам фотки полетят :))
Сходите лучше на r/gonewild, если так уж невтерпеж.
Мне больше интересно изучить статистику файлов, нежели что-то другое.
UFO just landed and posted this here
6.6. Пользователь соглашается, что любые материалы/файлы, размещенные Пользователем на ресурсах Сервиса Файлыmail.ru в открытом доступе, могут быть использованы Mail.Ru по своему усмотрению без выплаты Пользователю какого-либо вознаграждения.

files.mail.ru/cgi-bin/files/fagreement

Это не баг, это фича (с)
Ну тогда и Mail.ru пусть соглашается, что любые материалы/файлы, размещенные Пользователем на ресурсах Сервиса Файлы()mail.ru в открытом доступе, могут быть использованы другими Пользователями по своему усмотрению без выплаты Сервису какого-либо вознаграждения.

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

И вообще изначально было неясно, что передача файлов через аську и эти файлы-мэйл-ру суть одно и то же, только в профиль.
Вот да, всё сводится к реализации передачи в интерфейсе клиента. Если там всё выглядит «защищенным» для юзера, то это косяк интерфейса.
UFO just landed and posted this here
Тут указано явное размещение пользователем файлов в открытом доступе. А ведь при передаче файла по аське другому человеку пользователь полагает, что передаёт его только собеседнику.
какая игра слов прям, fag-reement
Вот пример программы на Java (генерирует ссылки). Потом файлик можно скормить wget screen wget -c -t 2 -Q30G -o "log.txt" --directory-prefix "done" -T 5 -A ".zip,.rar,.7z,.jpg,.jpeg,.bmp,.png,.gif,.JPG,.JPEG,.txt,.doc,.psd,.gz,.docx" -i links.txt.

С числа 60466176 начинаются 6ти значные последовательности (в програмке). Меняя словарь вы измните конечный набор в линках и их порядок.

Важное замечание тем, кто скачивает файлы через wget: поставьте квоту -Q30G например, это значит, что при превышении 30 гигов (суммарно) скачка отключится и не используйте режим quiet -qc, используйте -c (продолжение) и добавьте лог -o «log.txt», чтобы не захламлять экран. Так как если из 10 миллионов ссылок вы нашли 1000, то 1000 файлов по мегабайту дадут вам 1 Тб (а там по 3 и по 20 метров), а проверив конец лога вы поймете на чем закачка оборвалась.
1000 файлов по мегабайту будет гигабайт, для Тб надо больше миллиона файлов >_<
Спасибо, верно! (не могу поставит +up)
Суббота, а я уже перетрудился раньше понедельника…
Окончательно починили, похоже.
Поломали, тогда уже.
Эта «фишка» родного клиента или сервиса(протокола)?
Сторонние клиенты тоже уязвимы?
При чём тут клиенты и протоколы? Файлы доступны по прямым ссылкам.
Следовательно, это сервера ICQ так делали.
Похоже на клиентскую уязвимость. Понятно, что в итоге файлы оказываются на серверах ICQ (т.е. мэйлару), но кривой способ их передачи реализован не на уровне протокола, а как опция в интерфейсе клиента. По протоколу передается только ссылка, как если бы ее просто вставили из буфера обмена. Я бы попробовал передать файл через сторонний клиент и посмотрел сниффером, что там происходит.
Да о чём вы? Файлы тупо выкладываются на файлообменник, вместо того, чтобы передаваться от клиента к клиенту
Правильно. Но вопрос звучал так — это проблема в клиенте, сервере или в протоколе? Я и отвечаю, что скорее всего в клиенте, а в альтернативных клиентах проблема передачи файлов очевидно решается другим способом.
Я считаю, что не работает только потому что не работает линк для скачивания файла (теперь уже и files.mail.ru/files/get?fileId=XXXXXX)
Сейчас залил файл, попробовал подставить сюда ID файла — не пашет. Такие дела
Нужно хитрее быть

1. Качаем урл files.mail.ru/XXXXXXX
2. Ищём внутри слово «attachmail.ru»
3. Это слово — часть урла собственно для скачивания файла, который выглядит как-то так: download33.files.attachmail.ru/XXXXXX/68d954e12f85ac02760e6bc7ef09d282/DSCF2716.JPG

Дело техники, короче.
Лет 5-6 назад я передавал php файл через месенджер IM+ на платформе самбиан. Каковым было мое удивление когда при попытке скачать файл php выполнился а не закачался )))
Вы о чём. Это например в Квипе уже лет n-адцать как есть. Использую в качестве файлообменника. Удобно. Для конфиденциальной передачи использую функцию «Передать напрямую». Другое дело, что пользователи по умолчанию об этом не осведомлены явно.
Интересно.
А это нормально, что переходишь по рабочему URLу files.mail.ru/xxxxxx, где написано что такой файл есть, название и размер, нажимаешь скачать, кидает на «download33.files.attachmail.ru/», и страница выдает — Ошибка 404 — страница не найдена?
Попробовал на нескольких файлах.
Написал такое — pastebin.com/BRn4TaeK, проверяет наличие файла и начинает скачивать при наличии.
Но не работает сейчас, т.к. Not found выдает Mail.ru даже на рабочие ссылки.
Приятнее щупать чужие сиськи
Я вот одного не могу понять: им что, мешала штатная функция прямой передачи файлов, которая работала с прошлого века?
Почему говномейлру к чему прикасается, все превращается в говно? Даже традиционный размер окна аськи, который всегда был удобен, и то разворотили на весь экран.
Я вот одного не могу понять: им что, мешала штатная функция прямой передачи файлов, которая работала с прошлого века?

Возможно, была необходимость передавать файлы юзеру даже когда он в оффлайне.
Логично, но не угадали. Этим руководствовались в квипе, когда делали передачу файлов через сервер.

Функция передачи файлов через сервер появилась в ICQ одновременно с передачей файлов на мобильных клиентах. Мобильные клиенты ICQ просто не умеют передавать файлы напрямую.
Нифига уязвимость не починили. Все файлы по-прежнему доступны по ссылкам вида files.mail.ru/XXXXXX
В выдаче этого запроса находим ссылки вида download28.files.attachmail.ru/XXXXXX/a..z/file.txt, удаляем XXXXXX и качаем файл. Единственное, что сделали — это ограничение скорости отдачи и ограничение количества одновременных закачек. Такие дела.
Да, но старые фотографии праздников, котиков, гениталий и документов по-прежнему доступны по коротким ссылкам, например files.mail.ru/Z2S4DP
Только там они однозначно связаны с емейлом. То есть без проблем можно установить хозяина котика. Написать скрипт для выкачивания изображений, подобный первоначальному — дело получаса.
Только у нас допустив анонимную утечку конфиденциальной информации, могли спасать положение ликвидируя анонимность. Ждем вакансий от мейл.ру на хантиме. Я бы разогнал пол отдела за такое.
Теперь даже files.mail.ru/XXXXXX выдает 404 Not Found — nginx
Sign up to leave a comment.

Articles