사이버보안 스크립팅 강좌 | Python·PowerShell·Ruby·Bash 완벽 입문(MC-2600)
코딩은 사이버 보안 의 핵심 요소입니다 . 다양한 직무를 맡은 사이버 보안 담당자는 공격자의 전반적인 전략, 전술 및 목표를 파악하기 위해 프로그래밍 도구를 이해하는 것이 중요합니다. 또한, 특정 또는 반복적인 사이버 공격을 수행하는 프로그램을 만들기 위해 스크립팅 언어를 자주 사용합니다. 가장 널리 사용되는 스크립팅 언어로는 Python , PowerShell , Bash 및 Ruby가 있습니다 .
가장 일반적인 사이버 보안 관련 직무와 코딩과의 연관성은 다음과 같습니다: 침투 테스터, 사고 대응 담당자, 사이버 시스템 분석가.
이 과정은 학생들에게 이러한 스크립팅 언어를 소개하고 사이버 보안 관련 활동을 수행하는 애플리케이션을 개발하도록 이끌어줍니다.
단순한 시뮬레이션이 아닙니다! 실습에서는 다음과 같은 스크립팅 언어를 사용합니다.
파이썬
루비
PowerShell
Bash
학생들은 제공된 단일 보드 컴퓨터(SBC)를 엔드포인트로 사용하여 네트워킹 스크립트를 테스트하고 활용합니다.
보드는 학생용 노트북과 직접 네트워크로 연결되므로, 학생들은 네트워크 트래픽을 모니터링하면서 보드로 패킷을
생성하고 전송하는 스크립트를 작성하고 스크립트가 의도대로 작동하는지 확인할 수 있습니다.
Marcraft Complete Introductory Scripting for Cybersecurity는 다음 주제들을 다룹니다.
구조적 프로그래밍과 코딩(스크립팅 언어 사용)의 차이점
Ruby, Python, Bash 및 PowerShell의 기본 명령어
각 언어별 명령줄 구조
사이버 보안 관련 운영 자동화를 위한 응용 프로그램
그 외에도 훨씬 더 많은 것들이 있습니다!
사이버 보안을 위한 완벽한 입문 스크립팅 강좌에는 다음 내용이 포함됩니다.
1. MC-2600 사이버 보안을 위한 완벽한 입문 스크립팅 패키지 (24명, 2인 1조 수업)
2. PC 워크스테이션 컴퓨터 필요 (고객 준비)
3. 강사용 지침서 및 파워포인트 프레젠테이션 USB 드라이브 (교실당 1개)