Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.69/54: Рейтинг темы: голосов - 54, средняя оценка - 4.69
erlik
135 / 107 / 8
Регистрация: 09.03.2010
Сообщений: 150
1

Секретные технологии Windows

12.04.2011, 01:43. Просмотров 10014. Ответов 26
Метки нет (Все метки)

Батник для сохранения паролей и прочей важной инфы в обычных файлах, но в невидимом виде.

Bash
1
2
3
4
5
6
@echo off
rem Вводим имя любого существующего txt файла - можно пустого, можно непустого.
set /p file=Enter filename:
rem - вводим информацию, которая не должна отображаться при обычном открытии файла
set /p data=Enter data:
echo %data%>>%file%.txt:PrivateData.txt
Если открыть данный файл обычным способом - то ничего кроме, того что там уже было записано мы не увидим. А если файл был пустой - то он так и останется пустым - с нулевым размером.
Для того, чтобы увидеть свою засекреченную инфу достаточно ввести в консоль (или через батник) вот это:
Bash
1
notepad путь_до_файла\имя_файла.txt:PrivateData.txt
PS:Технология основана на использовании возможностей NTFS сохранять данные для файла в разных потоках.
17
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2011, 01:43
Ответы с готовыми решениями:

Сетевые технологии windows 8 и сетевые технологии windows server 2012
Подскажите есть ли разница между: Сетевые технологии windows 8 и сетевые...

Нет общего доступа между Windows XP и Windows 2008R2\Windows 7
Прощу помощи разобраться в проблеме: ПК с установленной windows XP не может...

Технологии и средства защиты информации в Windows 9X и Windows 7
Доброго времени суток, помогите кто чем может :-) Задали в универе небольшой...

Исходники программ по технологии Windows Forms
Здравствуйте! Не могли бы Вы дать ссылки на сайты, где есть готовые исходники с...

Посоветуйте книгу по технологии Windows Forms
посоветуйте мне какую-нибудь литературу по Microsoft Visual Studio 10.0 C # я...

26
i-bot
I am i-bot, Netbot...
515 / 114 / 7
Регистрация: 15.04.2011
Сообщений: 397
16.04.2011, 19:30 2
А есть еще что нибудь эдакое , нестандартное?
0
erlik
135 / 107 / 8
Регистрация: 09.03.2010
Сообщений: 150
16.04.2011, 23:53  [ТС] 3
Лучший ответ Сообщение было отмечено как решение

Решение

Есть конечно.
Прячем файл в картинке. Допустим у нас есть файл xxx.txt (или doc или xls и т.д).
Для начала заархивируем его любым архиватором - например в 7z.
Теперь берем любую картинку, которая будет служить маскировкой - например файл 1.jpg
Далее пишем батник:
Bash
1
2
3
4
copy /B 1.jpg+xxx.7z 1.jpg
rem - файлы удаляем(хотя можно и вручную)  - так как все данные уже спрятаны
del xxx.txt
del xxx.7z
Получаем на выходе тот же файлик 1.jpg - который прекрасно открывается как обычная картинка.
Однако теперь он содержит наш секретный архивный файл.
Для того чтобы извлечь файл спрятанный в архив (а затем в картинку) обратно, нужно просто переименовать расширение у картинки - на 7z (или на то которое было у вашего архива), открыть правой мышкой контекстное меню и в нем пункт "извлечь" (или что там у вас будет).
8
magaritipi
0 / 0 / 0
Регистрация: 09.01.2010
Сообщений: 3
19.12.2011, 13:48 4
Цитата Сообщение от erlik Посмотреть сообщение
Есть конечно.
Прячем файл в картинке. Допустим у нас есть файл xxx.txt (или doc или xls и т.д).
Для начала заархивируем его любым архиватором - например в 7z.
Теперь берем любую картинку, которая будет служить маскировкой - например файл 1.jpg
Далее пишем батник:
Bash
1
2
3
4
copy /B 1.jpg+xxx.7z 1.jpg
rem - файлы удаляем(хотя можно и вручную)  - так как все данные уже спрятаны
del xxx.txt
del xxx.7z
Получаем на выходе тот же файлик 1.jpg - который прекрасно открывается как обычная картинка.
Однако теперь он содержит наш секретный архивный файл.
Для того чтобы извлечь файл спрятанный в архив (а затем в картинку) обратно, нужно просто переименовать расширение у картинки - на 7z (или на то которое было у вашего архива), открыть правой мышкой контекстное меню и в нем пункт "извлечь" (или что там у вас будет).

