A method for detecting corrupt software code includes defining a
correlation rule for a program, writing the program to a memory device and
reading two or more of the markers from the memory device. The program
includes at least one segment. Each segment includes executable codes and
the segments include multiple markers. The correlation rule defines a
relationship between two or more of the markers. The method also includes
determining whether one of the segments is corrupt by applying the
correlation rule to the markers read from the device and indicating
whether one of the segments is corrupt based upon the determination.
Um método para detectar o código corrupt do software inclui definir uma régua da correlação para um programa, a escrita do programa a um dispositivo de memória e a leitura de dois ou de mais dos marcadores do dispositivo de memória. O programa inclui ao menos um segmento. Cada segmento inclui códigos executáveis e os segmentos incluem marcadores múltiplos. A régua da correlação define um relacionamento entre dois ou mais dos marcadores. O método inclui também determinar se um dos segmentos é corrupt aplicando a régua da correlação aos marcadores lidos do dispositivo e indicando se um dos segmentos é corrupt baseado na determinação.