본문 바로가기

[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정

(64)
DAY78: 다섯 번째 멘토링 | 프로젝트 주제 심화시키기 오랜만에 오프라인에서 멘토님들을 뵈었다. 코로나때문에 온라인으로 멘토링을 진행해왔는데, 아무래도 직접 마주보고 이야기하는 회의가 훨씬 효율이 좋았다. 지난 번 멘토링에서 정했던 "OT에서 딥러닝을 활용한 악성프로그램 탐지" 주제를 심화시켰다. OT 환경에 대한 조사, 딥러닝을 어떻게 활용하여 악성코드를 탐지할 것인지 등에 대해 이야기를 나눴다. 우리끼리 주제와 역할, 일정을 노션에 정리한 후, 오후 6시 쯤에 멘토님들에게 발표를 진행했다. 멘토님께서 OT 환경이 망 분리된 상태라고 가정하면, 악성코드가 들어갈 수 없다는 의견을 주셨다. 백신을 사용할 필요가 거의 없고, 백신 프로그램이 오작동하면 그게 오히려 훨씬 위험하다고 하셨다. 또, 참고 데이터로 EMBER 데이터셋을 확인해보라는 의견도 있으셨다. ..
DAY67-77: 머신러닝/딥러닝 지난 주에 numpy와 pandas 를 활용하여 dataframe생성, 시각화 등 기초적인 단계를 수행했다면, 이번 주 부터 약 이 주 동안은 머신러닝의 기초와 실습을 진행했다. 머신러닝 이론들과 수학적 방법들? 을 계산하는 과정이 쉽지 않았다. ㅎㅎ 그래도 실습을 하면서 진행하니, 지루하지는 않았다. 과정을 들으면서 정리를 잘 해두면 좋았을 텐데, 전에 지원했던 삼성전자 서류가 붙는 바람에 gsat을 준비하게 되었다. 수업 들으랴, 수업 끝나고 gsat 공부하랴 정신이 없었다.ㅠㅠ 이번 과정에서 진행한 몇몇 프로젝트들을 소개하면, 딥러닝 활용하여 주가 예측해보기, 손글씨(MNIST) 숫자 인식하기, 영상에서 개-고양이 인식하기 등.... 이론 공부와 실습을 참 많이도 했다. 삼성전자 gsat 끝나고 (..
DAY66 : 프로젝트 주제 선정 멘토링 # 앞으로 약 한 달 간 지금까지 배운 것을 토대로 프로젝트를 진행한다. 오늘은 주제를 선정을 목표로 멘토링을 했다. 한 시간 가량 자신의 관심사를 조사하여, 프로젝트를 제안했다. 평소 네트워크 탐지나 IoT 에 관심이 있어서, 아래와 같은 플젝을 제안했다. # 프로젝트1: 머신러닝을 활용한 네트워크 탐지 및 시각화 기존에 "네트워크 트래픽을 분석 + Snort로 alert + ELK Stack으로 시각화" 프로젝트를 진행함. 여기서, alert를 Snort 룰 기반이 아닌 머신러닝으로 대체해서 하면 좋을 것 같습니다. 장점 - 기존에 했던 프로젝트를 발전시키는 거라, 빠른 진행 가능/ ELK 시각화 기 진행, 네트워크 트래픽 분석 경험다수 - 오픈소스를 사용해서, 개발 용이성 큼 한계 - 머신러닝이나 ..
DAY64: 파이썬 기초 학습 | numpy 학습 파이썬 머신러닝 판다스 데이터 분석 국내도서 저자 : 오승환 출판 : 정보문화사 2019.06.15 상세보기 numpy 개념 정리 pandas 를 쓰기 위해 numpy의 동작원리를 익혔습니다. 아나콘다 설치해서 쥬피터 노트북 써도 되고, 저는 컴퓨터 하드웨어가 좋지 않아 코랩으로 진행했습니다. 2020/10/07 - [Machine Learning | Deep Learning/Jupyter Notebook] - 아나콘다 네비게이터에서 쥬피터 노트북, 쥬피터 랩 실행하기 | 토큰 token 찾기 아나콘다 네비게이터에서 쥬피터 노트북, 쥬피터 랩 실행하기 | 토큰 token 찾기 1. 아나콘다 다운 및 설치 개인은 (Individual Edition) 아나콘다를 무료로 사용할 수 있어요~ 아래 링크에서 다운..
DAY63 : 시스템 로그 데이터 분석 쉘 프로그래밍 관련 아래 글 참고 2020/07/27 - [[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정] - Day13: 리눅스 관리자 | FTP | NFS | 쉘프로그래밍 Day13: 리눅스 관리자 | FTP | NFS | 쉘프로그래밍 시작부터 반성 원래 당일 배운거 당일 정리를 해야 하는데, 귀찮아서 미뤘더니 하루만에 다 까먹어버렸다. 그렇게 이틀이 지나고 주말이 지나버려서 뭘 배웠는지 그 생생한 기억을 다 잊어버렸� rich-developer.tistory.com 1. 시스템 상에 기록된 lastb 로그파일 분석해보기 (lastb 파일 첨부) lastb 파일 미리보기 --> 더보기 user ssh:notty 192.168.110.200 Mon Oct 5 17:25 - 17:25 (00..
DAY61: 파이썬 기초 (5) 클래스와 모듈을 복습하고, 예외처리와 내장함수를 새로 학습했다. 클래스 실습 모듈 실습 예외처리 내장함수
DAY60: 파이썬 기초 (4) 어제 배운 함수와 파일 입출력을 복습했다. 오후에는 클래스와 모듈을 새로 학습했다. 함수 파일입출력 클래스 모듈
DAY59: 파이썬 기초 (3) 오전에는 어제 배운 리스트, 딕셔너리, set, 튜플 등 자료형을 복습했다. 오후에는 함수와 입출력을 배웠다. 입출력 튜플 딕셔너리 집합 함수 입출력