You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was thinking about a new feature that could help identify if your repository is gradually being encrypted by ransomware.
Depending on your backup medium, it could take some time for ransomware to encrypt your files to make sure all previous versions of your files are also encrypted (with a medium providing file versioning).
The idea is to define a file that shouldn't change much (like /etc/hosts something like that) and resticprofile could pick a random (preferably older) snapshot and compare the files. It could allow for some changes but not the whole file.
An alert could be triggered if the files are too different.
Eventually, if the attacker can rewrite files in your repo, it would have access to the configuration, so it could leave this file intact.
It would only work if you're using a completely different honeypot file from another machine which hopefully hasn't been compromised (yet).
That makes for a lot of if right?
Do you think that would be a useful feature?
I was thinking about a new feature that could help identify if your repository is gradually being encrypted by ransomware.
Depending on your backup medium, it could take some time for ransomware to encrypt your files to make sure all previous versions of your files are also encrypted (with a medium providing file versioning).
The idea is to define a file that shouldn't change much (like
/etc/hosts
something like that) and resticprofile could pick a random (preferably older) snapshot and compare the files. It could allow for some changes but not the whole file.An alert could be triggered if the files are too different.
Eventually, if the attacker can rewrite files in your repo, it would have access to the configuration, so it could leave this file intact.
It would only work if you're using a completely different honeypot file from another machine which hopefully hasn't been compromised (yet).
That makes for a lot of if right?
Do you think that would be a useful feature?
I would see the configuration like that:
stdin
.diff
could be done on text files, otherwise byte by byte comparison on binary filesWould that actually help?
Am I missing something?
The text was updated successfully, but these errors were encountered: