最近の記事

OSのMACアドレス変更-1

1 はじめに 本コースでは、Pythonの基礎文法の習得を目的として、MACアドレスの変更プログラムを作成します。ここでは、仮想環境で構築したKaililinuxのMACアドレスの変更プログラムを作成します。 2 MACアドレスの変更ができるようになると MACアドレスの変更とは、つまり、MACアドレスの偽装になりますので、送信元(攻撃者)の端末の特定が難しくなります。 3 環境開発環境:kalilinux Pythonバージョン:2.7 4 講義4-1 環境確認

    • Python Security Programming

      1.はじめにPythonの文法を一通り終えたけど、作りたいものが無い、他の人とは違ったスキルを習得したいという方、セキュリティーについて学習したいかたのために、Security Programingを公開致します。 ■ 注意事項 ・本講座でレクチャーを行うプログラミングは、絶対に悪用しないということをお約束してください。本講座で公開してコードを悪用し、ご自身が不利益を被った場合については一切の責任を負いかねます。 ■ 本講座の特徴 ・日本語でSecurity Progr

      • 詳細Flask(動画と書籍のイイとこ取り)

        1 はじめに Flaskの学習を始めると、Youtubeや有料の動画学習サイト、紙や電子書籍など様々な選択肢があります。しかし、動画学習は、コード入力時、一旦停止する必要があったり、書籍については、コードのコピペができなかったりと、無駄な作業や確認が発生し、時間をかけた割に、全く進まず、ストレスばかりたまる状態でした。このような非効率な状況を改善するとともに、Youtubなどでは、あまり触れられていない、DB、Form、認証(login)、権限制御についても詳細に解説した資