Register | Login | Help |
 
SEARCH PATENT COMPANY:
First name

Last name
City/State

Fortify Software, Inc.

City: Palo Alto
State/Country: CA

Are you Fortify Software, Inc.?

CLAIM YOUR PROFILE NOW:

Attract new opportunities
Update and enhance your company profile with more information, uploaded documents, and video
Showcase your technology
 
Companies

Patents
A computer readable storage medium includes executable instructions to identify a memory operation in target source code. A set of constraints associated with the memory operation are developed. The constraints are converted into a Boolean expression. The Boolean expression is processed with a Boolean satisfiability engine to determine whether the memory operation is potentially unsafe.
A computer readable storage medium includes executable instructions to identify a path in target source code. Constraints associated with the path are extracted. The constraints are converted to a Boolean expression. The Boolean expression is processed with a Boolean satisfiability engine to identify either a feasible path or an infeasible path. A feasible path is statically analyzed, while an infeasible path is not statically analyzed.
A computer readable storage medium has executable instructions to perform an automated analysis of program instructions. The automated analysis includes at least two analyses selected from an automated analysis of injection vulnerabilities, an automated analysis of potential repetitive attacks, an automated analysis of sensitive information, and an automated analysis of specific HTTP attributes. Protective instructions are inserted into the program instructions. The protective instructions are utilized to detect and respond to attacks during execution of the program instructions.
We are your best, most user-friendly source for searching patents and patent attorneys on the Internet.