2008年7 月のアーカイブ

wp-cacheを入れると早くなるどころか遅くなる

2008 年 7 月 31 日 – 6:24 AM

WordPressのプラグインでは一番有名だと思われるキャッシュプラグイン「wp-cache」ですが、私の環境では「wp-cache」を使用するとキャッシュファイルを作成するのに2秒かかります。これは「wp-cache」を使わずにページを表示させたときよりも時間がかかっています。ちなみに「eAccelerator」を使っていないサーバーを使用している方は「wp-cache」を使った方が早く表示されるでしょう。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

展開するだけで使えるTorパッケージ「PortableTor」

2008 年 7 月 29 日 – 3:14 PM

PortableTor」は「Tor」を使用するために必要なツールをUSBメモリーに入れられるようにカスタマイズ(設定ファイルのパスなどを書き換えただけですが)しているプロジェクトです。「Tor」の公式サイトで配布されている「Tor」のWindows版はインストーラー形式のものしか無く極力頻繁に使用しないツールはインストールしたくない方には「PortableTor」は打って付けの「Tor」です。

Tor」のリレーサーバーは現在1500前後有ります。しかし「Tor」を今後も使い続けたいならリレーサーバーを自分で提供することをお勧めします。「PortableTor」を起動すると「Tor」のGUI Vidaliaが起動します。クライアントとしてだけ使用したいなら設定を変更せずに5分ほど放置するだけで自動的にトンネルが作成され「Tor」経由でインターネットに接続できるようになります。リレーサーバーとして使用したいならVidalia Control PanelからSettingsを開きRelay→Relay traffic for the Tor networkを選び簡単な設定を行うことによってリレーサーバーとして「Tor」ネットワークに接続できます。

また”Onionちゃんねる“のように識別子が「.onion」になっているサイトなどは「Tor」や「PortableTor」経由でしか接続することが出来ないので注意してください。

P2Pに興味のある方は「P2Pがわかる本」や一昔前に有名だったP2Pファイル交換ソフトWinnyについての技術解説書「Winnyはなぜ破られたのか―P2Pネットワークをめぐる攻防」「Winnyの技術」を読むことをお勧めします。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

khallenge 2007に挑戦 Level1

2008 年 7 月 29 日 – 5:57 AM

ではF-Secure’s Reverse Engineering Challenge for ASSEMBLY 2007で配布されていたLevel1に挑戦します。まずはUPXなどのpackerで圧縮されていないか調べるためFSC_Level1.exeをPEiDでスキャンした。

運良く圧縮や暗号化はされていないようです。次にデバッガとして有名なOllyDbgでFSC_Level1.exeを開いた。FSC_Level1.exeでは有効なキーを入力しないとSorry, this key is not valid! と表示されるのでその部分を探してみることにした。

690010F3 |> \68 C0200069 PUSH FSC_Leve.690020C0 ; ASCII 0A,”Sorry, thi”

これくらいしか見つからないのでこれだろう。690010F3は690010D4のJNZから飛ぶようになっている。NOPで埋めてF9で実行してみよう。NOPで埋めているので690010F3に飛ぶことはない。適当にAAAAAAAとでも入力してエンターキーを押すと・・・

「Congratulations! Please send an e-mail to ThisIsAsm07REC@khallenge.com」と表示された。これは正解である。ちなみにLevel1の正しいキーは690010BFのコメント欄を見れば分かる。

