Software is the root cause of all insecurities

Software is the core of any computerized system and it is the most effective way of introducing insecurities to cyberspace with all its entities.

eliminate fancy tools like synthesizer if you want your child be a musician.

root cause of all security vulnerabilities (mainly) resides with the software, the foundation of all computer systems, where code defines the flow of system, data and interaction with user and peripherals. that’s literally all a computer system can rely on, codes. of course software would logically be considered as a whole system, not necessarily just individual applications, but doesn’t matter what is the scope of a Code, the security is mainly a product, a deliverable of software.

the main reason we are technically getting worse rather than getting better in terms of cybersecurity in 21st century is really because we are getting worse in software development every single day. regardless of the fact that most of what we call today as software development is actually called copy/paste, or drag/drop for lack of the better word, still security is the sole product of how we code and the reason we are struggling with security because we do not know how to code.

Software is the source of security vulnerabilities and the only remedy is to let only knowledgeable coders to act and get rid of copy/paste development.


I know it sounds so harsh but it is reality. look at results, they are the best metric. look how community is struggling and how much time we spend to secure software. the foundation is shaky, no only coding is not done with basic security in mind, but also the entire coding structure is insecure due to lame software development techniques and lack of knowledge of coding, mainly in my opinion due to lack of fundamental understanding of computer systems, which is result of drag and drop tools, and not understanding the matter.

coding has not been evolving at all, it has been downgrading in my opinion. would you agree that handing digitizer and midi with a state-of-the-art synthesizer to your child will totally turn them to anything except a musician?

By Kaveh Mofidi

I find simple solutions for huge and complicated problems. I believe information security and computers in general are fun to deal with, but our problems are way bigger than securing information. The real deal is to find solution for unlimited clean energy, drinkable water, mitigate root cause of hunger, war, and injustice...We need to keep our planet livable, that is our real problem on the Earth! Contact me with any question or comment: