2 ms·
>how to do SQL injection, how to use rainbow tables to figure out hashes, how to use steganography to hide data in images, and more. I feel like there are more
by charcircuit 1y ago
>how to do SQL injection, how to use rainbow tables to figure out hashes, how to use steganography to hide data in images, and more.
I feel like there are more practical and timeless topics that will still be relevant in 2040. Frameworks (abstraction) have largely solved SQL injection and bad cryptography.
Personally I would avoid a cybersecurity focused corriculum and just focus on regular software engineering. Being able to think like who you are attacking and knowing the common pitfalls is most of the battle.
- twostraws 1y agoEh… I just went to Stack Overflow and searched for "php mysql", and the first result (https://stackoverflow.com/q/79790370 https://stackoverflow.com/q/79790370) – asked 12 days ago – had SQL injection
- charcircuit 1y agoThis is part of the long tail. I think you are underestimating the role AI is going to be playing in 2040. ChatGPT can already solve that stack overflow question and make the code use the prepared statement correctly. AI will play a pivotal role in helping with the long tail of these issues.
- twostraws 1y agoIf it's all the same to you, I'm going to focus on inspiring people with today's technology, and hopefully help fuel their curiosity to learn about what comes in the future – whatever that may be.
- charcircuit 1y agoYes, that is part of what my point is. To focus on today's technology rather than the technology of the 90s or 00s.
- saagarjha 1y agoThen why are you talking about hypothetical technology from 2040?