2 research outputs found

    Dynamic integrity verification for software self-defense

    No full text
    Instead of using traditional virus signature scanning, a strong dynamic integrity verification mechanism is designed to detect whether software is infected by virus. In our scheme that based on code encryption, hash value of an application is used as the encryption key for virus detection. Hash value comparison is not needed and the storage of decryption key is not required. If a virus infects the software, the application cannot be executed and there will be a notification message prompted to the user. Our mechanism can be applied to all PE format files like EXE.link_to_subscribed_fulltex

    Dynamic integrity verification for software self-defense

    Get PDF
    Instead of using traditional virus signature scanning, a strong dynamic integrity verification mechanism is designed to detect whether software is infected by virus. In our scheme that based on code encryption, hash value of an application is used as the encryption key for virus detection. Hash value comparison is not needed and the storage of decryption key is not required. If a virus infects the software, the application cannot be executed and there will be a notification message prompted to the user. Our mechanism can be applied to all PE format files like EXE.link_to_subscribed_fulltex
    corecore