ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нарушение иерархии процессов
  #1  
Старый 16.01.2008, 22:59
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию Нарушение иерархии процессов

Пусть есть процесс #1. Он создаёт процесс #2. Но через 2 секунды #1 убивается вместе с потомками, т.е. с #2. А хочется, чтобы вотрой процесс остался... И, собственно говоря, вопрос: как сделать так, чтобы процесс #2 не считал процесс #1 своим предком?
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #2  
Старый 16.01.2008, 23:30
Conquerstador
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме:
511131

Репутация: 52
Отправить сообщение для Conquerstador с помощью ICQ
По умолчанию

если сделать промежуток не 2 сек а прикинем хотя бы 10 то можно воспользоваться прогой Hidepro (HideProcess)...
 
Ответить с цитированием

  #3  
Старый 16.01.2008, 23:36
ProTeuS
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме:
4226592

Репутация: 2175


Отправить сообщение для ProTeuS с помощью ICQ
По умолчанию

создать отдельный просецц с перви4ным потоком
 
Ответить с цитированием

  #4  
Старый 16.01.2008, 23:58
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

ProTeuS, так вот в этом то и вопрос:
Как на API присвоить процессу первичный поток?
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #5  
Старый 17.01.2008, 00:00
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

CreateThread();... без указания процесса-родителя
 
Ответить с цитированием

  #6  
Старый 17.01.2008, 00:13
razzzar
Участник форума
Регистрация: 16.06.2007
Сообщений: 107
Провел на форуме:
725870

Репутация: 208
По умолчанию

CreateThread() создает поток внутри порождающего процесса.
Чтобы создать независимый процесс надо вызывать CreateProccess();
 
Ответить с цитированием

  #7  
Старый 17.01.2008, 00:14
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме:
3371897

Репутация: 1462
По умолчанию

рас уж тема про процессы : есть у кого пример на C# инжекта своего процесса в адресное пространчтво другого процесса?
 
Ответить с цитированием

  #8  
Старый 17.01.2008, 00:18
razzzar
Участник форума
Регистрация: 16.06.2007
Сообщений: 107
Провел на форуме:
725870

Репутация: 208
По умолчанию

Jes
http://hellknights.void.ru/releases/0x48k-blacksun-rcs-v10prebeta.rar
смотир исходники, там есть. переделать на C# не составляет труда
 
Ответить с цитированием

  #9  
Старый 17.01.2008, 21:57
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме:
1777055

Репутация: 347
По умолчанию

Если процесс #1 создаст процесс #3, который в свою очередь создаст процесс #2 а сам сразу же прекратит существование, то процесс #2 не будет считать процесс #1 своим предком
 
Ответить с цитированием

  #10  
Старый 20.01.2008, 21:55
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от razzzar  
CreateThread() создает поток внутри порождающего процесса.
Чтобы создать независимый процесс надо вызывать CreateProccess();
Что-то CreateProcess() ведёт себя так же...
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
rundll32.exe в списке процессов...(???) Chib@ Болталка 15 07.01.2008 15:06
Нарушение тайны: народ восстал против сервиса Google dinar_007 Мировые новости 8 28.12.2007 11:34
нарушение по статье "доступа к чужой компьютерной информации"...? BNF Болталка 4 07.08.2005 15:22



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