InstallCore (estilizado como installCore ) fue una plataforma de instalación y distribución de contenido creada por ironSource , que incluía un kit de desarrollo de software (SDK) para Windows y Mac OS X. [ 1] El programa permitía a quienes lo utilizaban para distribución incluir monetización mediante anuncios o cobro por la instalación, e hizo que sus instalaciones fueran invisibles para el usuario y su software antivirus. [2]
La plataforma y sus programas han sido clasificados como programas potencialmente no deseados (PUP) o aplicaciones potencialmente no deseadas (PUA) por los proveedores de productos antimalware desde 2014, [3] y por Windows Defender Antivirus desde 2015. [4]
La plataforma fue diseñada principalmente para la implementación eficiente basada en la web de varios tipos de software de aplicación. En agosto de 2012 [actualizar], InstallCore administraba 100 millones de instalaciones cada mes, [5] ofreciendo servicios para software pago, gratuito y gratuito mediante el uso de la versión SDK. [6] InstallCore era un producto de ironSource, que tiene su sede en Tel Aviv y oficinas en San Francisco, California , y Pekín, China. [7]
InstallCore se suspendió como parte de una oferta pública inicial de acciones de la empresa a fines de 2020. [8]
Historia
El equipo de InstallCore presentó la primera versión del SDK a principios de 2011. [9] El SDK era una bifurcación del instalador FoxTab y solo tenía funciones de instalación básicas.
La primera versión solo incluye tres archivos: system.js, application.js y packages.js, que permiten la entrega de paquetes de software a través de la web y modificaciones básicas del sistema. La segunda versión introdujo capacidades de depuración, compatibilidad con las diferentes versiones de Windows y compatibilidad con formularios web; también permitió la integración de JQuery y CSS 2.1 para un mejor diseño de la interfaz de usuario.
Características
El kit de desarrollo de software (SDK) de InstallCore se basa en JavaScript y HTML 5.0.
Interfaz de usuario basada en JavaScript y HTML
La versión 2.1 introdujo una interfaz de diseño totalmente personalizable basada en HTML, CSS y un SDK de JavaScript. [ cita requerida ]
< head >
< meta http-equiv = "Content-Type" content = "text/html;charset=utf-8" />
<!-- sdk - incluye aquí los scripts mínimos requeridos -->
< script type = "text/javascript" src = "sdk/debug.js" ></ script >
< script type = "text/javascript" src = "sdk/form.js" ></ script >
</ head >
< body >
< div id = "irsoForm" irsoTransition = "fade" irsoWidth = "620" irsoHeight = "380"
irsoBorderStyle = "bsNone" irsoStayOnTop = "true" >
< div id = "main" >
< div id = "topPanel" clase = "irsoDragHandle" >
< div id = "closeIcon" onclick = "closeWindow()" ></ div >
< div id = "TOP_TITLE" clase = "irsoDragHandle" estilo = "display:none" ></ div >
< div id = "logo" clase = "irsoDragHandle" > ¡Hola mundo! </ div >
</ div >
</div > </ div >
</ body >
Desde la versión 4.10 de InstallCore, el SDK integra 12 plantillas totalmente prediseñadas y una herramienta de personalización para crear un diseño WYSIWYG .
Script de creación del compilador
El programa compilador InstallCore HtmlUiMaker utiliza un script make, que se muestra a continuación, para compilar un JavaScript y una máscara HTML en programas de instalación ejecutables.
; Ejemplo de script de Make - Establecer parámetros
[APP_MAKER]
; Parámetros de App_Maker utilizados para crear el archivo EXE de salida
SKIN = "\skin"
; Establecer el icono del instalador
APP_ICON = "\resources\installer.ico" RAW_EXE = Setup32.exe COMPRESS = 1 OUT_EXE = \release\%EXE_CODE%Setup_v%VI_FILE_VER%.exe
Crítica y clasificación de malware
InstallCore y sus paquetes de software han sido clasificados como programas potencialmente no deseados (PUP) o aplicaciones potencialmente no deseadas (PUA), por los proveedores de productos anti-malware [3] y Windows Defender Antivirus [4] desde 2014-2015 en adelante, y muchos afirman que instala adware y otros PUP adicionales. [10] Malwarebytes identificó el programa como "una familia de paquetes que instala más de una aplicación en la computadora del usuario". [11] Se lo ha descrito como "cruzar la línea hacia un malware en toda regla" y un " troyano desagradable ". [12]
Soporte multilingüe
A partir de la versión 3.1, InstallCore admitía totalmente Unicode y RTL, pero dependía de Windows 2000 con SP 4 como requisito mínimo para presentar la interfaz de usuario con precisión. [13]
Véase también
Referencias
- ^ "installCore de ironSource lanza un instalador para Mac OS que ofrece una solución integral y multiplataforma para desarrolladores". Software Developer Times . 25 de noviembre de 2014 . Consultado el 25 de noviembre de 2014 .
- ^ "Informe de análisis automatizado de malware".
- ^ ab "Análisis detallado - Instalación básica - Adware y aplicaciones no deseadas - Protección avanzada contra amenazas de red | ATP contra ataques de malware dirigidos y amenazas persistentes | sophos.com - Centro de amenazas". www.sophos.com . Consultado el 3 de julio de 2023 .
- ^ desde PUA:Win32/InstallCore - Windows, 11 de marzo de 2015
- ^ "InstallCore alcanza un nuevo récord con 100 millones de instalaciones mensuales". www.prnewswire.com (Comunicado de prensa).
- ^ "installCore presenta Super Targeting para aplicaciones de escritorio del modelo Freemium". PRWeb . Consultado el 9 de enero de 2014 .
- ^ Xiang, Tracey (6 de junio de 2014). "El servicio de distribución de aplicaciones israelí ironSource establece una oficina en China para ayudar a los chinos a globalizarse". technode.
- ^ Gilead, Assaf (29 de junio de 2021). "Renunciar a su vaca lechera allanó el camino de ironSource hacia la Bolsa de Nueva York". Globes . Consultado el 15 de julio de 2022 .
- ^ "El SDK de InstallCore | InstallCore: plataforma de creación de instalaciones profesionales". 20 de agosto de 2011. Archivado desde el original el 20 de agosto de 2011.
- ^ Macgregor, Jody (14 de julio de 2022). «Unity se fusionará con una empresa que creó un instalador de malware». PC Gamer . Consultado el 15 de julio de 2022 .
- ^ "Adware.InstallCore". Malwarebytes Labs . Consultado el 15 de julio de 2022 .
- ^ Paul Wagenseil (20 de mayo de 2015). "El troyano adware de Mac puede instalar cualquier cosa en OS X". Guía de Tom .
- ^ "Lista de idiomas compatibles con Windows 2000".
Enlaces externos
- Sitio web oficial
- Documentación histórica del SDK
