Создание невидимого самозапускающегося приложения

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 12:25

1. Наверное вопрос тупой, но я уже долгое время ищу ответа. Надо сделать приложение, чтобы его не было видно в диспетчере задач,
или чтобы приложение нельзя было бы закрыть из диспетчера (а лучше и то и другое). Желательно сделать это встроенными средствами, а не внешними библиотеками.
2. Надо сделать приложение, которое само бы запускалось при загрузке (сделать ручками).
3. Если темы такого рода запрещены, то извините я не знал (в правилах не нашёл).
4. Обещаю информацию использовать только в познавательных целях.)

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Создание невидимого самозапускающегося приложения

Сообщение MIT » 11.04.2010 (Вс) 13:01

Невозможно это сделать, успокойся.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 13:04

Да?! То есть как? Вообще нельзя? А как же тогда всякие вирусы это делают?
Последний раз редактировалось Dakovalev1 11.04.2010 (Вс) 14:34, всего редактировалось 1 раз.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 11.04.2010 (Вс) 13:29

Dakovalev1 писал(а):Да?! То есть как? Вообще нельзя? А как же тогда всякие вирусы это делают?

It's a magic!
З.Ы. А такие вирусы не на VB.NET пишут. Wasm.ru - как материал для изучения.
Последний раз редактировалось iGrok 11.04.2010 (Вс) 13:34, всего редактировалось 1 раз.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 13:33

Хорошо, а спрятать от диспетчера тоже нельзя? Вроде же много материала в нете, просто ищу под vb.net и чтобы встроенными средствами.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 11.04.2010 (Вс) 13:35

Видящий, да увидит подсказку в моём ответе.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 13:43

Ну а если не на vb.net пишут, то что тогда. Мне то надо под vb.net. На досуге тот сайт покопаю.
Последний раз редактировалось Dakovalev1 11.04.2010 (Вс) 14:35, всего редактировалось 1 раз.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Создание невидимого самозапускающегося приложения

Сообщение MIT » 11.04.2010 (Вс) 14:06

Dakovalev1 писал(а):ищу под vb.net и чтобы встроенными средствами
Да, как жаль что в студии не сделали помимо шаблонов простого виндовс-приложений, консолького приложения, библиотеки и прочих еще и шаблона "недетектируемый ативирусами троян, который не видно в диспетчере задач"... Может в версии 2010 добавят? Было бы здорово, ага.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 14:08

Ну а если не встроенными средствами, то как. Если совсем нельзя, то можете ничего не писать.
Просто в нете читал. Кто скажет app.visible = true ,кто ещё что нибудь скажет, вобщем разные вещи в нете говорили и все под vb6.
Последний раз редактировалось Dakovalev1 11.04.2010 (Вс) 14:13, всего редактировалось 1 раз.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 11.04.2010 (Вс) 14:12

Dakovalev1 писал(а):Хорошо, а спрятать от диспетчера тоже нельзя?

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

Всё равно в 99% случаев на такие действия без ведома пользователя ругаются антивирусы.

"App.TaskVisible" скрывает задачу из списка "приложений", но не из списка "процессов".
Нельзя на VB.NET стандартными средствами написать приложение, которое вообще не будет видно в диспетчере, и которое из него нельзя будет убить.

З.Ы. Да, если ты не нашёл запрета на обсуждение таких вещей в "правилах форума", это не значит, что их можно обсуждать. Запрет есть в УК РФ.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 14:17

Просто чтобы прописать в автозагрузку приложения, то можно, просто один раз приложение всё равно должно быть запущено пользователем.
А ещё можно по первому требованию (диспетчера) перезапустить приложение (сохранив настройки). Тогда никакой диспетчер задач не поможет. Я пробовал.

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 14:29

Хорошо, а убрать из списка приложений, как app.taskvisible можно в vb 2008 или нет?

Sector
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 26.10.2004 (Вт) 14:43

Re: Создание невидимого самозапускающегося приложения

Сообщение Sector » 11.04.2010 (Вс) 14:43

iGrok писал(а):
Dakovalev1 писал(а):Хорошо, а спрятать от диспетчера тоже нельзя?



З.Ы. Да, если ты не нашёл запрета на обсуждение таких вещей в "правилах форума", это не значит, что их можно обсуждать. Запрет есть в УК РФ.


Да ну?

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Создание невидимого самозапускающегося приложения

Сообщение Денис » 11.04.2010 (Вс) 16:50

Если пишется очередной велосипед а-ля родительский контроль, но с треугольным передним колесом и квадратным задним (вернее, правым, потому что сзади вместо колеса ножка), то можно написать службу и запретить, на уровне прав и политик, останавливать или отключать ее. От родителей поможет, от детей — нет. :)
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 11.04.2010 (Вс) 17:29

Sector писал(а):Да ну?

Успокойтесь, за Вами уже выехали. =)

Разумеется, там не "запрет на обсуждение". Но если у него что-то получится, и творение рук его что-то натворит, то всех нас отписавшихся тут, вполне можно привлечь, тем самым усугубив до "группой лиц по предварительному сговору", ага.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 19:22

Да не буду я писать вирус. Мне это не надо. Просто интересно, можно ли сделать такое, но если нельзя, то и не надо.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 11.04.2010 (Вс) 19:37

Ну так тебе первый же ответ дали - нельзя.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 11.04.2010 (Вс) 19:54

Хорошо. Можно ли убрать приложение из списка приложений, но не процессов? Ну в диспетчере задач на первой вкладке.
И всё это для vb 2008.

MaX4we
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 14.04.2010 (Ср) 17:45

Re: Создание невидимого самозапускающегося приложения

Сообщение MaX4we » 14.04.2010 (Ср) 21:22

Вот, как крутые дяди делают
Код: Выделить всё
My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System", "DisableTaskMgr", "1", Microsoft.Win32.RegistryValueKind.DWord)

И на первой и на второй вкладке ничего не видно :mrgreen:
А если без шуток, то есть хитрый психологический прием который называется "имя сходное с системным процессом" )
Хорошо. Можно ли убрать приложение из списка приложений, но не процессов? Ну в диспетчере задач на первой вкладке.
И всё это для vb 2008.

Можно!

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 15.04.2010 (Чт) 9:36

Крутой дядя...
И этот код сработает? А востановить можно всё как было?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 15.04.2010 (Чт) 14:52

Dakovalev1 писал(а):Крутой дядя...
И этот код сработает? А востановить можно всё как было?

Этот код просто отключает диспетчер.
label:
cli
jmp label

Dakovalev1
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 23.02.2010 (Вт) 14:16

Re: Создание невидимого самозапускающегося приложения

Сообщение Dakovalev1 » 15.04.2010 (Чт) 15:59

Ну я понял. А как восстановить потом?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Создание невидимого самозапускающегося приложения

Сообщение iGrok » 15.04.2010 (Чт) 18:03

1) Включить голову.
2) Прочитать ВНИМАТЕЛЬНО строку кода.
3) Повторять шаги 1, 2 до просветления.
4) ???
5) PROFIT!
label:
cli
jmp label

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Создание невидимого самозапускающегося приложения

Сообщение MIT » 15.04.2010 (Чт) 22:43

Изображение
iGrok, +1
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList  
cron