Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Работа с запущенным процессом(Perl) / 7 сообщений из 7, страница 1 из 1
22.08.2012, 18:31:06
    #37926963
Myau2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
Как на Perl подключиться к уже запущенной программе зная её PID и передавать данные в неё, так будто они вводятся в эту программу с консоли?
Платформа Windows
...
Рейтинг: 0 / 0
22.08.2012, 22:30:08
    #37927147
Warstone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
Э-э-э... Несколько вариантов:
1) Вообще - написать XS модуль, который инъектит себя в АП запущенного процесса и перехватить ReadFile для STDIN.
2) Написать XS модуль, который будет общаться с 0-м кольцом на предмет перехвата и записи в пайп от которого у вас только хендл.

Но в частности - никак. И в Никсах - тоже никак. Ну кроме ядра...
...
Рейтинг: 0 / 0
24.08.2012, 19:13:36
    #37929806
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
Только из этой страшилки вам нужно сделать правильный вывод : требуется пересмотр архитектуры.
например, вполне возможно запускать какую-нибудь программу-демон (и, разумеется, тоже на perl), которая запускает и контролирует другие программы, общаясь с которой можно управлять запущенными программами так как будто данные вводятся с консоли.
...
Рейтинг: 0 / 0
25.08.2012, 22:12:12
    #37930437
Warstone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
netwind,

Не... Я могу написать модуль... Благо этим занимаюсь... Пример можно посмотреть тут (да не будет это рассмотрено как пиар проекта, ибо совершенно не та аудитория): Хук , Пример заражения exe своей dll
...
Рейтинг: 0 / 0
25.08.2012, 23:38:33
    #37930484
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
Warstone, написать то много кто может, поддерживать это некому.
...
Рейтинг: 0 / 0
27.08.2012, 16:10:56
    #37932073
Warstone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
netwind,

Да все все понимают. Это толстый троллинг.
...
Рейтинг: 0 / 0
06.09.2012, 21:29:10
    #37947387
nexoma
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с запущенным процессом(Perl)
уговорить perl запустить самому эту программу.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Работа с запущенным процессом(Perl) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]