“쉐어웨어 소프트웨어란 무엇”인지 궁금하실지도 모릅니다. 쉐어웨어는 사촌격인 프리웨어와 헷갈리는 경우가 많습니다. 차이에도 불구하고 쉐어웨어는 프리웨어가 제공할 수 있는 다양한 장점과 위험을 수반합니다. 쉐어웨어는 보통 안전하지만 바이러스와 기타 악성 페이로드를 전달하는 잠재적인 매개체가 되는 경우도 있습니다.
우리 모두는 모바일이나 컴퓨터에 무료 소프트웨어를 다운로드하는 데 익숙합니다.
쉐어웨어는 새로운 소프트웨어를 무료로 사용해 볼 기회를 마련해 주니 깊게 생각할 필요가 없습니다. 하지만 정당한 제품이라도 안전을 유지하는 방법을 모르면 사용자를 위협에 노출시킬 수 있습니다.
이 문서에서는 쉐어웨어와 관련된 위험을 피하는 방법에 대해 알아봅니다.
쉐어웨어란 무엇인가요?
쉐어웨어는 사용자에게 무료로 배포되는 상업적 소프트웨어로, 지속적인 소프트웨어 지원을 대가로 결국 사용자에게 결제를 요구하거나 독려합니다.
고급 기능에 대한 페이월을 형성하거나 한정된 기간 동안 전체 패키지를 제공하는 형태로 프리웨어를 접할 수 있습니다. 완전한 기능을 제공하고 자발적 기부로만 자금을 조달하는 소프트웨어도 있습니다.
이 모델은 1980년대 초에 처음 소개되어, 사무실과 가정 모두에서 개인 컴퓨팅이 주류로 옮겨가던 1990년대에 인기가 높아졌습니다.
이와 같은 형식을 통해 소프트웨어 개발자는 잠재적 사용자가 전체 기능 버전의 프로그램을 구매하기로 결정하길 바라면서 테스트 실행할 제품을 제공할 수 있습니다.
쉐어웨어는 게이머들에게도 인기가 있는데, 전체 버전을 구매하기 전에 새로운 게임을 제한된 범위 내에서 체험해 볼 수 있기 때문입니다.
다른 유형의 소프트웨어와 마찬가지로 쉐어웨어도 반드시 피해야 하는 나쁜 것은 아닙니다. 많은 쉐어웨어가 합법적인 제품입니다. 하지만 합법적인 제품이라도 취약점이 있을 수 있습니다.
쉐어웨어와 프리웨어의 비교
일부 겹치는 부분이 있기 때문에 프리웨어와 쉐어웨어가 각각 무엇인지 이해해야 합니다.
쉐어웨어는 프리웨어와 헷갈리는 경우가 많지만 두 가지 눈에 띄는 다른 목적이 있습니다.
프리웨어는 저작권이 있는 소프트웨어로, 무료로 무제한 사용이 가능합니다. 개발자는 프로그램에 대한 모든 권리를 보유하고 배포를 제어합니다. 사용자가 추가 서비스 또는 옵션을 구매할 수 있는 경우도 있습니다.
컴퓨터를 무료로 보호해 주지만 더 정교한 보호 기능이 포함된 프리미엄 패키지도 제공하는 입문용 안티 바이러스 소프트웨어가 좋은 예입니다.
쉐어웨어의 경우에는 배포와 판매 증진을 위해 제한된 소프트웨어 버전을 공유하도록 사용자에게 독려합니다.
참고: 쉐어웨어는 오픈 소스 소프트웨어의 동의어가 아니며, 오픈 소스 소프트웨어는 소프트웨어 라이선스가 있는 누구나 소스 코드를 사용할 수 있는 것입니다. 오픈 소스 소프트웨어는 코드를 연구하는 개발자 간 협업이 가능하도록 만들어집니다. 프리웨어와 쉐어웨어의 경우에는 프로그램을 변경할 수 없습니다.
쉐어웨어의 유형
쉐어웨어의 정의에는 다양한 유형의 소프트웨어가 포함될 수 있습니다. 그러나 모든 것이 바람직한 것은 아닙니다.
다양한 유형의 쉐어웨어에는 다음이 포함될 수 있습니다.
- 애드웨어: 애드웨어는 프리웨어 소프트웨어를 통해 가장 흔하게 배포됩니다(하지만 쉐어웨어 소프트웨어에 포함되는 경우도 있음). 이 경우 개발자는 사용자가 전체 소프트웨어를 구매하지 않더라도 프로그램에 게재되는 광고를 통해 수익을 거둘 수 있습니다. 그런데 애드웨어는 컴퓨터에서 특정 사용자에게 온라인 광고를 맞춤설정하는 데 도움이 되는 정보를 찾아서 광고주와 공유할 수도 있습니다. 심지어 악의적으로 행동하여 시스템에 트로이 목마를 주입할 수도 있습니다. 애드웨어는 보통 컴퓨터에 감지되지 않은 상태로 로드됩니다.
- 데모웨어: '트라이얼웨어'라고도 하는 이 소프트웨어는 애플리케이션 데모 또는 체험판을 사용자에게 제공합니다. 이러한 체험판은 보통 기간이 정해져 있거나 사용 가능한 기능이 제한되어 있습니다. 데모웨어의 하위 집합 중에는 크리플웨어가 있으며, 이 경우에는 전체 버전을 구매하지 않으면 쉐어웨어가 중요한 기능을 수행하지 못합니다. 예를 들어, 크리플웨어는 문서 인쇄를 방지하거나 전체 템플릿에 대한 액세스를 막을 수 있습니다.
- 도네이션웨어: 도네이션웨어는 완전한 기능을 갖추고 작동하는 쉐어웨어 애플리케이션이지만, 향후 개발을 지원하거나 어떤 경우에는 인도적 목적 또는 비영리 조직을 지원하기 위해 기부를 해달라고 요청합니다.
- 내그웨어: 사용자에게 라이선스 구매를 반복적으로 요청하는 모든 쉐어웨어가 이 하위 집합에 해당할 수 있습니다. 이 소프트웨어는 일정 시간 동안 표시되는 불쾌한 창을 띄워 무료 사용을 방해할 수 있습니다. 불편을 없애기 위해 결제하기 전까지 계속 알림을 표시합니다.
- 프리미엄(Freemium) 소프트웨어: 모바일 플랫폼에서 매우 흔한 프리미엄(Freemium) 소프트웨어는 기본적인 기능은 '무료'로, '프리미엄' 업그레이드는 유료로 제공합니다. 데모와 달리 대부분의 프리미엄(Freemium) 앱은 사용자에게 완전한 경험을 제공합니다. 고급 사용자는 개선을 위해, 전문가는 경험 강화를 위해 비용을 지불할 수 있습니다.
쉐어웨어 보안 우려사항
쉐어웨어는 일반적으로 안전하지만 위험이 전혀 없는 것은 아닙니다.
맬웨어: 사이버 범죄자는 다른 소셜 엔지니어링 공격에서 사용한 것과 유사한 기법으로 맬웨어를 유포하기 위해 쉐어웨어를 사용할 수 있습니다. 사용자는 속임수에 넘어가 주로 광고에 있는 URL 링크가 진짜라고 믿습니다. 이러한 사기 링크를 통해 안전한 쉐어웨어 애플리케이션이 아닌 맬웨어를 다운로드하는 페이지로 이동하게 됩니다.
보안 취약점: 모든 유형의 소프트웨어에 악의적인 공격으로 이어질 수 있는 취약성과 결함의 위험이 있지만 쉐어웨어는 특히 위험합니다. 프로그램의 전체 라이선스가 확보되지 않았으므로 패치와 업그레이드를 사용할 수 없으며, 이로 인해 시스템이 위험에 처할 수 있습니다. 더 이상 사용되지 않는 소프트웨어가 컴퓨터에 남아 있는 경우가 특히 여기에 해당합니다.
스폰서 소프트웨어: 일부 쉐어웨어(및 프리웨어) 애플리케이션은 사용자에게 다른 애플리케이션을 추가 옵션으로 다운로드할 기회를 제공합니다. 보조 프로그램을 통해 쉐어웨어 개발자는 사용자의 다운로드마다 수수료를 벌 수 있습니다. 이러한 자금은 다운로드를 장려할 커다란 인센티브가 됩니다. 실제로 이에 동의하는 확인란이 이미 기본적으로 선택되어 있어 추가 소프트웨어가 자동으로 설치되도록 하는 경우가 많습니다. 소프트웨어가 합법일 수는 있지만 이 또한 사기범이 사용자를 속여 무언가 악성인 항목을 무심코 다운로드하게 만드는 방법으로 사용되기도 합니다.
기업 데이터 유출: 비즈니스 및 정부 네트워크에서 쉐어웨어를 사용하면 민감한 데이터가 유출될 경우 위에 언급한 위험이 합쳐질 수 있습니다. 데이터 침해는 쉐어웨어 앱과 함께 숨겨진 스파이웨어로 인해 또는 앱 자체에서 잘못 관리된 보안으로 인해 발생할 수 있습니다. 소규모 개발 팀이 항상 소프트웨어를 적절한 패치로 유지관리할 수는 없습니다. 이로 인해 조직과 고객은 원치 않는 노출의 위험에 처할 수 있습니다.
쉐어웨어를 사용할 경우 스스로를 보호하는 방법
쉐어웨어는 많은 돈을 들여 구매하기 전에 소프트웨어의 일부를 사용해 보고자 하거나 특정 애플리케이션을 한 번만 필요로 하는 사람에게 좋은 옵션입니다.
그러나 사람들은 쉐어웨어 다운로드를 사용하면서 스스로를 보호할 수 있기를 바랍니다.
쉐어웨어를 사용할 때 염두에 두어야 하는 중요한 팁을 소개합니다.
- 광고는 위험할 수 있습니다. 쉐어웨어는 광고를 통해 추가적인 지원을 받을 수 있지만 이 중에는 악성인 경우도 있습니다. 정당한 소프트웨어라도 본의 아니게 맬웨어에 감염된 사이트로 연결되는 광고를 표시할 수 있습니다. 가능하면 광고는 클릭하지 마십시오.
- 번들로 묶인 소프트웨어는 악의적인 활동을 유발할 수 있습니다. 쉐어웨어 설치에는 추가적인 스폰서 소프트웨어가 포함되는 경우가 있습니다. 이러한 추가 프로그램은 애드웨어나 악성일 가능성이 있는 다른 위험일 수 있습니다. 소프트웨어 설치를 진행하기 전에 표시되는 모든 메시지를 읽어 보십시오. 선택하지 않는 옵션을 요구하는 추가 프로그램이 많으므로 확인란은 직접 선택 해제해야 합니다.
- 사기 앱을 잘 살펴보십시오. 항상 앱이 공식 앱인지 확인해야 합니다. 불법 애플리케이션은 인기 있고 평판 좋은 앱으로 가장하려고 합니다. 이를 위해 웹 검색과 공식 앱 스토어의 검색 결과 상단으로 진출하고자 합니다. 공식 웹사이트와 앱 개발자를 찾아보십시오. 첫 번째 결과가 항상 진짜인 것은 아닙니다.
- 오래된 쉐어웨어는 맬웨어의 관문이 될 수 있습니다. 보안 구멍은 흔하며, 어떤 소프트웨어에서든 꾸준히 패치해야 합니다. 쉐어웨어가 보안 결함을 찾아서 수정하는 데 필요한 지원을 받지 못하면 해커에게는 맬웨어를 퍼뜨리기에 완벽한 장소를 확보하게 됩니다. 오랫동안 업데이트되지 않은 소프트웨어는 사용하지 마십시오.
- 다운로드를 제공하는 사이트에도 업데이트된 보안이 필요합니다. 사용자는 프로그램을 다운로드하는 사이트에도 위험이 수반될 수 있다는 점을 기억해야 합니다. 소프트웨어를 다운로드하기 전에 최신 보안이 적용된 합법적인 사이트인지 확인하는 것이 중요합니다.
- 사이버 보안 소프트웨어는 안전 장치의 역할을 합니다. 안전한 행동은 적절한 안티 바이러스 솔루션을 대체하지 못합니다. 최악의 경우에도 종합적인 보안 제품군이 기기를 안전하게 보호해 주기를 바랄 것입니다. Kaspersky Premium과 같은 제품은 스파이웨어, 애드웨어, 기타 수많은 온라인 스캠을 예방하고 제거해 줍니다.
이러한 잠재적 위험은 스파이웨어 뿐 아니라 시스템에 설치하는 모든 다운로드에도 영향을 미칩니다. 피해가 발생하기 전에 찾아낼 수 있도록 늘 경계를 유지해야 합니다.