1. A method for detection and prevention of sensitive information leaks, comprising: identifying an event of one or more data blocks in a predetermined secure portion of a database being accessed by a device; computing, via a processor, a first set of rules to identify sensitive information in the one or more data blocks that are accessed by the device and executing a first data leaks application based on the first set of rules that identify the sensitive information using one or more predetermined patterns, and wherein the sensitive information includes transaction data from a source point of sale device; sending, via the processor, the first set of rules and event-specific parameters to a dispatcher application, wherein the event-specific parameters identify the event of the one or more data blocks being accessed by comprising an identifier of the source point of sale device, an identifier of a transport protocol being used for transmitting the one or more data blocks by the device, an identifier of a process that is transmitting the one or more data blocks, an identifier of a user that is transmitting the one or more data blocks, and a timestamp associated with the access of the one or more data blocks; detecting, via the processor, that at least one data block from the data blocks is being transmitted based on the event-specific parameters; and in response to the first data leaks application being unable to identify the sensitive information from the at least one data block being transmitted, generating, via the processor, a second data leaks application by populating a predefined template with the event-specific parameters, and sending the template to the second data leaks application, wherein the second data leaks application executes based on a second set of rules, distinct from the first data leaks application.