Thumbnail
지식공유자의 깜짝할인 중(D-6)
비즈니스 · 마케팅 업무 자동화

IT 보안 자동화 업무를 위한 파이썬 프로그램 개발 및 활용 대시보드

(3.3)
3개의 수강평 ∙  62명의 수강생
18% 88,000원 71,500원

월 14,300원

5개월 할부 시
지식공유자: 보안프로젝트
총 46개 수업 (6시간 23분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[업무 자동화, 보안] 강의입니다.

IT 보안 업무를 파이썬을 이용해서 자동으로 반영하면 효율적이겠죠? 본 강의에서는 파이썬과 웹 플라스크 개발을 통해서 업무를 자동화 할 수 있는 아이디어를 하나씩 반영하며 실습을 따라해봅니다.

✍️
이런 걸
배워요!
업무 자동화를 위한 파이썬
파이썬 라이브러리 활용
보안을 위한 파이썬 프로그래밍
파이썬 플라스크 웹 프레임워크 활용

보안 업무에서도 자동화를 하고 싶다면?
파이썬, 웹 플라스크, ChatGPT를 활용해서 직접 개발해봐요 🤖

파이썬을 이용해서
IT보안 업무 자동화하기

파이썬 프로그램은 다양한 라이브러리를 제공하고 있으면서도 어렵지 않다는 장점 때문에 업무 자동화를 하는데 많이 사용되고 있습니다. IT 보안 업무에서는 다양한 환경을 접하게 되는데, 이 때마다 업무 효율성을 높이면 보다 빠르고 정확하게 업무를 진행할 수 있습니다.

전문 프로그래머 수준까지 개발을 할 필요는 없습니다! 내 업무를 조금 더 자동화할 수 있도록 만드는 것에 초점을 두고 하나씩 기능을 완성해나가면, 어느 상황이 오더라도 파이썬 프로그램으로 자동화를 할 수 있을 거예요.


이런 걸 배워요 📚

본 강의에서는 파이썬 자동화 업무를 위한 파이썬 프로그램 입문과 IT 보안 분야에서 활용할 수 있는 파트별 활용법을 코드 실습 하나씩 더해가며 진행됩니다. 파이썬 콘솔 화면에서 결과를 확인하는 것에 확장해서, 사용자 친화적인 웹 플라스크 프론트와 백앤드 개발을 통해 보다 효율적인 업무와 기능을 더해갈 수 있습니다.

추가적으로, 최근에 이슈되는 ChatGPT를 이용해서 실무의 보안 솔루션 제작과 파이썬 프로그램에서 어떻게 요청하고 코드를 생성할 수 있는지에 대해서도 알려드릴게요.

IT 보안 업무에 필요한 기능을
파이썬을 통해 개발하고 반영할 수 있습니다.

업무별로 자동화 업무를 어떻게 할 수 있을지
고민하고 개발
할 수 있습니다.

파이썬의 여러 라이브러리를 결합하여
새로운 프로그램을 제시
할 수 있습니다.

ChatGPT를 이용한 업무 자동화
어떻게 반영할지 배울 수 있습니다.


강의 특징 📌

웹 플라스크 프로그램 활용

파이썬 콘솔 프로그램에서 멈추는 것이 아니라, 이를 웹 플라스크 프로그램으로 확장하여 보다 효율적인 업무 자동화를 구축할 수 있습니다. 웹 프레임워크를 사용하게 되면, 다른 팀원들도 원격으로 사용이 가능할 수 있고, 버튼 클릭 하나로 업무를 보다 효율적으로 자동화 해낼 수 있습니다. 파이썬과 웹 프레임워크를 이용하여 여러분들만의 서비스를 만들어가세요!!

 

파이썬을 활용한 자동화 업무

여러 파이썬 라이브러리와 함수를 이용하여 원하는 자동화 업무가 될 때까지 기능을 강화할 수 있습니다. 대량의 데이터 수집 및 여러 문서화 포멧으로 자동화하여 저장해낼 수 있습니다. 이렇게 생성된 파일들은 업무 효율성을 극대화 해줍니다.!!

 

 

엑셀/PPT 자동화 결과물

결과 데이터를 엑셀 파일과 PPT 자동화 결과물까지 도출해 나가는 과정을 다룹니다. 여러분이 수집한 보안 정보와 다른 포멧으로 저장했던 것을 PPT 보고 자료로 한번에 정리해 나갈 수 있습니다. 단순 업무를 자동화하고, 보다 중요한 업무에 집중해보세요!!

 

슬랙을 통한 모니터링

실무에서 많이 사용하는 프로젝트 공유 서비스 슬랙(Slack)을 활용한 IT 보안 이슈 결과 공유 모니터링 방법을 제시합니다. 일일 보고, 주간 보고 등 여러분이 진행하는 보안 활동을 슬랙을 통해 팀원들과 공유할 수 있으며, 의심되는 파일 모니터링, 웹쉘 탐지, 개인정보 탐지 및 모니터링 업무에 바로 적용할 수 있습니다.

 

Q&A 💬

Q. HTML, CSS 스크립트 언어를 해보지 않은 상태에서 강의를 들어도 되나요?

커리큘럼 뒷부분에 플라스크 웹 프레임워크를 이용한 자동화 업무 사례가 있습니다. 이때 프론트 페이지를 개발하고, 여러분의 아이디어를 적용하기 위해 HTML과 CSS, JS를 조금은 알고 있어야 합니다. 하지만, 걱정하지 마세요!! 프론트 개발자의 수준이 아니라, 업무에 적용할 정도의 수준으로 하시면 됩니다.

Q. 파이썬 프로그래밍이 처음인데 학습을 따라갈 수 있을까요?

과정 앞에 공통으로 꼭 필요한 파이썬 입문 과정을 포함합니다. 기본적인 문법과 리스트의 활용법 등을 익히시고, 실습을 할 때마다 상황에 따라 사용하는 라이브러리를 추가 공부하시면 원하는 프로그램을 제작할 수 있습니다.


이 강의를 만든 
지식공유자를 소개합니다.

조정원 (보안프로젝트 대표)

이력 사항

  • 보안프로젝트 총괄 및 대표
  • SK쉴더스 루키과정 전임 강사
  • 전) 원포올 주식회사 대표
  • 전) KB증권 IT기획 정보보호파트
  • 전) 에이쓰리시큐리티 모의해킹팀
  • 대기업/중소기업 200여곳 이상 보안컨설팅과 교육
  • 멀티캠퍼스 IT보안 외부 전문 강사
  • 전) 중앙대학교 산업보안학과 외래교수
  • 서울디지털대학교 외래 교수

