바이너리 난독화(Binary Obfuscation)
프로그램 코드를 읽기 어렵게 일부 또는 전체를 변경하는 방법.
- 난독화의 대상에 따라 크게 '소스 코드 난독화'와 '바이너리 난독화'로 나뉜다.
- 바이너리 난독화는 컴파일 후에 생성된 바이너리를 역공학을 통해 분석하기 힘들게 변조하는 기술이다.
코드 난독화(Code Obfuscation)
코드 난독화는 C/C++,Java 등의 프로그램 소스 코드를 알아보기 힘든 형태로 바꾸는 기술
'Lobo's study room > 정보처리기사' 카테고리의 다른 글
[SW 공학]버전관리 시스템(VCS, Version Control System) (0) | 2023.02.20 |
---|---|
[SW 공학]배포(Deploy) (0) | 2023.02.20 |
[SW 공학]모듈화(Modularization) (0) | 2023.02.20 |
[SW 공학]매개변수(Parameter) (0) | 2023.02.20 |
[SW 공학]리팩토링(Refactoring) (0) | 2023.02.20 |