교육 일정 | |
---|---|
교육 개요 |
▪ 개발이 처음인 네트워크/보안/서버 엔지니어들이 직접 자신만의 패킷 분석 시스템을 구축하는데 필요한 지식들을 학습한다. ▪ 개발운영자(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 확장 스크립트 제작 - 샘플 코드 생성 |
수강후기 |
|