Tracking a program's calling context using a hybrid code signature

    公开(公告)号:GB2507908B

    公开(公告)日:2018-05-09

    申请号:GB201402635

    申请日:2012-06-26

    Applicant: IBM

    Abstract: A method for a hybrid code signature including executing, via a processor, an application, the executing comprising executing a root instruction of the application; profiling, via the processor, the executing of the application, the profiling comprising storing a reference signature; determining, via the processor, a working signature of instructions executed subsequent to the executing of the root instruction, the determining comprising implementing a hashing function of the instructions in response to storing the reference signature; tracking the updating of the working signature by storing a value in a counter; and updating continuously, via the processor, the working signature with the hashing function while at least the working signature does not match the reference signature.

Patent Agency Ranking