Cuatro consejos para usar archivos SVG de forma segura
Publicado: 2023-03-02Cuando se trata de usar gráficos vectoriales escalables , o SVG, hay algunas cosas que debe saber para asegurarse de que su experiencia sea lo más segura posible. Aquí hay cuatro consejos sobre cómo usar SVG de manera segura: 1. Asegúrese de descargar solo SVG de fuentes confiables. 2. Si va a editar un SVG, asegúrese de estar usando un programa que sea compatible con el formato de archivo. 3. Cuando utilice archivos SVG en su sitio web, asegúrese de utilizar el código correcto para insertarlos. 4. Y finalmente, siempre pruebe sus SVG antes de publicarlos. Si sigue estos cuatro consejos, puede asegurarse de que su experiencia con SVG sea segura y agradable.
SDVitization se puede lograr a través de las siguientes bibliotecas: https://github.com/darylldoyle/svg-sanitizer. El complemento es fácil de usar y funciona bien. Durante la carga, elimina un archivo malformado o malicioso para asegurarse de que no se cargue en su biblioteca de medios cuando sea más tarde. Safe SVG es un software de código abierto gratuito y disponible para descargar. Como resultado, puede agregar rápida y fácilmente nuevos SVG o reemplazar los existentes sin tener que usar las herramientas de desarrollo. La versión mínima de WordPress se aumentó de 4.0 a 4.7 y la versión mínima de PHP se redujo de 5.6 a 7.0. Ha habido 64 revisiones de complementos para este complemento.
¿Es seguro tener SVG en su sitio web? La creación y el uso de sus propios archivos SVG no tiene implicaciones de seguridad. Permitir que usuarios no confiables carguen archivos representa una amenaza. Siéntase libre de usar el archivo SVG si lo creó usted y no contiene scripts maliciosos.
Debido a que no utilizamos el uso compartido de archivos entre pares (DropBox, 4shared, etc.) para que pueda acceder a nuestros archivos gratuitos, incluso nuestros archivos gratuitos son seguros. Se le entrega directamente a través de HTTP en nuestros servidores y es seguro.
¿Qué es SVG seguro?
Un archivo SVG es un archivo gráfico que utiliza un formato gráfico vectorial bidimensional creado por el Consorcio World Wide Web (W3C). Los archivos SVG son archivos de texto con un marcado basado en XML que describe la imagen. La ventaja de usar un archivo SVG es que se puede escalar a cualquier tamaño sin perder calidad.
La plataforma WordPress admite el uso de una variedad de formatos de imagen, incluidos JPG, PNG y GIF. Aunque los vectores con gráficos complejos (SVG) no son los tipos de archivos más seguros, existen formas de eliminarlos. Desde 1999, 19 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 de 20 gráficos vectoriales (SVG) son compuesto de vectores en lugar de bytes. Sus huellas más pequeñas ayudan a reducir la cantidad de espacio requerido para cargar su sitio web. Son propensos a errores cuando se usan, como no ser lo suficientemente precisos en términos de detalles intrincados. Debido a que los archivos XML son un archivo XML, pueden infectarse con malware. Puede usar fragmentos de código para habilitar la compatibilidad con SVG en WordPress.
Para asegurarse de que las palabras que copie y pegue no comprometan la seguridad de su sitio web, asegúrese de que no contengan nada malicioso. Hay tutoriales en línea sobre cómo desinfectar el código, pero la programación suele ser difícil. Puede usar archivos SVG en su sitio de manera segura usando una de las bibliotecas de complementos disponibles en el directorio de WordPress. En este tutorial, usaremos Safe SVG, que emplea una biblioteca de desinfección SVG para cargar imágenes. CMS ahora requiere que contengan la etiqueta <XML> para poder usarlos. Este tipo de archivo se puede usar en su sitio web simplemente abriendo el archivo functions.php de su tema e insertando el siguiente código: El soporte SVG de WordPress debe habilitarse manualmente. No incluye desinfección de archivos , por lo que estará expuesto a los problemas de seguridad antes mencionados.
Para realizar una solución manual de manera efectiva, también debe desinfectar los archivos cargados en su sitio web. Sería un buen comienzo usar el complemento que describimos anteriormente, así como SVG-Sanitizer, que fue creado por la misma persona. Debe incluir el tipo de archivo image/svg.xml en la compresión Gzip para acelerar su sitio web. Ahora que ha instalado SVG, puede comenzar a usarlos en su sitio de WordPress. Es fundamental que lo haga de una manera segura y responsable. Debe evitar usar o mostrar íconos o logotipos que puedan poner en peligro su presencia en la web.
Debido a su popularidad, los archivos sva son una forma popular para que los atacantes propaguen malware y otro software malicioso. Un sitio web malicioso puede redirigir a los usuarios a un archivo SVG malicioso que contiene código JavaScript incrustado. Con frecuencia, estos sitios están diseñados para engañar a los usuarios para que instalen spyware o un programa de eliminación de virus, los cuales son extremadamente peligrosos. Debido a su creciente popularidad, los atacantes se sienten atraídos por los archivos SVG.
3 formas de usar archivos Svg en su sitio de WordPress
Incluso si no es un administrador, aún puede cargar archivos SVG; sin embargo, no podrá previsualizarlos en la biblioteca de medios. Para lograr esto, use el complemento WP Smush.com. Puede cargar sus archivos SVG en su sitio web después de activarlo.
Una vez que los archivos se han cargado y comprimido, debe asegurarse de que estén seguros. Safe SVG es una herramienta que puede ayudarlo en esta situación. Si carga sus archivos SVG en un sitio a través de Safe SVG, los desinfectará antes de que puedan mostrarse. Como resultado, se evitarán las vulnerabilidades.
Finalmente, si tiene el complemento WP Smush.com ejecutándose, puede ahorrar ancho de banda comprimiendo sus archivos SVG.
Ahora puede cargar sus propios gráficos en su sitio de WordPress, ya que ha aprendido a habilitar y usar archivos SVG. Safe SVG puede ayudarlo a garantizar que su sitio esté a salvo de posibles vulnerabilidades causadas por SVG o XML.
¿Qué programa puedo usar para abrir archivos Svg?
La capacidad de exportar imágenes SVG desde Google Chrome, Firefox, Internet Explorer y Opera ahora está disponible en todos los navegadores populares. Además de los editores de texto básicos y los editores de gráficos de gama alta, se puede usar un archivo SVG en algunos editores de gráficos.
Puede usar un archivo SVG para diseñar logotipos, ilustraciones y otros gráficos que se pueden ampliar o reducir sin perder calidad.
Si desea diseñar gráficos que se puedan ampliar o reducir sin perder calidad, los archivos SVG son una excelente opción. Debido al formato basado en XML, estos archivos se pueden ver en un navegador web o en una herramienta de edición de imágenes como PhotoShop.
Con estos archivos, puede personalizar logotipos, ilustraciones y otros gráficos para aumentar o reducir la calidad sin perder su calidad original. Si desea crear gráficos que puedan usarse en un sitio web o imprimirse, puede usar archivos SVG.