Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Сокрытие папки и процессов (http://forum.oszone.net/showthread.php?t=192663)

AzazeLHAck 30-11-2010 11:38 1554922

Сокрытие папки и процессов
 
Здравствуйте, ребята! У меня несколько вопросов:

1) Как при помощи скрипта сделать папку скрытой?
2) Как скрыть процесс, чтобы его не было видно в диспетчере задач?
3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было?

*не поймите неправильно, я не вирус пишу, просто нужно чтобы программу нечаянно не выключили.

Iska 30-11-2010 12:01 1554936

Цитата:

1) Как при помощи скрипта сделать папку скрытой?
«FileSetAttrib()»:
читать дальше »
Код:

AutoItSetOption("MustDeclareVars", 1)

Local $sDir = "E:\Песочница\0018"

If FileExists($sDir) Then
        FileSetAttrib($sDir, "+H")
EndIf


Цитата:

2) Как скрыть процесс, чтобы его не было видно в диспетчере задач?
Никак.
Цитата:

3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было?
Кроме «MsConfig» есть ещё «Autoruns» со товарищи.

Если нечаянно могут выключить — надо заранее предусмотреть возможность включения :).
Цитата:

не поймите неправильно, я не вирус пишу…
Осталось немного.

AzazeLHAck 30-11-2010 12:06 1554942

Цитата:

Цитата Iska
Никак. »

А какой-нибудь командной утилитой может можно?
Цитата:

Цитата Iska
«FileSetAttrib()» »

Ну вот.. А я подумал, что это только для файлов..
Цитата:

Цитата Iska
надо заранее предусмотреть возможность включения »

Опять же сторонним скриптом? Но и его могут выключить. Или как-то изнутри?

Iska 30-11-2010 12:18 1554951

Цитата:

А какой-нибудь командной утилитой может можно?
Код:

attrib +H "E:\Песочница\0018"
Цитата:

Опять же сторонним скриптом? Но и его могут выключить. Или как-то изнутри?
Зависит от того, что конкретно Вы хотите получить в итоге в целом.

Creat0R 30-11-2010 13:18 1555005

AzazeLHAck,
Предупреждение за нарушение правил форума, пункт 2.7 и пункт 3.19:

Цитата:

2.7: В заголовке темы обязательно обозначайте название предмета, которого касается вопрос, а в теле сообщения максимально подробно опишите проблему (приведите аппаратную/программную конфигурацию, а также изложите ситуацию, в которой возникает проблема)...
Подробнее о принципах создания тем читайте в этом документе и Правилах форумов.

3.19: Запрещается... Создавать темы, имеющие неинформативные или состоящие из заглавных букв заголовки (например, "Помогите!", "HELP!", "У меня проблема"). Такие темы будут закрыты или перенесены в Тест-форум. Если вы хотите вернуть перенесенную тему обратно, пока ее не закрыли в Тест-форуме, измените ее заголовок на осмысленный и напишите об этом в теме.
Переименуйте пожалуйста тему.

AzazeLHAck 30-11-2010 14:05 1555046

Спасибо, но появился ещё один вопрос:

Например: В папке "Буратино" есть разные папки с неизвестными названиями, например, "aaaaa", "bbbbb" и "xxxxx", но имена и количетво папок неизвестно. Как при помощи скрипта прочитать имена папок и загнать в, скажем, $array? Максимум папок будет 50.

Creat0R 30-11-2010 14:34 1555072

Цитата:

Цитата AzazeLHAck
появился ещё один вопрос »

В отдельную тему. Не нужно лепить всё подряд в одну тему.

RUVATA 02-12-2010 17:01 1556760

Цитата:

Цитата AzazeLHAck
2) Как скрыть процесс, чтобы его не было видно в диспетчере задач? »

и
Цитата:

Цитата AzazeLHAck
3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было? »

задачи выполнимые, но не для AutoIT, или по карйней мере это будет оч.сложно.

Чтобы "случайно не выключили" - ограничить в правах...
программа собственного сочинения или сторонняя, есть ли на нее исходники, на чем написана?
можно модифицировать саму программу.

Yashied 03-12-2010 11:28 1557363

Цитата:

Цитата AzazeLHAck
2) Как скрыть процесс, чтобы его не было видно в диспетчере задач?
3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было? »

Вопрос зачем? На 99% я могу точно сказать, что твоя "программа" ничего хорошего делать не собирается. В противном случае вопрос звучал бы так: как сделать защиту от выгрузки процесса? Но даже в этом случае, "нормальным" способом, это можно сделать только для обычных пользователей, не для группы администраторов. И это правильно.

НЕ МОЖЕТ БЫТЬ НИКАКИХ ХОРОШИХ ПРИЧИН ДЛЯ СКРЫТИЯ ПРОЦЕССОВ!

P.S

Я неоднократно сталкивался со всякими бестолковыми (а-ля вирус) программами, написанными на AutoIt. Все это дело можно прибить за несколько секунд, но вот для обычных пользователей компьютеров, это может доставить массу неприятностей.


Время: 19:28.

Время: 19:28.
© OSzone.net 2001-