Huge Library: двойной капкан

Ранее, дорогой читатель, мы учили тебя избавляться от методов слежения, вшитых в файлы, скачанные с HL.
Учили методу удаления program-id. - http://lib.rus.ec/node/398296
К сожалению, недоучили. Посыпаем голову пеплом.
Обнаружился второй инструмент слежения за юзерами, приносящими файлы из HL в любимый Либрусек.
Вторая "следилка" зашита в бинарный файл обложки.
Наиболее простой способ избавиться - следующий:
Открываем файл в блокноте. Скролим до конца.
На второй строке снизу заканчивается файл обложки. Выделяем элемент кода от знака слэш плюс два символа до знака =
Наглядно будет понятнее:

Удаляем всю эту фигню. Файл чистый, а обложка не испортилась.
Обратите внимание! Знак / и знак = не трогаем! иначе файл станет невалидным.

Комментарии

Это было очевидно. Я просто говорить не хотел, дабы не подавать пример неким жадным неуказанным сайтам -- даже они до такого не додумались. Но это только пока;-)

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

Цитата:
Это было очевидно. Я просто говорить не хотел, дабы не подавать пример неким жадным неуказанным сайтам -- даже они до такого не додумались. Но это только пока;-)

Моя позиция - гласность. Могут быть последствия, это да. Но замалчивать тоже плохо. Время рассудит, кто прав.

Также передаю привет админам и модераторам HL, чью политику слежения за юзерами считаю омерзительной и непотребной. Уверен, ребята на этом не остановятся, будут совершенствоваться. Сколько людей, разносящих файлы по сети, из-за этого пострадало! Сколько невинно убиенных забаненых! Их вина всего лишь в том, что они хотели поделиться с людьми книгами! Мне совершенно плевать, заработали они при этом немного денег себе на пиво, или нет.
Они еще имеют наглость называть другие библиотеки помойками? Да лучше помойка, чем душегубка.

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

Поправка: после знака слэш надо оставить пару символов. Таким образом код на хвосте должен выглядеть: /символсимвол= Как на скриншоте: /9l=

Проверила - точно так же помечены книги, взятые в БСЧ и приземлившиеся у Хьюг.
И как ЭТО назвать?

Не только, и все наши книги сделанные для Либрусека, тоже опомечиваются :(

krgz написал:
Не только, и все наши книги сделанные для Либрусека, тоже опомечиваются :(

Интересно, с какой целью?
В картинке, я так понимаю, просто пометка библиотеки или всё же индивидуальная метка на аккаунт, которая добавляется при скачивании?

Естественно индивидуальная метка, закрытый клуб, такой закрытый )))

Индивидуальная метка на аккаунт. Поэтому так быстро и вылавливали "нарушителей обета"

Шпионские страсти, ей-ей...

Ну не наигрались в детстве в войнушку, решили доиграть...
А я уже начал подозревать наших библиотекарей, что это они сдают "вредителей"
Смотрелось странно - только залили, а на Хьюго уже бан
Поневоле закрадывались мысли, что тут что-то нечисто. Ведь ники заливщиков видят только библиотекари...

.

Цитата:
А я уже начал подозревать наших библиотекарей, что это они сдают "вредителей"
Не, ну это вааще... совсем уже... (садится на руки и подальше отъезжает от клавы)

А вот вопрос к понимающим про метки - сами метки, они запиханы в картинки непосредственно какой-то спецметкой или они запиханы уже в fb2 в саму ссылку на объект? Потому как надо же надежный способ избавляться от таких меток изобретать. Ведь штуку такую - с разнообразными целями - не только же Хьюги могут проделывать, но и Литресы всяческие. И вопрос в том, надо ли будет чистить все картинки из файла на предмет пометок, или надо просто картинки эти вынуть из файла и корректно их туда перевложить. Метить-то могут любую произвольную картинку или объект.

Аватар пользователя Isais

Tanja45 написал:
А вот вопрос к понимающим про метки - сами метки, они запиханы в картинки непосредственно какой-то спецметкой или они запиханы уже в fb2 в саму ссылку на объект?.
Непосредственно в картинку.
Оптимальный способ выкорчевать изложен выше. До тех пор, конечно, на ХЛ не сочтут приличным вы**нуться еще каким-нибудь хитрым жульством.

Tanja45 написал:
но и Литресы всяческие

Что литрес это не использует - это вряд ли же они глупые и не додумались. Скорее не хотят. Оценивают репутационные потери выше мнимой "выгоды". Не нужно серьезной фирме такое пацанство. (И проникся уважением к литресу).

Можно наверно картинку пересохранить и прицепить заново...

palla написал:
Можно наверно картинку пересохранить и прицепить заново...

Это очень давний трюк - код в картинке, - делался еще в доfbешные времена авторами электронных книг озабоченных своим авторством. Лечилось: снимок с картинки. Простое пересохранение код оставляло.
Но, возможно, в этом случае - сработает. Те, кто имеет эти закодированные картинки, попробуйте.

sd написал:
Лечилось: снимок с картинки.

Отличная идея! И картинка та же, и файл совсем новый.

palla написал:
Можно наверно картинку пересохранить и прицепить заново...

Совершенно верно.
Вчерась было мало времени, и хотелось найти способ для тех, кто с редакторами знаком плохо.
По уточненным данным:
Если картинку из файла удалить. Открыть в граф-редакторе. Изменить на один пиксель размер. И сохранить с чуть худшим качеством (например, вместо 160k - 120). И вставить в редактор эту новую картинку. То метка исчезает.

Интересуюсь спросить - когда они юзера банят, то банят ли они также всех юзеров, принятых в клуб по инвайту забаненного, или просто помечают как сыновей врагов народанеблагонадёжных смутьянов? И если банят, то каков уровень рекурсии?

Для удаления ненужной информации из файлов jpg существуют ма-а-аленькие программки. Например, jpeg.exe, purejpeg.exe (для Windows). Я пользуюсь программкой purejpeg, когда не забываю, перед добавлением графики в fb2.
Возможно, они подойдут как раз к этому случаю.

Соболезную верстальщикам HL. Кабала это, да и на радость копирастам.

Аватар пользователя Isais

F.CYXOB написал:
Для удаления ненужной информации из файлов jpg существуют ма-а-аленькие программки. Например, jpeg.exe, purejpeg.exe (для Windows). Я пользуюсь программкой purejpeg
Спасибо, пойду искать.
F.CYXOB написал:
Соболезную верстальщикам HL. Кабала это, да и на радость копирастам.

А верстальщики тут и не при делах. Метка, я уверен, вшивается уже после того, как файл отдан на строгую проверку администрации ХЛ.

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

Аватар пользователя Isais

