Análisis de archivos ejecutables portátiles.

Un método implementado por ordenador que comprende:

analizar sintácticamente (50),

mediante un dispositivo informático, una imagen binaria de un archivo ejecutable portátil para generar un campo analizado sintácticamente;

determinar (54), mediante el dispositivo informático, un atributo del campo analizado sintácticamente;

comparar (56), mediante el dispositivo informático, el atributo del campo analizado sintácticamente con una característica válida de un campo correspondiente válido en base a una especificación de formato de archivo ejecutable portátil;

determinar (58), mediante el dispositivo informático, si el atributo del campo analizado sintácticamente coincide con la característica válida del campo correspondiente válido;

identificar, mediante el dispositivo informático, si el campo analizado sintácticamente no coincide con la característica válida del campo correspondiente válido; y

determinar (62), mediante el dispositivo informático, una probabilidad de modificar el campo analizado sintácticamente que no coincide con la característica válida del campo correspondiente válido para generar un campo válido en base, al menos en parte, a una o más reglas determinadas empíricamente, en donde las reglas determinadas empíricamente se basan, al menos en parte, en posibles errores que ocurren en el campo analizado sintácticamente y las posibles modificaciones que se pueden implementar para corregir cada posible error.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2010/043660.

Solicitante: Reversinglabs Corporation.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 169 Msgr. O'Brian Highway Apt. 802 Cambridge, MA 02141 ESTADOS UNIDOS DE AMERICA.

Inventor/es: PERICIN,TOMISLAV.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F11/07 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 11/00 Detección de errores; Corrección de errores; Monitorización del funcionamiento (métodos o disposiciones para verificar la exactitud del marcado sobre un soporte de registro G06K 5/00; en el registro de información basado en un movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18; en las memorias estáticas G11C 29/00). › Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos.

PDF original: ES-2667024_T3.pdf

 

Patentes similares o relacionadas:

Arquitectura de marco tolerante a fallos con triple redundancia de software, del 17 de Enero de 2019, de THALES: Un procedimiento implementado por ordenador para detectar un fallo en un sistema que comprende las etapas de: ejecutar al menos tres máquinas […]

Sistema, método y aparato para la corrección de errores en sistemas multiprocesador, del 27 de Diciembre de 2018, de Data Device Corporation: Un método para sincronizar el estado de una pluralidad de módulos informáticos en un sistema electrónico, teniendo cada módulo informático un procesador, que […]

Bloque de diagnóstico de transacción, del 14 de Noviembre de 2018, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un producto de programa informático para proporcionar información de diagnóstico acerca de cancelaciones de transacción, comprendiendo el producto de programa informático: […]

Vigilancia a distancia de un sistema de procesamiento de datos mediante una red de comunicaciones, del 30 de Octubre de 2018, de Accenture Global Services Limited: Un sistema de procesamiento de datos a distancia que comprende: un receptor de datos para recibir un mensaje de datos; una […]

Aparato de registro de datos, del 9 de Octubre de 2018, de LSIS Co., Ltd: Un aparato de registro de datos conectado entre un primer aparato y un segundo aparato , comprendiendo el aparato de registro de datos : una unidad de almacenamiento […]

Procedimiento y sistema para minimizar la pérdida en una aplicación informática, del 13 de Septiembre de 2018, de Microsoft Technology Licensing, LLC: Un procedimiento para minimizar la pérdida de datos durante el uso de una aplicación informática , que comprende las etapas de: monitorizar una llamada […]

Método y sistema de recogida de información de escenario de fallo para un sistema de información, del 5 de Septiembre de 2018, de China Construction Bank Corporation: Un método de recogida de información de escenario de fallo para un sistema de información incluyendo: adquirir regularmente (Paso S1) información de cada parámetro […]

PROCEDIMIENTO Y SISTEMA ORDENADOR PARA HACER FUNCIONAR UNA INSTALACIÓN TÉCNICA DE SEGURIDAD, del 15 de Marzo de 2011, de SIEMENS AKTIENGESELLSCHAFT: - Procedimiento para hacer funcionar una instalación técnica de seguridad , en el que - se ponen a disposición un primer y un segundo canal de ordenador, […]

Otras patentes de la CIP G06F11/07