AJUDA LOGICA SITE SYMANTEC

ALEVALE 02/07/2014 09:41:48
#439310
Pessoal bom dia,

Na empresa trabalhamos com a solução de antivirus da Symantec, temos servidores que distribuem as atualizações para as estações, tudo certinho.

Porém com em alguns sites o link de comunição é baixo, temos o seguinte procedimento, quando é instalado um client novo em algum computador para adiantar o processo de [Ô]update[Ô] do antivirus realizamos o download das atualizações do site da Symantec (Atualiações Offline) e depois disso o servidor envia as demais atualizações, enfim vamos lá:

Desenvolvi uma APP que faz o download do site da Symantec, porém percebi a seguinte situação.

1 - Existem 2 arquivos (X86 e X64)
2 - O nome do arquivo é composto por (Ano+Mês+Dia) até ai tudo bem, porém os demais caracteres não consegui identificar a lógica
Exemplo: 20140701-033-v5i32.exe (Neste caso 33)
3 - Esse numero altera todo dia abaixo um historico das variações

Minha ideia seria pegar ler o fonte HTML do site para tentar descobrir a variação do nome ou se alguém conseguir identifica como é composta esta variação do nome, iria agradecer.

Obrigado.

Site:
http://www.symantec.com/security_response/definitions/download/detail.jsp?gid=sep

Variações:
20140627-009-v5i32.exe - 27/06
20140628-001-v5i32.exe - 29/06
20140630-023-v5i32.exe - 30/06
20140630-048-v5i32.exe - 01/07
20140701-033-v5i32.exe - 02/07
TUNUSAT 03/07/2014 08:14:13
#439318
ALEVALE,

Esta pergunta precisaria ser feita diretamente na Symantec, mas vamos tentar decifrar. Por exemplo:

=====================================================
http://www.symantec.com/pt/br/security_response/definitions.jsp
=====================================================
Definições criadas: 02/07/14
Definições lançadas: 02/07/14
Versão estendida: 02/07/14 rev. 23
Versão das definições: 160702w
Número de sequência: 155522
Número de assinaturas: 23.995.583
=====================================================
http://www.symantec.com/security_response/definitions/download/detail.jsp?gid=sep
=====================================================
20140702-023-v5i32.exe
---------------------------------------------------------------------------------------------
Supports the following versions of Symantec antivirus software:
Norton AntiVirus / Norton Internet Security (later than 2012)
Norton AntiVirus / Norton Internet Security 2008/2009/2010/2011/2012
Norton 360 (later than 6.0)
Norton 360 version 2.0/3.0/4.0/5.0/6.0
Symantec Endpoint Protection 11.0
Symantec Endpoint Protection Small Business Edition 12.0
Symantec Endpoint Protection 12.1
Symantec Protection Engine 7.x for Windows
=====================================================
O que temos aqui?
[Ô]v20140702-023-v5i32.exe[Ô]
- 2014 - Ano;
- 07 - Mês;
- 02 - Dia;
- 023 - Revisão; -> (Versão estendida: 02/07/14 rev. 23)
- v5 - Versão de mecanismo suportada??? (Norton 360 version 2.0/3.0/4.0/5.0/6.0)
- i32 - Sistemas Operacionais de 32 bits; (Mas serve também no 64 bits)

=====================================================
20140702-023-v5i64.exe
---------------------------------------------------------------------------------------------
Supports the following versions of Symantec antivirus software:
Norton AntiVirus / Norton Internet Security (later than 2012) for 64-bit OS only
Norton AntiVirus / Norton Internet Security 2008/2009/2010/2011/2012 for 64-bit OS only
Norton 360 (later than 6.0) for 64-bit OS only
Norton 360 version 2.0/3.0/4.0/5.0/6.0 for 64-bit OS only
Symantec Endpoint Protection 11.0 for 64-bit OS only
Symantec Endpoint Protection Small Business Edition 12.0 for 64-bit OS only
Symantec Endpoint Protection 12.1 for 64-bit OS only
Symantec Mail Security for Domino (64-bit) v 8.0.5
Symantec Protection Engine 7.x for Windows (64-bit)
=====================================================
O que temos aqui?
20140702-023-v5i64.exe[Ô]
- 2014 - Ano;
- 07 - Mês;
- 02 - Dia;
- 023 - Revisão; -> (Versão estendida: 02/07/14 rev. 23)
- v5 - Versão de mecanismo suportada??? (Norton 360 version 2.0/3.0/4.0/5.0/6.0)
- i64 - Sistemas Operacionais de 64bits -> (for 64-bit OS only);

=====================================================

Não achei como comparar o [Ô]v5[Ô] ... não existe arquivos [Ô]v4[Ô], [Ô]v3[Ô]?!?
é isto?

[][ô]s,
Tunusat.
ALEVALE 03/07/2014 20:47:28
#439346
Primeiramente obrigado pela resposta ! Com certeza o ideal é perguntar para a Symantec porém tenho certeza que eles não iram me infomar, mas vamos lá....

Então concordo em partes na sua lógica porque :

20140702-023-v5i64.exe
- 2014 - Ano;
- 07 - Mês;
- 02 - Dia;
- 023 - Revisão; -> (Versão estendida: 02/07/14 rev. 23)
- v5 - Versão de mecanismo suportada??? (Norton 360 version 2.0/3.0/4.0/5.0/6.0)
- i64 - Sistemas Operacionais de 64bits -> (for 64-bit OS only);

Fazendo os calculos pela sua lógica não consegui realizar essa função para as variações abaixo, os dados não batem

Variações:
20140627-009-v5i32.exe - 27/06
20140628-001-v5i32.exe - 29/06
20140630-023-v5i32.exe - 30/06
20140630-048-v5i32.exe - 01/07
20140701-033-v5i32.exe - 02/07

2014+07+01= 2022 ou 14+07+01 =22 não coincide....
OCELOT 04/07/2014 10:49:48
#439351
Resposta escolhida
De onde você tirou que vai ter um calculo para pegar esse número?

Se o número é da revisão pode ser simplesmente um número de controle interno deles, poderia ser simplesmente o número da compilação deles por exemplo, tipo os desenvolvedores deles terminaram as definições e compilaram e mandaram para o teste, nisso eles deram o valor de rev. 1, no teste descobriram problemas e voltou pro desenvolvimento, terminaram versão nova, chamaram de rev. 2, mandou pra teste e assim por diante, quando não deu mais problema eles estavam na rev. 33 e então foi essa que disponibilizaram.

Eu diria para desistir de achar lógica em algo que não me parece seguir nenhum calculo pré definido, até porque eles podem lançar mais de uma atualização por dia, o nome vai ser o mesmo mudando apenas esse número da revisão, olhando aqui vi que eles tem o 20140703-002-v5i32.exe, 20140703-020-v5i32.exe e 20140703-034-v5i32.exe, não tem como existir um calculo que daria certo com os 3.

Outra coisa, eles dão suporte a FTP também, você poderia tentar listar os arquivos no FTP e procurar o correto lá, e então pegar o mais novo que tiver.

ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_antivirus
ALEVALE 05/07/2014 14:41:16
#439358
rsrsrs...desculpe pelo mal entendendimento, mas no final clareou bastante....!!!!

Acabei optando pela sua sugestão estou lendo o FTP direto da Symantec e pegandos os arquivos comprando as datas para descobrir o último disponivel e até agora está funcionando bem preciso fazer mais alguns testes mas o projeto está ae se quiser analisar, depois vou [Ô]upar[Ô] para o site do Vbmania.

Obrigado pela ajuda !
Tópico encerrado , respostas não são mais permitidas