SWAP Detector: Preventing API Errors from Swapped Arguments

Third-party application programming interfaces (APIs), libraries, and frameworks are a fact for modern software developers....

GrammaTech Featured in Cyber Security Forum Initiative (CSFI) Podcast

GrammaTech is a new gold sponsor of the Cyber Security Forum Initiative (CSFI), a non-profit organization with a mission “to...

Bug-Injector Research Receives IEEE SCAM 2019 Distinguished Paper

During the International Working Conference on Source Code Analysis & Manipulation (SCAM), a GrammaTech research publication...

Getting a GRASP on Security and Privacy of Mobile Apps

INTRODUCTION:

The recent controversy surrounding the Strava fitness app has illustrated a critical security problem....

Finding Bugs is Only the Beginning

I sometimes describe our main commercial product, CodeSonar, as a “defect detection tool.” While this is a convenient...