[GH-ISSUE #1390] DLP (Data Leak Prevention) Features #2816

Open
opened 2026-03-14 05:36:27 +03:00 by kerem · 3 comments
Owner

Originally created by @luminous706 on GitHub (Dec 30, 2022).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1390

I was looking at open source DLP (Data Leak Prevention) software out there and found OpenDLP, looks interesting but it's a dead project, last update was around 2014. It scans filesystems using an agent for files containing clear text passwords, credit card numbers, etc. I guess it's only a few regex, then report on the files found.

Could we give Tactical RMM the ability to scan files in selected folders (or even entire C:) for files that could have sensitive info? This would fall right into the DLP software market and I think could put Tactical on the map in terms of security features.

Take a look at OpenDLP, maybe you could take some of the code?

Originally created by @luminous706 on GitHub (Dec 30, 2022). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1390 I was looking at open source DLP (Data Leak Prevention) software out there and found OpenDLP, looks interesting but it's a dead project, last update was around 2014. It scans filesystems using an agent for files containing clear text passwords, credit card numbers, etc. I guess it's only a few regex, then report on the files found. Could we give Tactical RMM the ability to scan files in selected folders (or even entire C:) for files that could have sensitive info? This would fall right into the DLP software market and I think could put Tactical on the map in terms of security features. Take a look at OpenDLP, maybe you could take some of the code?
Author
Owner

@dinger1986 commented on GitHub (Dec 30, 2022):

I'll take a look at that!

<!-- gh-comment-id:1368126187 --> @dinger1986 commented on GitHub (Dec 30, 2022): I'll take a look at that!
Author
Owner

@dinger1986 commented on GitHub (Dec 31, 2022):

I have looked into this, it requires both a client and a server much like tactical which is basically building a different system. There might be a way to do this using powershell which would be a community script theres loads of examples on stackoverflow, Id suggest either creating a discussion about this or chatting about it on discord see if others can assist with this.

<!-- gh-comment-id:1368203317 --> @dinger1986 commented on GitHub (Dec 31, 2022): I have looked into this, it requires both a client and a server much like tactical which is basically building a different system. There might be a way to do this using powershell which would be a community script theres loads of examples on stackoverflow, Id suggest either creating a discussion about this or chatting about it on discord see if others can assist with this.
Author
Owner

@NiceGuyIT commented on GitHub (Dec 31, 2022):

fq (jq for binary formats) might be worth looking into since it can understand many of the binary formats.

<!-- gh-comment-id:1368238998 --> @NiceGuyIT commented on GitHub (Dec 31, 2022): [fq](https://github.com/wader/fq) (jq for binary formats) might be worth looking into since it can understand many of the binary formats.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#2816
No description provided.