Summarizer

Closed Source Security Advantage

Discussion of whether closed-source software and centralized SaaS gain security advantages when attackers can't analyze patches. Counter-arguments cite decompilation capabilities and server-side code remaining hidden.

← Back to AI is breaking two vulnerability cultures

The emergence of advanced LLMs has fundamentally shifted the security landscape by making binary decompilation and reverse engineering nearly trivial, rendering traditional code obfuscation largely obsolete. Consequently, many argue that centralized SaaS models now hold a distinct advantage because they can patch vulnerabilities server-side without tipping off adversaries through the public disclosure inherent in open-source updates. While some suggest that even open-source projects should adopt delayed source releases to protect users, critics point out that obscurity is a fragile shield and that any potential source leak in a closed system remains catastrophic. Ultimately, this evolution highlights a new era where hidden backend code allows defenders to harden their systems with AI while leaving attackers stuck with less effective black-box testing.

11 comments tagged with this topic

View on HN · Topics
> It has been over a decade since any ordinary off-the-shelf closed-source software was meaningfully obscured from serious adversaries. Probably goes without saying but the last line of defense is not deploying your software publicly and instead relying on server-client architectures to do anything. Maybe this will be more common as vulnerabilities are more easily detected and exploited. Of course its not always feasible. It has been annoying seeing my (proguard obfuscated) game client binaries decompiled and published on github many times over the last 11 years. Only the undeployed server code has remained private. Interestingly I didn't have a problem with adversaries reverse engineering my network protocols until I was updating them less frequently than weekly. LLM assisted adversaries could probably keep up with that now too.
View on HN · Topics
AI will shorten update windows dramatically. 2026 is the worst year to be thinking about dependency cooldowns, we need to think about dependency warmups instead. Soon, there will be no such thing as a safe way to disclose a vulnerability in an open source project. Centralized SaaS will have a major security advantage here.
View on HN · Topics
Closed source centralized SaaS will have a major security advantage. Edit: Because an RCE in a open-source dependency means you are just as vulnerable when the security patch lands? I don’t see the controversy.
View on HN · Topics
Obviously the solution is for Linux to move to a closed-source development model. Security researchers should report their findings to a committee that includes some big companies (IBM and Oracle seem like trustworthy choices here, but ideally we should find a way to get Microsoft included). Those companies would apply the security patches and distribute binary builds of Linux to their customers. Users fortunate enough to have a business relationship with those companies would be protected immediately. The source would still be published after 90 days for educational purposes and for anyone who doesn't appreciate the security benefits of this approach. "But even if you could convince people to collaborate like this for the greater good, the GPL makes it legally impossible", you say. Ah, but the GPL only says you have to make the source available for a minimal monetary cost, it doesn't impose a time limit. Traditionally, responding to source code requests with a snail-mailed CD is good enough. No judge in the US is going to rule that a short administrative delay in sending out those CDs - in the name of everyone's security, after all, and 90 days is nothing to the judicial system - violates a nebulous licensing agreement from a different era.
View on HN · Topics
I like how after so many years, people finally start recognizing that obscurity is a part of security. Not the whole security, obviously, but a part of it.
View on HN · Topics
Just like there's LLM-automated vulnerability fuzzing, there's LLM-automated decompilation. Compilation is no longer a meaningful way to obscure code.
View on HN · Topics
There are already closed source operating systems you can use instead of linux. No need to enshittify linux
View on HN · Topics
One interesting thing is that this makes closed source code even greater asset for the defenders. Attacker cannot spend tokens for it, but defenders can spend tokens for hardening based on source code, while attacker is stuck with blackbox testing.
View on HN · Topics
You would be surprised how adept SOTA models are at reverse engineering with IDA/Ghidra or even plain old objdump. Opus basically knows IDAPython on the back of its hand.
View on HN · Topics
They can be, but the most interesting parts (backend code, deployment confs) are not usually available. Reversing clients can help to understand a bit, but not with equal level.
View on HN · Topics
On the other hand, any source code leak could be catastrophic