oss-sec mailing list archives
Re: How to do secure coding and create secure software
From: Amit <amitchoudhary0523 () gmail com>
Date: Sun, 28 Sep 2025 09:05:15 +0530
On Sun, 28 Sept 2025 at 03:11, Solar Designer <solar () openwall com> wrote:
You claim that "If functions/methods are secure then the whole software is secure." If we talk C where main() is also a function, and limit the definition of "whole software" to one program, then I'd agree - your claim can as well directly say "if [all functions including] main() are secure then the whole software [meaning this one program only] is secure." While true, under those definitions this isn't a useful claim. However, if in "functions/methods are secure" you refer only to smaller building blocks, then no, the program built from them may still be insecure. Also "the whole software" isn't necessarily just one program.
Everyone has said more or less the same thing that even if in a software all functions are secure then this doesn't mean that the software will be secure. But the point is that this is what people have said and this is all theoretical. Can someone give an example as to how a software made up of secure functions can be hacked? Let's assume that there are 2 (or more) different software and all the functions in all the software are secure and these software are interacting with each other. Then how can they be hacked? Can someone give an example. I don't agree with theoretical assumptions. Someone also mentioned that secure functions having limits on arguments can result in DoS. In my opinion, DoS is better than getting hacked. But still, the main point is that can someone give an example of how a software made up of all secure functions be hacked? I request for an example (not theoretical statements). Or, some example that happened in the past in the real world? I will analyze that. Amit
Current thread:
- How to do secure coding and create secure software Amit (Sep 27)
- Re: How to do secure coding and create secure software Solar Designer (Sep 27)
- Re: How to do secure coding and create secure software Jeremy Stanley (Sep 27)
- Re: How to do secure coding and create secure software Amit (Sep 28)
- Re: How to do secure coding and create secure software Jeremy Stanley (Sep 28)
- Re: How to do secure coding and create secure software Katie (Sep 28)
- Re: How to do secure coding and create secure software Eli Schwartz (Sep 28)
- Re: How to do secure coding and create secure software Jeffrey Walton (Sep 28)
- Re: How to do secure coding and create secure software Amit (Sep 29)
- Re: How to do secure coding and create secure software Jeremy Stanley (Sep 29)
- Re: How to do secure coding and create secure software David A. Wheeler (Sep 29)
- Re: How to do secure coding and create secure software Amit (Sep 29)
- Re: How to do secure coding and create secure software Dan Cross (Sep 29)
- Re: How to do secure coding and create secure software Dan Cross (Sep 29)
- Re: How to do secure coding and create secure software Solar Designer (Sep 27)
