https://github.com/githubuseraccountamazing/metaremove
Automatically detect new files, remove metadata, and rename with a random string. Designed to enhance privacy and uniformity of file data.
https://github.com/githubuseraccountamazing/metaremove
Last synced: 29 days ago
JSON representation
Automatically detect new files, remove metadata, and rename with a random string. Designed to enhance privacy and uniformity of file data.
- Host: GitHub
- URL: https://github.com/githubuseraccountamazing/metaremove
- Owner: GithubUserAccountAmazing
- Created: 2023-09-28T16:58:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-30T17:35:15.000Z (over 2 years ago)
- Last Synced: 2025-03-13T12:34:22.397Z (11 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# metaRemove
This bash script monitors specified directories for file creation events. Upon the detection of a new file, it performs several operations to enhance the privacy and uniformity of file data.
## Features
- Monitors specified directories for file creation events in real-time.
- Removes all metadata from the newly created file.
- Renames the original file with a new random filename of 12-20 characters.
- Prints the new metadata of the renamed file in the terminal for verification.
## Dependencies
This script depends on `inotifywait` for directory monitoring and `exiftool` for metadata manipulation.
## Feedback and support
If you have any issues, suggestions, or questions about this script, please feel free to open an issue.
## Disclaimer
metaRemove is provided "as is" without any warranty of any kind, either expressed or implied. The author is not responsible for any damages or losses that may result from using this script.