Obtendo o instalador offline do FortiClient (Windows)

Assim como o Avira, o FortiClient também utiliza um instalador on-line para baixar o Antivírus.

Ao realizar o download do instalador on-line, ele não pôde completar o download. Provavelmente devido a necessidade de credenciais para acesso a internet (proxy) do Quartel General (QG) que nos provê internet. Ainda que conseguíssemos, a rede possuí Traffic Shapping de forma a priorizar sites das Forças Armadas (ou seja, o acesso a alguns sites externos pode ser beeem lento).

Bom, vamos lá! Primeiro, acesse o site oficial do FortiClient e realize o download do mesmo (http://www.forticlient.com/).

Através do Process Monitor, filtrando pelo processo FortiClientLiteInstaller.exe, podemos ver que ele realiza o download do arquivo obj* do site 96.45.33.98 pela porta 80 (http) e salva o arquivo em %TEMP%.

Após o Download, ele abre o arquivo de Log (FCTInstall.log) e inicia o instalador do FortiClient. Ele extrai o arquivo baixado (obj*) para C:ProgramDataApplicationsCache, como informado no arquivo de Log (%TEMP%FCTInstall.log):

=== Verbose logging started: 24/10/2015 19:01:29 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:UsersMarcosDownloadsProgramsFortiClientLiteInstaller.exe ===
MSI (c) (B8:10) [19:01:29:770]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (B8:10) [19:01:29:908]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (B8:78) [19:01:29:987]: Resetting cached policy values
MSI (c) (B8:78) [19:01:30:004]: Machine policy value 'Debug' is 0
MSI (c) (B8:78) [19:01:30:030]: ******* RunEngine:
 ******* Product: C:ProgramDataApplicationsCache{863EB7F6-0FD9-4BA5-B95A-FC48218AEF5C}5.0.1.0194FortiClientLite.msi
 ******* Action: 
 ******* CommandLine: **********

Além de informar a localização do arquivo MSI no Log, podemos descobrir onde ele foi extraído pelo Process Monitor, como podemos ver na imagem abaixo:

FortiClientLite.msi ProcMon

Pronto! Agora você pode salvar o arquivo MSI (FortiClientLite.msi) e iniciar a instalação por ele, sem precisar baixar o FortiClient novamente. Para atualizar o instalador MSI (quando sair uma nova versão), basta repetir o processo acima novamente (ler o Log ou partir para C:ProgramDataApplicationsCache caso ele ainda seja salvo lá!).