raspberry piではドライバが公開されているので、簡単にSPIでデバイスを接続できます。 しかしraspberry piでは仕様上、3つ以上のデバイスをSPIで接続することができません。 今回はもっとたくさんのデバイスをSPIで接続したかったので、pythonで頑張ってみ…
こんな本を買ったので、最近はバイナリの勉強をしていたりします。 Hacking: 美しき策謀 第2版 ―脆弱性攻撃の理論と実際作者: Jon Erickson,村上雅章出版社/メーカー: オライリージャパン発売日: 2011/10/22メディア: 単行本(ソフトカバー)購入: 9人 クリ…
Oracle標準のsqlplusですが、個人的にはちょっと使いにくいのでpyhtonで書いてみました。 もちろんわざわざ作らなくてもその辺にツールはいくらでも転がっているんですが、ダウンロードさせてもらえないんです。いやさせてもらえないことはないけど、使いに…
PowershellでNTPサーバを書きたい衝動に駆られたので、NTPプロトコルについて調べてみました。 ebi216.hateblo.jp 時刻同期の仕組み クライアントがNTPサーバにリクエスト①を送信します。また、クライアントはこのときに送信時刻t1を記録しておきます。 NTP…
アプライアンス製品の検証してるときにちょっとSyslogサーバが欲しくなったので、どこにでもあるPowershellで書きました。 わざわざサーバ立てるほどでもない場合に割と役立ちます。 前提 今どきのwindowsならほぼほぼ実行できるPowershell V2で実装。 TCPは…
NTPの通信をテストしたいのにWindows PCしかない残念な現場があったので、PowershellでNTPサーバを書いてみました。 前提 今どきのWindowsなら必ず動くであろうPowershell V2.0で実装。 NTPサーバが待ち受けするUDP/123ポートはWindows Timeというサービスが…
ftpのログインがはじかれる 同僚が何やらはまっている様子だったので聞いてみると、こんな感じのシェルスクリプトでパスワードにバックスラッシュが含まれているとログインに失敗するんだとか。 #そもそもパスワードにバックスラッシュってのはどうなんだ、…