![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
![]()
Windows7.
Как запустить программу, чтобы её не было видно в списке задач |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,333
|
![]()
Зачем?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 08.08.2019
Сообщений: 3
|
![]()
никак
Ро'жденец - коренной житель, ударение на букву О.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
![]()
Напиши как драйвер.
|
![]() |
![]() |
![]() |
#5 |
Заблокирован
Регистрация: 23.06.2019
Сообщений: 390
|
![]()
Сдается мне что автор троян пишет а так как скрыть его не может от посторонних глаз вот и задался данным вопросом. Просто, обсуждение подобных тем на форуме, вроде бы запрещено.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]()
По-моему, речь идёт не о разработке своей программы, а запуске подобным образом уже готовой программы, возможно, даже сторонней.
Есть такие программы, которые сворачивают программы в трей, я видел одну такую. Названия не знаю. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
Так API для запуска процессов (типа CreateProcess, ShellExecute) имеет такой флаг (sw_hide), и не нужно искать программы. Только думаю стартеру нужно скрыть прожку от системного диспетчера задач. В этом случае или перехватывать NtQuerySystemInformation() при помощи которой диспетчер получает карту процессов, или писать программу-сервис. Рассмотрение деталей запрещает политика форума, а то можно было реализовать на практике.
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,333
|
![]() |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
а зачем ядро-то?
NtQuerySystemInformation() живёт в Ntdll.dll а это библиотека пользовательского уровня, которую система копирует в адресное пространство буквально каждого процесса (в ней-же и загрузчик образов Ldr). Так-что можно перехватить эту функцию в пространстве диспетчера, правда нужно будет писать шелл.
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать, чтобы вместе с формой отправки ajax в письме было видно параметры товара в блоке «ваш выбор», который заказали? | Kasper051 | Помощь студентам | 0 | 28.05.2019 13:30 |
Как прокрутить DataGridView, чтобы было видно нужную строку? | Гаврилов | C# (си шарп) | 9 | 07.09.2012 12:53 |
событие было/не было изменения ячейки | tae1980 | Microsoft Office Excel | 3 | 18.09.2011 22:04 |
Как сделать чтобы во время поиска по таблице не было видно перемещения по dbgrid? | alxsev | БД в Delphi | 4 | 10.04.2009 19:03 |