티스토리 뷰

기타

정적분석? 동적분석

맥밤 2015. 12. 26. 03:13

이 블로그는 제가 공부한 것을 바탕으로 정리 목적으로 사용되고 있습니다.

작성 내용중 부족한 부분이나 잘못된 부분을 지적해주시면 감사하겠습니다 (꾸벅)



소프트웨어를 분석하는 방법에는 크게 정적분석과, 동적분석 두 가지가 있다.

정적분석은 대상 프로그램을 실행하지 않고 분석, 동적분석은 대상 프로그램을 실행하며 분석
자세히 들어가면 정적분석은 역어셈블리한 코드 읽기, 실행 파일 안에서 문자열을 추출하여 어떤 단어가 사용되고 있는지 조사하기 등.

동적분석은 정적분석과 다르게 대상 프로그램을 실행해가면서 그 동작을 따라가는 것을 동적 분석이라고 부른다.
디버거를 사용해서 동작을 따라가거나 파일 및 레지스트리 액서스 로그를 취득, 네트워크 패킷을 캡처한다.


정적분석과 동적분석에 대해 자세히 설명해주는 블로그를 소개한다.

http://www.whydsp.org/221

'기타' 카테고리의 다른 글

main()함수 외에 다른 함수를 만들어야 하는 이유  (0) 2016.04.06
Linux curl 명령어  (0) 2016.03.15
Visual Basic 파일의 특징  (0) 2016.01.12
Process Explorer - 작업 관리자  (0) 2015.12.29
ASCII 코드  (0) 2015.12.28
댓글