ブラウザをFirefoxに変更しましたかなり昔からDonutsPのですが、開発が止まっているようでした。そこで、Firefoxに移行しようと思っていたのですが、大学に行ってる間は全然時間が取れず、会社に復帰してからもバタバタして時間が取れず、ようやく1週間ほど前に乗り換えました。使ってみましたが、標準状態ではちょっと好みとずれてるのですが、Add-onで拡張するとかなり良いです。Plusです上に書いた拡張はどれも便利なのですが、特にGreasemonkeyが強力。pageを書き換える事ができます。正確にはPageを書き換えている訳ではなくブラウザ上でレンダリングされる際にクライアント側でJavascriptを使って内容を書き換える他にもホットキーを追加したりなんかもできます。scriptをインストールすることも出来ます。あまりに強力すぎて、セキュリティの面ではちょっと不安があるので、他の人が書いたScriptを使うときは、信用できるサイトからだけダウンロードするか、内容をしっかり確認した上でインストールすることをお勧めします。17,2006自己複製プログラム暗号化付き(Perl)さて、今回は暗号化付きの自己複製プログラムの紹介です。ここでいう暗号化の目的はコードを解読されないようにするのが目的ではありません。暗号化してもプログラム実行時には複号化するのでトレースをしっかりやれば解読されてしまいますから。本当の目的はアンチウィルスソフトに検出されにくくすることです。技術的に言うと、コードをスクランブルすることでアンチウィルスのシグネチャに引っかかりにくくすることです。ちなみにここで紹介するコードは悪さは一切しません。14,2006自己複製プログラム(Perl)さて少し前のエントリで書いていた自己複製コードです。結局Cは大変なので、Perlで書いてしまいました。OUT;}close(FILE);close(OUT);chmod(0777,$copyfile);これで出来てしまうんですけど、自分を開いて参照するのは全然面白くないので、自分自身を参照しない方法で実装してみました。Systemの宿題でちょっとおもしろい物があったので紹介します。プログラムを書かない人には意味不明かもしれません(^^;お題その1実行したときに自分と同じ実行ファイルを生成するプログラムを書きなさいもちろんファイルネームは変わっても良いお題その2その1の実行ファイルを改良して、複製を生成するときに暗号化を行って機能は同じだがファイルの内容は異なるようにする仕組みを追加しなさいその1は非常にシンプルなワームを書けと言ってるのと同じです。このプログラムに脆弱性を攻撃する部分を書けば立派なワームのできあがり。その2はシグニチャを分析されにくくしてアンチウィルスに検出されにくくなるように改良(?)しなさいということです。24,2006VMWareと戯れるここ一週間ほどCERTから提供されているクラスのプロジェクトにかかりきり。Linuxを作ろうとしてます。それほど難しい話ではありませんが、所詮授業の一部なのでそんなもの(^^;てな訳で、VMWareを使いながらいろいろソフトを入れたり設定したりしてるのですが、rpmやtgzは使わずすべてソースからmakeしてるので結構面倒。必要なソフトはHoneydHoneydsumSnortMySQLApachePHPACIDプロジェクトのメンバーは4人なのですが、Snort以下のソフトは全て私が面倒見てます。orzメンバーの中にはプロジェクトが始まってからもう1ヶ月半ほどたっているのですが、まだトータルでも1,2時間しか作業してない人とかもいます。使えない人を無理矢理使おうとするより自分でやった方が早いので無視してますが。PCG-SRX7、結構古い機種です。一応、メモリの増設とHDの交換は済ませてあるので普通の作業なら特に問題なし。Palmwareの開発もこれでやってます。BlueToothがついてるのでTreoでの実機テストもお手軽(^^ただ、古い機種ということで無線LANがWEPしかサポートしてません。今度行く学校は無線LANはWPA。仕方がないので内蔵の無線LANを交換することにしました。使ったのは玄人志向キワモノシリーズの802.11G-MPCI。Pro4が発表されました。迷惑メール対策を強化したらしい。おぉ!と思って製品ページを見に行くと特定のメールアドレスから送信されたメールを受信しないように設定できます。設定された条件(見出し・差出人など)にあてはまるメールを受信すると、自動的に「スパムフォルダ」へ移動します。※基本設定では、「スパムフォルダ」には「ごみ箱」が設定されます。31,2005Thunderbird現在、メーラとしてShurikenを使っているのですが、スパム対策が弱いことが気になっていました。POPFileとの組み合わせで一応フィルタリングできるのですが、分類を間違えた時にいちいちブラウザを開いて修正をするのが面倒。"メーラ変えようかな~"と思っていたのです。同じ動機でShurikenからThunderbirdに乗り換えたと書いてある!というわけで、導入してみました。Thuderbirdの方はサーバにメールを残す設定にしてShurikenと併用でテスト。今のところ結構いい感じです。VAIO今日会社で仕事をしていると横で立ち上げてあったVAIOノートのHDがゴリゴリ鳴っているのに気がつきました。ウィルスチェックでも走らせてたっけ?とか思いながら触ってみるとハングってる。会社のデスクトップ、家のメインマシンに続いてVAIOもですかこのVAIOにPalmwareのソースが全部入ってるんですが、、、しかも最近バックアップ取った記憶がないんですが、、、1分ほど待って祈るように電源をいれると、幸運なことに何事もなかったかのように立ち上がりました。必要なデータを全部バックアップ、しばらくはまめにバックアップせねば。6,2004祝!初トラックバック記念すべき(?)初トラックバックはGEEKさんからでしたありがとうございます(^^#なんとなく寂しげだった右メニューのRecentTrackbacksも埋まり一安心です(^^;こういう風にPalmwareを使った感想などをトラックバックしていただけると、単純にうれしいですし、今後の開発の参考にもなります。これからダウンロードしてみようと思っているユーザの方にとっても、実際に使ってみてどうだったかという情報はかなり役に立つでしょうし、さらには、既存のユーザの方にとっても他のユーザの方がどのような使い方をしているか興味のあるところだと思います。今日会社でPowerPointの資料を作ってましたできた~と思ってセーブしたら、完全にフリーズ。10,2004Viscuit今日はNTTコミュニケーション科学基礎研究所のオープンハウスに遊びに、、、ではなく情報収集に行ってきました(^^;そこで非常に面白いソフトウェアを見つけましたViscuitここから試用版がダウンロードできます。