나는 인터넷과 자체 로컬 데이터베이스와 함께 작동하는 윈도우 용 프로그램을 만든다. 어떻게하면 프로그램을 설치하는 사용자가 내 프로그램이 인터넷을 통해 자신의 데이터와 문서를 내게 보내지 않도록 할 수 있습니다. 나는 프로그램이 내 한계 premissions을 생각하지만, 지금 WindowsXP는 exemple를 들어,이 기능 ... 여기에 일반적인 접근 방식은 소스 코드를 게시하고 바이너리에 서명하는 것입니다내 프로그램이 hdd에서 데이터를 읽지 못하게하는 방법은 무엇입니까?
0
A
답변
1
이 없습니다. 그렇게하면 의심스러운 사용자는 컴파일러가 변경되지 않았 음을 확인한 후 프로그램 자체를 컴파일 할 수 있으며 영혼이 신뢰하는 서명 된 버전을 사용할 수 있습니다. 당신이 의미하는 것은 아니다
주 당신은 모든 사람에게 소스를 제공해야합니다. 소스를 원할 경우를 대비하여 연락 할 수있는 방법을 제공하십시오.
다른 방법으로 소스를 전문가에게 보내고 프로그램이 악의적 인 행동을하지 않는다는 것을 증명할 수 있습니다. 그러면 바이너리에도 서명 할 수 있습니다.
관련 문제
- 1. 내 프로그램이 파일을 읽지 못했습니다.
- 2. System.Xaml.XamlXmlWriter가 내 MarkupExtension을 이스케이프하지 못하게하는 방법은 무엇입니까?
- 3. 내 사이트에서 비밀번호를 기억하지 못하게하는 방법은 무엇입니까?
- 4. 내 프로그램이 전체 파일을 읽지 못하는 이유는 무엇입니까?
- 5. CoreData 응용 프로그램이 managedObjectContext를 자동으로로드하지 못하게하는 방법은 무엇입니까?
- 6. C 또는 C++ 프로그램이 CRT 기능을 사용하지 못하게하는 방법은 무엇입니까?
- 7. .NET 응용 프로그램이 GAC에서 어셈블리를로드하거나 참조하지 못하게하는 방법은 무엇입니까?
- 8. 내 확장 프로그램이 내게 데이터를 보내도록 만드는 방법은 무엇입니까?
- 9. 북마크릿이 결과를로드하지 못하게하는 방법은 무엇입니까?
- 10. TADORecordset가 스크롤하지 못하게하는 방법은 무엇입니까?
- 11. 봇이 내 AJAX 기반 URL을 크롤링하지 못하게하는 방법은 무엇입니까?
- 12. 사이트가 내 매니페스트 파일을 확인하지 못하게하는 방법은 무엇입니까?
- 13. 내 프로그램이 반환하는 값을 확인하는 방법은 무엇입니까?
- 14. UITableView를 세로로 위로 스크롤하지 못하게하는 방법은 무엇입니까?
- 15. Foursquare는 hCard 데이터를 읽지 않습니까?
- 16. 내 결과를 파일을 읽지 못하도록하는 더 나은 방법은 무엇입니까?
- 17. 내 모든 SMS 메시지를 읽지 않은 상태로 표시하는 방법은 무엇입니까?
- 18. Installshield가 파일을 제거하지 못하게하는 방법은 무엇입니까?
- 19. Python - 내 변수를 읽지 않는 이유는 무엇입니까?
- 20. PHP가 xml 데이터를 읽지 않습니다.
- 21. C 프로그램이 인수를 올바르게 읽지 못함.
- 22. hadoop URL에서 데이터를 읽지 못했습니다
- 23. 카산드라가 ssttable에서 데이터를 읽지 않았습니다.
- 24. 링커가 시작 코드를 최적화하지 못하게하는 방법은 무엇입니까?
- 25. Grails가 기본보기를 렌더링하지 못하게하는 방법은 무엇입니까?
- 26. 디버깅/테스트 중에 응용 프로그램이 외부 세계와 통신하지 못하게하는 방법은 무엇입니까?
- 27. MMAP에서 값을 캐싱하지 못하게하는 방법은 무엇입니까?
- 28. bundler가 binstubs를 생성하지 못하게하는 방법은 무엇입니까?
- 29. 프로그램이 데이터 파일을 자유롭게 읽을 수있는 동안 사용자가 데이터 파일을 디코딩하지 못하게하는 방법은 무엇입니까?
- 30. ANTLR이 구문 오류를 억제하지 못하게하는 방법은 무엇입니까?