1. A method of detecting correlated operations in a common storage, comprising: providing at least one input operation, each said input operation being designated to write uniquely identifiable data on a memory unit of an application; monitoring a plurality of output operations of said application, each said output operation includes data read from said memory unit; comparing between said at least one input operation and said plurality of output operations to identify at least one matching group of input and output operations wherein each member of said at least one matching group has correlated written or read data in a common correlated target address in said memory unit; and outputting an indication of said at least one matching group.