출판 서적

  • 안드로이드 모바일 앱 모의해킹(에이콘출판사, 2017)
  • 비박스를 활용한 웹 모의해킹 완벽실습(한빛미디어, 2016)
  • IT엔지니어 투잡, 책내기 (비팬북스, 2015)
  • 버프스위트 활용과 웹 모의해킹(한빛미디어, 2015)
  • 워드프레스 플러그인 취약점 분석과 모의해킹(한빛미디어, 2015)
  • IT엔지니어로 사는법 1(비팬북스, 2015)
  • 안드로이드 모바일 악성코드와 모의해킹 진단(에이콘출판사, 2014)
  • 모의해킹이란 무엇인가(위키북스, 2014)
  • 칼리리눅스를 활용한 모의해킹(에이콘출판사, 2014)
  • 디지털 포렌식의 세계(인포더북스, 2014)
  • 크래커 잡는 명탐정 해커(성안당, 2010)
  • 등 30여개 저서 출간

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
파이썬 프로그램을 이용하여 자동 업무화를 하고 싶은 분
보안에서 활용할 수 있는 파이썬 활용법을 배우고 싶은 분
업무를 보다 효율적으로 자동화하고 싶은 분
📚
선수 지식,
필요할까요?
파이썬 기본
IT보안 기본 이해

안녕하세요
보안프로젝트 입니다.
보안프로젝트의 썸네일

보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다. 

커리큘럼 총 46 개 ˙ 6시간 23분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 자동화에 앞서 배우는 파이썬 입문
강의소개 미리보기 07:03
강의 실습 코드
파이썬 print 함수 이해와 실습 08:47
파이썬 f-string 출력 이해와 실습 05:39
파이썬 googletrans 라이브러리와 f-string 출력 05:48
파이썬 리스트(List) 이해와 실습 11:00
파이썬 리스트와 반복문 05:18
파이썬 리스트 슬라이스 이해와 실습 06:33
파이썬 딕셔너리 이해와 실습 09:41
파이썬 딕셔너리와 반복문, 제어문 07:11
섹션 1. 웹 크롤링과 업무 자동화
파이썬 자동화 업무를 보안 영역에서는 어떻게 활용할 수 있을까 미리보기 16:04
파이썬 크롤링 requests, bs4 이해 17:56
크롤링으로 악성코드 정보 텍스트 추출 08:25
파이썬 정규화 - 웹 링크 정보 가져오기 07:38
파이썬 정규화 - 페이지내 중요 정보 추출 05:27
복사한 문자열 내 중요정보 추출 04:00
섹션 2. 파이썬 엑셀을 통한 업무 자동화
엑셀 파일을 생성하고 셀에 데이터 입력 입문 미리보기 07:45
엑셀 파일에 반복문을 이용한 데이터 저장 05:23
API 서버의 결과 값을 엑셀파일로 저장 05:11
연속적인 데이터를 가져오기 05:16
엑셀 수식 적용 데이터 값만 가져오기 04:43
데이터 범위가 변경되었을 때 데이터 가져오기 03:29
엑셀파일에서 원하는 데이터를 csv파일로 저장하기 08:03
엑셀파일에서 원하는 데이터를 옆 시트로 복사하기 04:26
중요 정보 추출 후 엑셀 파일 생성 및 저장 04:09
엑셀파일에서 이메일 정보를 마스킹 처리하기 06:11
엑셀 파일을 HTML 페이지 형태로 변환 08:23
네이버 이메일 자동 보내기 07:28
첨부파일을 포함해서 이메일 자동 보내기 06:11
섹션 3. ChatGPT를 이용한 악의적인 코드(웹쉘) 탐지 및 슬랙 모니터링
ChatGPT를 이용하여 웹쉘 탐지 솔루션을 제작 10:24
웹쉘 탐지 두번째 기능 - 해시값 체크 추가 07:25
슬랙(Slack)을 이용한 의심되는 파일 업로드 모니터링 14:41
슬랙(Slack)을 이용한 의심되는 파일 첨부까지!! 03:40
섹션 4. 파이썬 웹 플라스크 개발 보안 업무 자동화 활용
파이썬 플라스크 이해와 RSS 페이지 불러오기 25:52
플라스크 결과 RSS 결과 페이지를 완성 09:57
플라스크를 이용한 웹쉘 탐지 페이지 개발 09:37
플라스크를 이용한 파일 내 중요 정보 확인 07:34
데일리시큐 RSS 크롤링 한 후에 엑셀 자동화 08:10
플라스크 엑셀 파일을 sqlite 형식으로 변환하기 06:43
데일리시큐 정보 sqlite저장하고 PPT자동 생성 13:28
압축 ZIP 파일을 생성하는 방법 06:15
리눅스에 vsFTP 설치 및 운영 설정 16:36
ZIP 파일 생성 후에 FTP에 파일 전송 06:01
웹 로그 분석 - IP 추출과 시각화 17:08
웹 로그 분석 플라스크를 이용한 시각화 05:13
웹 로그 분석 결과 FTP에 날짜별 저장 11:40
강의 게시일 : 2023년 06월 14일 (마지막 업데이트일 : 2023년 08월 08일)
수강평 총 3개
수강생분들이 직접 작성하신 수강평입니다.
3.3
3개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
박찬홍 thumbnail
3
노션에 저장된 웹 소스와 강의의 비매치 일부 소스코드 누락 기존 강의를 언급 또는 기존 강의를 다시 보고 와라라는 식의 기존 강의 편집한 느낌으로 약간 성의 없어 보이는 기분
2023-10-19
이승민 thumbnail
5
초보자인 저도 알기쉽게 배울수있어서 좋았습니다.
2023-09-02
권효만 thumbnail
2
괜찮은거 같네요
2024-02-29