Red de conocimiento informático - Aprendizaje de código fuente - Problemas de combinación de números en programación en lenguaje sencillo

Problemas de combinación de números en programación en lenguaje sencillo

Recientemente, muchos equipos de seguridad de redes han recibido solicitudes de ayuda de usuarios, alegando que sus computadoras han sido atacadas por virus ransomware y que los archivos de sus computadoras han sido cifrados. El análisis del equipo de seguridad mencionado anteriormente confirmó que el virus es un nuevo tipo de virus ransomware que cifrará los archivos del usuario después de invadir la computadora y ejecutarla. Lo que es diferente del pasado es que el virus no cobra Bitcoin, pero requiere que la víctima escanee el código QR emergente de WeChat y pague un rescate de 110 yuanes para obtener la clave de descifrado. Esta es la primera vez que un virus ransomware lo hace. apareció en China que exige que WeChat pague un rescate. Actualmente, Tencent ha prohibido la cuenta WeChat del atacante y el código QR de pago.

Gen reveló que hasta el 6 de diciembre, más de 100.000 usuarios habían sido infectados con el virus y el número de computadoras infectadas seguía creciendo. Además de cifrar los archivos de las computadoras de los usuarios, también robó Alipay y otros. contraseñas. El virus ataca los ordenadores de los desarrolladores de software e infecta un módulo en el "Easy Language" que utilizan para programar. Como resultado, todo el software programado por los desarrolladores que utilizan "Easy Language" lleva el virus ransomware. Después de que una gran cantidad de usuarios descarguen este software "tóxico", quedarán infectados con el virus ransomware. El proceso de transmisión es muy simple, pero el método de contaminar "Yiyu" y luego infectar el software es relativamente raro.

Entonces, ¿qué es el idioma Yi? Yi Language es un lenguaje de programación que utiliza caracteres chinos como códigos de programa. Es famoso por su "fácil", lo que facilita a los chinos escribir programas con pensamiento chino, lo que reduce en gran medida el umbral de programación y la dificultad de aprendizaje. Desde el año 2000, el número de usuarios del idioma Yi ha crecido a gran escala.

Los expertos en seguridad de 360 ​​rastrearon y descubrieron que la fuente del ransomware provenía de un módulo de desarrollo de lenguaje Yi que tenía código malicioso insertado en él. El software compilado por programadores que usaban este módulo de desarrollo se cargaba automáticamente con virus. En la actualidad, se ha confirmado que una gran cantidad de herramientas de complemento, software de cepillado, software de codificación, servidores privados y otras aplicaciones desarrolladas por terceros han sido infectados.

El código del virus se llama utilizando el método "blanco más negro". El código del virus se llama con un archivo blanco con una firma digital Tencent válida porque el programa no detecta al destinatario al llamar a la biblioteca dinámica. Por lo tanto, se llama a la biblioteca dinámica de virus llamada libcef.dll y finalmente ejecuta código malicioso.

Estas aplicaciones de "alto riesgo" luego se envían a las víctimas a través de QQ, uso compartido de grupos QQ, uso compartido de discos de red, publicaciones en foros, etc. Después de que la víctima lo ejecute, la máquina quedará infectada con el troyano de descarga, y luego el troyano de descarga instalará otros programas maliciosos, incluido el tan discutido virus ransomware "WeChat Pay".

Esta herramienta es utilizada por personas que trabajan en industrias grises. Muchas de las herramientas utilizadas por este grupo de personas serán revisadas y eliminadas por el software antivirus. A menudo ignoran las indicaciones de interceptación del software antivirus. . Por lo tanto, la propagación dirigida de este virus ransomware a los profesionales de la industria gris es muy eficaz.

Vale la pena señalar que, aunque el autor del virus afirmó falsamente que estaba usando el algoritmo de cifrado DES, en realidad era un cifrado XOR simple y los datos relacionados con la clave de descifrado se almacenaron en %user%\AppData. \Roaming\ unname_1989\dataFile\appCfg.cfg. Así, incluso sin acceder al servidor del autor del virus, el descifrado de datos se puede completar con éxito. Sin embargo, todavía se recomienda que los desarrolladores que utilizan el módulo "Easy Language" realicen un análisis de virus lo antes posible, y los usuarios normales deberían intentar descargar el software de canales formales. Los desarrolladores de software habituales realizan controles de seguridad exhaustivos antes de lanzar el software y utilizan certificados de firma de código para firmar digitalmente el software y evitar que virus ransomware lo manipulen maliciosamente.

El uso del certificado de firma de código GDCA de Data Security Era puede evitar que el software sea manipulado por virus ransomware maliciosos y proteger la seguridad del sitio web. Si el problema encontrado por el usuario no se puede resolver, puede buscar ayuda a través del servicio de atención al cliente del sitio web oficial de DataAn GDCA. Para los usuarios del sitio web que eligen el certificado SSL GDCA de DataAn, GDCA puede proporcionar firma de código individualizada y gratuita. soporte de implementación técnica de certificados sin ninguna exención. No te preocupes.

上篇: Materiales de pintura para la caza de ballenasDefinición de términos científicos de animales marinos Nombre chino: animal marino Nombre en inglés: fauna marina Definición de animal marino 1: fauna distribuida en el océano. Disciplinas aplicadas: Geografía (asignatura de primer nivel); Biogeografía (dos asignaturas) Definición 2: Organismos marinos heterótrofos que no pueden realizar la fotosíntesis y solo pueden alimentarse de plantas, microorganismos, otros animales o desechos orgánicos. Según el estilo de vida, se puede dividir en zooplancton marino, organismos bentónicos marinos, animales marinos nadadores y animales parásitos marinos, según la existencia de invertebrados, se puede dividir en invertebrados marinos y vertebrados marinos; Disciplinas aplicadas: Ciencia y Tecnología de Recursos (asignatura de primer nivel); Ciencia de Recursos Marinos (asignatura de segundo nivel). Los contenidos anteriores son aprobados y publicados por el Comité Nacional de Aprobación de Terminología Científica y Técnica. Ayuda para editar la enciclopedia de tarjetas de presentación Vertebrados marinos Los animales marinos son el término general para los organismos heterótrofos en el océano. Hay muchas categorías y la estructura morfológica y las características fisiológicas de cada categoría pueden ser muy diferentes. Pequeños protozoos unicelulares, los más grandes pueden medir más de 30 metros de largo y pesar más de 190 toneladas. Desde el mar hasta el fondo del mar, desde la orilla o la zona intermareal hasta el fondo de las fosas más profundas, hay animales marinos. Catálogo de animales marinos Introducción a la distribución de animales marinos Clasificación de animales marinos según estilo de vida Clasificación de animales marinos Clasificación de animales marinos Clasificación de invertebrados marinos Clasificación de protozoos marinos Vertebrados marinos Los diez animales más peligrosos Contenido de información del libro Introducción a la distribución de animales marinos Animales marinos según estilo de vida Clasificación de animales marinos Clasificación de animales marinos Clasificación de animales marinos Clasificación de invertebrados marinos Protozoos marinos Vertebrados marinos Introducción a los diez animales más peligrosos Biblioteca y catálogo de información Comience a editar este párrafo Introducción a los animales marinos Los animales marinos son el término general para organismos heterótrofos en el océano. El océano es un importante sistema de apoyo para los animales marinos, y los animales marinos son una parte importante del mundo biológico. Hay muchas categorías y la estructura morfológica y las características fisiológicas de cada categoría pueden ser muy diferentes. Pequeños protozoos unicelulares, los más grandes pueden medir más de 30 metros de largo y pesar más de 190 toneladas. Desde el mar hasta el fondo del mar, desde la orilla o la zona intermareal hasta el fondo de las fosas más profundas, hay animales marinos. Término general para organismos heterótrofos en el océano que varían mucho en estructura morfológica y características fisiológicas. No realizan la fotosíntesis y no pueden sintetizar materia inorgánica en materia orgánica. Sólo pueden alimentarse de plantas, microorganismos y otros animales y sus desechos orgánicos. Hay entre 16.000 y 2.000 especies de animales marinos en diversas formas, incluidos protozoos microscópicos unicelulares, mamíferos superiores: ballenas azules, etc. Están ampliamente distribuidos, desde el ecuador hasta los mares polares, desde la superficie del mar hasta las profundidades del fondo marino, desde la costa hasta el fondo de la fosa ultraabismal, hay representantes de ellos. Los animales marinos se pueden dividir en invertebrados marinos, protozoos marinos y vertebrados marinos. Edite este párrafo Fauna marina: Las condiciones de vida del océano son relativamente consistentes y el área es vasta. Además de peces y cetáceos, también hay zooplancton y animales nadadores como cefalópodos y medusas. En las profundidades del mar solo se encuentran animales que no dependen del plancton. En muchas zonas oceánicas, las corrientes oceánicas llevan aguas profundas ricas en nutrientes a capas menos profundas, lo que aumenta la producción de peces en los océanos menos profundos. Los bentos que viven en el fondo marino incluyen animales estacionarios, como esponjas, celentéreos y nereidas, y animales móviles, como crustáceos, mejillones, anélidos y equinodermos. Los animales coralinos están más desarrollados en los océanos tropicales. Los arrecifes de coral se forman por la deposición de material esquelético calcáreo de un gran número de animales y plantas formadores de arrecifes, especialmente corales y briozoos. Los ambientes de arrecifes de coral tienen la mayor concentración de animales y la mayor variedad. Edita la clasificación de animales marinos en esta sección. Según la clasificación de los estilos de vida, los animales marinos incluyen principalmente tres tipos ecológicos: zooplancton marino, animales marinos nadadores y organismos marinos bentónicos. Según el sistema de clasificación, existen decenas de categorías de animales marinos, que se pueden dividir en dos categorías: invertebrados marinos y vertebrados marinos, o en tres categorías: invertebrados marinos, protozoos marinos y vertebrados marinos. Las características de los animales marinos en esta sección son su fuerte dependencia del medio ambiente, su gran número y la gran capacidad de los animales de aguas profundas para resistir el estrés. Edite la clasificación de animales marinos en este párrafo. Los invertebrados marinos tienen el mayor número de especies y filos, y representan la gran mayoría de los animales marinos. Las principales categorías son: protozoos (protozoos), esponjas (animales porosos), celentéreos, platelmintos, nematodos, oxiuros (nematodos), anélidos, moluscos, artrópodos, braquiópodos, quetognatos, animales, equinodermos, hemiequinodermos, etc. Entre ellos, los braquiópodos, quetognatos, braquiópodos, equinodermos y hemiacantínidos son endémicos del océano. Historia evolutiva El océano es el hábitat más antiguo y la vida se originó en el océano. Ya en el Cámbrico aparecieron al mismo tiempo especies representativas de muchos filos, clases y otras unidades taxonómicas superiores, pero posteriormente muchas especies se extinguieron, dejando sólo fósiles o unas pocas especies fósiles vivientes, como el nautilo, el cangrejo herradura y la haba marina. brotes, etc. 下篇: Materiales de pintura con actitud de luchador