1. A method for behavior based access tracking of an application comprising: intercepting an access attempt to a protected resource; comparing the access attempt to a preexisting set of allowable access attempts to determine if the access attempt corresponds to a previous allowable access, comparing the access attempt further comprising: determining a structure of the access attempt corresponding to a syntactical arrangement of the access attempt; and comparing the determined structure of the access attempt independently of the data values implicated in the access attempt; selectively permitting, based on the comparing, access to the protected resource according to the access attempt; and augmenting the set of allowable access attempts by selectively adding, based on inferential feedback, the access attempt to the set of allowable access attempts.