sudo: Jack of all trades, master of some

Descargar actualizaciones de Kaspersky con retranslator

56 comentarios

Siempre que genero una entrada relacionada con descargas y similares, pienso en cómo resolver el problema ahorrando ancho de banda — ya he mencionado los porques en varios posts —. Actualmente utilizo una utilidad de Kaspersky para sincronizar las actualizaciones hosteadas en Joven Club. ¿Por qué uso esta utilidad y no otra como lftp?

Con esta utilidad podemos tener las siguientes ventajas:

El archivo de configuración está bastante entendible y sencillo, aquí un ejemplo:

[path]
RetranslationPath=/var/ftp/actualizaciones/kaspersky
TempPath=/tmp

[locale]
DateFormat=%d-%m-%Y
TimeFormat=%H:%M:%S

[updater.path]
BackUpPath=./backup/
PidFile=/var/run/kav-retranslator.pid

[updater.options]
RetranslateComponentsList=UPDATER,KDB,ARK,RM,ADBU,AH,APU,AS,BB2,CORE,BLST2,KAV2006EXEC,WMUF,WA,EMU,PAS,ASTRM
#os2=win
#instrset=kernel:i386,x64;user:i386;
Index=u0607g.xml
IndexRelativeServerPath=index
UseUpdateServerUrl=yes
UseUpdateServerUrlOnly=yes
UpdateServerUrl=http://descargar.jovenclub.cu/av-updates/kaspersky/
RegionSettings=ru
ConnectTimeout=20
KeepSilent=no
UseProxy=yes
ProxyAddress=http://usuario:contrasena@proxy.tld:puerto/
PassiveFtp=no
PostRetranslateCmd=cd /var/ftp/actualizaciones; rm -f kaspersky.zip; zip -r9 kaspersky.zip kaspersky

[updater.report]
Append=no
ReportFileName=./retranslator.log
ReportLevel=4

¡CUIDADO AL COPIAR Y PEGAR EL CÓDIGO, AÚN NO TENGO LA MANERA DE QUE SE MUESTREN TODAS LAS LÍNEAS EN UN SOLO RENGLÓN!

Solamente están modificadas las opciones:

Descargas:

Notas

EDITADO

Agregué una copia local del retranslator para los que no tengan acceso a los enlaces originales de la entrada, aunque no lo parezca es la versión 1.

Filtrar por arquitecturas y sistemas operativos no es recomendable, ya que los módulos de actualizaciones necesitan de ciertos archivos que no se descargan cuando estos filtros están habilitados.

Comentarios desactivados
  1. una pregunta? y si quiero las del 6.04 y las del 13??

    1. oneohthree 6 años atrás
      @JorgeN

      Estos son los componentes para el 6 y 13

      ADBU,AH,APU,ARK,AS,ASTRM,BB,BB2,BLST2,CORE,EMU,INFO,KAV13,KAV2006EXEC,KDB,KLIFPPCFG,KSN,PAS,QSCAN,RM,SCO,SSA,SW2,UDS,UPDATER,VLNS,WA,WMUF

      Aunque con el pdf que incluí en la entrada puedes verificar qué componentes necesitas.

      Saludos

  2. InfoTech 6 años atrás

    Existe alguna posibilidad de que subas el instalador directamente a esta página, pues no tengo internet ni acceso a la web de la UCLV.

    1. oneohthree 6 años atrás
      @InfoTech

      Ya agregué el archivo. retranslator-5.0.0-9

      1. InfoTech 6 años atrás
        @oneohthree

        Ya lo tengo y lo probé usando Debian y funcionó a la perfección. Para terminar de que forma se puede conseguir alguna versión de este o el Kaspersky Updater para Windows con soporte para el Kaspersky Endpoint Security 10…¿?

        1. oneohthree 6 años atrás
          @InfoTech

          Hasta donde sé del que trato en la entrada tiene soporte para esta versión. Los módulos en cuestión son estos:
          UPDATER,KDB,ARK,ADBU,AH,APU,BB,CORE,BLST2,KES10,WMUF,WA,VLNS2,EMU,PARCTL,SSA,SW2,HIPS2,KSN,QSCAN,SCO,UDS,KLIFPPCFG

          1. InfoTech 6 años atrás
            @oneohthree

            Si se que este tiene el soporte, pero necesitaría poder correrlo en Win… alguna idea…

      2. Carlos Torres 5 años atrás
        @oneohthree

        Una pregunta por favor y no se rían, es que no se como instalar el programa, ya lo descargue, pero y ahora que hago en la consola, es que siempre he instalado paquetes completo .deb pero asi en ese formato tar.gz pues lo que hice es que lo descomprimí, pero ya no se que hacer para instalarlo correctamente en el sistema. ¿alguien me explica por favor?

  3. InfoTech 6 años atrás

    Ok, Testing…

  4. oneohthree 6 años atrás

    @InfoTech

    Existe una variante que corre sobre Windows y es mucho más fácil de configurar ya que es GUI y solo necesitarías dar par de clics. ¿Tienes acceso a Internet?

    Te respondo aquí porque ya se alcanzó el máximo número de respuestas anidadas.

    1. InfoTech 6 años atrás
      @oneohthree

      Sorry, estoy capado, así que cero internet.

      Al menos hasta que bajen el precio ;-)

      1. oneohthree 6 años atrás
        @InfoTech

        Pensaba en adjuntar en la entrada las versiones para Windows pero mi provedor me bloquea ciertos dominios de Kasperky.

  5. InfoTech 6 años atrás

    Siempre hay variantes, pero no me gusta comentar eso por aquí… si tienes correo .cu nos ponemos en contacto…

    1. oneohthree 6 años atrás
      @InfoTech

      Ya incluí en la entrada la versión para Windows, la versión 2 es posible que la incluya, pero aún no la consigo. Saludos.

      gui_for_win_updater_v2.3.2.163

  6. InfoTech 6 años atrás

    Bueno, ya lo estoy probando. De primera advierto que lo que pusistes es solo la GUI para el trabajo con el actualizador (el cual viene aparte). Pero no importa, solo tuve que hacer lo siguiente.

    Cree una carpeta en la cual incluí está GUI con el archivo Updater.exe que tenía de una versión antigua del gestor de descarga de actualizaciones de Kaspersky (para el 6.4 en windows) y me funcionó perfectamente bien agregándome soporte para las versiones 8 y 10 del workstation (Endpoint Security como se llama ahora) y las últimas versiones de los demás (13 y hasta el 14). Tremenda pasada…

    1. oneohthree 6 años atrás
      @InfoTech

      ¡Qué bueno que hayas resuelto! No me percaté que adjunté solo la GUI, realmente no uso Windows en ninguna de mis máquinas.

      Saludos

  7. Muy buen post y muy util herramienta, pero resulta que no me funciona correctamente, pues cuando va a comenzar a descargar da varios errores de fichero no encontrado.

    [29-10-2013 07:59:50 D] Using hardcoded updater configuration file:
    base, relative URL ‘index/’, local path ‘/var/ww
    w/ftp/Antivirus/updkav/’, original path ”, size unknown, status ‘Unchanged’
    [29-10-2013 07:59:50 D] Getting user defined sites information from file ‘/var/w
    ww/ftp/Antivirus/updkav/sites.xml’ (using tag)
    [29-10-2013 07:59:50 D] Failed to open file stream ‘/var/www/ftp/Antivirus/updka
    v/sites.xml’ in ‘rb’ mode, result ‘No such file or directory(2)’
    [29-10-2013 07:59:50 D] Read from file failed, because unable to open ‘/var/www/
    ftp/Antivirus/updkav/sites.xml’, result ‘No such file or directory’

    1. oneohthree 6 años atrás
      @leo

      Ya te lo está diciendo el error: …unable to open/var/www/ftp/Antivirus/updkav/sites.xml ‘No such file or directory’

      Checkea que ese directorio existe.

      Saludos

      1. @oneohthree

        Gracias por reponder. Se lo que dice el error, pero si te fijas dice ‘No such file or directory’ o sea que no existe el directorio o fichero y en este caso el directorio existe pues yo lo cree precisamente para guardar la descarga y tiene los permisos de escritura, aca lo no existe es el fichero sites.xml que no se de donde salcarlo pues nunca lo he visto en actualizacion alguna de Kaspersky.

        1. oneohthree 6 años atrás
          @leo

          ¿Estás definiendo bien el url de donde obtienes las actualizaciones?

  8. tigerattack 6 años atrás

    vengan acá y como pongo a pinchar este paquete pues no me trabaja al ejecutar el script explota y ya me puden dar alguna idea de como hacerlo..

    1. @tigerattack

      ¿Lo estás ejecutando en un SO de 64 bits? Si es así necesitas algunas bibliotecas para ejecutarlo, por ejemplo ia32-libs

  9. tigerattack 6 años atrás

    si lo estoy ejecutando en 64 bits, una pregunta con solo instalar la biblioteca me debe pichar?

  10. tigerattack 6 años atrás

    ya me trabaja pero no me descarga nada, esto funciona para descargar todo desde cero y de ahí en adelante ir descargando poco a poco las actualizaciones o hay que tener una base previa de las actualizaciones

    1. @tigerattack

      Puede funcionar desde cero o puedes hacerlo a partir de bases existentes.

  11. tigerattack 6 años atrás

    bueno te cuento que ya esta pinchando pero cuando lo ejecuto por primera vez sin tener ninguna base descargada me dice que ya esta actualizada. yo solo quiero descargar para KAV13 y KAV 6 con sus versiones. siempre me dice que ya esta actualizado y no descarga nada de nada….

    1. @tigerattack

      Te recomiendo releer la entrada cuidadosamente y volver a tratar. Con esos datos que das no me es posible sugerirte algo.

  12. Tengo una duda y espero me ayuden y me la aclaren, acabo de leer este post y me interesa.
    Yo deseo obtener las actualizaciones de kasersky, pero necesito saber:
    -si debo tenerlo intalado en la máquina que lo voy a descargar.
    -el código como lo guardo, me explico lo pego en un bloc de notas, pero lo guardo como .bat? ó como qué?
    Ayudenme por favor

    1. @Osmel

      En este post describí cómo usar retranslator en modo consola para Linux. Puedes tener el retranslator en cualquier máquina y el código lo guardas sin ninguna extensión, el código descrito aquí es para el archivo de configuración de la aplicación, de todos modos te recomiendo que especifiques qué quieres hacer exactamente.
      Existe la variante GUI para Windows que es más sencilla de configurar.

  13. tigerattack 6 años atrás

    me hace falta ayuda no me trabaja bien el retranslator

  14. tigerattack 6 años atrás

    me hace falta ayuda no me trabaja bien el retranslator en /opt/ la primera vez que lo ejecute pincho bien pero tuve que interrumpir la descarga pues no habia configurado bien los componentes de actualización, entonces despues de configurar bien los componentes para actualizar kav 6 y kav2013 el tip me dice que ya esta actualizado y que no hace falta descargar nada y eso que borre las bases que habia descargado..
    necesito ayuda urgente es de vital importancia para mi lograr descargar la actualización
    mi correo personal es admi@genetica.co.cu

    1. @tigerattack

      ¿De dónde estás descargando las actualizaciones?
      Desde aquí se me hace muy difícil recomendarte algo, no das muchas pistas útiles. De todos modos te recomiendo borrar todo, descomprimir y volver a configurar.

  15. tigerattack 6 años atrás

    yo estoy descargando las actualizaciones de
    ftp://usuario:contraseña@ftp.tur.cu/segurinf/Update_Antivirus/Kaspersky/

    pero me dice que no hace falta actualizar
    y si ya he eliminado todo y vuelto a descomprimir y sigue diciendo lo mismo

    1. @tigerattack

      Un consejo sano: NUNCA pongas un usuario con su contraseña en texto claro en Internet, te modifiqué el comentario para evitar males mayores. Te sugiero que vuelvas a chequear todo paso por paso porque como te había comentado, con los datos que das no me es suficiente para ayudarte.

      1. @oneohthree

        Chama tengo un problemita yo tengo el retranslator pero cuando ejecuto el fichero retranslator.bin me dice esto
        bash: ./retranslator.bin: No existe el fichero o el directorio
        y ni ide por que lo tenia en otro server corriendo bien pero en este no me quiere pinchar

  16. Smeagol 6 años atrás

    OK, descargando…

  17. Smeagol 6 años atrás

    OK, descargando, una pregunta, realmente ahorra ancho de banda, es decir, luego de una descarga satisfactoria, no vuelve a descargar nuevamente toda la actualización, o simplemente descarga lo necesario?

    1. @Smeagol

      Tal y como lo describen el artículo y tú.

  18. Smeagol 6 años atrás

    Pues si, pero de echo no guarda los temporales, si la cone se cae, pues a descargar de 0, yo utilizaba el w3Mirror, un scrip que clona utilizando el wget mirror de actualizaciones de antivirus, es muy práctico, aun lo utilizo para una que otra clonadita.

    1. @Smeagol

      Tienes toda la razón, si la conexión se interrumpe, retranslator tiene que comenzar desde cero, sin embargo cuando se completa la primera sincronización las siguientes serán muy rápidas dado el poco volumen de datos que se necesita descargar. La alternativa es usar lftp o rsync según el servidor remoto del que obtenemos las actualizaciones. Retranslator es MUY práctico cuando se quiere hacer un mirror parcial desde los servidores de Kaspersky o de uno no oficial, no creo que exista una manera de excluir ciertos productos con rsync, lftp o wget. Para mí es mucho mejor para estas operaciones usar retranslator precisamente por lo que explicaba en el artículo y en este comentario.

  19. woman_in_pece 6 años atrás

    gracias, me pincho de maravilla, felicidades por el post y por tu paciencia

  20. AdrianBG2013 6 años atrás

    Hola ese script como lo puedo editar tanto para nod 32 como para el Kaspersky eso hay que editarlo dentro del servidor o hay que utilizar algun programa es que esta muy bueno pero no se que hacer un saludo Adrian

  21. Goar Díaz 6 años atrás

    Quiero hacerte una pregunta- Yo tengo instaldo el Kaspersky 2013 y tengo una internet muy lenta, de manera que se actualiza, pero con dificultad. (ese no es el problema) La cuestión es que yo quiero extraer de mi Kaspersky 2013 instalado, la base de datos para pasársela a mi hermano, que tiene el Kaspersky 2013 pero no tiene Internet. ¿Eso se puede hacer? y si la respuesta es sí.; ¿Como se puede hacer?
    Me puedes contestar a mi correo

    1. @Goar Díaz

      Sí, se puede, te respondo aquí para que el que esté interesado esté al tanto también. Puedes copiar el directorio C:\ProgramData\Kaspersky Lab\KAV13\Bases rápidamente lo puedes hacer en el comando ejecutar %PROGRAMDATA%\Kaspersky Lab\KAV13. Esto en sistemas operativos posteriores a Windows XP, para XP sería C:\Documents and settings\All users\Datos de programa\Kaspersky Lab\KAV13\Bases

      1. @oneohthree

        Hola a todos, soy nuevo (recien iniciado) en esto de Linux para servers y tengo mucho que aprender todavía. Ya tengo todo configurado solo me queda el script que debo de correr para comprimir la carpeta de actualización del Kaspersky una vez descargado.
        Disculpen la molestia y gracias de antemano.

  22. Lo instale pero cuando hace la descarga solo baja unos pocos ficheros, abajo pongo lo que genera. Cualquier ayuda es bienvenida

    Downloading file ‘index/u0607g.xml.klz’
    Generate list of files to download
    Downloading file ‘bases/upd/upd-0607g.xml.klz’
    Downloading file ‘bases/upd/updcfg.xml’
    Downloading file ‘bases/upd/statcfg.xml’
    === Started installation files for retranslation
    New file installed ‘/var/www/actualizacion_kas/index/u0607g.xml’
    New file installed ‘/var/www/actualizacion_kas/bases/upd/upd-0607g.xml’
    New file installed ‘/var/www/actualizacion_kas/bases/upd/updcfg.xml’
    New file installed ‘/var/www/actualizacion_kas/bases/upd/statcfg.xml’
    Retranslation completed successfully

  23. Hola necesito un script para comprimir esa carpeta de Update que bajo el retranslator. Soy nuevo en Linux.
    Gracias de antemano

    1. @Carlitos

      #!/bin/bash

      pid=”ps -aux |grep retranslator”
      path=”/media/almacen1/ftp/Antivirus/Antivirus-Actualizaciones/kaspersky/”

      if [ “$pid” = “retranslator” ]; then
      echo “La aplicacion se esta ejecutando”
      exit
      else

      echo “compactando actualizacion”
      cd $path
      rm *.gz
      tar -czvf kavupdate.tar.gz *
      echo “TAREA COMPLETADA”
      fi

  24. Estoy tratando de hacer el repo para el KIS 2015, pero me pide el u1313g.xml y no logro con el retranslator que me descargue ese fichero. Qué debo hacer en el fichero de configuración?

  25. Hansel Matias Cobo 5 años atrás

    Mano existe la posibilidad de consiguirlo para windows. Y si con eso se puede descargar otras cosas

  26. Hansel Matias Cobo 5 años atrás

    Mano existe la posibilidad de conseguirlo para windows. Y con eso se puede descrgar otras cosas

    1. @Hansel Matias Cobo

      Sí, solo que en esta entrada se trata de la versión para UNIX, es fácil buscar, lo encontrarás con relativa rapidez.

  27. Hansel Matias Cobo 5 años atrás

    Mi correo es hansel.matias@argentina.azcuba.cu si alguien me pudiera ayudar…

  28. Saludos ante todo tengo un problema a la hora de ecutar un script para la descarga de un antivirus, , el scritp es el siguiente>
    #!/bin/bash
    mirror -c -e -n http://antivirus.artex.sa/segurmatica/descompact/ /var/www/segurmatica1> –log=/opt/segurmatica/
    exit

    cuando le doy los permisos de ejecucion
    sudo chmod 755 /opt/segurmatica/sav.sh

    luego de darle los permisos que lo lo ejecuto
    /opt/segurmatica/sav.sh
    me lanza este error en la consola
    line 2: –log=/opt/segurmatica/: No such file or directory
    como soluciono esto??