메뉴바로가기
메인메뉴 바로가기
컨텐츠 바로가기
 Loading... 

컨텐츠

교육과정 상세보기

교육과정 상세보기

2021 와이어샤크 Lua 스크립트로 업무프로토콜 분석 자동화 시스템 구축

교육정보
교육 일정
교육 개요 ▪ 개발이 처음인 네트워크/보안/서버 엔지니어들이 직접 자신만의 패킷 분석 시스템을 구축하는데 필요한 지식들을 학습한다.
▪ 개발운영자(DevOps) 로 입문하는데 필요한 주요 기술들을 학습한다.
▪ 와이어샤크 와 Lua Script 를 활용한 고객정보기반 패킷분석시스템 구성하는 방법을 학습한다.
▪ 사내에서 사용중인 패킷과 프로토콜을 사용자 정의화한 자신만의 와이어샤크를 만드는 방법을 학습한다.
▪ 패킷분석에 자동화 개념을 도입하고 생산성을 향상 시키는 방법을 학습한다.
▪ 예를 들어 MS 오피스에서 Visual Basic 스크립트를 활용하여 자신의 업무에 맞는 프로그램을 개발하는것과 같은 식으로 와이어샤크에서는 Lua Script 를 지원함으로써 자신만의 패킷 분석 시스템을 만들거나 기존 프로토콜이 아닌 회사 고유의 신규 프로토콜 분석도 가능하도록 다양한 API 를 제공하고 있으므로 이를 활용한 패킷 분석의 고급 자동화 기법을 활용하는 과정이다.
교육 목적 ▪ Lua 스크립트의 기본 원리를 이해 할 수 있다.
▪ Lua 스크립트의 데이터 유형들을 이해 할 수 있다.
▪ Lua 스크립트의 표현식을 활용 할 수 있다.
▪ Lua 스크립트의 명령문을 활용 할 수 있다.
▪ Lua 스크립트의 각종 라이브러리를 활용 할 수 있다.
▪ Wireshark 의 패킷 분석을 이해 할 수 있다.
▪ Wireshark 의 다양한 API 를 Lua 에 연결하는 방법을 활용 할 수 있다.
▪ Wireshark 에서 확장 스크립트를 이용하여 고객의 기호에 맞는 분석 시스템을 구축 할 수 있다.

교육 기간 4일(28시간)
교육비 1,500,000 원
교재 Wireshark for Security Professionals (-종이+디지털)
선수 지식 ▪ 와이어샤크에 대한 기본 지식
▪ MS Windows 사용법에 대한 기본지식
▪ Linux 사용법에 대한 기본지식
교육 대상 ▪ 운영자로서 DevOps 툴에 대해 관심이 있는 분
▪ 개발자로서 DevOps 툴에 대해 관심이 있는 분
▪ 시스템/네트워크 운영자로서 업무의 효율화를 추구하시는 분
▪ 보안 관리자로서 업무의 효율화를 추구하시는 분
▪ 전산실 관리직으로서 시간이 없다고 하는 직원들에게 생산성 툴을 소개하시고 싶은 분
교육 내용
1. Lua 스크립트 언어 개념

- 청크

- 어휘규정

- 변수선언


2. Lua 데이터 유형

- 숫자

- 문자열

- 테이블


3. Lua 표현식

- 산술, 비교, 논리 연산자

- 문자열, 테이블 연산자


4. Lua 명령문

- if then else

- while

- repeat until

- for do

- breatk return goto


5. Lua 라이브러리

- 수학, 비트 연산 라이브러리

- 테이블, 문자열 라이브러리

- 파일, 운영체제 라이브러리


6. Wireshark 패킷분석

- 패킷 수집

- Display Filter 문법

- 프로토콜 분석

- 프로토콜 통계


7. Wireshark API

- Lua 연결

- Dissector 구성

- Listener 구성

- Packet 정보 수집

- 신규 프로토콜 분석

- 패킷 데이타 사용자 정의화


8. Wireshark 확장 스크립트 제작

- 샘플 코드 생성

수강후기