티스토리 뷰

Chat

시큐어 코딩에 대하여...

07VH 2016. 10. 23. 00:12

일반적인 소프트웨어 개발은 보통 요구사항 도출 -> 설계 -> 구현(개발) -> 테스트-> 릴리즈 순으로 이루어 지는데, 시큐어 코딩은 이 구현 단계에서 간단한 삽입이나 수정으로 오버플로우, 포맷 스트링 버그, 약한 암호화 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 사전에 제거하여, 외부 공격으로부터 안전한 소프트웨어를 개발하는 기법을 말한다고 한다.

중요 포인트는 개발 단계에서 이 기법을 적용한다는 점이다. 쉽게 말해서 나중에 유지 보수에 막대한 비용이나 시간을 투자하지 말고 애초에 방지하여 안전하게 프로젝트를 하자는 의미를 나타낸다고 생각한다. 요 근래, 학교에서 시큐어 코딩에 대해 교육을 들었다. 상당히 관심이 가는 부분이 많았고, 알게 된 점도 많다는 것에 유익한 시간이 되었다. 지금은 바쁜 관계상 다음에 널널해지면 정리해서 올려보도록 하겠다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함