User-specified file monitoring with continuous file addition and tracepoints added. #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Users can continuously add files to be monitored by updating allowed_files.json. Only the files listed in this JSON file will be actively monitored.
Tracepoints Implemented:
Five syscall tracepoints have been attached for monitoring:
File Monitoring Features:
The input format for allowed files has been changed to JSON for better structure and readability.
Additional helper functions have been created to:
32 Remove files from the list when they are deleted or renamed.
These enhancements improve dynamic file tracking and ensure accurate monitoring of specified files.