본문 바로가기

강의

[NOOBHACK] 디버그(Debug)

오늘은 디버그에 대해 알아보자

디버그(Debug)는 프로그램을 만드는 과정 중 발생하는 오류, 비정상적인 연산을 말한다

한마디로 에러라고 생각하면 편하다 그리고 그 디버그를 고치는 과정을 디버깅(Debugging)이라고 한다

 

프로그램을 만드는 과정에서 코딩이 2할 이면 디버그는 8할 일 정도로 매우 흔한 것이다

사람이 만들기에 디버그는 무조건 발생하며 그 디버그의 위험성이 낮은 것을 목표로 프로그래밍을 해야 한다

 

디버그 하나 때문에 회사 하나가 망하거나 사람의 목숨(핵 임베디드,수술용 로봇)이 좌우하는 일 까지 벌어진다

그래서 개발자 들이 눈 부릅뜨고 버그가 있는지 살펴보는 것이다

'강의' 카테고리의 다른 글

[NOOBHACK] APT 공격  (0) 2022.10.14
[NOOBHACK] 사회공학기법  (0) 2022.10.14
[NOOBHACK] 모바일 보안 강의  (0) 2022.10.03
[NOOBHACK] 파일 시그니처(File Signatures)란?  (0) 2022.09.28
[NOOBHACK] IRC 프로토콜 이란?  (0) 2022.09.26