Windows

powershell

YAMAHAルータでセキュリティ対策を自動的に実施するスクリプト作ってみた

昨今Emotetなどといったサイバー攻撃の被害を受けたといったニュースを多く耳にするようになりました。サイバー攻撃の手口も巧妙になっているため、気付かないうちに感染してしまったということもあります。またセキュリティ対策を十分に実施しようとすると、膨大な時間とコストがかかってきます。そこで今回はYAMAHAルータを使ったEmotet対策を実装してみたので共有します。YAMAHAルータには特定のIPアドレスの通信を遮断する機能(IPフィルター)があります。IPフィルターを利用して自動的にC2サーバのリストを更新して通信を遮断するスクリプトを作成しました。
Python

定期的にLINEメッセージを送ってくれるアプリ(Bot)を作ってみた

コミュニケーションツールのLINEを皆さんは使っているかと思います。今回はLINEを使って毎朝メッセージを送信してくれるアプリ(Bot)を作成しましたので共有します。私は毎朝ゴミを出す係となっていて、毎回「今日は何のゴミの日だろう?」と調べてゴミを出していました。特に何かと忙しい朝にわざわざ確認する時間がもったいないと感じておりました。毎朝今日のゴミの種類を通知してくれるアプリがあればいいなと思いました。 そこで、今回はLINE Botを利用して毎朝決まった時間に今日のゴミ出しの種類を通知してくれる機能を作成しました。LINE DevelopersからLINE Botのアカウントを無料で作ることができます。またline-bot-sdkを利用すれば簡単にPythonでLINE API連携をすることができます。作成したPythonをWidows標準のタスクスケジューラを利用して定期的に実行させることで、LINE Botが毎朝ゴミ出しの種類を通知してくれます。
OS

iexpressを使ってプログラムをWindowsの実行ファイル(exe形式)にパッキングしてみた

Windows OSでアプリケーションのインストールやプログラムの実行ファイルとして利用されるexe形式のファイルがあります。有名なアプリケーションであれば、exe形式のインストーラーが用意されているかと思います。しかし、独自システムのインストーラーや独自アプリケーションを動かす場合に実行ファイル(exeファイル)を作成する必要があるかもしれません。実行ファイルはwindows標準で搭載されている「iexpress」を利用することで簡単に作成することができます。ここでは、iexpressでexeファイルを作成する方法を紹介します。
タイトルとURLをコピーしました