2014-04-17 7 views
0

내 응용 프로그램은 폐쇄적이지만 모든 용도로 사용할 수 있습니다. 모든 PC에서 처음 실행될 때마다 내 응용 프로그램에 대해 this 경고가 표시됩니다. 나는 그것을 좋아하고이 문제를 해결하려면 내가이 개 가능한 솔루션이 있습니다 느끼지 않는다 :로열티를 지불하지 않고 디지털 인증서 인증을 추가 하시겠습니까?

  • 디지털 인증서 인증을 추가 은 베리사인에 엄청난 돈을 지불하고 인증서를 가져가. 그러나 응용 프로그램 자체에서 돈을 벌지는 못하기 때문에 Windows를 만족시키기 위해 돈을 벌 수는 없습니다. 또한 무료 인증서는 오픈 소스 응용 프로그램에만 사용할 수 있으므로 사용할 수 없으며 응용 프로그램 소스를 열 계획도 없습니다.

  • 경고 메시지 사용 안 함 : 아무튼이 경고를 표시하지 않습니다.

어떤 아이디어가 내 문제를 해결할 수 있습니까?

+1

[무료 소프트웨어] (http://en.wikipedia.org/wiki/Free_software)를 작성하는 것이 좋습니다. 그런 다음 장기적으로 신뢰할 수있게 될 것입니다. –

+1

이것을 뒤집어 봅시다. 누군가가 자신의 프로그램을보고 악성 코드가 아닌 것으로 확신하도록하고 싶지 않고, 자신의 ID를 본 사람에게 돈을 지불하고 싶지 않아 평판이 사용자가 익명의 불투명 한 신뢰할 수없는 소프트웨어를 실행하도록 요청 받았다는 경고 메시지를 원하지 않습니까? 사용자가 그러한 소프트웨어를 차별화 할 수없는 경우 전체 강력한 서명 시스템의 요점은 무엇이라고 생각하십니까? –

+0

실행 가능 코드에서 검사하여 맬웨어인지 여부를 판단 할 수 있습니까? 왜 소스 코드가 필요합니까? 또한 인증서를 유지하기 위해 정기적으로 비용을 지불해야하는 이유는 무엇입니까? –

답변

0

응용 프로그램 또는 VBA 스크립트를 만들고 있습니까? 응용 프로그램의 경우 코드 서명이 필요하지 않습니다. 결과 XE 및 DLL에 서명 할 의무가 없습니다. 이 작업을 수행하지 않으면 경고가 표시되지 않습니다.

인증 기관에서 인증서를 발급 받기를 원할 경우 신원 확인 서비스를 제공하고이를 확인하고 다른 사람이 자신에게 발급 한 (CA) 인증서를 신뢰하도록 설득하십시오.

무료 코드 서명 인증서를 발급 한 일부 CA가 있지만 개인적으로 그러한 서비스를 신뢰하지 않을 것이므로 서비스 비용이 많이 들며 무료로 제공 될 때 의심스러운 것이 있습니다.

+0

나는 exe와 dll로 구성된 응용 프로그램을 만들고있다. 예 코드 서명은 의무 사항은 아니지만 "비 - 권력"사용자에게 바이러스라는 두려움을 불러 일으키는 경고가 Windows에서 표시됩니다. AFAIK 무료 서명은 오픈 소스 응용 프로그램에만 적용됩니다. –

+0

참고로 VLC 미디어 플레이어에 대한 인증서를 얻을 수는 없지만 Windows에서 경고하지 않습니다. 이유는 무엇입니까? Notepad ++의 경우와 비슷하지만 Everything.exe의 경우 exe가 시작될 때마다 경고가 표시됩니다. –

+0

@Cool_Coder 정확히 어떤 경고가 표시되는지 모르겠습니다. 아마 그것은 어떤 종류의 시스템 정책 설정에 달려 있습니다.일부 평균 컴퓨터에서는 부호없는 사용자 모드 EXE에 대해 아무 것도 표시되지 않습니다. –