쉘에서 특정 프로세스의 표준출력과 표준에러를 볼 수 있을까요? PID 를 주면 화면에 그 프로세스의 표준 출력 내용을 뿌려주는 프로그램이 있는지 궁금합니다.
깨끗한 방법은 모르겠고...
strace 로 특정 PID 프로세스의 write() 콜을 들여다보실 수 있습니다.
/proc/{pid}/fd/ 를 보고 특정 PID 프로세스의 터미널 입출력을 스니핑할 수도 있는데, 제 지식이 짧아서... 커널 드라이버의 도움을 받지않는 방법은 잘 모르겠습니다. 터미널 스니핑은 꽤 전통있는 크래킹기법 중의 하나입니다.
OTL
peekfd -8nd 해보시죠.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
깨끗한 방법은
깨끗한 방법은 모르겠고...
strace 로 특정 PID 프로세스의 write() 콜을 들여다보실 수 있습니다.
/proc/{pid}/fd/ 를 보고 특정 PID 프로세스의 터미널 입출력을 스니핑할 수도 있는데,
제 지식이 짧아서... 커널 드라이버의 도움을 받지않는 방법은 잘 모르겠습니다.
터미널 스니핑은 꽤 전통있는 크래킹기법 중의 하나입니다.
OTL
peekfd -8nd 해보시죠.
peekfd -8nd 해보시죠.
댓글 달기