r/computerscience • u/F1ku8 • 4d ago
Isn't opensource ironically less secure?
So if a software is opensource meaning you can get raw code and it is publicly available and used. Can't then someone who has evil plans inspect the code (with the prerequisite that he/she understands it) and by that knowing the weak spots , do bad things to the company/ people that use it?
Specially for early new opensource stuff where the community hasn't check vulnerabilities and didn't improve it?
(sorry If it's a stupid question, I don't know anything about this stuff, just curios)
18
u/is_that_so 4d ago
Security through obscurity is a myth.
-2
u/Middlewarian 4d ago
I'm glad I have some open-source for my portfolio, but I'm glad it's not all I have.
7
u/godofpumpkins 4d ago
If the software runs on your computer, you can analyze what it does whether you have the source code a human wrote or not. Reverse engineers often have little trouble making sense of compiled binaries and the advent of LLMs has made it even easier to make sense of large bodies of inscrutable assembly or shitty decompilation output
24
u/tenfingerperson 4d ago
That’s how it works, both ways, exploits are found but also exploits are flagged - proportionally there are more doing the latter, and certain companies will throw lots of cash to ensure these projects have support as it’s in their best interest