В Windows 7 64bit не работает - пробовал не рар архив, а простой текстовый документ - все равно не работает.
0
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 14:22 5
echo %data%>>%file%.txt:PrivateData.txt
От заданного файла ничего не зависит?
0
gimntut
879 / 182 / 15
Регистрация: 18.07.2011
Сообщений: 257
19.12.2011, 19:01 6
Цитата Сообщение от Ris Посмотреть сообщение
От заданного файла ничего не зависит?
Не зависит.
Скрытый файл можно цеплять и к файлам и к папкам.
При копировании заданного файла на флэшку, скрытый файл может потеряться, о чем вам любезно сообщит ОС.
2
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 21:22 7
А неограничен по размеру скрытый файл? Строку? Файл? Пару ГБ?
0
Dzhej-Dzhej
Заблокирован
19.12.2011, 22:11 8
Цитата Сообщение от Ris Посмотреть сообщение
А неограничен по размеру скрытый файл? Строку? Файл? Пару ГБ?
В bmp можно записать, сколько нужно.(не в последний бит цвета, а именно сколько нужно).
В "exe" Памирыч на форуме показал как писАть(поищите). Но это программно.

А о "секретах Винды" и мне интересно.
1
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27958 / 15680 / 959
Регистрация: 15.09.2009
Сообщений: 67,825
Записей в блоге: 78
19.12.2011, 22:17 9
Цитата Сообщение от Ris Посмотреть сообщение
А неограничен по размеру скрытый файл?
не ограничено ничего...
точнее возможностями ФС
1
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 22:24 10
Вы про
echo %data%>>%file%.txt:PrivateData.txt
?
А можно и картинку так спрятать?
0
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27958 / 15680 / 959
Регистрация: 15.09.2009
Сообщений: 67,825
Записей в блоге: 78
19.12.2011, 22:36 11
что угодно, хоть образ диска.

Добавлено через 32 секунды
кстати некоторые вири используют данную технологию дабы прятаться.
2
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 22:40 12
А если картинку прячешь её тоже через блокнот смотреть только?
0
Dzhej-Dzhej
Заблокирован
19.12.2011, 22:49 13
Цитата Сообщение от Dzhej-Dzhej Посмотреть сообщение
В bmp можно записать, сколько нужно.(не в последний бит цвета, а именно сколько нужно).
В "exe" Памирыч на форуме показал как писАть(поищите). Но это программно.
Там говорилось как программу свою сделать "испытательной версией".
Цитата Сообщение от Ris Посмотреть сообщение
А можно и картинку так спрятать?
Проще в картинку спрятать код.
И когда безобидная прога встречает "картинку"...

Ris, а что вас интересует? А то неохота, чтоб наши строгие модераторы дали нам "хз что, но больно".

Добавлено через 2 минуты

Не по теме:

Я пару постов успел пропустить.

0
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27958 / 15680 / 959
Регистрация: 15.09.2009
Сообщений: 67,825
Записей в блоге: 78
19.12.2011, 22:53 14
не уверен, но по моему картинкой она будет просматриваться...
а текстовый файл вообще пустым может быть...
1
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 23:11 15
Нарыл:
http://hex.pp.ua/fat32-ntfs-limitations.php
http://hex.pp.ua/ntfs-special-files.php
http://hex.pp.ua/NtFsControlFile.php
0
Dzhej-Dzhej
Заблокирован
19.12.2011, 23:12 16
magirus, в bmp.
...
0Ah[offset] - адрес начала точек растра.(54) ;[offset] - неправильно наверное сказал.
...
[54] - начало самого растра, как бы.
То есть смещение по первому значению изменяем на сколько нужно, приплюсовываем смещение, и в промежутке пишем код(все скрытное) и все.(если кто так же похимичить не захочет, багов не получит).
1
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.12.2011, 23:14 17
Из первой статьи пытался создать ".." нифига, ни 1 способом.
Видно статья 2004 года, наобновляли уже.

Добавлено через 1 минуту
Я вижу следопыт все пытается вирей напихать в картинку, а исполняться код будет?
Вопрос про
Вы про
Bash
1
echo %data%>>%file%.txt:PrivateData.txt
?
все еще в силе
0
Dzhej-Dzhej
Заблокирован
19.12.2011, 23:27 18
Я в этой теме пас.

Не по теме:

(А про следопыта не нужно).

1
Ris
20.12.2011, 00:41
  #19

Не по теме:

Dzhej-Dzhej, извините, просто ваш ник трудно читаем для меня :)

0
gimntut
879 / 182 / 15
Регистрация: 18.07.2011
Сообщений: 257
20.12.2011, 09:52 20
Цитата Сообщение от Ris Посмотреть сообщение
Вопрос про
Вы про
echo %data%>>%file%.txt:PrivateData.txt
все еще в силе
Bash
1
2
3
4
5
type My.png > 0.txt:0.png
:: Всё очень просто
mspaint 0.txt:0.png
:: Вернее, почти всё
type 0.txt:0.png > 1.png
1
20.12.2011, 09:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 09:52

Нужна литература по технологии Windows forms
Почитал Герберта, полный справочник о C#, но когда дошел до форм - бросил...

Секретные папки
назовите какие нибудь ещё "секретные" папки, на подобия папки "con", которую...

Секретные материалы
Ваша программа работает с архивом документов. Каждый документ состоит из списка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru