Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 20.06.2010, 11:02   #1
Местный
 
Аватар для Prixmegently
 
Регистрация: 09.01.2010
Сообщений: 384
Сказал Спасибо: 60
Имеет 27 спасибок в 24 сообщенях
Prixmegently пока неопределено
По умолчанию

И как тебе ид парент процесса поможет узнать последовательность запуска процессов?
Prixmegently вне форума   Ответить с цитированием
Старый 20.06.2010, 12:36   #2
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

Prixmegently, а что из функции не видно как?

procEntry.th32ParentProcessID

Добавлено через 25 минут
alexteam, что то твоя функция постоянно возвращает пустую строку. Ты её проверял?



LengthCmdLine := PWord(Longint(Buffer) + $42)^; возращает 2 хотя командная строка гораздо длиннее.

После выполнения PosCmdLine := Pointer(PLongint(Longint(Buffer) + $44)^); PosCmdLine = nil.
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)

Последний раз редактировалось Yegor, 20.06.2010 в 12:45. Причина: Добавлено сообщение
Yegor вне форума   Ответить с цитированием
Старый 20.06.2010, 12:50   #3
Рыцарь
 
Аватар для Morfik
 
Регистрация: 13.10.2009
Сообщений: 665
Сказал Спасибо: 38
Имеет 172 спасибок в 108 сообщенях
Morfik пока неопределено
По умолчанию

проверил GetProcessCmdLine
delphi Код:
MessageBox(0,pchar(GetProcessCmdLine(GetCurrentProcessID)),'',0);
и правда непашет

можеш изнутри процесса выцепить свои логин и пасс

delphi Код:
procedure LineageII_acc_manager; var   get_param,login,pass:string;   i:integer; begin     i:=1;     get_param:=ParamStr(1);     while (get_param[i]<>':') do Inc(i);     Inc(i);     while (get_param[i]<>char(0)) do     begin       login:=login+get_param[i];       Inc(i);     end;     i:=1;     get_param:=ParamStr(2);     while (get_param[i]<>':') do Inc(i);     Inc(i);     while (get_param[i]<>char(0)) do     begin       pass:=pass+get_param[i];       Inc(i);     end;   MessageBox(0,pchar(login),pchar(pass),0); end;
Morfik вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 11:09.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!