Персональные инструменты
Счётчики
Контакты / Реклама

Rarjpeg

Материал из Lurkmore
Перейти к: навигация, поиск
Наглядное пособие

Rarjpeg — картинка, склеенная с RAR-архивом (JPEG with embedded RAR-file). Рарджепеги имеют наибольшее распространение, хотя операция соединения графического файла и архива возможна также для других графических форматов (PNG, оный, кстати, и так имеет встроенный беспотерьный архиватор, GIF, даже BMP, и т. д.) и архивов (ZIP, 7Z, в том числе и JAR-приложений на платформе Java, но не с TAR), алсо аудио- и видеофайлов в формате Ogg.

Содержание

[править] Принцип работы

Программы для просмотра изображений анализируют формат JPEG (и многие другие) с начала файла, конец игнорируют. Архиваторы напротив, определяют архив по наличию сигнатуры, которая может находиться где-то в середине файла, так как в начале файла может находиться SFX-модуль архива, который фактически и является приклеенным распаковщиком — по принципу сабжа. За счёт этих двух факторов можно невозбранно слепить картинку и архив в один файл, который приобретёт функциональность обоих кусков.

Надёжность метода хотя и велика, но не 100%: если в середине картинки внезапно встретится сигнатура архива, предваряющая какую-то лажу (а хвост картинки с точки зрения архиватора ничем другим с вероятностью чуть менее 100% быть не может), то архиватор обидится и ничего не разожмёт. Если анонимусу вдруг так не посчастливилось, то помогут (как нетрудно догадаться, тоже не на 100%) выбор другого архиватора или незначительные изменения картинки.

[править] Использование

Эйнштейн с небольшим бонусом внутри

Для склеивания файлов используется консольная команда copy (для виндузятников) или cat (для юниксоидов):

(win): copy /b image1.jpg+something.rar image2.jpg
(еще win): type image1.jpg something.rar > image2.jpg
(nix): cat image1.jpg something.rar > image2.jpg
(еще nix): cat something.rar >> image1.jpg

Экспериментальным путем получили симбиозы архива и файлов формата: .wav/.mp3/.aac/.amr, .jpg/.png/.gif, .torrent, .html. Так же этим же путем были зафэйлены следущие форматы: .pdf/.flv/.3gp/.mp4/.avi/.wma (если при склейке архив находится на втором месте, то он не читается, правильной является только первая часть, при обратном условии — читабельным является только rar-часть).

Также есть пакетный файл для создания рарджпегов. Просто кинуть на батник картинку и архив (неважно в каком порядке выбирать файлы. Просто перетащите 2 файла на батник) и в папке с картинкой появится рарджпег с именем [rarjpg]PictureName.rar.jpg (.rar.jpg — для удобного переименования, а [rarjpg] — чтобы не потерять среди других картинок). Собственно в рарджпеге, созданном этим батником, содержится сам этот батник: Rarjpg.winrar.rar.jpg

В far’е это всё дело есть по умолчанию, нужно просто нажать Shift+F2. Если сие действо («Распаковать») перехватывается не архиваторным плагином Far Manager’а, то следует обратиться к соответствующему плагину по префиксу. Для MultiArc-плагина это «ma:»:

ma:SomeImageWithArc.jpg

Для «7-Zip Alternative» это «7-zip:»:

7-zip:SomeImageWithArc.jpg

Файл, полученный в результате, корректно отображается в большинстве браузеров и просмотрщиков изображений. При этом, однако, можно будет открыть его WinRAR’ом (или любым другим архиватором), поскольку архиваторы, как правило, игнорируют все, что предшествует заголовку RAR’а, а браузеры — все, что идет после конца jpeg’a.

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

Программа WinRAR по умолчанию прописывает путь к своему exe-шнику в PATH, а значит доступна для вызова из командной строки. Поэтому, если мы имеем открытый файловый менеджер (FAR или Total Commander) в папке с rarjpeg’ом, то можно набрать команду

winrar x SomeImageWithArc.jpg

которая распакует архив в текущую папку.

[править] Применение на имиджбордах

[править] См. также

[править] Ссылки


V for Vendetta mask.png Анонимус знает, что Rarjpeg относится к имиджбордам
Мета  I2POverchanProject Chanology (справочникв Рашке) • Project N.I.G.R.A.The XyntaWakabaИмиджборд • Летопись АИБ (История взаимоотношений имиджбордВойна имиджборд) • Радио АнонимусХорошие новости
Разделы  a / ad / b / d / int / fl / hr / ja / lit /mu / o / r / rf / s / tr / vg / wh / wm / y
Зарубежные  2channel4chanFutabaKoChanUchan
Отечественные  Øchan1chan2ch.hk410chanApachanRGHostДвачДоброчанМентачОкточанПиначТиречХуитарийЫчан
Архивы имиджборд  МетачанНямо
Население  АнимешникАнонимусБитардБыдло-кунКамвхораКрыса-кунКунСлоупокСэймперсунТянХиккиХудожник-кун
Терминология  AltogetherCombo breakerCreepy threadsIn beforeITTLOICMoarPic relatedProofpicRarjpeg*чуюБампБамплимитБанхаммерБаттхертБогиняВайпВинГетДеанонимизацияДемотиваторДетекторКапчаМакроМаскотМимо проходилНабегНеймфагОпПравила интернетовРейдРулеткаСажа (Во все поля) • СоусТаймгетТрипкодФагФэйлХайвмайнд
Глобальные мемы  Boku no PicoBrofistCool story broDuckrollFacepalmForever AloneGTFOGununuI see what you did thereInternet Hate MachineIt's Raping Time!NYPAOBEYOh, exploitable!Oh noesPaper ChildPolandballPrepare your anusPS3 has no gamesRick RollThere are no girls on the InternetUWBFTPWishmasterYOBAZOMG TEH REIАнонимус доставляетБитардскВалюты имиджбордВсе ебанулисьГайдзин ёнкомаГельминтарийКапитан ОчевидностьМаска АнонимусаПедокомпанияПосоветуйПравило 34Рак, убивающий /b/ТрифорсЯ бы тебя трахнулЯ гарантирую этоЯ просто оставлю это здесь