1. A computer-implemented method, comprising: receiving source code from a server, the source code being responsive to a request from a client to the server; using one or more processors, generating a set of tokens based on the source code; using the one or more processors, generating a first string of values representing a subset of the set of tokens; using the one or more processors, determining whether any portion of the first string corresponds to any of a plurality of predetermined strings of values, each of the predetermined strings corresponding to a known library; using the one or more processors, processing the source code responsive to determining whether any portion of the first string corresponds to any of the predetermined strings; and providing the processed source code to the client in response to the request.