|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.08.2019, 06:29 | #1 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Что бы прогу не было видно
Windows7.
Как запустить программу, чтобы её не было видно в списке задач |
11.08.2019, 11:30 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Зачем?
|
11.08.2019, 12:06 | #3 |
Регистрация: 08.08.2019
Сообщений: 3
|
никак
Ро'жденец - коренной житель, ударение на букву О.
|
11.08.2019, 15:05 | #4 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Напиши как драйвер.
|
13.08.2019, 12:01 | #5 |
Заблокирован
Регистрация: 23.06.2019
Сообщений: 390
|
Сдается мне что автор троян пишет а так как скрыть его не может от посторонних глаз вот и задался данным вопросом. Просто, обсуждение подобных тем на форуме, вроде бы запрещено.
|
13.08.2019, 13:40 | #6 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
По-моему, речь идёт не о разработке своей программы, а запуске подобным образом уже готовой программы, возможно, даже сторонней.
Есть такие программы, которые сворачивают программы в трей, я видел одну такую. Названия не знаю. |
13.08.2019, 15:24 | #7 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Так API для запуска процессов (типа CreateProcess, ShellExecute) имеет такой флаг (sw_hide), и не нужно искать программы. Только думаю стартеру нужно скрыть прожку от системного диспетчера задач. В этом случае или перехватывать NtQuerySystemInformation() при помощи которой диспетчер получает карту процессов, или писать программу-сервис. Рассмотрение деталей запрещает политика форума, а то можно было реализовать на практике.
Нашедшего выход - затаптывают первым..
|
13.08.2019, 15:54 | #8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
13.08.2019, 17:02 | #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 |