728x90
프로그램을 바꾸는 방법의 일종으로, 코드를 읽기 어렵게 만들어 역공학을 통한 공격을 막는 기술을 의미한다.
난독화는 대상에 따라 소스코드 난독화와 바이너리 난독화로 나눌 수 있다.
소스코드 난독화는 C/C++ 등의 프로그램의 소스코드를 알아보기 힘든 형태러 바꾸는 기술이고, 바이너리 난독화는 컴파일 후에 생성된 바이너리를 역공학을 통해 분석히기 힘들게 변조하는 기술이다.
'시험 > 정보보안기사' 카테고리의 다른 글
[정보보안기사] 데이터베이스 보안 요구사항 (0) | 2023.03.29 |
---|---|
[정보보안기사] RPC(Remote Procedure Call) 원격 프로시저 호출 (0) | 2023.03.29 |
[정보보안기사] 차등화 서비스(DiffServ or DS, Diffrentiated Services) (0) | 2023.03.23 |
[정보보안기사] 청색폭탄(Blue Bomb, WinNuke or Nuking) (0) | 2023.03.23 |
[정보보안기사] 루트킷 (0) | 2023.03.20 |