Tanja45 написал:
Да, я вот и подумала, что наверняка существуют утилиты для удаления меток в картинках. Спасибо за прожки. ...
:( Она консольная. Значит, я с ней дружить не смогу. Но есть плагин к Тотал Коммандеру. А мне придется поискать аналогичный к ФАРу.

Isais написал:
Tanja45 написал:
Да, я вот и подумала, что наверняка существуют утилиты для удаления меток в картинках. Спасибо за прожки. ...
:( Она консольная. Значит, я с ней дружить не смогу. Но есть плагин к Тотал Коммандеру. А мне придется поискать аналогичный к ФАРу.

Только что попробовал purejpeg. Чисто по-виндузячьи - мышом натащил просто файл картинки на экзешник. Картинка без "закладок" была, просто ради интересу. Была 740 кб, стала 680. Па-а-алезная штучка, однако.
Аватар пользователя Isais

J_Blood написал:
Только что попробовал purejpeg. Чисто по-виндузячьи - мышом натащил просто файл картинки на экзешник.
Нет, у меня с этой прогой ничего не выходит.

Isais написал:
J_Blood написал:
Только что попробовал purejpeg. Чисто по-виндузячьи - мышом натащил просто файл картинки на экзешник.
Нет, у меня с этой прогой ничего не выходит.

У меня сработало. Последовательность: Сайт разработчика. Закачка. Извлечение из архива в подготовленную папку (никакой установки). Открыть папку как окно. Открыть окно с рисунком, подцепить рисунок и перетащить в папку с прогой, навести на прогу и отпустить. Обработанный рисунок остается в исходной папке, меняется время и размер.
Работает только с одним рисунком. Некоторые рисунки не обрабатывает, может уже и так чистые?
Примерно такой же результат дает IrfanView: открыть, сохранить как... с отключенными опциями, качество 85-95. При просмотре разница не заметна, а код уже другой.
Можно обрабатывать пакеты. Получается то, о чем писала palla, не знаю как с файлами от HL, но самостоятельно добавленный код при пакетном преобразовании удалился.
Аватар пользователя Isais

sd написал:
У меня сработало. Последовательность: Сайт разработчика. Закачка. Извлечение из архива в подготовленную папку (никакой установки). Открыть папку как окно. Открыть окно с рисунком, подцепить рисунок и перетащить в папку с прогой, навести на прогу и отпустить. Обработанный рисунок остается в исходной папке, меняется время и размер.
Работает только с одним рисунком.
Спасибо. Все так и делал. Не вышло. :( Причем тренировался с помеченными ХЛ картинками - ничего не уменьшилось, ничего не удалилось.

Isais написал:
sd написал:
У меня сработало. Последовательность: Сайт разработчика. Закачка. Извлечение из архива в подготовленную папку (никакой установки). Открыть папку как окно. Открыть окно с рисунком, подцепить рисунок и перетащить в папку с прогой, навести на прогу и отпустить. Обработанный рисунок остается в исходной папке, меняется время и размер.
Работает только с одним рисунком.
Спасибо. Все так и делал. Не вышло. :( Причем тренировался с помеченными ХЛ картинками - ничего не уменьшилось, ничего не удалилось.

Перетащить в окошко с прогой.
Нажать Enter.
У меня сработало! :))

Isais написал:
Tanja45 написал:
Да, я вот и подумала, что наверняка существуют утилиты для удаления меток в картинках. Спасибо за прожки. ...
:( Она консольная. Значит, я с ней дружить не смогу.
(не понимает почему нельзя дружить с консольной прожкой, но все равно очень сочувствует печальному Ангелу)
Аватар пользователя Mylnicoff

Tanja45 написал:
Isais написал:
Tanja45 написал:
Да, я вот и подумала, что наверняка существуют утилиты для удаления меток в картинках. Спасибо за прожки. ...
:( Она консольная. Значит, я с ней дружить не смогу.
(не понимает почему нельзя дружить с консольной прожкой, но все равно очень сочувствует печальному Ангелу)

Мой любимый анекдот про Линукс и консоль.
"Начальник - секретарю:
- Катенька, дорогая, перепиши месячную отчетность нашим партнерам, они сейчас к тебе подойдут.
- Добрый день, это вам переписать oтчетность?
- Добрый день, да, будьте так любезны, вот чистая дискета, можно на нее.
- Да, конечно. Вставляет в дисковод. И....
# mkfs -t vfat -c /dev/fd0h1440
# mount -t vfat -o iocharset=koi8-r,codepage=866 /dev/fd0 /mnt/floppy
# find / -noleaf -type f -name Otchet_april. [a-zA-Z] -exec cp '{}'; /mnt/floppy ;
# ls -la /mnt/floppy/Otchet_april. [a-z][A-Z] && sync && sleep 3
- Возьмите пожалуйста!
Партнеры.
- Них..$%#@я себе!!!
- Что такое?!... Я опять отмонтировать забыла?!"

Цитата:
Па-а-алезная штучка, однако.

Соблазнился, попробовал. Действительно - обгрызает/облегчает! :))

Я худею с помощью этой проги - Radical Image Optimization Tool
http://luci.criosweb.ro/riot/

Да, печально... Я от HL такой подлости и не ожидал. Стрёмно это... Всякие DRM-ы...

Посмотрел. Удаляется легко. Но метка сидит в виде мусора в самом конце картинки обложки, видно прекрасно. В других картинках меток вроде бы пока нет. А, и строчки заmime'ленных картинок еще идут в одну строчку, а раньше разбивались по 80 символов, но это не принципиально. А ведь можно и не в виде мусора добавлять...

В продолжение заметки о purejpeg:
Ещё вчера залил purejpg.zip на ftp, в корень...

Для обработки одного и более jpg-файла я пользуюсь bat-файлом со следующим содержимым:
/*---
for %%i in (*.jpg) do purejpeg %%i
/*---
Bat-файл помещён в папку с программкой purejpeg.exe.
Теперь, желая уменьшить размер картинок, в неё же копируем обрабатываемые jpg-файлы. Жмём Enter или ЛевМышь на bat-файле.
Получаем очищенные картинки (картинки, не нуждающиеся в чистке, остаются нетронутыми; очищенные - перезаписываются).

Ув. sd, спасибо за ссылку на сайт разработчика! Сравнил утилитки. Одинаковые.

Можно это делать в Color quantizer, заодно уменьшая количество цветов и уровней серого.

Обложки от ХЛ не имею, поэтому поступил так: Открыл один из своих тестовых фб2, добавил обложку, перешел в код, в самом низу добавил набор символов в бинарник там, где помечено в рисунке из сообщения. Вытащил из фбешки рисунок, а потом снова добавил - набранный мной код остался. Опять вынул рисунок, обработал четырьмя способами: 1. purejpeg.exe 2. IrfanView, Сохранить как... 3. IrfanView, Пакетное преобразование (отключив все опции) 4. Захват/Снимок с экрана. Полученные 4 файла добавлял в тестовый фб2 - код пропал во всех четырех случаях. Т.е. не стоит заморачиваться на одном каком-то способе, можно выбрать тот, что удобней.

Ну вот они и заметили этот блог. И расстреляли еще нескольких тамошних активистов. Кровавое пятницо. Расстреляли.


Почему? Казлы.

X