Post

SRV-001 실습 [한이음 프로젝트]

배경지식

[SRV-001]

  • SRV-001는 SNMP 프로토콜을 사용하는 서버의 Comminity String 설정에 관한 취약점이다.

SNMP

  • SNMP(Simple Network Management Protocol)는 컴퓨터 네트워크 장비를 모니터링 하는 프로토콜이다.

취약점

  • SNMP 프로토콜의 Comminity String은 기본적으로 “public” or “private”로 기본설정 되어 있어 그대로 사용한다면 공격자가 쉽게 접근을 할 수 있다.

취약점 검사 실험 및 실험환경

  • OS : Windows Server 2016
  • batch file
  • service : SNMP (UDP : 161)

배치파일 로직

  • [RES]_YourComputerName_NT.txt 에 각종 출력문 기록 (배치파일 실행한 시간, 날짜 등)
  • [RES]_YourComputerName_Info.txt에 서버 컴퓨터 시스템 정보 기록
  • [RES]_YourComputerName_Info.txt에 서버 컴퓨터의 OS, Domain 정보를 포함하는 문자열을 YourComputerName_NT.txt에 기록
  • 실행중인 서비스 중 SNMP가 있는지 검색하여 [RES]_YourComputerName_NT.txt에 기록
  • 레지스트리에 커리를 보낸 결과를 [RES]_YourComputerName_NT.txt에 기록
This post is licensed under CC BY 4.0 by the author.