日記

ホーム>日記

2005年10月7日(金)

昨日買ってきたWinnyの技術読み終わった。
大学の生協で売ってれば1割引で買えたのだが売ってないし、
帰り道の本屋にも置いてない。
駅前に行っても1件目にはなくて、2件目でゲット。
あまり注目されていないのだろうか……。

プロトコルまで載ってて、興味深かった。
調べたのはだいぶ前なので間違っているかもしれないが、
最新版だとコマンド00は送信前に『98789asj』を鍵としてRC4で暗号化、
コマンド00を送信した後は通信の暗号鍵を、
コネクション確立時の鍵の4バイト目以外を0x39でxorしたものに変更しているらしい。

152ページのノード情報の例を復号すると……、
@c6cce7fa71d00bcb06de2e2709d5391a34
→ あなた暇人ですね
@a6c4095094ddb57a3c5941e26caa5eaa746d15
→ 何も書いてませんよ
@fe36be263afa59ded5
→ ねこでし


2005年6月5日(日)

rio2pngを少し弄ってみたら、オルタネイティブ体験版の背景も変換できた。
画像サイズでかいなぁ。変換できなかったけど、2400x600なんてのもあるし。
20050605.zip


2005年1月15日(土)

カブロボ・コンテストに参加してみた。
自作ロボットでの参加は200人もいないし、ユニーク賞か特別賞か貰えないかなぁ……。


2004年9月30日(木)

やっとVS.netをインストールした。
プロダクトキーを催促しておきながら、インストールしないでほったらかしにしていてスミマセン。>MS

VS.netに慣れることとMFCを覚えることを兼ねて、ちょっとしたビュアーを作ろうとした。
ビュアーのような(つまり、ファイルを読み込むけれど保存はしない)アプリケーションの 雛形をウィザードで作る場合「アプリケーションの種類」は何が適切なんだろうか。 シングルドキュメントにすることは決定済みなので要はドキュメントビューアーキテクチャをサポートするか否かなのだけれど。 そもそも、作ろうとしているビュアーで扱うファイルはサイズが大きいので、 通常のSerialize()内で読み込むには時間がかかりすぎてしまいマルチスレッド等の方法をとることになるから、 MFCのアーキテクチャに頼らず自分でファイルを管理するのが自然な流れだろう。 ただ、ドキュメントビューアーキテクチャサポートをオフにすると、ダイアログの表示やタイトルバーのファイル名の表示、 最近使ったファイルなんかの処理を自前で書くことになって面倒そうなので、 結局、ドキュメントビューアーキテクチャをサポートすることにした。

んで、とりあえず途中まで作って動かしてみたんだけど、つい癖でCtrl+Sを押してしまった。 ビュアーのつもりなので保存用のコードが書いてあるはずもなく開いてたファイルは当然空になってた……。 このファイルはCDからコピーすれば済むので、まあいいけど、結構怖いものがある。

――――

書いてる途中で雷が。
PCの電源を切りながら思ったけど、アプリケーションやOSの終了時には大量のファイル(システム絡みのものも含む)に アクセスするわけで、このタイミングで停電されると普通にPCを動かしてるときよりも遙にダメージが大きいんじゃなかろうか。 実は雷が鳴り出してもPC立ち上げたままのほうがリスクが小さかったりして。そんなわけないか。


2004年9月7日(火)

4. 利用停止およびファイルの削除について
以下に該当する場合にはYahoo! JAPANはページ開設者に通知することなくジオシティーズに転送されたファイルの削除、ページの公開・利用の停止、またはYahoo! JAPAN IDの利用の停止をすることができるものとします。
(略)
4. ファイルの最終更新日から3か月以上経過した場合
http://docs.yahoo.co.jp/docs/info/guidelines/geocities.html

あと13日、危ない危ない。


Visual Studio .NET theSpoke Premium、 発売(2004/6/25)後すぐに買ってきて、一昨日ようやくプロダクトキーが手に入った (theSpokeは格安な代わりに、郵送での学生認証必須)。 買ってきた数日後に学生認証用の書類を送って、2週間ぐらいしても音沙汰が無いのでメールしたら調査中だから少し待てとの返事、 3日前にもう一度メールして漸く……。

それにしても、1ヶ月以上調査中だったのに3日前にメール送ってから書類の確認がとれたって返事が来るのに10時間ちょい しかかかってないんだけど、本当に確認したんだろうか? プロダクトキーさえ手に入ればどうでもいいけど。 体験版使ってみたけど重いしVC++6からあちこち変わってて覚えるの面倒だしで、 結局まだインストールしてないんで、ホントどうでもいいけど。


2004年6月20日(日)


このPCはローエンドなのに17インチ液晶(解像度ちょっと高め)がついてるから、
ビデオメモリにほとんど余裕がないらしく、OpenGLでちょっとウィンドウのサイズが大きくなると
SISGL - Out of Video Memory. This Program will exit.とかメッセージがでて落ちる。
しかたなくビデオカードを買ってきたわけだけど、音声に少しノイズが入るようになった。
しばらくは我慢してたが、ちょっと見てみようとPCの中を弄ったら余計に酷く……。

