why GitHub hasn't enabled automatic detection of obfuscated code #202840
Replies: 2 comments 5 replies
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Would that really be possible in practice? Given how much legitimate software contains minified or obfuscated code, how would you distinguish malicious repositories without generating a large number of false positives? |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Code scanning
Discussion Details
For almost a year, I've been asking GitHub's administration and leadership to integrate a basic warning and prevention system for cyberattacks - something that would simply notify users when a repository contains obfuscated code or malware like elements. Just a single warning could significantly improve user safety. My first proposal (https://0trust0day.medium.com/github-and-the-new-era-of-cybersecurity-how-visual-signaling-can-protect-millions-of-developers-c5a57b9e5ea4) is now almost a year old, yet nothing has changed.
Today, I once again received a typical request to review a project through a GitHub repository (https://github.com/ADDPOP/ZeithFi - attention there is obfuscated malware), and once again it followed the exact same pattern: obfuscated code leading to a scheme designed to steal funds from cryptocurrency wallets.
I genuinely don't understand what makes such a basic integration so difficult. My team and I could build this kind of functionality in just one or two hours. So what is stopping GitHub? Or is there some hidden rationale for preserving this technique as part of the hacking landscape? That would be strange as well, considering there are countless other, far more effective attack methods available.
All reactions