690010BF |. 68 10330069 PUSH FSC_Leve.69003310 ; /s2 = “Asm07REC
690010C4 |. 68 A0310069 PUSH FSC_Leve.690031A0 ; |s1 = “AAAAAAAAAAAAAAA”
690010C9 |. FF15 88200069 CALL NEAR DWORD PTR DS:[<&MSVCR71._stric>; \_stricmp

上の場合入力された文字(AAAAAAAAAAAAAAA)と正しいキー(Asm07REC)を比較している。690010D4のJNZはこの結果からsorryへ飛ぶか正解へ飛ぶかを判断している。

このようにLevel1は単純に文字例を比較しているだけなので非常に簡単です。デバッガの基本操作が分かっていれば答えを導くことが可能です。次回はLevel2に挑戦します。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

khallenge 2007に挑戦 前書き

2008 年 7 月 29 日 – 5:17 AM

F-Secure’s Reverse Engineering Challenge for ASSEMBLY 2007で配布されていたLevel 1~Level3まであるcrackmeのような奴に挑戦してみようと思います。ちなみにダウンロードは「F-Secure Khallenge FRECA Information Page」から行うことが出来ます。開催期間中ならhttp://www.khallenge.com/からダウンロードできるようです。khallengeではLevel1を初めに配布します。Level1の解析が成功すると次のレベルのバイナリファイルを手に入れるためのメールアドレスが表示されます。からのメールを送信するとダウンロードするためにリンクが送られてきます。それの繰り返しですね。ちなみに今はメールを送っても返事が返ってきません。解析結果が正しいか確認したい方向けにメールアドレスを掲示しておきます。

Level 1 ThisIsAsm07REC@khallenge.com
Level 2 LuckyNumberIs_30503343_FSC@khallenge.com
Level 3 gr8skillz@khallenge.com

では次回、Level1の解析を始めたいと思います。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

2008/7/25のミヤネ屋 「夏休み海辺の大迷惑」

2008 年 7 月 25 日 – 4:36 PM

今日のミヤネ屋を見て驚いたことは「日本人のモラルの低下」である。「傍若無人深夜の花火・取材にキレる小学生…夏休み海辺の大迷惑」を見ていた人の中で何割の人が驚いたのだろうか。あれを見て驚かない方が異常だ。悪いと分かっておきながらも禁止されている行為を行う人間が映し出されている。法律に触れることも日常茶飯事に行われている。そんな現実はさておき一番衝撃的だったのは小学生が真夜中に花火を周辺の迷惑になることも考えずにやっていたことだ。私が小学生の時はそんな事なんて考えられなかった。私の小学校は一学年が15~20人だったが私のクラスではそんなことをする人はいなかった。そこで思うのだが人数が多くなればなるほど闇の部分が大きくなるのではないだろうか?先ほどの真夜中に花火をやっていた小学生が親になったとき一体その子供に何を教えるのだろうか?その真夜中に花火をやっている小学生の親は一体何をその子供に教えたのだろうか?少なくとも私には理解できない。親が子供に教えなくてもテレビやインターネットなどのマスメディアから子供に何らかの情報が伝達されていることは間違いない。最近とまでは言い難いが最近の若者が好きこのんで見そうなドラマには暴力的な描写が多い。私は非常に不愉快な気持ちになる。昨日に放送されていたドラマ(タイトルは分からなかったが)にも非常に不愉快な描写が含まれていた。そんな描写が含まれているドラマを好き好んで見えている人間の考えが理解できない。身の回りには有害な情報が溢れかえっているといっても過言ではない。「日本人のモラルの低下」と考え始めたのは書店に非合法な内容の本が至って普通に並んでいるからである。犯罪を助長するかのような内容が書かれている。特にコンピュータ関連の書籍に多く見られる。例えばBitTorrentについて書いてある本だが本来の使われ方が一切書かれておらず非合法なDVDやゲームのダウンロード方法などが書かれている。そのような書籍の初めのページには必ず「出版社は一切責任を負わない」などと書かれている。責任を負う必要性があるような内容の本を出版することを認めている日本、国として根本的に異常だ。日本人のモラル低下の話をし始めたら原稿用紙が何枚有っても足りないのでこの辺で止めておくことにするが「人間は意識しない限り全て低い方に流れていく」事が正しいことを実感した。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

Skypeでのスパムが増加

2008 年 7 月 25 日 – 1:17 AM

最近Skypeでのスパムが増加しています。昔は殆ど無かった事です。現在ではSkypeで不特定多数のユーザーにテキストを大量に送信するサービスを行っている業者が現れています。といってもSkypeMeモードにしなければ送られてくることはありません。

上のスクリーンショットはアダルトサイトの広告と思われる自動送信されてきたテキストです。Skypeに接続している人のうち何割がSkypeMeにしているか分かりませんがランダムに送信すれば一日で膨大な数の人に送信することが出来るでしょう。メールでスパムを送信するのとは違い相手がオンラインでありSkypeMeモードなら最低一回は見ることになるのでサーバー側で削除されてしまう可能性のあるスパムを大量に送るよりは効率的かもしれません。

Skypeにはとても便利なユーザーをブロックする機能があります。これでスパムを送ってきたユーザーをブロックしましょう。今のところ私が確認できたスパムはチャット機能を使ったものだけですがそのうち通話機能などを使ってスパムを配信してくるかもしれません。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

五段階でブログを評価「ブログ通信簿」

2008 年 7 月 25 日 – 12:39 AM

学校の通信簿のようにブログを五段階で評価することが出来るサービスがNTTレゾナントのgoo ラボから始まりました。その名も「ブログ通信簿」です。これはブログのアドレスを入力すると最新の投稿10件の分析が行われ結果が表示されるといったもの。主張度気楽度マメ度影響度が五段階で評価される。投稿内容に対する一口コメントも表示される。

試しに私のブログと友人のブログを「ブログ通信簿」を使い評価してもらった。私のブログに対する通信欄の部分の「Windowsの知識や経験を生かしてノンフィクション作家を目指しましょう」とある。Windowsの話で作品なんて作れるのだろうか・・・・・。あと影響度が2なのは非常に残念である。主張度・気楽度・マメ度はどのようにして算出しているのか不明だが全てが5になるブログはこの世に存在するのだろうか。

役に立つとは言い難いが非常に面白いサービスである。今後の発展に期待しよう。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

「WP2.6」single_tag_title()でマルチバイト文字が出力されないバグ

2008 年 7 月 24 日 – 3:29 AM

WordPress 2.6」にアップデートしてからsingle_tag_title()でマルチバイト文字が表示できなくなっていた不具合についてWP 日本語フォーラムに話題が出ていたのを発見。「WordPress › フォーラム » WP 2.6 でタグ名が表示されない(2バイト文字を含む場合)

フォーラムによるとwp-includes/taxonomy.phpをhttp://trac.wordpress.org/export/8364/branches/2.6/wp-includes/taxonomy.phpに置き換えることによって正常に表示できるようになるそうです。表示できなくなっていることに先ほど気がついた私は無論入れ替えました。「WordPress 2.61」ではこのマルチバイト文字に関するバグは解消されているそうです。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

「WordPress 2.7」に何を期待するか?

2008 年 7 月 24 日 – 2:04 AM

2008年11月10日にリリースが予定されている「WordPress 2.7」ですがプラグインで拡張し尽くされたWordPressにこれ以上何を望むのでしょうか?「WordPress 2.6」 で実装された投稿のリビジョン管理は今のところ役に立っていない。Google Gearを使用したWordPressの管理画面読み込み速度向上もブラウザのキャッシュが働くので全く変わらない。果たして「WordPress 2.7」はどのような機能が追加・改善されるのだろうか?

WordPress 2.7」がリリースされるまでに改善して欲しい事といえば「Japanese Tag Slugs」である。日本語のアドレスの扱い方の問題である。ここら辺はMTの方が上のような気がする。

とりあえず面白いチケットがWordPress Tracに登録されたら報告しようと思う。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

AppleMobileDeviceHelperが落ちるバグが直ったiTunesはいつリリース?

2008 年 7 月 22 日 – 2:45 AM

現時点ではAppleMobileDeviceHelperが強制終了してしまうバグを修正したWIndows版のiTunesは公開されていません。AppleMobileDeviceHelperが強制終了してしまう環境とそうではない環境があるらしい。私の場合は32bit版のiTunesはAppleMobileDeviceHelperが強制終了してしまうのですが64bit版のiTunesを使用するとAppleMobileDeviceHelperが落ちずに正常に使用することが出来ます。

AppleはいつになったらAppleMobileDeviceHelperが強制終了してしまうバグを修正したiTunesをリリースするのでしょうか?iPhoneが話題となっている今にiTunesのバグ修正版をリリースするとiPhoneの売れ行きに影響が出るのでリリースを遅らせているのではないかと思っていますが定かではない。とりあえず早急にバグ修正版をリリースしてもらいたいところです。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

世界最速のH.264のデコーダー「CoreAVC」

2008 年 7 月 22 日 – 2:13 AM

H.264のデコードで世界最速と謳っているデコーダー「CoreAVC」ですが果たして本当に世界最速のデコーダーと言えるのでしょうか?オープンソースな「ffdshow」と比較されることがありますが実際に使用するとどちらが快適か調べてみました。今回の比較に使用したのは「CoreAVC™ Professional Edition v 1.7.0$14.95)」と「ffdshow revision 1355OpenSource)」です。プレーヤーはPCSX2のプラグインで有名なGabest氏の作成した「Media Player Classic v 6.4.9.0」です。

