2012-08-06 5 views
0

나는 인터넷과 자체 로컬 데이터베이스와 함께 작동하는 윈도우 용 프로그램을 만든다. 어떻게하면 프로그램을 설치하는 사용자가 내 프로그램이 인터넷을 통해 자신의 데이터와 문서를 내게 보내지 않도록 할 수 있습니다. 나는 프로그램이 내 한계 premissions을 생각하지만, 지금 WindowsXP는 exemple를 들어,이 기능 ... 여기에 일반적인 접근 방식은 소스 코드를 게시하고 바이너리에 서명하는 것입니다내 프로그램이 hdd에서 데이터를 읽지 못하게하는 방법은 무엇입니까?

답변

1

이 없습니다. 그렇게하면 의심스러운 사용자는 컴파일러가 변경되지 않았 음을 확인한 후 프로그램 자체를 컴파일 할 수 있으며 영혼이 신뢰하는 서명 된 버전을 사용할 수 있습니다. 당신이 의미하는 것은 아니다

주 당신은 모든 사람에게 소스를 제공해야합니다. 소스를 원할 경우를 대비하여 연락 할 수있는 방법을 제공하십시오.

다른 방법으로 소스를 전문가에게 보내고 프로그램이 악의적 인 행동을하지 않는다는 것을 증명할 수 있습니다. 그러면 바이너리에도 서명 할 수 있습니다.

관련 문제