Shellyzer
Tool and Usage
Project details
- Programming language
- Python
- Author
- Daniel Wood
- Latest release
- No release found
- Latest release date
- Unknown
Project health
Links
GitHub project |
Why this tool?
Shell scripts are easy to create and often used by system administrator and developers. Although the language is fairly easy, there is a good number of best practices when creating them. Tools like Shellyzer can help auditing these scripts and improve the code or discover vulnerabilities.
How it works
Shellyzer parses a shell script and performs 'linting'. This process checks for proper syntax and find flaws in specific usage of variables and system calls.
Usage and audience
Shellyzer is commonly used for code analysis. Target users for this tool are developers and security professionals.
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
Strengths
- + The source code of this software is available
Weaknesses
- - Unknown project license
Shellyzer alternatives
Similar tools to Shellyzer:
Shellharden
Shellharden is a tool to improve shell scripts when it comes to using variables and applying quotes properly. The tool can suggest and make the required changes.
Bandit
Bandit is an AST-based static analyzer for analyzing Python code. It helps with finding code flaws that could lead to security vulnerabilities.
Brakeman
Brakeman is a static code analysis tool for Ruby on Rails to perform a security review. Read how it works in this review.
This tool page was updated at . Found an improvement? Help the community by submitting an update.
Related tool information
Categories
This tool is categorized as a linting tool.