본문으로 바로가기

프로그램을 만들어 나눔 하고 싶지만 윈도우 보안 정책에 걸려 나를 힘들게 한다..ㅜ.ㅜ


그렇다고 보안을 무장 해제 할 수 없죠?


공인 인증을 받으면 되지만 만만치 않는 금액이다..


최소 15만원~90만원정도 비용이 들며, 가격에 따라 통과되는 범위가 달라진다

15만원이라면 단순 응용프로그램 인증서 정도이며 90만원이면 윈도우 스마트스크린 통과 까지 다양 하다


가격은 대충 알아본 상태로 각 업체마다 다르므로 오해 없기를 바랍니다.


예전 윈도우7 까지는 그래도 프로그램을(exe) 마음대로 내려 받아 바로 실행 가능 했습니다.


하지만 윈도우10으로 버전이 바뀌어 개인 개발자에게 많은 괴로움을 주고 있습니다.


괴로운건 맞지만 보안 강화 측면에서 어쩔수 없다고 봅니다.


그림을 그려가며 장황하게 설명을 하고 싶지만 그렇게 거창하게 설명 안해도 이해를 할 수 있습니다.


우선 바이러스 오인하는 부분을 확인을 해보자


1. 엣지 - MS 제품이라 그런지 돈 주고 공인 인증서 이용 안하면 무조건 걸린다

2. 크롬 - 초기에 많이 걸리며, 다운로드가 많아지면 자연 해소 된다

3. 윈도우 비트 디펜더- 3가지 항목이 있다(앱 및 파일검사, 엣지용 스마트스크린, 스토어용 스마트스크린)


두 말 할것 없이 공인인증서를 통하지 않으면 100% 바이러스 오진을 하기 때문에 교육,개인 프로그래머는


프로그램은 만든 후 바이러스토탈 이나 윈도우 디펜더를 통해 최소한 검증을 받는다


바이러스 토탈은 백신 개발회사 최대 63개 업체를 거처 검증을 하기 때문에 대표적인 인정 받는 방법이다


윈도우 디펜더로 검사를 하는 이유는 윈도우에서 프로그램을 실행 해야 하기 때문이며 MS 윈도우 보안 정책에

적합 한지 알아보기 위함이다


배포 할때에 어떻게 해야 할것인가


1. 사설인증서가 포함된 실행 파일이라도 윈도우 보안에 걸리기 때문에 실행파일 그대로 웹사이트에 올리면 안된다


압축 파일로 해결 하면 되겠네? 반은 맞습니다.


2. 윈도우10은 zip 파일을 자체적으로 풀 수 있으며, 압축 풀고 실행하면 역시나 윈도우 보안에 걸립니다


그럼?


3. 압축 파일은 zip 파일이 아닌 다른 압축 확장명을 사용 하면된다(가령: 7z, tar, rar 등)


결론은?


압축 파일로 배포하고, zip이 아닌  7z, tar,rar 등으로 압축하여 배포 하면 해결된다


간혹 악의적인 내용을 포함하여 유포 하는 경우가 많이 때문에, 검증 되지 않는 프로그램은 꼭 검증을 거치고 

사용 하시기 바랍니다.


하지만 금전적으로 해결 가능하면 공인인증서를 구매 합시다....ㅜ.ㅜ