でろでろHistory
最新月全表示|携帯へURLを送る(i-modevodafoneEZweb

2004年6月
前の月 次の月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
最新の絵日記ダイジェスト
2005/05/11 移転のお知らせ
2005/02/22 ...
2005/02/15 ..
2005/02/08 ..
2005/02/03 ...

直接移動: 20055 2 1 月  200412 11 10 9 8 7 6 5 4 3 2 1 月  200312 11 10 9 8 月 

2004/06/30(水) ...
やるなぁ
http://news.bbc.co.uk/2/hi/business/3849301.stm


http://www.bosaijoho.go.jp/radar.html

2004/06/27(日) ...
ポインタに死を

100506F0?

100506FA . 8B0D 8C7E2110 MOV ECX,DWORD PTR DS:[10217E8C]
10050700 . 56 PUSH ESI
10050701 . 8B49 2C MOV ECX,DWORD PTR DS:[ECX+2C]
10050704 . E8 0753FBFF CALL Inphas_1.10005A10 ->10100477


10100477
1008E500
クイックスロットのアイテム変更関係

EDI=05A8DC80=[10217E8C][+2C][+38]

05A8DE80 05 00 00 00 52 42 0F 00 06 00 00 00 B8 42 4C 06 ...RB....クBL
05A8DE90 06 00 00 00 30 5E 75 06 00 00 00 00 F0 2D 7F 07 ...0^u....・
05A8DEA0 05 00 00 00 58 42 0F 00 06 00 00 00 28 60 75 06 ...XB....(`u
05A8DEB0 05 00 00 00 63 42 0F 00 06 00 00 00 10 25 76 06 ...cB....%v

2004/06/25(金) ...
一匹の蚊に4カ所刺された。あほめ。

途中でスタックがずれていたので訂正汗
かなりシンプルになった。

[9]=([EAX]^ESI[8])&0xFF
[A]=(([EAX]>>0x10)&0xFF)^ESI[8]
[B]=(([EAX]>>0x8)&0xFF)^ESI[8]
AL=(([EAX]>>0x18)^ESI[8])&0xFF
ECX=0xAL[9][A][B]

MOV EAX,DWORD PTR DS:[10217E98]
MOV EAX,DWORD PTR DS:[EAX+C368]
MOV ECX,DWORD PTR DS:[EAX+74]
MOV ESI,DWORD PTR DS:[ECX+20]

ECX=ESI+54//curHP
ECX=ESI+6C//maxHP
{
int u;
int ptrtovalue;
int key;
}

謎のtimeGettimeはキー生成かな。

2004/06/24(木) ...
わかんなくなってきた。全体の構造がさっぱりぽんぽん

1011CD46
Showぱらめた(画面左)


ESI=0x17FB3D0
newESI(decryptルーチンにて)=ESI+54=0x17FB424
EAX=[ESI+4]=898B0C0
[ESI+8]=0x8F // key
[EAX]=8F87608F

8F87608F^0x8F8F8F8F=0x0008EF00

1011CCE0 81EC 20010000 SUB ESP,120
1011CCE6 57 PUSH EDI
1011CCE7 8BF9 MOV EDI,ECX
1011CCE9 8A87 8C020000 MOV AL,BYTE PTR DS:[EDI+28C]
1011CCEF 84C0 TEST AL,AL
1011CCF1 0F84 CF010000 JE Inphas_1.1011CEC6
1011CCF7 8B8F 28020000 MOV ECX,DWORD PTR DS:[EDI+228]
1011CCFD 8B01 MOV EAX,DWORD PTR DS:[ECX]
1011CCFF FF50 18 CALL DWORD PTR DS:[EAX+18]
1011CD02 A1 987E2110 MOV EAX,DWORD PTR DS:[10217E98]

1011CD07 85C0 TEST EAX,EAX
1011CD09 74 14 JE SHORT Inphas_1.1011CD1F
1011CD0B 8A88 BCC30000 MOV CL,BYTE PTR DS:[EAX+C3BC]
1011CD11 84C9 TEST CL,CL
1011CD13 74 0A JE SHORT Inphas_1.1011CD1F
1011CD15 8B80 68C30000 MOV EAX,DWORD PTR DS:[EAX+C368]

1011CD1B 85C0 TEST EAX,EAX
1011CD1D 75 0A JNZ SHORT Inphas_1.1011CD29

1011CD1F 32C0 XOR AL,AL
1011CD21 5F POP EDI
1011CD22 81C4 20010000 ADD ESP,120
1011CD28 C3 RETN

1011CD29 8B48 74 MOV ECX,DWORD PTR DS:[EAX+74]
1011CD2C 56 PUSH ESI
1011CD2D 8B71 20 MOV ESI,DWORD PTR DS:[ECX+20]
1011CD30 8D4E 6C LEA ECX,DWORD PTR DS:[ESI+6C]
1011CD33 E8 E6BAEEFF CALL Inphas_1.1000881E
1011CD38 50 PUSH EAX
1011CD39 8D4E 54 LEA ECX,DWORD PTR DS:[ESI+54]
1011CD3C E8 DDBAEEFF CALL Inphas_1.1000881E
1011CD41 50 PUSH EAX
1011CD42 8D5424 30 LEA EDX,DWORD PTR SS:[ESP+30]
1011CD46 68 982A2010 PUSH Inphas_1.10202A98 ; ASCII "%u/%u"

2004/06/23(水) ...
lvl81

発砲事件があったら大学は休みにするべきだ。

http://news.bbc.co.uk/2/hi/africa/3830521.stm

2004/06/21(月) ...
EAX=EBX=ECX=[EAX]

byte[A]=(ECX>>10)&0xFF
byte[B]=(ECX>>8)&0xFF

DL=CL=ESI[8]

byte[D]=DL^BL
byte[E]^=CL
byte[F]^=CL

EAX>>=18
AL=AL^CL
ECX=0 //ECX=ECX^ECX

EDX=[D]&0xFF
CH=AL //ECX=0x0000AL00
EAX=[E]&0xFF

ECX=EDX|ECX //ECX=0x0000AL[D]

EDX=[F]&0xFF

ECX=(ECX<<8)|EAX
ECX=(ECX<<8)|EDX

i.e.
[A]=([EAX]>>10)&0xFF
[B]=([EAX]>>8)&0xFF
[D]=([EAX]^ESI[8])&0xFF
[E]^=ESI[8]
[F]^=ESI[8]

AL=(([EAX]>>18)^ESI[8])&0xFF
ECX=0xAL[D][E][F]

血と涙と汗の結晶:
ECX=[1020E95C]
ECX=[[[[ECX+C]+4]]+42C]

X=[ECX+84]
Y=[ECX+88]

2004/06/20(日) ...
ポインタたらいまわし。もういや。


//caller ECX->ESI 10005D9E->10111730

8B8E 2C040000 MOV ECX,DWORD PTR DS:[ESI+42C]
10111980 3BCB CMP ECX,EBX
10111982 74 05 JE SHORT Inphas_1.10111989
10111984 E8 5040EFFF CALL Inphas_1.100059D9

//decrypt?
100EF602 53 PUSH EBX
100EF603 8B18 MOV EBX,DWORD PTR DS:[EAX]
100EF605 8BCB MOV ECX,EBX
100EF607 8BC3 MOV EAX,EBX
100EF609 C1F9 10 SAR ECX,10
100EF60C 884C24 0A MOV BYTE PTR SS:[ESP+A],CL
100EF610 8BCB MOV ECX,EBX
100EF612 C1F9 08 SAR ECX,8
100EF615 884C24 0B MOV BYTE PTR SS:[ESP+B],CL
100EF619 8A4E 08 MOV CL,BYTE PTR DS:[ESI+8]
100EF61C 8AD1 MOV DL,CL
100EF61E 55 PUSH EBP
100EF61F 32D3 XOR DL,BL
100EF621 885424 0D MOV BYTE PTR SS:[ESP+D],DL
100EF625 8A5424 0E MOV DL,BYTE PTR SS:[ESP+E]
100EF629 32D1 XOR DL,CL
100EF62B 885424 0E MOV BYTE PTR SS:[ESP+E],DL
100EF62F 8A5424 0F MOV DL,BYTE PTR SS:[ESP+F]
100EF633 32D1 XOR DL,CL
100EF635 C1E8 18 SHR EAX,18
100EF638 885424 0F MOV BYTE PTR SS:[ESP+F],DL
100EF63C 32C1 XOR AL,CL
100EF63E 8B5424 0D MOV EDX,DWORD PTR SS:[ESP+D]
100EF642 33C9 XOR ECX,ECX
100EF644 8AE8 MOV CH,AL
100EF646 8B4424 0E MOV EAX,DWORD PTR SS:[ESP+E]
100EF64A 81E2 FF000000 AND EDX,0FF
100EF650 25 FF000000 AND EAX,0FF
100EF655 0BCA OR ECX,EDX
100EF657 8B5424 0F MOV EDX,DWORD PTR SS:[ESP+F]
100EF65B C1E1 08 SHL ECX,8
100EF65E 0BC8 OR ECX,EAX
100EF660 81E2 FF000000 AND EDX,0FF
100EF666 C1E1 08 SHL ECX,8
100EF669 0BCA OR ECX,EDX
100EF66B 8BE9 MOV EBP,ECX //result ici

2004/06/19(土) ...
ポインタ多すぎ。きつぅ。

00406030=InphaseN.00406030 (ASCII "_DoTheGame@4")


_DoTheGame
100079D7 > E9 14E90F00 JMP Inphas_1.101062F0



マップ番号座標他


10003AF3 E9 E8430700 JMP Inphas_1.10077EE0
が大本。ECXがぱらめたとして与えられ、以下のESIに結局代入される。


ESI=0x17DE850

100059D9->10077BE0
10077D47 8B86 88000000 MOV EAX,DWORD PTR DS:[ESI+88]
10077D4D 8B8E 84000000 MOV ECX,DWORD PTR DS:[ESI+84]
10077D53 50 PUSH EAX
10077D54 A1 887E2110 MOV EAX,DWORD PTR DS:[10217E88]
10077D59 51 PUSH ECX
10077D5A 8D4C24 20 LEA ECX,DWORD PTR SS:[ESP+20]
10077D5E 8B50 24 MOV EDX,DWORD PTR DS:[EAX+24]
10077D61 8B40 20 MOV EAX,DWORD PTR DS:[EAX+20]
10077D64 52 PUSH EDX
10077D65 50 PUSH EAX
10077D66 68 F4E21F10 PUSH Inphas_1.101FE2F4 ; ASCII "[%d/%d] %d,%d"


p=DS:[10217E88]に鯖マップ番号構造体へのポインタ。(0x017B7C18)

2004/06/18(金) ...
手動PCRの実験は全滅した。

ねむい〜

lvl78

http://home.t-online.de/home/Ollydbg/

2004/06/16(水) ...
ぶ。救いようがない。特に最後の段落が。さすが日本。
http://news.bbc.co.uk/2/hi/asia-pacific/3809871.stm

2004/06/15(火) ...
朝テレビを見ていたら駒場キャンパスにできたフレンチレストランの宣伝をしていたが、あそこは中身の詰まったフランスパンを出してきたり盛りつけが下手だったり店員過剰で非効率だったり値段がかわることを説明せずに飲み物を勧めてきたりするので要注意だ。生協よりははるかにましだけれども。

野菜コロッケバーガーは一応食べられる味だった。

lvl77

2004/06/11(金) ...
今日は大学帰りにネコ文2一匹を発見した。レア度高し。


この前のメンチカツロールのトラウマのせいで当分昼ご飯はおにぎり2つとヨーグルトっぽい。

2004/06/10(木) ..
暗闇に目が慣れてから、一瞬だけ蛍光灯をつけてみるとその後も薄緑色に光っている。しかしこの光、視野の中央では見ることができないようで、視線を微妙にそらして周辺視野でとらえた場合のみ見ることができるようだ。いったいなんの光だろう。

まさか視野中央の視細胞が死にかけなんてことはないよね。

2004/06/09(水) ..
毎日昼ご飯が梅おにぎりとわかめおにぎりばかりなのはどうかと思い、メンチカツロール(120)とやらを買ってみた。しかし一口食べたところで後悔の念が全身を走りぬけた。ソースかけすぎでやたらしょっぱい上に土台のパンがやたらあまったるい。食べていて吐き気を催しそうになったほどである。正直なところ、健康で文化的な最低限度の生活を送るには不十分な食べ物だといわざるを得ない。気になって原材料ラベルを見てみると
「原材料:メンチカツ、パン」

死ね。

2004/06/08(火) ...
そういえば2限は休講だった。まあ授業中にレポートを書くか授業外に書くかの違いだけなのだが。
進学死亡届ならぬ志望届締め切りまであと5時間。

2004/06/07(月) ...
http://www.blackwell-synergy.com/links/doi/10.1046/j.1365-2222.1996.d01-272.x/abs/

最近おやつの趣味がしょっぱい系から甘い系にまたシフトしてきた。で、家のおやつ備蓄はいつも位相がpi/2ぐらいずれていると、、、

2004/06/06(日) ..
http://www.colfarma.org.ar/afb/revistas/trabajos/21_1/10_pardo_natalucci.pdf

2004/06/05(土) ...
こういう問題発言はすぐbbcにものる、と
http://news.bbc.co.uk/2/hi/asia-pacific/3775845.stm

今日は良く歩いた一日であった。

2004/06/04(金) ...
http://class.fst.ohio-state.edu/FST822/lectures/Milk.htm

2004/06/02(水) ...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/getprocessheap.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dngenlib/html/msdn_heapmm.asp

lvl69


 Copyright ©2003 FC2 Inc. All Rights Reserved.