LeapFixLeapFix is a powerful VSCode extension designed to perform SAST methodology or static security analysis on your code. It scans the lines of code in your files for vulnerabilities, providing descriptions and links on "how to fix the vulnerabilities" found. This allows developers to identify and fix vulnerabilities while coding. The extension identifies different types of vulnerabilities across various frameworks and programming languages. Plugin freeThis plugin is completely free and does not require authentication, registration, create an account or generate credentials. Supported language(s) and Frameworks(s)/Plataforms(s)
How to useRun a new scan from your IDE even before committing your code or project. To make the plugin scan and search for vulnerabilities in your code, press:
Select the command:
This command will scan the current file for vulnerabilities. Se vulnerabilities are found, a tab will open pointing out the details of the vulnerabilities, along with a description and links on how to fix them. ResultDuring code scans, vulnerabilities that appear will be highlighted in a tab: Watch the video on how LeapFix works for different languages: Vulnerability remediation detailWhen we scan the lines of code and vulnerabilities we find examples of how to fix the vulnerabilities. For a better understanding of vulnerabilities, we offer an example of vulnerable code and an example of safe code to implement in your application. I see examples of how developers will view the breakdown and example of vulnerable and secure code: 1 - Remote Command Execution - GoLang2 - Insecure Deserialization - Ruby3 - Potential SQL Injection in SELECT - PHP4 - XSS via Unsanitized Output - TypeScript (ReactJS)5 - TLS 1.0: Insufficient Cryptographic Algorithm Strength - ADVPL6 - XML External Entities (XXE) - Python7 - Improper Certificate Validation - JavaScript8 - Improper Use of Cookies - PHP9 - Insecure Communication - Dart10 - Potential SQL Injection in SELECT - ADVPLThe LeapFixThe word Leap means to jump and fix means to correction vulnerabilities. But the combination of Leap fix means a "quick fix". This is exactly the purpose of plugin: to provide developers with the opportunity to look for vulnerabilities while developing their code, without needing web platforms to make them aware of the vulnerabilities. ContributingThe plugin was created by Fernando Mengali. LicenseThis project is licensed under the MIT License. |