写真のようにPCを起動したまま音声のケーブルの位置をいろいろ変えてみたけど、たいして効果がない。
諦めて外した機器を繋いでたら、マイクをつけたところで急に音がきれいになった。
マイクのスイッチはOFFになってるし、スピーカは背面端子、マイクは前面端子なのに何故??


2004年5月13日(木)

『連休明けに……』とか書いたけど、まさか開発者逮捕とはね。
このサイトは細々とやってるし、置いているツールもキャッシュを覗いたりトリップ検索したりする、 どちらかといえば反Winnyのような感じなので大丈夫だと思っていますが、 Tips管理人宅捜索とか本気で怖いので一応消しときます……。
余談ですが、たま〜に来る雑誌等の掲載依頼はキャッシュ分散パッチが多い。 今のバージョンには対応してないから使い物にならないはずなのに、何故?

Winnyの開発者逮捕って当然のような気もするけど、 よくよく考えると悪用されうるソフトを開発して幇助というのは、 多少なりともプログラムを書いたことのある人間にすれば、 相当に怖いしオウムのカッターナイフ並みに無茶なことに思えるんですが……。 (金子(47)氏は違法なファイルはやり取りするなとReadmeに書いていても逮捕だしね)。 相手が少年とかならまだしも東大助手ともなると頭も金も人脈もあると思うんだけど、京都府警は裁判で大丈夫なのか?

ネットエージェント、Winny上のファイル共有者を特定するソフトを開発
http://internet.watch.impress.co.jp/cda/news/2004/05/13/3084.html

Winnyの暗号って実はそれほど強固ではないです。
最初に鍵を送って、その鍵で通信データに秘密鍵暗号をかけるだけ。 鍵送信もDH法や楕円曲線を使うわけでもなく平文(xorをかける程度)ですし、 暗号方式もわりと有名なものです。
金子氏でも解読が不可能というのは以前の公開フォルダごとの暗号化のことでしょう。

んで、このソフトでファイル配信者を突き止めることができることの何が凄いかというと。
Winnyで
[A] -> [B] -> [C]
という中継は[A]が配布したファイル情報内のIPを[B]が自分のものに書き換えて[C]に渡すことで実現されています。 つまり単に流れているファイル情報を復号してIPを見るだけでは本当のファイル配信者を特定することはできないということです。 (この場合[B]が書き換えたファイル情報を見れば[B]がファイル配信者のように見えるが、実際は[A])。 もちろんネットワーク上のファイル情報からはキャッシュなのかアップフォルダ内のファイルなのかも区別もできないでしょう。
これらの問題をクリアしてファイルの一次配信者を突き止めるのにはかなりの技術が必要になるはずです。 (このソフト、流れてるファイル情報をダンプするだけ、中継・キャッシュには無力なんじゃないかという気もしてますが……)

※上の話は金子氏の書き込みやWinny.info等のサイトや適当な解析をもとにしてます。間違ってるかも。


2004年5月9日(日)

今日は母の日。


2004年5月4日(火)

1週間ほど前ですが、ACCSの久保田氏の講演を聞く機会がありました。
どうせ退屈な話だろうと思ってたんですが、 office氏とか47氏のことにも触れてましたし(47氏の所属大学も聞けました)、 実際聞いてみるとけっこう面白かったです。
ファイル交換/共有ソフトに関して、 9割9分の違法ユーザーには警告等で抑止し確信犯的な人に対してのみ刑事・民事的な措置をとるとか、 その手のソフトウェア開発そのものを違法としてそれでいいのか(Winnyもコンピュータソフトウェアで著作物ですし)とか、 合法P2Pが普及してほしいとかとも言っていたので、必ずしも全否定しているわけではないようです。
まあ、次の通常国会で著作権法の罰則を強化するつもりだとか、連休明けに……とも話してましたけど。


2003年10月18日(土)

探し方が悪いのかマブラブ用の展開ツールが見つからないので、
.rioを解析してみる。
今のところ、

Rip008でようやく画像(S5iはメッセージウィンドウ枠)が
見られるようになったが、ほんの一部のみ……。

↑他にはメニュー画面等での選択肢(『初めから』『CGギャラリー』……)とか、
遅刻しそうに廊下を走ってる珠瀬とか、月読の小刀とか、
バルジャーノンの体力ゲージとか。

立ち絵もイベント絵も背景も全部別形式だし、
rUGPは音声さえも独自形式だし、先が長ぇ〜。



と思ってたら、他に面白そうなのが。
株式会社オフィスヒラカワ 検証キャンペン
ソフトをクラックして期間制限をはずせれば、150万もらえるそうです。
(成功者が複数いれば山分けになりますが)
挑戦してみます。

このソフトは起動するたびに解像度を変更してしまい解析の邪魔になるので
とりあえず解像度変更部分を潰してみる。

ぽす助 ジュニア.exe
書き換え前 371090  ff ff ff 51 e8 c3 51 cf  ff 89 85 d8 fe ff ff ff
書き換え後 371090  ff ff ff 90 90 90 90 90  90 89 85 d8 fe ff ff ff


(2002/12/14)
hiko_bae@yahoo.co.jp
hikobae