全体的には「CoreAVC™ Professional Edition v 1.7.0$14.95)」の方が軽いことが分かります。場面によっては「ffdshow revision 1355OpenSource)」の方がCPU使用率が低い時もあります。この事から「CoreAVC」は「ffdshow」よりも高速にH.264をデコードすることが出来るということが分かりました。ですが「ffdshow」以外のH.264のデコーダーでは試していないので「CoreAVC」が世界最速だとは言い難いです。といっても「CoreAVC」の最上位版が僅か14ドルなので世界最速を謳っているH.264デコーダー「CoreAVC」を購入しても損にはならないでしょうね。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

オープンソースなiTunesのライバル「Songbird」

2008 年 7 月 19 日 – 9:50 PM

Songbird」はApple社製の「iTunes」のライバルを目指してオープンソースとして開発されているメディアプレーヤーです。アドオンを追加することによってiPodを使用できるようになったりと拡張性に優れています。ちなみに日本語にも対応していますが初回起動時にはEnglishしか選択できません。インターネットにつながっている状態でFile→LanguageからJapaneseを選択すると自動で日本語のランゲージファイルがダウンロードされ次回起動時にインターフェースが日本語になります。

インターフェースも「iTunes」と非常に似ており「iTunes」を使用したことのあるユーザーなら直ぐに使いこなせるようになるでしょう。しかし「Songbird」はまだ成熟しておらず単体で使用するには機能が不足している面もあります。といってもこの調子で開発が続けられれば確実に「iTunes」と肩を並べることが出来るツールになるでしょう。

