Войти

Показать полную графическую версию : [решено] Сокрытие папки и процессов


AzazeLHAck
30-11-2010, 11:38
Здравствуйте, ребята! У меня несколько вопросов:

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

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

Iska
30-11-2010, 12:01
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
Никак. »
А какой-нибудь командной утилитой может можно?
«FileSetAttrib()» »
Ну вот.. А я подумал, что это только для файлов..
надо заранее предусмотреть возможность включения »
Опять же сторонним скриптом? Но и его могут выключить. Или как-то изнутри?

Iska
30-11-2010, 12:18
А какой-нибудь командной утилитой может можно?
attrib +H "E:\Песочница\0018"
Опять же сторонним скриптом? Но и его могут выключить. Или как-то изнутри?
Зависит от того, что конкретно Вы хотите получить в итоге в целом.

Creat0R
30-11-2010, 13:18
AzazeLHAck,
Предупреждение за нарушение правил форума, пункт 2.7 (http://forum.oszone.net/rules.html#2.7) и пункт 3.19 (http://forum.oszone.net/rules.html#3.19):

2.7: В заголовке темы обязательно обозначайте название предмета, которого касается вопрос, а в теле сообщения максимально подробно опишите проблему (приведите аппаратную/программную конфигурацию, а также изложите ситуацию, в которой возникает проблема)...
Подробнее о принципах создания тем читайте в этом документе (http://forum.oszone.net/faq.php?faq=vb_read_and_post#faq_thread) и Правилах форумов.

3.19: Запрещается... Создавать темы, имеющие неинформативные или состоящие из заглавных букв заголовки (например, "Помогите!", "HELP!", "У меня проблема"). Такие темы будут закрыты или перенесены в Тест-форум. Если вы хотите вернуть перенесенную тему обратно, пока ее не закрыли в Тест-форуме, измените ее заголовок на осмысленный (http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_rename_thread) и напишите об этом в теме.

Переименуйте пожалуйста тему.

AzazeLHAck
30-11-2010, 14:05
Спасибо, но появился ещё один вопрос:

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

Creat0R
30-11-2010, 14:34
появился ещё один вопрос »
В отдельную тему. Не нужно лепить всё подряд в одну тему.

RUVATA
02-12-2010, 17:01
2) Как скрыть процесс, чтобы его не было видно в диспетчере задач? »
и
3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было? »
задачи выполнимые, но не для AutoIT, или по карйней мере это будет оч.сложно.

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

Yashied
03-12-2010, 11:28
2) Как скрыть процесс, чтобы его не было видно в диспетчере задач?
3) Как создать скрытую автозагрузку, чтобы даже в MsConfig видно не было? »

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

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

P.S

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




© OSzone.net 2001-2012