Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File Scanner #32

Open
radhi1991 opened this issue Jun 25, 2024 · 4 comments
Open

File Scanner #32

radhi1991 opened this issue Jun 25, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@radhi1991
Copy link
Collaborator

Feature request

We propose adding a feature to xGitGuard that allows scanning of a local file system. Currently, xGitGuard supports scanning GitHub repositories, but we aim to extend this capability to local directories.

The solution

The feature would involve specifying a local path as input instead of a GitHub repository. xGitGuard would recursively retrieve a list of all files within the directory. It would then check each file's extension against a predefined list of supported extensions. Files matching these extensions would be logged into a new file (e.g., searchpath.csv). Subsequently, the scanner would be triggered to analyze these files for security issues.

Describe alternatives you've considered

No alternatives have been considered at this stage, but we are open to community suggestions and feedback.

Additional context

Users would initiate the local file system scan via the command-line interface by providing the path to the directory. Upon completion of the scan, users would be able to view any security detections identified by xGitGuard.

@radhi1991 radhi1991 added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Jun 25, 2024
@radhi1991 radhi1991 pinned this issue Jun 25, 2024
@radhi1991 radhi1991 added this to the 2024 Q3 milestone Jul 25, 2024
@Dhanushkarthik29 Dhanushkarthik29 unpinned this issue Sep 10, 2024
@Chadyshack
Copy link

Hi, I am interested in working on this issue. Could you please assign to me? Thank you!

@radhi1991
Copy link
Collaborator Author

Hi @Chadyshack -> Assigned it to you

@nishabalamurugan nishabalamurugan self-assigned this Oct 4, 2024
@nishabalamurugan
Copy link
Collaborator

@Chadyshack Lets collaborate -> Here is my email [email protected]

@Chadyshack
Copy link

Hi @nishabalamurugan I just sent you an email from my email [email protected].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants