Q&A

  • 클라이언트의 불법소프트웨어 삭제 여부...
고수님들 답변 부탁드립니다.

관공서에서 정품 라이센스를 관리하는 서버 - 클라이언트 구조의
프로그램을 구현하려고 하는데

서버에서 클라이언트 PC에 깔려 있는 불법 소프트 웨어를 삭제하는
기능을 구현하려고 하는데 가능한지요?
가능하다면 대략 구현하는 방법을 알고 싶습니다.
1  COMMENTS
  • Profile
    모영철 2005.05.21 21:20
    먼저 Client 프로그램이 당근 깔려 있어야 할테구요..

    먼저 Client 프로그램이 프로그램들이 실행 될때마다

    실행 된 프로그램의 정보를 서버로 보내줍니다.

    그리고 서버에서는 그걸 받아서 불법인지 아닌지를 판단하고..

    클라이언트에게 알려줍니다.

    그럼 클라이언트에서는 그결과를 받아서 지우던지 아니면 실행 시켜 주던지 하는거죠..

    그리고 서버에서는 각 클라이언트의 맥어드레스라던지 IP 라던지로 사용자를 관리해서

    인증받은 프로그램 목록을 가지고 있습니다.

    클라이언트 프로그램이 실행 될때 이목록을 가지고 와서 인증 받은건 매번 서버에 물어볼 필요 없으니깐

    클라이언트에서는 인증받지 못한 프로그램이 실행 되면 서버에 물어보는거죠...

    대충~~ 이런식이 머리에 떠오르네요..]

    근데 프로그램 지워줄라면 레지스트리도 지워주고 파일도 지워주고 프로그램마다

    이런정보를 가지고 있어야 할텐데요..

    그게 일이군요..