Software flow tracking using multiple threads

Vijay Nagarajan (Inventor), Ho-Seop Kim (Inventor), Youfeng Wu (Inventor), Rajiv Gupta (Inventor)

Research output: Patent

Abstract / Description of output

Methods, systems and machine readable media are disclosed for performing dynamic information flow tracking. One method includes executing operations of a program with a main thread, and tracking the main thread's execution of the operations of the program with a tracking thread. The method further includes updating, with the tracking thread, a taint value associated with the value of the main thread to reflect whether the value is tainted, and determining, with the tracking thread based upon the taint value, whether use of the value by the main thread violates a specific security policy.
Original languageEnglish
Patent numberUS 8321840 B2
Publication statusPublished - 27 Nov 2012


Dive into the research topics of 'Software flow tracking using multiple threads'. Together they form a unique fingerprint.

Cite this