影が薄いのか

自動ドアがよく反応しないんだよね。

そういえばー

ねんどろいど ドロッセルが届いた。

まだ箱の中だがな。

ちなみに、ホイホイさんも箱の中。

ずららららーっと

蠱惑の刻のやつをデバックモードで動かしながら、淫妖蟲 悦用にちょこちょこっと修正。

ez

■ Win7 x64のレジストリ
レジストリ見てたらWow6432Nodeってのがあった。
見た感じ32bitプログラム用のだな。
Vistaにはなかったような気がする。

ここにアクセスするときにWow6432Nodeってキーに入れなきゃいけないかと思ったけれど。
どうやら、32bitだったら自動で振り分けてくれるみたいだね。

RegOpenKeyExW(HKEY_LOCAL_MACHINE, L"SOFTWARE\\TinkerBell\\INYOU_ez", 0, KEY_ALL_ACCESS, &hKey);

Wow6432Node抜いてても、ちゃんと値取得できた。

休日の過ごし方ー

とりあえず、淫妖蟲 悦の解析でもすっかな。
デバッカ検出がついてるけど…さ。

まぁ、バイナリ見て何とかなるんじゃないかなと。

dw2009121201 550x397

さて

PS3を買うお金が発生したのでアルトネリコのために買うかな。

その前に、アルトネリコ2をやらないと…
途中までやってたけど、もう忘れてるだろうから最初からかな。

せっかく作ったので

デスクトップにtest.phpってファイル名で置いてたら、消して後悔しそうだったのでここに書いておこうと思う。

id属性”_wp_unfiltered_html_comment”の先頭のアンダーバーを除去するプラグイン。(ただし、手動)

<?php
$initdir    = "/wordpress/";
$ext        = ".php";
$find       = "_wp_unfiltered_html_comment";
$replace    = "wp_unfiltered_html_comment";

$filelist = get_filelist($initdir, $ext);
foreach($filelist as $key => $filename) {
    // ファイルを読み込む
    $fcontents = @file_get_contents($filename);

    // 検索
    $pos = strpos($fcontents, "_wp_unfiltered_html_comment");
    if($pos !== FALSE) {
        // 文字列が存在した場合
        // 置換
        $fout = fopen($filename, "w");
        fwrite($fout, str_replace($find, $replace, $fcontents));
        fclose($fout);
        echo "replace : " . $filename . "\n";
    }
}

// $initdir以下の$extファイルのリストを取得する
function get_filelist($startDir, $ext) {
    $dir      = $startDir;
    $dirs     = array();
    $filename = array();
    $next     = 0;
    foreach(glob($dir."*".$ext) as $_filename) {
        $filename[] = $_filename;
    }
    while(true) {
        $_dirs = glob($dir."*", GLOB_ONLYDIR | GLOB_MARK);
        if(count($_dirs)) {
            foreach ($_dirs as $key => $_dir) {
                foreach(glob($_dir."*".$ext) as $_filename) {
                    $filename[] = $_filename;
                }
                $dirs[] = $_dir;
            }
        } else {
            break;
        }
        $dir = $dirs[$next++];
    }
    return $filename;
}
?>

全力で

寝る。

最近、寝汗がひどい。

ストレスかな……

どっちが面倒なのか

wordpressにログインしてる状態で、個別ページを開くと文法エラーになる。
コメント送信部分のid属性値に”_”で始まってる “_wp_unfiltered_html_comment” があるのが原因で、頭のアンダーバーを取ればエラーは出なくなる。

ただ、バージョンアップする度に3つのファイルを開いて “_wp_unfiltered_html_comment” を置換するのが面倒だった。

なので。

phpでwordpressディレクトリ以下をgrepかけて置換するのを作った。

しかし、だ。
しかしなんだ。
いちいち、sshとかでサーバーにログインしてphp実行させるのめんどくさい。

じゃあ、プラグインにするか。
と、なり。

作ってみた。初めてのwordpressプラグイン!
しょぼい……

_wp_unfiltered_html_comment replacer

管理画面を開くたびにチェックして勝手に置換したほうが楽だろうけど…
毎回、ファイルチェックするのはちょっと…

余談:
バージョンアップしないっていう選択肢はない。
ScanNetSecurity – WordPressのfile.php脆弱性に関する検証レポートを発表(NTTデータ・セキュリティ)

ボーナスなかったんですよー

ボーナスは貰うもんじゃない。

引くもんだ。

って言われた。

チキン

いきなり寒くなって風邪ひきました。
仕事中鼻水でまくって集中できない。
風邪薬を勧められ飲んだら、眠くなってさぁ大変。
やけくそで、残業してきた。

そして、今。
のどが痛い。眠い。

そんな状態なのに、家に帰ってシコシコと10%法用のエクセルを作る。

オンラインカジノを立ち上げる。
持ち金の10%を賭ける。
当たった!

次10%賭けて外れると$50飛ぶ。
これは怖い。
とても怖い。

よし、寝よう!

dw2009120201 341x550

今日の成績:+$45 とチキンな心

10%賭けるっていう方法、ものすごく負けるってことはない。
でもヤメ時が難しすぎる。