Skip to content

CodeScan: A Bash script for identifying potential security vulnerabilities in source code. Scan and find common patterns associated with risks like remote code execution. Get a detailed report on potential issues. Enhance your code security.

License

Notifications You must be signed in to change notification settings

SKHTW/Source-Code-Vulnerability-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

CodeScan - Source Code Vulnerability Scanner

CodeScan is a simple Bash script designed to help identify potential security vulnerabilities in source code files. It scans through your source code files for common patterns that may indicate the presence of security vulnerabilities, such as remote code execution, command injection, and more. By running this script, you can quickly identify code sections that might need further review and testing.

Features Easy-to-use Bash script for scanning source code files for security vulnerabilities. Supports customizable patterns that are commonly associated with vulnerabilities. Creates a detailed report of potential vulnerabilities found in the source code. Provides a summary of the scan results, highlighting if any vulnerabilities were detected. Usage Clone the repository:

git clone https://github.com/KSHTW/CodeScan.git

Navigate to the CodeScan directory:

cd CodeScan

Run the scan_code.sh script:

bash scan_code.sh

Follow the prompts to enter the directory containing your source code files.

The script will analyze the source code files in the specified directory and report any potential vulnerabilities found. The results will be saved in the results/vulnerability_results.txt file.

License This project is licensed under the MIT License - see the LICENSE file for details.

Disclaimer CodeScan is a tool intended for educational and informational purposes only. It is not a comprehensive security solution and may not detect all vulnerabilities. Always perform thorough security reviews and testing before deploying code in a production environment.

Contributing Contributions to improve and extend CodeScan are welcome! If you discover issues, have ideas for enhancements, or want to contribute improvements, please feel free to submit pull requests.

Remember to replace yourusername with your actual GitHub username in the repository URL.

You can create the LICENSE file in the repository root and paste the MIT License text in it. The MIT License text can be found here: https://opensource.org/licenses/MIT

Make sure to adapt this description as needed to accurately represent your repository and its purpose.

About

CodeScan: A Bash script for identifying potential security vulnerabilities in source code. Scan and find common patterns associated with risks like remote code execution. Get a detailed report on potential issues. Enhance your code security.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages