![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Delphist |
|
|||
![]() Delphist Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: 2 Всего: 3 |
Люди добрые подскажите, как в Windows XP скрыть свою прогу из списка задач и списка процессов?
-------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
Из списка задач, то ее скрыть немудрено...
Application.ShowMainForm := false; А вот из списка процессов -------------------- ![]() |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 1 Всего: 62 |
|
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
Cheba Да и не за чем...
-------------------- ![]() |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
внаглую - нельзя. но кто мешает создать процесс с "привычным" именем? explorer.exe, например. теоретически можно также приаттачиться к существующему процессу (тому же эксплореру) и от его имени запустить поток (thread). отображаться в списке процессов он не будет. правда, я так не пробовал
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
x77 Ох, нехорошим вещам ты людей учишь...
-------------------- ![]() |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
kesh, вопрос философский, следовательно - риторический. свой первый и последний вирус я написал в лицее ещё на паскале. на том этапе мне было интересно, и во многом помогло разобраться, следовательно, тогда это было хорошо. а сейчас просто интересы совсем другие. скушно это ;)
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| Delphist |
|
|||
![]() Delphist Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: 2 Всего: 3 |
x77 поподробней об этом способе не мог бы ты по секрету всему свету рассказать. -------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
поподробнее не мог бы, потому что не пробовал. просто знаю, что есть функция CreateRemoteThread, которая позволяет запустить свой поток в адресном пространстве чужого процесса, при условии, что чужой процесс имеет право создавать потоки (что, есс-но, имеет смысл только под nt). дерзай
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
кстати говоря, Cheba, спрятаться можно от чего угодно. и в любой версии винды. просто прописать прогу сервисом, да и всё. но спрячешь ты её только от стандартных виндовых средств, не более того. программно (например, через CreateToolhelp32Snapshot) ты всегда сможешь найти всё, что у тебя запущено на компе, от приложений, и до процессов, потоков, загруженных ими в память модулей и даже прочитать память процессов. кстати, и записать тоже
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
офф-топик. был когда-то давно прикольный такой вирус. распространялся он следующим образом: находил на диске exe-файлы по переменной окружения %PATH%, и создавал там же файлик с тем же именем, но с расширением COM. этот файлик честно отрабатывал своё гнусное дело, а потом запускал на выполнение оригинальный (нетронутый!) экзешник. фишка же заключалась в том, что по досовским соглашениям, если при комманде, например, myfile находилось два файла с разными расширениями, то сначала запускался файл с расширением COM.
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
и ещё кстати. по поводу "скрытий отовсюду". кто мешает просто написать свой драйвер?
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
А может сидеть в потоке с циклом и грохать это окошко?
|
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
Pakshin A. S., а) требуется не "грохать", а прятать. б) кто будет "грохать" сам твой поток?
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
x77, видимо, Pakshin A. S. имел в виду грохать окно диспетчера задач, а не свое окно. Хотя идея всё равно не пройдет, т.к. есть дополна других вспомогательных прог для убивания/просмотра процессов...
-------------------- С уважением, г-н Посол. |
|||
|
||||
| DriveSoftware |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 17.3.2003 Репутация: нет Всего: 4 |
Зачем же грохать, можно и по мирному:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System DisableTaskMgr=1 (тип DWORD) |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 1 Всего: 62 |
|
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Я над этой проблемой очень долго бился лбом в стену, и всётаки пробил дыру.
Надо реализовать всю свою программу в dll, после чего подгрузить эту dll к любому активному процессу. И всё fireWall'ы слепнут, и не детектят сетевой активности этой dll (Ну это для троянов) а список подгружанных dll TaskManager не показывает. |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
RAdmin, такс менеджер - нет. а в "Сведениях о системе" w2k - легко. стандартное, кстати, средство.
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
А причёи тут w2k? вопрос об XP |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
сорри, я с экспи не работаю. там этого нету, да?
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| TheAviator |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 28.9.2003 Где: Николаев-Киев Репутация: нет Всего: нет |
По сабжу есть ответ в ФАКе.
Написано как запустить свою прогу как службу - тогда в диспетчере задач ее видно не будет. |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 4 Всего: 54 |
Мужики, у вас прямо мануал по созданию и внедрению троянов получается... Способов-то много, но вот стоит ли так прямо и рассказывать...
-------------------- ![]() |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
kesh, глупости. такими способами троян не внедришь. и "прятание" вируса - это мелочи по сравнению со способами внедрения и пр. кроме того, прятание используется многими прогами, типа администраторов гэйм-клубов. так что проблемы я в этом не вижу
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| CX |
|
|||
|
Unregistered |
Нормальные герои всегда идут в обход:
открой в своей проге файл tskmgr.exe Reset'ом на старте и закрой на выходе. На время работы твоей проги Ctrl+Alt+Del просто умрёт! |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
2 x77
Проверял таскменеджер в win2000 он такойже как и у XP, тоесть аттаченные DLL'ки процессов не светит |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Kajetsa net nichego nevozmojnogo!!!
Uchis ASM. nu eto toje mojet ne pomogat no vse po moim intuitsiyam eto mojno. ---Imagination is more important than knowledge--- |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Ну и какие это проги?
|
|||
|
||||
| Гость_Мастер |
|
|||
|
Unregistered |
В одном форуме было описано как сделать приложение не видимым при ctr-alt-del
http://www.vr-online.ru/php/forum/viewtopi...t=2414&start=30 |
|||
|
||||
| Api hooking |
|
|||
|
Unregistered |
hi friends.
i am in turkish.Can i ask u someting. How can i hide an application from xp process list (not taskmanager) |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Обсуждение вирусописательства на форуме запрещено.
-------------------- С уважением, г-н Посол. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |