client 에서 server로 processe 목록 전송
글쓴이: noblesse.lucy / 작성시간: 화, 2005/12/06 - 5:00오후
C로 프로그램을 짜고 있는 학생입니다
아래 질문이 좀 이상한거 같아서 다시 정리해서 올립니다.
client 에서 일정 시간마다 /proc/의 목록을 확인하여서
processe의 갯수의 변화가 있다면 변화된것이 무엇이고
그 프로그램이 먼지 server에 전송하는 프로그램을 지금
만들어 보고 있습니다. 원래 후킹을 해보려 했으나 짧은 기간에
프로그램을 완성시키기에는 커널 자체를 손본다는게 생각보다
너무 힘이 든다고 해서 우선 다른 방법을 생각해 본게 맨위의
저 방법입니다. 지금 상테는 server 와 client는 소켓을 사용하여
msg를 주고 받을 수 있는 아주 간단한 형태입니다. 어떻게
손을 대야 할지 잘 모르겠습니다. 고수님들 도움을 주십시요
짧은 생각으로 word count 를 전송하려 했는데 system 을 사용해서
했더니 도저희 word count 값을 가져 올 수가 없네요 ;;;;
Forums:
/proc 디렉토리를 여행하면 모든 것이 해결될 듯..popen을 사
/proc 디렉토리를 여행하면 모든 것이 해결될 듯..
popen을 사용해도 되지만.. popen을 사용하면
당장은 쉽게 해결될 수 있지만.. 내공을 쌓고 싶으시면..
opendir(..), readdir(..) 등을 사용하여 구현해 보세요.
재밌을 것입니다.
댓글 달기