#104. One Stop SOC

またぞろソースコードの紹介になってしまい、恐縮です。SOCアナリスト向けの"a browser extension"(ブラウザー拡張)につきSOC-Multitoolというシステムを作成した人物に触発され、OneStopSOCをPython3で作成した、という趣旨のものです。

SOCMultitoolはJavaScript/Node.jsで作成されています。実際に動かしてみたいが、動作環境を用意できませんでした。当該ツールに対してOneStopSOCを作成したようです。
わたくしは事情があってPython3で「PyAutoGUI」なるライブラリーを使ったことが実はあるのですが、当該ソースでは「PySimpleGUI」なるライブラリーを使っています。どう違うのでしょうか。

問題は上記ではなく、
https://www.virustotal.com/
https://www.abuseipdb.com/
https://otx.alienvault.com/
https://www.whois.com/
https://metrics.torproject.org/
And more…をブラウザーで次々に開いているところです。{input}には何が入るのでしょうか。ちょっとソースコードが理解できません。

一年近くPython3のコーディングから離れています。そろそろ勉強を再開したいです。

フォロワーのみなさん、言語の好き嫌いはありますでしょうか。わたくしは生粋のCOBOLERであったので、オブジェクト指向のJavaが苦手です。逆にJava(Servelet)の文法を知っていたので、Python3で苦労しなかったという側面もあります。