15 ms·
Gitrob – OSINT gathering tool for GitHub
- ceslami 12y agoFantastic concept and execution. I would note that by the time this sensitive code hits Github, its already too late. Criminals who mine PII/secrets use the Github event firehose to analyze code pushes in near-realtime. It would be great to integrate this code as a pre-commit hook, so that code doesn't even get into the tree if its sensitive.
- rcthompson 12y agoSo, I guess the hint here is "Run this on your own organization before someone else does."
- sjackso 12y agoThe patterns definition file, listing the things that this tool detects as potentially sensitive, is worth a look: https://github.com/michenriksen/gitrob/blob/master/patterns.json https://github.com/michenriksen/gitrob/blob/master/patterns.... Special award for most meta pattern: "part": "filename", "type": "regex", "pattern": "\\A\\.?gitrobrc\\z", "caption": "Well, this is awkward... Gitrob configuration file",
- dj-wonk 12y agoPlease, don't blur if you want to redact. Instead, use a uniform, opaque color. See http://dheera.net/projects/blur http://dheera.net/projects/blur and https://news.ycombinator.com/item?id=8078747 https://news.ycombinator.com/item?id=8078747. Context: I just looked at some of the screenshots showing example findings. While it is thoughtful to blur some sensitive information, it is clear that blurring is not enough. I hope that we can get this message out.
- feistyio 12y agoLooks like the author has since taken your advice although the thumbnails remain uncensored.