探索日記

2004年07月 ← 2004年08月 → 2004年09月

2004-08-01

[01_1] だるー

 眠ったのに疲れが取れない…。暑さで消耗してるのかしら。

 やっぱり部屋にクーラー導入を考えるか。

[01_2] 本日のチェキ!

 『DOS/V Power Report』誌に X68 関連(?)記事RetroPC.NET。だそうです。

2004-08-02

[02_1] 本日のチェキ!

 System AKT にて afx0177b4.lzh。脆弱性の修正。

 あまりに暑いので部屋の南東向きの窓の外にすだれを取り付けた。

[02_2] lx/tx/zx

 調べてみた。

 ..\ を含むファイル名 → そのまま。-b を指定していてもそのまま。

 ドライブ名を含むファイル名 → そのまま。-b を指定するとドライブ名が先頭以外にくるくるためファイル名エラーになる。代替機能での置換は出来ない。

 lx.1 の -b の説明は実際の動作と異なってる。

 directory traversal とは関係ないけど、ファイル名中に : を含むファイル名は代替機能で置換されない。制御記号も置換されないけど置換された方が安全だろう。

 ヘッダの解析部分もごちゃごちゃしてるし、この辺全部書き換えてしまえっと作業開始。

 ガンガン書いてたら WinX68k 高速版のキー状態がおかしくなって操作できなくなった。あれー、確か Shift+ひらがなあたりで復帰できた筈なのにできないなー、と。

 やっぱレジストリでキーを入れ替えてるのがまずいのか。Windows のキーボードドライバにパッチをあてる方向でなんとかならないかのう。

[02_2] キーボードドライバ改造への道 その1

 つーわけで、調べてみた。

 実際に改造してる人がちらほらいるようだ。

 kbd106n.dll を改造しているようだけど、自分のマシンでは kbd106.dll が動作しているような気がする。レジストリ(HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\LayerDriver JPN) も kbd106.dll になってるし。

2004-08-03

[03_1] キーボードドライバ改造への道 その2

 バイナリエディタ Stirling で C:\WINDOWS\system32\kbd106.dll を開くと、「指定ファイルは他のアプリケーションで排他制御されています 閲覧モードで開きますか?」と表示された。

 C:\WINDOWS\system32\kbd106n.dll の場合は警告なしでそのまま開けた。

 やはりうちのマシンではレジストリ通り、kbd106.dll でよいようだ。

 作業前にやりたいことを纏めてみる。

 ChgKey を起動して現在の設定を保存し、設定をリセット。

[03_2] キーボードドライバ改造

  1. レジストリエディタで HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\LayerDriver JPN の値を調べる。kbd106.dll など。
  2. その名前のファイルが C:\WINDOWS\system32\ にあるので、デスクトップ等にコピーする。
  3. コピーしたファイルのファイル名を kbd106x.dll などに変更する。
  4. バイナリエディタで開く。
  5. 1b 00 を検索して f3 04 に書き換える。1b 00 は複数あるがテーブルっぽいのを選ぶ。多分先頭のものがそれ。
  6. f3 04 を検索して 1b 00 に書き換える。5. で書き換えたデータは無視しる。
  7. f0 04 を検索して a2 00 に書き換える。
  8. ファイルを保存して、C:\WINDOWS\system32\ にコピーする。
  9. レジストリエディタで HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\LayerDriver JPN の値を変更したファイル名、kbd106x.dll などに書き換える。
  10. Windows を再起動する。

[03_2] キーボードドライバ改造への道 その3

 成功した。(゚д゚)ウマー

 XM6 もキーボード割り当てを一からやり直して、いい感じになった。ただ、Caps Lock は Caps Lock、半角/全角は半角/全角として認識していて、効いてないようだ。

 DirectInput では kbd106.dll が使われないとなると、その下のレベルのドライバを直接呼んでいるのだろうか。その下ってどのファイル?

 とりあえずしばらく様子見。

[03_3] XM6

 なんか久しぶりに起動したけど、自分の中のイメージよりずっと進化してた。

 しばらく XM6 を重点的に使ってみようかと。

2004-08-04

[04_1] 疲れたー

 あいかわらず体はダルい。バイトの人数が少ない上に出動が多かったのでよけい疲れた。

 すだれの取付金具が二つだとたわみが大きいので更に二つ買ってきて取り付け。すだれの製造精度が悪くて取り付けスペースが潰れてたので一つだけしか付けられなかったけど、たわみは解消したので一安心。

 ついでに安い低反発枕も買ってみた。今までのはデカくて高くて首が疲れたので、これで楽になりそう。

 うわー、ミニケース機を終了しようとしたら「設定を保存しています...」で止まったまま電源が切れない。直前の WindowsUpdate でインストールした MS04-25 をアンインストール、直前の状態に復元を試したが改善せず。夜遅くなったので作業を続けられず、明日に持ち越し。

