apacheのaccess_logにjavaのソースコードみたいなアクセスが記録されていた。(Struts2の脆弱性S2-016への攻撃)
自宅サーバで動かしているApacheに対してStruts2の脆弱性「S2-016」を悪用しようとする攻撃が来ていたので、その内容を調べてみました。
pythonでapache killerを書いてみる
友人のサーバの脆弱性を調べていたらapacheのバージョンが古かったので、試しにapache killerと言われる攻撃手法を試してみました。
xlibでX11のマウスを制御してみた。
linux/X11の環境用に、Xlibを使ってカーソルが画面内をポンポン跳ね回ったりクリックをエミュレーションしたりするプログラムを書いてみました。
lftpのチートシート的なやつ
linuxのftpクライアントである"lftp"の使い方のメモです。
linuxのコマンドだけでcsvを取り回してみる
Linuxのシェルで使えるコマンドを組み合わせて、csvファイルを便利に扱う方法の解説です。殆んど不自由なく色々なことが出来ます。
python標準のunittestのカバレッジを取る
Pythonのunittestモジュールで行なった単体テストのカバレッジを取るツール「coverage」の使い方の解説です。
vimでバイナリファイルをいじる
vimとxxdコマンドを組み合わせて、バイナリファイルを読んだり編集したりする方法の解説です。
python/OpenCVでwebカメラを使ったlinuxの液晶の明るさ自動調整
python/OpenCVでwebカメラの映像から周囲の明るさを検出して、自動的に最適な画面の明るさを設定してくれるプログラムを作りました。
linuxのC言語でforkしたりpipeでおしゃべりしたり
linux/C言語でマルチプロセス処理をするためによく使われる"fork"について調べてみた記録です。
ASUS EeeBook x205TAにgentooを入れようともがいた話
ASUSのEeeeBook x205TAにgentooを入れようと頑張った記録です。カーネルの起動までは成功しましたが、ストレージ関連を上手く扱えず最後まで起動出来ませんでした。