인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Productivity

/

Task Automation

ITセキュリティ自動化業務のためのPythonプログラムの開発と活用

ITセキュリティ業務をPythonを利用して自動的に反映すれば効率的でしょうか?本講義では、PythonとWebフラスコの開発を通じて業務を自動化できるアイデアを一つずつ反映し、実習に従います。

Python
Flask
Slack
Web Crawling

初級者のための講座です。

こんなことが学べます

  • 業務自動化のためのPython

  • Pythonライブラリの活用

  • セキュリティのためのPythonプログラミング

  • PythonフラスコWebフレームワークの活用

セキュリティ業務でも自動化したい場合は?
Python、Webフラスコ、ChatGPTを活用して直接開発してみてください🤖

Pythonを使って
ITセキュリティ業務の自動化

Pythonプログラムは、さまざまなライブラリを提供していながらも難しくないという利点のため、業務自動化をするのに多く使われています。 ITセキュリティ業務ではさまざまな環境に触れることになりますが、このたびに業務効率を上げれば、より迅速かつ正確に業務を進めることができます。

プロのプログラマーレベルまで開発する必要はありません!私の仕事をもう少し自動化できるようにすることに焦点を当てて一つずつ機能を完成していくと、どんな状況が来てもPythonプログラムで自動化ができるはずです。


こんなことを学びます📚

本講義では、Python自動化業務のためのPythonプログラム入門とITセキュリティ分野で活用できるパーツ別活用法をコード実習一つずつ加えて進めます。 Pythonコンソール画面で結果を確認することに拡張することで、ユーザーフレンドリーなWebフラスコのフロントとバックアンド開発により、より効率的な仕事と機能を追加できます。

さらに、最近発行されたChatGPTを使用して、実務のセキュリティソリューションの制作とPythonプログラムでどのようにリクエストしてコードを生成できるかについてもお知らせします。

ITセキュリティ業務に必要な機能
Pythonを介して開発して反映することができます。

業務別に自動化業務をどのようにできるのか
悩んで開発
できます。

Pythonの複数のライブラリを組み合わせて
新しいプログラムを提示する
ことができます。

ChatGPTを使用した業務自動化
どのように反映するかを学ぶことができます。


講義の特徴📌

Webフラスコプログラムの活用

Pythonコンソールプログラムで停止するのではなく、それをWebフラスコプログラムに拡張して、より効率的なビジネスオートメーションを構築できます。 Webフレームワークを使用すると、他のチームメンバーもリモートで使用できるようになり、ボタンをクリックするだけで作業をより効率的に自動化できます。 PythonとWebフレームワークを使ってあなただけのサービスを作りましょう!

Pythonを活用した自動化業務

複数のPythonライブラリと関数を使用して、目的の自動化タスクになるまで機能を強化できます。大量のデータ収集と複数の文書化フォーマットで自動化して保存できます。このように生成されたファイルは、業務効率を最大化します。

Excel / PPT自動化結果

結果データをExcelファイルとPPT自動化結果まで導き出す過程を扱います。あなたが収集したセキュリティ情報とは異なるフォーマットで保存したものをPPT報告資料で一度にまとめていくことができます。簡単な業務を自動化し、より重要な業務に集中してみてください!

スラックによるモニタリング

実務でよく使用されるプロジェクト共有サービスSlackを活用したITセキュリティ課題の結果、共有監視方法を提示します。毎日の報告、毎週の報告など、あなたが進行するセキュリティ活動をスラックを通じてチームメンバーと共有することができ、疑わしいファイル監視、ウェブシェル検出、個人情報の検出および監視業務に直接適用することができます。

Q&A 💬

Q. HTML、CSSスクリプト言語を試していない状態で講義を聞くことはできますか?

カリキュラムの後半には、フラスコのWebフレームワークを使用した自動化の作業例があります。この時、フロントページを開発し、あなたのアイデアを適用するためにHTML、CSS、JSを少し知っておく必要があります。しかし、心配しないでください!フロント開発者のレベルではなく、業務に適用するほどのレベルにしてください。

Q. Pythonプログラミングは初めてですが、学習に従うことはできますか?

コースの前に共通して必要なPython入門コースが含まれています。基本的な文法やリストの活用法などを習得し、実習をするたびに状況に応じて使用するライブラリを追加勉強すれば、好きなプログラムを制作できます。


この講義を作った
知識共有者を紹介します。

調整員(セキュリティプロジェクト代表)

履歴

  • セキュリティプロジェクトの総括と代表
  • SKシルダーズルーキー課程専任講師
  • 前)ワンフォオール株式会社代表
  • 前)KB証券IT企画情報保護パート
  • 前)エイトリセキュリティモックハッキングチーム
  • 大企業/中小企業200社以上のセキュリティコンサルティングと教育
  • マルチキャンパスITセキュリティ外部専門講師
  • 前)中央大学産業保安学科外来教授
  • ソウルデジタル大学外来教授

出版書

  • アンドロイドモバイルアプリモックハッキング(アイコン出版社、2017)
  • ビーボックスを活用したウェブモックハッキング完璧実習(ハンライトメディア、2016)
  • ITエンジニアツージャン、本書(ビファンブックス、2015)
  • バフスイート活用とウェブモックハッキング(ハンライトメディア、2015)
  • WordPressプラグインの脆弱性分析と模擬ハッキング(Hanlight Media、2015)
  • ITエンジニアとして暮らす方法1(BipanBooks、2015)
  • アンドロイドモバイルマルウェアとモックハッキング診断
  • 模擬ハッキングとは何か(ウィキブックス、2014)
  • カリLinuxを活用した模擬ハッキング(エイコン出版社、2014)
  • デジタルフォレンジックの世界(Infoderbooks、2014)
  • クラッカーを捕まえる名探偵ハッカー(聖眼堂、2010)
  • など30以上の著書出版

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • Pythonプログラムを使って自動業務化したい人

  • セキュリティで活用できるPython活用法を学びたい方

  • 業務をより効率的に自動化したい方

前提知識、
必要でしょうか?

  • Pythonの基本

  • ITセキュリティの基本について

こんにちは
です。

104,657

受講生

2,901

受講レビュー

430

回答

4.7

講座評価

69

講座

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

カリキュラム

全体

52件 ∙ (7時間 18分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなに役立つ受講レビューを書いてください!