2004-08-05

[05_1] 設定を保存しています...

 例によってバイト中の空き時間にでも調べようとしたら、再現しない。何もしてないのに直っちゃった。

 一体なんだったのか気になるが、調べようもないし、しばらく様子をみてみるか。

 と思ったら今度は自分のマシンが同じ症状になった。_| ̄|○

 しかもシャットダウンだけじゃなくて再起動でも固まる。

 泣きそうになりながら調べたところ、試しにインストールしていた Avast4! Home Edition をアンインストールしたら問題なくなった。

 ミニケース機も Avast4! Home Edition を入れてたので同じ原因っぽいな…。

[05_2] 久しぶりに

 公園を散歩。しばらく体調不良で休んでたら散歩の日課を忘れかけてた。

[05_3] Proxomitron: small line-height killer

 どーも時々効かないのがあるなーと思ってバイト(ryに調べたら、font: AAApx / BBBpx; という形式を知らなかったため、見逃してしまってた。やや泥臭くなったけど対応。

 導入&日記に貼ろうかと思ったら持って帰るの忘れた。書こうと思えばどこでも書けるけど面倒なのでまた明日。

2004-08-06

[06_1] 本日のチェキ!

 今日から始めるデジカメ撮影術 第2回 水着と人との関係ITmedia

 GA Graphic「壁紙ダウンロード」お知らせ。(´Д`)あー。

2004-08-07

[07_2] うー

 秋葉原行くつもりだったけど午前中寝ちゃってて、しかも雨降ってきたので中止。明後日行こう。

[07_2] Proxomitron: 没フィルタ: Enable thesaurus search

 リファラ偽装してるとシソーラス(類語)検索が出来なくなるのを、出来るようにする。

In = FALSE
Out = TRUE
Key = "Referer: Enable thesaurus search (Out) (2004/06/09; )"
URL = "www.thesaurus.total.co.jp/scripts/thesaurus/tsearch_a.exe"
Replace = "http://www.gengokk.co.jp/thesaurus/tsearch_a.htm"

[07_3] Proxomitron: Small font-size/line-height killer

Name = "Small font-size Killer  (2004/08/07; )"
Active = TRUE
Multi = TRUE
URL = "^$TYPE(oth)"
Bounds = "font(-size|) :*[;"}\\>]"
Limit = 4096
Match = "(*(:|\s))\0("
        "0.[0-7][0-9]+em$SET(1=0.8em)|"
        "[#1:9].+[0-9]+pt$SET(1=10pt)|"
        "[#1:17](px|(^[.a-z\%]))$SET(1=18px)|"
        "[#1:89].+[0-9]+%$SET(1=90%)|"
        "x(x|)-small$SET(1=small))(\2)"
Replace = " \0\1\2"

Name = "Small line-height Killer  (2004/08/07; )"
Active = TRUE
Multi = TRUE
URL = "^$TYPE(oth)"
Bounds = "(line-height :|font :[^;"'}\\>/]+/)*[;"'}\\>]"
Limit = 4096
Match = "(l*(:|\s)|f*/(*\s|))\0("
        "[#1:13]pt$SET(1=14pt)|"
        "[#1:22](px|(^[.a-z\%]))$SET(1=23px)|"
        "[#1:99]%$SET(1=100%))(\2)"
Replace = "\0\1\2"

2004-08-08

[08_1] 本日のチェキ!

 リュックサックとカバン斜めがけ率が高いですな(w

2004-08-09

[09_1] あきはばらー

 だるいけど出てみたー。

 途中、キュアメイドカフェで本日のケーキ・ミルクレープとアイスカフェオレ。ミルクレープってはじめて食べたけど名前の通りのケーキだった。うまうま。

 前に一度行ったときも思ったんだけど、キュアメイドって喫茶店として慣れすぎててメイドって感じがしない。あくまでウェイトレスがメイド風ユニフォーム着ているって感じで。コスプレイヤーにメイド服着せてウェイトレスやらせてるのとは訳が違う。

 激しくメイド分を味わいたいって人には物足りないのかも。で、そういう人のために「お帰りなさいませ、ご主人様」とか行ってくれるメイド喫茶があるってことかのう。

 あとカレーの臭いが強烈すぎてちょっと食いたくなる。あんまり食欲なかったんで流石に食わなかったけど。

 以下、買ったものを簡単に。

 詳細は後日。。。

 USB 延長ケーブルは地雷っぽいが…。店員の対応も含めて……。

[09_2] いけぶくろー

 靴も欲しかったけどいいの見つからなかった。疲れたからあんまり探さなかったからだけど。地元で探そう。

2004-08-10

[10_1] 靴買ってきた

 市内のテイクワンという靴専門量販店で二足5,000円(税込み)。安いね。

 普段メインで履くほうにシュー・スメルキラーを装着。

2004-08-11

[11_1] 本日のチェキ!

 (パトレイバーの)TYPE-J9“グリフォン”が X68000 かも知れない5つの理由(わけ)RetroPC.NET(ネタ元:楽画喜堂)。

 光る USB 延長ケーブルは返品することになった。

2004-08-12

[12_1] 本日のチェキ!

 まわるメイド

2004-08-13

[13_1] 本日のチェキ!

 Yahoo! BB を迎え撃つ、CATV 事業者の地域密着戦略とは?ITmedia

2004-08-14

[14_1] コミックマーケット66 X680x0 関連情報

 遅すぎてスマン。

 西ち-06b:サークル・ネレイド … ファンレス電源若干数、くるくるバビンチョショップ、T2 トランスコンパチ品、リフレッシュキット。

 西ち-07a:電開製作所有限会社るざりんさんの『超連射68k オリジナルサウンドトラック - COMPLETE EDITION -』若干数。

 西つ-11b:Team Plus … ATR-USBmk2。詳細不明。

 西と-19a:ごった煮CD製作委員会 … 『ごった煮 CD Vol.15』。68 関係の収録は『X-BASIC でコンピュータの深遠に迫ろう』。

 少なくなったねえ。

2004-08-15

[15_1] コミケ

 ゆっくり出発。予定のサークルをさくっと回ってさっさと会場から出る。

 秋葉原に寄って秋月でキットと高輝度白色 LED 買った。

2004-08-16

[16_1] あきばー

 今日も秋葉か。_| ̄|○

 コミケのために上京してた友人を見送るため秋葉に集合。山手線の高架下の焼肉屋(カルネステーションだったところ)でランチ。

 クロネコヤマトで同人誌を紙袋から段ボール箱に詰め替えるのを生暖かい目を見守ったあと、散会。

2004-08-17

[17_1] 振るピカ改造

 紫がかった発光の LED を外して昨日買った白色のを取り付け。

 純白でしかも明るくなった(・∀・)イイ!

 ただしその分持続時間が短くなった。充電池として 0.55V 0.3F のスーパーキャパシタが使われているようだけどこれも交換してみるかなあ。 0.5V 1F のしか売ってないみたいなんでちょっと電圧下がるのが不安だが。

2004-08-18

[18_1] 本日のチェキ!

 ハズレハズレ当たり(18禁注意)。そのうち最後のもハズレに変わるであろう。

2004-08-19

[19_1] むー

 ホームページが http://www.coolsearch.biz/ に変わってしまう症状のノート PC(Windows Me)が送り込まれてきた。危険だから見に行かないように。

 spybot、Ad-aware SE、CoolWebShredder でも削除できず、再起動すると書き換えられてしまう。CoolWebShredder では CWS.Yexe を削除してるけど何度やっても復活するぽ。

2004-08-20

[20_1] CWS.Yexe

 昨日の続き。セーフモードだと CWS.Yexe を削除できるけど、通常起動すると復活する。

 msconfig でスタートアップ全オフすると問題なし。msxmidi.exe という怪しそうなのがレジストリの Run とか Win.ini に入っていたので削除したところ完治。

 ただね、ウイルスにもいっぱい感染してるんだよね…。

 しかもエクスプローラを開くと表示がヘンだし。ファイル名が表示されないで□の中に・が入ったエラーっぽい画像が一つだけポンと表示されてる。

[20_1] 通常使用するブラウザを確認する

 ふと気がついたら、いつの間にか IE がおかしくなってた。

 インターネットオプションのプログラムタブの「Internet Explorer の起動時に、通常仕様するブラウザを確認する」にチェックを入れていても、確認のダイアログが表示されない。

 Sleipnir の方で標準のブラウザを外したり Opera や Firefox を標準に設定してみても出てこない。

「Web の設定のリセット」を行っても変わらず。

 IE を修復するしかないのかー、とプログラムの追加と削除を開いてみたところ、確か 「プログラムのアクセスと規定の設定」で標準のブラウザを選択出来たはず…ということで IE を設定してみたら直ったようで、 ダイアログが出るようになった。

2004-08-21

[21_1] 本日のチェキ!

 ハンコム、USB ドライブ「ドキュマン」発表朝日。もうね、アホかと。

[21_2] MsxMidi

 アダルトサイト被害対策の部屋のデータベースに載ってた

 少しぐぐってあまり出てこなかったので諦めちゃったけど、ちゃんと調べとけばよかった。

 暇な時に HijackThis いじって遊んだり被害対策の部屋読んで勉強してみるか。

2004-08-22

[22_1] 本日のチェキ!

 Sleipnir Version 1.64。目に見える不具合も修正して欲しいところ。

 Ad-aware がバージョンアップして Ad-aware SE Personal Edition というのになった。あとで入れてみる。

[22_2] 現在の状況

usbmon
 前回から手を付けてない。予定としては set hid descriptor、割り込み処理を作ってアセンブラ版転送ルーチンを。
USB 機器いろいろ
 机の上に放置中。邪魔だ。usbmon でチェックしたら片付ける。
夏コミの同人誌。
 少し読んだ。机の上に放置中。後で読む。
AKI-H8/3052F USB 開発キット
 机の上に(ry

 なんかまた「通常使用するブラウザを確認する」のダイアログが出なくなってる…。

2004-08-23

[23_1] だりー

 やる気なし。

2004-08-24

[24_1] 本日のチェキ!

 XM6 version 1.74PI. HomePage。MIDI-IN 対応。

 そこからパソコンがはじまった! ― 栄光と激動のコンピュータ1980年代史(amazon.co.jp) という本に1ページだけ X68000 が載っているらしいです(ネタ元:SHARPHEADS)。

 RetroPC.NET、サーバ障害でメンテナンス中。復旧に今週いっぱいはかかるらしい。

 Sleipnir Version 1.65

 System AKT にて afx0178b2.lzh(0.177 も出てる)。

 「おサイフケータイ」は電池切れでも使えるのを知ってますか?MYCOM PC WEB。この記事だけ読んでホントーに電池切れでも使えるものと勘違いする人が結構いそうだけど、 電池切れで通話機能が使えない状態になっても実際には僅かに電力が残っていて、それで動作してるだけだよ。

 DoCoMo も 充電を行ってくださいと。

[24_2] 通常使用するブラウザを確認する

 ダイアログ出ねー。

 IE6 を再インストールしても駄目だった。XP SP2 が出たら適用済みインストール CD を作って Windows からインストールし直すかな。

[24_3] Ad-Aware SE Personal

 Ad-aware 6.0 personal をアンインストールして入れ替えてみた。

 見た目も機能もほとんど変わりなし。この手の新ものはしばらく様子を見るという考え方もあるけど、 これならすぐ入れちゃっても平気じゃないかなーと。

2004-08-25

[25_1] 本日のチェキ!

 えーと、ものすごく時間が経ってしまいましたが、Auge.さんによると 『テレビゲームとデジタル科学展』で X68000 が展示されているそうです。

2004-08-26

[26_1] あー

 最近調子悪いので明日は休もうかと思ったら、人数足りなくて無理ぽ。

2004-08-27

[27_1] LAN 内

 気がついたら手遅れなんじゃないかってほどウイルスが蔓延してる…。

2004-08-28

[28_1] 休みー

 ずっと寝てた。

2004-08-29

[29_1] 本日のチェキ!

 初心者のための現代ギャルゲー・エロゲー講座 第4集 エロゲの移植果てしなく野良犬の塒

 Sleipnir Version 1.66

2004-08-30

[30_1] あふ

 巨大なファイルを大量にコピー又は別ドライブに移動してると、

(前略)
移動 : ****3.avi ....................... 完了
移動 : ****4.avi ....................... 完了
移動 : ****5.avi ....................... 完了
移動 : ****6.avi
メモリが足りないようです
バッファ容量をケチってリトライします ....... 完了
移動 : **** 前編.avi
メモリが足りないようです
バッファ容量をケチってリトライします ....... 完了
(以下略)

ってなことになってしまう。タスクマネージャでみるとあふ自体は 8MB 程度しかメモリを使ってなくて(←もしかしたらコピー後の状態でだったかも)、空きメモリは 600MB くらいある。ファイル自体は 100MB〜200MB 程度なのでメモリが足りないってことはない筈なんだけど…。

 各種設定(1) 不具合回避用の「複写/移動は全て標準 API を使用する」はチェックなし。

 こういうのはリソース周りを監視するツールか何かで状況を調べられるんでしょうか。Windows だと何を使えばいいのか分かりません。

2004-08-31

[31_1] Backdoor.Rbot.gen

 Windows XP で

 Backdoor.Rbot.gen が

 大 フ ィ ー バ ー !!

 いやまじで。昨日今日で30個位目にした。

 その前は WinSpy を良く見かけた。

 ANTIDOTE for PC AntiVirus SuperLite は駆除は出来ないが検出力は高い、という噂があるがどうも本当に高いっぽい。


2004年07月 ← 2004年08月 → 2004年09月
goto サイトトップ