TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What topics do you think are valuable in secure coding training?

7 点作者 artful-hacker超过 4 年前
I&#x27;ve been tasked with revamping our onboarding training for secure software development. We have to cater to all skill-sets, from someone just starting out to a senior engineer. Its a one hour session that all new developers at our company have to take, and its currently quite dull. For example, it spends about 15-20 minutes on user password storage&#x2F;hashing, which is something our developers should never need to do themselves.<p>What security topics do you think would be valuable for new developers to get exposure to during on boarding?

2 条评论

guidovranken超过 4 年前
Coding and auditing&#x2F;reviewing demand inverted perspectives on the code (aiming for functionality vs. disfunctionality), and you should seek to synchronize these two mindsets such that you always think a few steps ahead with each statement you write. Cultivating an awareness of the counter-intuitive repercussions of every block of code is a more durable objective than remembering cold facts like password hashing. I personally work a lot with fuzzers and the cycle of coding-fuzzing-bugfixing is a great way to attain this awareness. Letting your new developers fuzz or manually break a prepared piece of code is a good way to let them get a taste for it. It&#x27;s interactive, engaging, surprising and optionally competitive so retention of whatever they take away from it should be better than listening to a presentation.
probinso超过 4 年前
do threat modeling!