Skip to content

Instantly share code, notes, and snippets.

@duongkai
Last active December 19, 2015 04:39
Show Gist options
  • Save duongkai/5899021 to your computer and use it in GitHub Desktop.
Save duongkai/5899021 to your computer and use it in GitHub Desktop.
Security in Software Development: Two sides of a story

Tổng quan

Một trong những vấn đề luôn được quan tâm khi phát triển phầm mềm chính là yếu tố an toàn của sản phẩm trước những dòm ngó của những kẻ có “ý đồ không tốt” đặc biệt là trong thời đại Internet hiện nay, khi tính mở (openness), tính kết nối (connectivity), tính tương tác (interactive) của phần mềm ngày càng được đề cao. Điều này dẫn tới tính dễ tổn thương của hệ thống ngày càng lớn. Bài trình bày này đề cập một cách sơ lược đến hai mặt của một vấn đề: tính an toàn của phần mềm. Tính an toàn của một phần mềm sẽ được nhìn nhận dưới góc nhìn của hai bên đối lập nhau trong cuộc chiến: kẻ tấn công (attackers) và người phòng thủ (developers, administrators).

Mục lục

Hacker view

  • Hacker - Who are you?
  • Hacker culture
  • Whitehat vs Blackhat
  • How can they break my system?
  • Social Engineering? Awesome attack
  • If I wanna learn

Building a Secure Software

  • Security Design Principles
  • What we can see from Data-Flow Diagram?
  • Secure Software Development
  • If I wanna start, How I can?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment