day & night

InVisible, скрытие информации
Дата обновления: , перейти к новому сообщению
#1
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




InVisible



Программа является Free Soft и распространяется в версии As Is (как есть). Так что за последствия ее использовании я ответственности не несу!

Цитата | Quote(IvanLis)
Достаточно часто возникает необходимость скрыть некую информацию от других.
Конечно можно просто создать архив с паролем, но могут возникнуть ситуации, когда скажут или вскрывай или удаляй...!

Для того, чтоб таких ситуаций не возникало, я и написал эту програмку.
Она позволяет объеденить файлы JPG и RAR/ZIP. Причём в этот архив можно добавлять информацию. Ставить пароль и т.д.
А картинку можно без проблем передавать по почте, вставлять на web страницу. Потом скачивать и читать информацию.

Если поменять расширение откомпилированного файла на .jpg, то он откроется как обычный графический. Если же поненять на .rar, то получим обычный архив со всеми присущими ему свойствами!

При отладке успешно объединял файлы размером 8+30 Mb. Как будут обстоять дела с большими не знаю...


Цитата | Quote(IvanLis)
Переписал алгоритм. Сделал через потоки и без предварительной подготовки исходных файлов. Вероятность ошибки конечно возросла, но как показало тестирование, если все правильно делать, достаточно мала. Но при этом скорость увеличилась на порядок.
У меня на слияние двух файлов по 65 мег ушло около 1 сек!


Для тех, кто наблюдал с самого начала... Первоначальную версию с предварительной обработкой файлов я отбросил. Теперь все сделано на потоках.

Пользоваться программой достаточно просто...
1. Выбираем графический файл *.ipg
2. Выбираем архивный файл *.rar или *.zip
3. Выбираем файл в который будет сохраняться результат с одним из расширений, здесь выбирать вам. В зависимости от того, что прячем.
4. Объединяем их.
Скачать / Download v.1.0.0.3
User is offline
Go topGo end

Ответов(10 - 19)
17.10.2008 - 9:24
#11
Frene



Опытный юзверь
**

Группа: Пользователи
Сообщений: 56
Регистрация: 28.09.2006
Пользователь №: 236.951


Респектов: 0
----------


Предупреждений:


Спасибо за исчерпывающий ответ! Однако почему именно RAR? Он не бесплатный и не открытый... Уж лучше склеивать JPEG с ZIP, поскольку уж ZIP-то и винда поддерживает, да и бесплатные архиваторы, вроде 7zip тоже. Так что, учитывая мою ненависть к несвободному ПО, эта утилита всё-таки не для меня... Но всё равно автору -- зачёт! smile.gif
User is offline
Go topGo end
17.10.2008 - 10:54
#12
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




Переписал алгоритм. Сделал через потоки и без предварительной подготовки исходных файлов. Вероятность ошибки конечно возросла, но и скорость увеличилась на порядок.

У меня на слияние двух файлов по 65 мег ушло около 1 сек!

Попробую найти описание структуры ZIP и проделать тоже самое с ним.
User is offline
Go topGo end
17.10.2008 - 12:58
#13
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




InVisible ZIP

Инфу искать и читать некогда, но на первый взгляд... структура zip схожа с rar/ Так же начинается с флага.
Тестить особо времени нет, но попробовал на 2-х файлах, вроде работает.

У кого есть время и желание потестить, отпишитесь о результатах.
Если все нормально.. переделаю прогу для zip+rar

этот вариант только zip
User is offline
Go topGo end
17.10.2008 - 14:57
#14
Frene



Опытный юзверь
**

Группа: Пользователи
Сообщений: 56
Регистрация: 28.09.2006
Пользователь №: 236.951


Респектов: 0
----------


Предупреждений:


Отлично! У меня не было проблем с версией для ZIP!
Программа нужная! Особенно учитывая, как я понял, отсутствие бесплатных аналогов. В общем, InVisible -- в массы! smile.gif
User is offline
Go topGo end
17.10.2008 - 16:38
#15
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




InVisible v.1.0.0.3

Цитата | Quote(IvanLis)
И так...
1. Остановился на алгоритме обработки с помощью потоков, так как работает он все таки стабильно.
2. Теперь можно скрывать два типа файлов RAR и ZIP


Все предыдущие версии с обменника удалил, работает ссылка только из первого поста.
User is offline
Go topGo end
17.10.2008 - 18:01
#16
72SOFIA



Бывалый
*

Группа: Пользователи
Сообщений: 22
Регистрация: 11.04.2008
Пользователь №: 839.648


Респектов: 1
-----X----


Предупреждений:


Программка симпатичная. Если возникает ситуация: "когда скажут или вскрывай или удаляй...!", тогда получение время от времени неких картинок также вызовет подозрение. Более того, тот кто контролирует почту, тот свободно может пересохранить полученный файл изображения с вложением и с интересом будет наблюдать за переживаниями адресата по поводу отсутствия архива в контейнере. Программы похожие в сети имеются, они цепляют вложения не только к файлам изображения, а и к файлам Office, PDF, DjVu и т.п. Но все контейнеры теряют вложение после их пересохранения. Тут что-нибудь поизощрённей трэба, либо контролёра почты на место ставить, чтобы интерес к чужим письмам отбить.
------

Жизнь дается лишь раз. А удается и того реже.
User is offline
Go topGo end
18.10.2008 - 10:09
#17
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




Цитата | Quote(72SOFIA)
Более того, тот кто контролирует почту, тот свободно может пересохранить полученный файл изображения с вложением и с интересом будет наблюдать за переживаниями адресата по поводу отсутствия архива в контейнере.


Это скажем так единичные случаи....
Или мания
User is offline
Go topGo end
21.10.2008 - 8:13
#18
Frene



Опытный юзверь
**

Группа: Пользователи
Сообщений: 56
Регистрация: 28.09.2006
Пользователь №: 236.951


Респектов: 0
----------


Предупреждений:


Я тут наконец взялся за изучение Linux (решил начать с Runtu.org, в данный момент качаю третью версию). В связи с этим вопросы:
1) А как интерпретирует файлы, созданные InVisible, Linux? Были тесты? Я, конечно, пока чайник в этом деле, но, кажется, в Linux расширение файла ничего не значит... В общем, просмотрщик ли изображений откроет файл, созданный InVisible?.. (сам пока проверить не могу).
2) Будет ли версия для Linux? :) Или, на крайний случай, работает ли InVisible под Wine?
User is offline
Go topGo end
22.10.2008 - 17:19
#19
laser900



Бывалый
*

Группа: Пользователи
Сообщений: 16
Регистрация: 20.08.2007
Пользователь №: 465.791


Респектов: 0
----------


Предупреждений:


Как ты делаешь приложения программно независимыми? Я таким когда-то тоже баловался, но все равно у меня все сводилось к тому, что должен стоять либо .NET Framework, либо какие-то дллки в определенной папке.
Жду ответа
Заранее благодарен
User is offline
Go topGo end
29.10.2008 - 17:08
#20
IvanLis



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 393
Регистрация: 10.05.2006
Пользователь №: 161.832


Респектов: 102
-----X----




Цитата | Quote(Frene)
Я тут наконец взялся за изучение Linux (решил начать с Runtu.org, в данный момент качаю третью версию). В связи с этим вопросы:
1) А как интерпретирует файлы, созданные InVisible, Linux? Были тесты? Я, конечно, пока чайник в этом деле, но, кажется, в Linux расширение файла ничего не значит... В общем, просмотрщик ли изображений откроет файл, созданный InVisible?.. (сам пока проверить не могу).
2) Будет ли версия для Linux? smile.gif Или, на крайний случай, работает ли InVisible под Wine?


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

Что касается открытия файлов в других системах....
Теоретически, все должно открываться также как и под Windows, так как структура файлов jpg, rar и zip унифицирована и стандартизована.
User is offline
Go topGo end

Topic Options
Сейчас: 29.04.2024 - 19:01
Мобильная версия | Lite версия