# OpenCandy

OpenCandy é um módulo de Adware classificado como malware por diversos programas antivírus. Programas antimalware marcam OpenCandy devido à sua associação com resultados não escolhidos pelo usuário.
OpenCandy é instalado num PC durante a instalação de outro software selecionado pelo usuário. É produzido pela companhia SweetLabs, consistindo de uma biblioteca do Microsoft Windows incorporada num arquivo de instalação do Windows. Quando um usuário instala um programa que é distribuído junto com a biblioteca OpenCandy, o instalador oferece para instalar outros programas conforme o sistema e localização geográfica do usuário. Tanto a opção quanto as ofertas são selecionadas por padrão (ou seja, depende do usuário descelecioná-las) e são instalados se o usuário simplesmente clica em "prosseguir".
Entre as ações indesejáveis realizadas pelo OpenCandy estão modificar a página inicial de browsers de Internet, o fundo de tela da área de trabalho, opções de busca, inclusão de barras de ferramentas, extensões e configurações em browsers. Além disso, OpenCandy também coleta e transmite diversas informações a terceiros sem notificar o usuário, incluindo mas não limitado às paginas de internet visitadas, hábitos de navegação, certas configurações de sistema e localização geográfica.

## Desenvolvimento

O software foi originalmente desenvolvido para instalação com o DivX pelo CEO do DivX, Darrius Thompson. Quando o usuário instalava o programa, o instalador oferecia para incluir a barra de ferramentas do Yahoo!. Como resultado, a companhia DivX recebeu 15,7 milhões de dólares durante os primeiros nove meses de 2008 de diversas empresas de desenvolvimento de software, ultrapassando 250 milhões de downloads.

## Componentes no Windows

Componentes do programa podem ter nomes diferentes, mas similares, conforme sua versão.

### Arquivos

Note-se que os arquivos criados por este programa normalmente são aparecem com as propriedades 'oculto' e 'arquivo de sistema' selecionados, o que significa que se o usuário procurá-los e tiver as opções "ocultar arquivos de sistema" do Windows Explorer habilitadas, os arquivos não serão localizados. Além disso, o usuário deve habilitar "mostrar arquivos ocultos".
* OCComSDK.dll
* OCSetupHlp.dll

### Processos

Obs: processos adicionais associados com promoções mostradas pelo programa também podem estar ativados
* spidentifier.exe
* rundll32.exe

### Registro

Entradas no Registro do Windows podem aparecer com diversos nomes, de modo que é necessário realizar uma busca por "*opencandy*" para localizá-los.

### Buscas em DNS e HTTP

* tracking.opencandy.com.s3.amazonaws.com
* media.opencandy.com
* cdn.opencandy.com
* cdn.putono5.com
* tracking.opencandy.com
* api.opencandy.com
* www.arcadefrontier.com

## Medidas de proteção

Programas antivírus, antimalware e antiadware tais como Malwarebytes e Avast classificam o OpenCandy como "PUP" (potentially unwanted programs) durante sua execução e/ou dentro de instaladores baixados da Internet. Outros programas, como AVG e ESET bloqueiam arquivos de instalação que contém OpenCandy e podem impossibilitar a instalação do programa desejado pelo usuário ao mesmo tempo.
Programas como UnChecky deselecionam automaticamente a opção de instalação, de modo que o consentimento do usuário é removido.

## Programas que incluem ou incluíram OpenCandy em seus arquivos de instalação

* aMSN
* Auslogics Disk Defrag
* Bittorrent
* CDBurnerXP (dependendo da versão)
* CDex (dependendo da versão)
* Cheat Engine
* CrystalDiskInfo (exceto a versão portátil ou Shizuku. Removido em fevereiro de 2016.)
* CutePDF
* Darkwave Studio
* DVDVideoSoft
* DIVX
* EaseUS Partition Master Free 10.1
* FileMenu Tools free version
* Foxit Reader (dependendo da versão, 6.1.4 – 6.2.1)
* Format Factory
* FreeFileSync
* FrostWire
* GOM Player
* ImgBurn (dependendo da versão)
* IZarc
* MP3 Rocket
* mIRC
* MyPhoneExplorer (removido em março de 2015)
* Novaroma
* Orbit Downloader
* PDF Architect 4
* PDFCreator
* PeaZip
* PhotoScape
* PowerISO
* PrimoPDF
* RIOT (exceto a versão portátil)
* Sigil (dependendo da versão)
* Trillian (removido em maio de 2011)
* Utorrent
* Veetle (não afeta a versão para Linux)
* WinAmp (v. 5)
* WinSCP (até agosto de 2012)