試しに私のIPodを接続してみると正常に認識され音楽も正常に再生できました。はたして「iTunes」の本当のライバルになるのはいつになるのでしょうか?

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

PAR3のコードを作成するツール「ParCodeEditor」

2008 年 7 月 19 日 – 11:46 AM

ParCodeEditor」はJavaで作成されたPAR3のコードを作成するための統合ツールです。「ParCodeEditor」を使用すればUSBドングルメモリーに保存するためのcodelist.binを作成することが可能です。PS2のコントローラーでコードを入力出来なくもありませんが非常に面倒です。「ParCodeEditor」を使用すればコードの入力作業が簡単にできます。

ParCodeEditor」のマニュアルは「PCEヘルプ」から閲覧することが可能です。なおJavaがインストールされていない環境では使用できません。

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

MySQLが遅い人必見「mysqlを高速化したいときのチューニング方法」

2008 年 7 月 18 日 – 11:28 PM

Knowledge Database」で公開されている「mysqlを高速化したいときのチューニング方法-knowledge database-」ではMySQLを高速化するための設定値が大量に公開されています。何度もMySQLにアクセスするような環境の場合なら「mysqlを高速化したいときのチューニング方法-knowledge database-」を参考に設定することで確実にパフォーマンスが向上するでしょう。

私も「mysqlを高速化したいときのチューニング方法-knowledge database-」を参考にMySQLを設定したところ少し体感速度が向上しました。ベンチマークをしていないので正確なことは言えませんが高速化しているのは確かです!

ブログランキング・にほんブログ村へ 人気ブログランキングへ FC2ブログランキングへ

コサックス ~采配の芸術~が攻城の世紀が無くても動く

2008 年 7 月 18 日 – 12:55 AM

コサックス ~采配の芸術~」は「コサックス ~攻城の世紀~」の拡張パックとして販売されていますがスタンドアロンとしてコサックス ~攻城の世紀~がインストールされていなくても動くことに気がつきました。

この事に気がついた要因となったのは「コサックス ~采配の芸術~」しかプレイしないので「コサックス ~攻城の世紀~」をアンインストールした状態で「コサックス ~采配の芸術~」をプレイしていた。最近コサックスに飽き