정보보안기사 필기

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

원격접속 공격과 Trojan·Exploit

원래 이론 →

헷갈리는 개념

용어의미판단할 핵심
Vulnerability(취약점)위협이 악용하거나 우발적으로 촉발할 수 있는 설계·구현·설정·통제의 약점약점이 존재해도 실제 공격 성공·침해 증거와 동일하지 않음
Exploit취약점을 촉발하여 의도하지 않은 동작을 일으키는 입력·절차·코드어떤 취약점·전제조건·결과를 노리는가
PayloadExploit 성공 또는 사용자 실행 뒤 수행되는 실제 동작Shell 실행, 계정 생성, 정보 수집, DoS 등 결과는 다양함
Trojan Horse정상·유용해 보이는 외형 뒤에 숨겨진 악성 기능이 있는 프로그램기만적 전달·실행과 숨겨진 기능이 핵심
RAT장치를 원격에서 대화형 또는 자동으로 제어하는 기능·도구악성 Trojan일 수도, 정상 도구의 비인가 사용일 수도 있음
Backdoor정상 인증·접근 절차를 우회하거나 숨겨진 방식으로 다시 들어오는 경로지속적 재접근 수단인지 확인
C2(Command and Control)침해된 장치와 원격 운영 주체 사이의 명령·결과 통신누가 연결을 시작하고 어떤 외부 목적지와 장기간 통신하는가
Persistence재부팅·로그아웃·일시 차단 뒤에도 접근을 유지하는 장치Service, Scheduled Task, Startup, Account·Key 추가 등

이 용어들은 한 사건 안에서 이어질 수 있지만 서로 동의어가 아니다.

도식
취약점이 존재한다.
  → Exploit이 취약점을 촉발한다.
  → Payload가 서비스 권한으로 실행된다.
  → RAT 또는 정상 RMM이 C2 채널을 만든다.
  → Backdoor·계정·Service가 지속성을 만든다.

반대로 사용자가 Trojan을 직접 실행한 사건에는 공개 서비스 Exploit이 전혀 없을 수 있다. 도난 계정으로 SSH에 접속한 사건에도 취약점이 없을 수 있다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.