Hide My Archive 1.3
Скриншот программы Hide My Archive
Программа Hide My Archive предназначена для сокрытия архивов RAR и 7-Zip внутри JPG-картинок. Принцип работы очень простой: архив дописывается в конец картинки. При открытии такого "бутерброда" любой программой для просмотра картинок будет показана исходная картинка, без малейшего намека на какие-либо дополнительные данные (архив). Но если открыть обработанную картинку архиватором WinRAR или 7-Zip, то станет доступен спрятанный архив. Для большей надежности архив можно защитить паролем. Такие файлы можно спокойно пересылать по почте, не боясь что кто-то посторонний случайно получит доступ к вашей конфиденциальной информации. При этом картинки вызывают гораздо меньше нездорового интереса, чем просто архив под паролем :) Максимальный размер архива - 10 Мб, поддерживаются многотомные архивы, но подбирайте картинки соответственно размерам архивов, крохотная марка 16х16 пикселов с размером файла в 8 мегабайт однозначно вызовет подозрение. И не забывайте, что обработанные картинки ни в коем случае нельзя модифицировать графическими редакторами, иначе все скрытые в них данные будут потеряны. Опытным путем установлено, что размер файла картинки должен быть не более 500 килобайт, иначе WinRAR не находит дописанный к ней архив.
Для информации: точно так же два файла можно "склеить" из командной строки.
copy /b picture.jpg + hideinfo.rar top_secret.rar.jpg
Файл из архива, открытый графическим просмотрщиком Total Commander'а:
Файл со скрытой информацией, открытый для просмотра
Этот же файл, открытый программой XnView:
Файл со скрытой информацией, открытый для просмотра
Как видите, картинка прекрасно отображается, ничего постороннего не видно. А теперь откроем эту картинку через архиватор WinRAR:
Файл со скрытой информацией, открытый архиватором
Спрятанный архив доступен для работы, из него можно легко извлечь файлы.
Скриншот программы Save My Archive
Программа Save My Archive извлекает архив RAR и 7-Zip из результатов работы Hide My Archive и, в принципе, вообще из любых SFX контейнеров архиваторов RAR и 7-Zip. Если выставлена галочка "Truncate original file after extraction", то после удачного извлечения архива исходный файл будет обрезан до оригинального состояния.
История версий:
- Версия 1.3: Добавлена поддержка архивов 7-Zip. Теперь файлы в обеих программах можно открывать через drag'n'drop. Несколько мелких изменений и улучшений.
- Версия 1.2: Добавлена проверка картинок на наличие в них архива, улучшен интерфейс. Добавлена программа Save My Archive 1.0 для извлечения архивов из SFX-контейнеров.
- Версия 1.1: Исправлена неприятная ошибка, из-за которой JPEG-файлы с EXIF считались не соответствующими формату JPEG (спасибо Анатолию). Добавлена проверка на максимальный размер картинки 500 килобайт.
- Версия 1.0: Первая публичная версия
Просмотров: 24207 | Комментариев: 42
Метки: мои программы, защита
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
user
(30.07.2013 в 01:00):
Станислав (02.03.2013 в 22:35),
вы круты.
вы круты.
A.S.L
(03.07.2013 в 20:44):
Not hidden - Exeinfo detect as :
NOT EXE - picture JPG -> JFIF ( EOF BAD - Hidden data ? )
NOT EXE - picture JPG -> JFIF ( EOF BAD - Hidden data ? )
Ret
(24.06.2013 в 03:45):
Timofejj
(13.05.2013 в 12:46):
Прелесть! Благодарности нет предела. Как эти все почтовики задолбали своими ограничениями и отслеживаниями. Я делал так: шифрую архив и меняю расширение на txt. На другой стороне уже должны знать что нужно вернуть расширение и ввести пароль при открытии в архиваторе. Ну, а ваша программа облегчает всё абсолютно. Ещё раз спасибо!
zzzzzz
(07.04.2013 в 10:53):
ИЗВИНЯЮСЬ за мою писанину ...погорячился. Если всё правильно сделать и потом просто перетащить картинку в RAR, то всё открывается и всё работает.
zzzzzz
(05.04.2013 в 10:08):
на 7 на работает загрузка фото архивов, то есть не открывается.
ManHunter
(03.03.2013 в 21:18):
С PNG не работает, там другой принцип формирования изображения.
Станислав
(02.03.2013 в 22:35):
С год назад читал про возможность в гифки добавлять скрытый контент, как результат запретил гифки у себя на сайтах в аватарках.
Програмка полезная, с удовольствием буду пользовать. Извиняюсь за ламмерский вопрос, Hide My Archive 1.3 с png тоже работает?
Програмка полезная, с удовольствием буду пользовать. Извиняюсь за ламмерский вопрос, Hide My Archive 1.3 с png тоже работает?
ManHunter
(01.03.2013 в 10:33):
Пиздуй уроки делать, школота. Размечтался тут.
Lost
(01.03.2013 в 10:09):
А нельзя тоже самое намутить, но только с исполняемым файлом? Чтобы при открытии картинки жертвой запускался на исполнение нужный файлик.
ADMIN@CRACK
(28.02.2013 в 23:15):
Дык это должно быть как Отче наш.
Это не вирь и не исходная.
Если есть винды средства как и апи функции...
Они должны так и реализовываться.
Свое это конечно хорошо...
Но обычно на свое для глупых пользователей антивири на это орут.
Это не вирь и не исходная.
Если есть винды средства как и апи функции...
Они должны так и реализовываться.
Свое это конечно хорошо...
Но обычно на свое для глупых пользователей антивири на это орут.
ManHunter
(26.02.2013 в 08:13):
Будет в следующей версии
voila
(26.02.2013 в 01:52):
7zip-ok, извращения мы иногда пользуем, но ... хм, а почему нет zip-та?
ManHunter
(25.02.2013 в 21:48):
Я ж подробно расписал как это все делается и что в итоге получается. Естественно, что все заголовки архивов на месте. Может быть в следующих версиях сделаю что-нибудь для модификации заголовков, чтобы простым сканированием такие сигнатуры было не найти. Но пока пусть будет так.
lammer
(25.02.2013 в 20:53):
+ Crypto Check for file '.\top_secret.7z.jpg' [00000000:00004434]
## Offset Event ASCII T Method
-------- -- ---------- -------- --------- -------- ----- - --------
00000001 000043A7 7zјЇ'... 7z: Archive Signature v.02
Аналогично:
## Offset Event ASCII T Method
-------- -- ---------- -------- --------- -------- ----- - --------
00000001 000043A7 Rar!... Rar Archive Signature
## Offset Event ASCII T Method
-------- -- ---------- -------- --------- -------- ----- - --------
00000001 000043A7 7zјЇ'... 7z: Archive Signature v.02
Аналогично:
## Offset Event ASCII T Method
-------- -- ---------- -------- --------- -------- ----- - --------
00000001 000043A7 Rar!... Rar Archive Signature
Violator
(15.01.2013 в 22:09):
Спасибо !!!
Kemper
(22.10.2010 в 19:57):
Блин давненько не захаживал ) - лазаешь ищешь а оно все уже есть давно - спасибо кэп )
Wowan
(14.09.2010 в 03:35):
Всё работает. Спасибо! Интересная штука!
ManHunter
(06.07.2009 в 16:32):
iskander, что именно не работает? если не загружается, то вроде поправил, теперь должно работать.
iskander
(06.07.2009 в 16:03):
Под Win2k SP4 не работает... Пользую copy...
64-ядерный процессор
(15.06.2009 в 23:12):
Отличная программа! То, что нужно, чтоб передавать через контакт екзешники. Автору респект!
ManHunter
(28.04.2009 в 13:23):
В бан. Таким идиотам тут не место.
Андрей
(28.04.2009 в 13:12):
Помагите вкрыть rar мыло [del] там текстовый документ..и пароль длинный...не обижу)
alex
(28.02.2009 в 23:24):
после всех незамысловатых действий , картинку переименовываю под любым названием , естественно , без rar
p.s. эх, скинчика бы добавить ! но , это , так для души
p.s. эх, скинчика бы добавить ! но , это , так для души
Herz
(28.02.2009 в 19:04):
Неплохо бы сделать сохранение с именем картинки и без *rar.jpg
exz
(26.02.2009 в 09:03):
алекс, +1
ManHunter
(14.02.2009 в 19:27):
alex, у гифов другой формат файла, если к ним в конец прицепить что-то еще, то будет заметно.
alex
(14.02.2009 в 18:01):
очень удобная программа ! ManHunter , благодарю !
P.S. жаль не проходит gif
P.S. жаль не проходит gif
злой_тигра
(17.01.2009 в 21:29):
ManHunter, добавлю еще, что есть нехилая категория юзверей, которым и вовсе незнакомы слова "консолька" и "Синий экран смерти"...
ManHunter
(14.01.2009 в 08:11):
злой тигра, ага, это при том, что у многих пользователей вид черного экрана консольки вызвает не меньший ужос, чем синий экран смерти :)) Так что пусть резвятся через GUI.
злой тигра
(14.01.2009 в 01:41):
не из трех, побольше чуть, но тем не менее..
=begin code=
@echo off
if /I %~x1==%~x2 exit
if /I %~x1 NEQ .jpg (if /I %~x2 NEQ .jpg exit)
if /I %~x1 NEQ .rar (if /I %~x2 NEQ .rar exit)
if /I %~x1==.jpg (
copy /b %1+ %2 "%~d1%~p1[rarjpg]%~n1.rar.jpg"
) else (
copy /b %2+%1 "%~d2%~p2[rarjpg]%~n2.rar.jpg")
=end code=
=begin code=
@echo off
if /I %~x1==%~x2 exit
if /I %~x1 NEQ .jpg (if /I %~x2 NEQ .jpg exit)
if /I %~x1 NEQ .rar (if /I %~x2 NEQ .rar exit)
if /I %~x1==.jpg (
copy /b %1+ %2 "%~d1%~p1[rarjpg]%~n1.rar.jpg"
) else (
copy /b %2+%1 "%~d2%~p2[rarjpg]%~n2.rar.jpg")
=end code=
злой тигра
(14.01.2009 в 01:40):
ManHunter, дык читал, но смысл делать прогу для этого? батник из трех строк справляется ж не хуже...
ManHunter
(13.01.2009 в 23:09):
злой тигра, если еще раз внимательно прочитаешь, то увидишь, что про команду copy я тоже написал.
злой тигра
(13.01.2009 в 23:08):
а что, команду copy уже отменили? я картинку с архивом склеиваю именно так.
ManHunter
(14.12.2008 в 19:13):
Анатолий, обнови версию программы, я все исправил.
Анатолий
(13.12.2008 в 18:22):
У меня картинки размером 2288х1712 и весят более 800Kb. Если будет размером меньше например 1800х1200, то получается нормально.
Анатолий
(13.12.2008 в 08:55):
Картинка с фотоаппарата Olympus
ManHunter
(12.12.2008 в 16:19):
Хотя уже не надо, сам нашел где прокололся :) Спасибо!
Версия 1.1
Версия 1.1
ManHunter
(12.12.2008 в 10:59):
Анатолий, выложи куда-нибудь оригинальную картинку P8040010.JPG, я посмотрю почему программа ее не признает форматом JPG
Анатолий
(12.12.2008 в 10:49):
Программа у меня не работает. Поясните, что я делаю не правильно.
Выбираю картинку
D:\Встреча\Новая папка\P8040010.JPG
Затем архивированную другую картинку
D:\Встреча\P8040001.rar
Нажимаю ОК появляется следующий Log Windows:
-> OK
Check file P8040001.rar...
-> OK
Open file P8040010.JPG...
-> OK
Check file P8040010.JPG...
ERROR: This file is not valid JPG!
-> FAILED
Done
Выбираю картинку
D:\Встреча\Новая папка\P8040010.JPG
Затем архивированную другую картинку
D:\Встреча\P8040001.rar
Нажимаю ОК появляется следующий Log Windows:
-> OK
Check file P8040001.rar...
-> OK
Open file P8040010.JPG...
-> OK
Check file P8040010.JPG...
ERROR: This file is not valid JPG!
-> FAILED
Done
Alex
(07.12.2008 в 21:55):
Простенько и со вкусом....
Добавить комментарий
Заполните форму для добавления комментария
Комментарии отключены администратором сайта
В "разбавленной" данными картинке вообще практически нереально обнаружить скрытую информацию.