1 (изменено: DnsIs, 2011-10-28 07:34:57)

Тема: Что за странная папка?

Вот ссылка на zip архив (всего 108 байт), в котором лежит папка. Просто пустая папка.
Только вот у этой папки атрибут "скрытый", не активирован (проверял в winXP, win7)

Тотал справляется, снимает/устанавливает атрибут, а винда не в силах! attrib, тоже не справляется.

Что бы увидеть ее в проводнике, установить [Сервис] ->[Свойства папки] -> [Вид] -> [Показывать скрытые файлы и папки], не достаточно.
Нужно еще снять галку [Скрывать защищенные системные файлы]

Вот как такая папка получилась?

Нас невозможно сбить с пути, нам пофигу куда идти.

2

Re: Что за странная папка?

Наверно кто-нибудь скопировал папку типа System Volume Information, а затем переименовал её.

3 (изменено: Rumata, 2011-10-28 09:41:57)

Re: Что за странная папка?

Это каталог с атрибутами - скрытый (H), системный (S), архивный (A)

C:\tmp>attrib /s /d *
A  SH        C:\tmp\test
A            C:\tmp\test.zip

C:\tmp>attrib -s test
Not resetting hidden file - C:\tmp\test

C:\tmp>attrib -s -h test


C:\tmp>attrib /s /d *
A            C:\tmp\test
A            C:\tmp\test.zip

Видимо невозможно удалить атрибут "системный", не трогая атрибута "скрытый"

( 2 * b ) || ! ( 2 * b )

4 (изменено: DnsIs, 2011-10-28 11:01:01)

Re: Что за странная папка?

Здорово. Спасибо.

Странно, что если при установке +s, уже не получается установить +h и наоборот. То есть если хочется оба атрибута, то нужно устанавливать их сразу. И винда потом не сможет ничего установить.
У знакомого, при подключении телефона к компу, вирусяка, всю его инфу попрятал в такие вот папки. Он потом открывает телефон, а там ничего нет. И места на флешке нет. Парень далек от компьютеров, и его виндовый проводник ему тайну так и не раскрыл. 8)

Еще раз спасибо. Кстати, можно продолжить тему... как освобожусь.

Нас невозможно сбить с пути, нам пофигу куда идти.

5

Re: Что за странная папка?

Баловства ради может кто не в курсе. Кусок интернета:

Заглянем в реестр по адресу
HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> ShellNoRoam -> DUIBags -> ShellFolders, и видим Что-то типа:
{2227A280-3AEA-1069-A2DE-08002B30309D}
{645FF040-5081-101B-9F08-00AA002F954E}
{21EC2020-3AEA-1069-A2DD-08002B30309D} и т.п..
Эти паки в реестре отвечают за "Принтеры и факсы", "Корзину", "Панель управления" (на самом деле идентификаторов намного больше - эти взяты для примера). Добавив этот идентификатор к имени паки можно её заблокировать (т.е. при открытии будет открываться та папка, идентификатор который мы подставили). И наоборот убрав из имени папки данный идентификатор можно легко её разблокировать!
Теперь напишем небольшую программу на bat, которая будет блокировать\разблокировать введенную пользователем папку.

Создаются такие папки из командной строки mkdir..., Тоталом или Фаром.

Нас невозможно сбить с пути, нам пофигу куда идти.

6

Re: Что за странная папка?

Так же есть очень интересный способ создавать папки с точкой на конце. Удалить/прочитать/записать файлы из такой папки возможно только из ком строки. Видновый проводник такую папку боится.
Сейчас не помню как создавать, дома записано. Кто заинтересуется если, найду.

Нас невозможно сбить с пути, нам пофигу куда идти.

7

Re: Что за странная папка?

Интересно. Найдите, пожалуйста.

( 2 * b ) || ! ( 2 * b )

8

Re: Что за странная папка?

Нашел. Методом научного тыка....

mkdir tmp..\
copy c:\*.* tmp..\
copy tmp..\*.* d:\
rmdir tmp..\ /s /q

Ваши комментарии Rumata.

Нас невозможно сбить с пути, нам пофигу куда идти.

9

Re: Что за странная папка?

DnsIs пишет:

Ваши комментарии Rumata.

Спасибо. Вот теперь я вспомнил, что подобное уже встречал. Эта особенность используется для зашиты флешек от несанкционированной перезаписи файла AUTORUN.INF именно таким способом. Ссылкой поделиться не могу, так как прочитал об этом способе давно и ссылка попросту не сохранилась. Могу только подсказать, что читано было на хабре.

( 2 * b ) || ! ( 2 * b )

10

Re: Что за странная папка?

Читал на хабре статьи про aurotun, но про такие папки не было ничего упомянуто (или мож я запамятовал)
Я флешки защищаю вручную. Работает только на FAT
Создаю пустой autorun.inf, открываю его в редакторе диска, и в конце расширения файла заменить 0x20 на 0x42

И потом его фик удалишь.

Нас невозможно сбить с пути, нам пофигу куда идти.

11

Re: Что за странная папка?

Кстати Rumata, про такие фокусы знаете?

Нас невозможно сбить с пути, нам пофигу куда идти.

12

Re: Что за странная папка?

Ага. Читал. Пробовал. Удивлялся.

И опять благодарю Вас за ссылку. Описание этой особенности я читал - но опять не помню где. В приведенной Вами статье говорится, что читать эти потоки можно просто, как обычные файлы. В той давнишней статье говоорилось о том, что "выудить" данные можно только с помощью команды вида:

more < filename:stream
( 2 * b ) || ! ( 2 * b )