GUI

Thumbnail of post image 184

フォルダ内のファイルサイズ収集ツールをpythonで作ってみました。

収集した各種情報(階層、種別、パス、ファイル名、作成時刻)は、pandasを使用しエクセルに出力させます。

膨大なファイルの中から、特定のファイルを見つけて何らかの操作(コピー、リネーム、編集等)を行 ...

DoIP

Thumbnail of post image 068

今回はDoIPツールに合わせたGUIを、pythonのpysimpleguiで作成してみました。

対象はGUIなので、まだDoIPプロトコルの実装まではいきません。

ツール構成

DoIPクライアント、DoIPサーバそれぞれに割り当てるコマンドは以下の通り。

コマンド ...

GUI

Thumbnail of post image 084

今回はこれまで取り上げたpythonによるAESの暗号演算処理(ECB、CBC、CTR、CMAC)のまとめと、任意の暗号演算を行えるようなアプリ作成を行ってみたいと思います。

暗号演算はpycryptodome、GUIではPySimpleGUIのライブラリを使用します。

各暗 ...

DNSサーバ作成

Thumbnail of post image 141

今回はDNSサーバそのものに取り組む前に、pysimpleGUIを使用してDNS解決するIPアドレス、ドメイン名を指定するためのGUIを作ってみた。

以下をユーザが自由に設定出来ること。

ドメインと対応するIPアドレス (とりあえず3種類)
DNSサーバのIPアドレス ...