Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2019, 06:29   #1
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию Что бы прогу не было видно

Windows7.
Как запустить программу, чтобы её не было видно в списке задач
kzld вне форума Ответить с цитированием
Старый 11.08.2019, 11:30   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Зачем?
waleri вне форума Ответить с цитированием
Старый 11.08.2019, 12:06   #3
Ро'жденец
 
Регистрация: 08.08.2019
Сообщений: 3
По умолчанию

никак
Ро'жденец - коренной житель, ударение на букву О.
Ро'жденец вне форума Ответить с цитированием
Старый 11.08.2019, 15:05   #4
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Напиши как драйвер.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 13.08.2019, 12:01   #5
morg@n
Форумчанин
 
Аватар для morg@n
 
Регистрация: 23.06.2019
Сообщений: 390
Сообщение

Сдается мне что автор троян пишет а так как скрыть его не может от посторонних глаз вот и задался данным вопросом. Просто, обсуждение подобных тем на форуме, вроде бы запрещено.
morg@n вне форума Ответить с цитированием
Старый 13.08.2019, 13:40   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

По-моему, речь идёт не о разработке своей программы, а запуске подобным образом уже готовой программы, возможно, даже сторонней.
Есть такие программы, которые сворачивают программы в трей, я видел одну такую. Названия не знаю.
Вадим Мошев вне форума Ответить с цитированием
Старый 13.08.2019, 15:24   #7
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
которые сворачивают программы в трей, я видел одну такую.
Так API для запуска процессов (типа CreateProcess, ShellExecute) имеет такой флаг (sw_hide), и не нужно искать программы. Только думаю стартеру нужно скрыть прожку от системного диспетчера задач. В этом случае или перехватывать NtQuerySystemInformation() при помощи которой диспетчер получает карту процессов, или писать программу-сервис. Рассмотрение деталей запрещает политика форума, а то можно было реализовать на практике.
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Старый 13.08.2019, 15:54   #8
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от R71MT Посмотреть сообщение
писать программу-сервис.
Сервисы тоже видно в списке процессов.
Драйвера по отдельности не видны, но можно получить их список и статус.
Так что да, патчить ядро - единственный путь...
waleri вне форума Ответить с цитированием
Старый 13.08.2019, 17:02   #9
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Так что да, патчить ядро - единственный путь
а зачем ядро-то?
NtQuerySystemInformation() живёт в Ntdll.dll
а это библиотека пользовательского уровня, которую система копирует в адресное пространство буквально каждого процесса (в ней-же и загрузчик образов Ldr). Так-что можно перехватить эту функцию в пространстве диспетчера, правда нужно будет писать шелл.
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы вместе с формой отправки 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