• 标 题:WinSnow V0.1.5.1
  • 作 者:fly
  • 时 间: 2003年9月25日 01:50
  • 链 接:http://bbs.pediy.com

WinSnow V0.1.5.


看了一下,晕——居然和我以前发的 《秋天的落叶 V1.10》 功能相似、甚至连算法也是大体相同。
笔记可以去以前的坛子搜一下啦。   不知道这两个软件是谁共享谁的。  :-)


Name:fly
KeyWord:[FCG]
试炼码:13572468

————————————————————————————————— 
进入关键CALL:00404EEC   call 00404D26



* Referenced by a CALL at Addresses:
|:00401397   , :00404EEC   , :0040571E   
|
:00404D26 55                      push ebp
:00404D27 8BEC                    mov ebpesp
:00404D29 83EC14                  sub esp, 00000014
:00404D2C 68D0FB4000              push 0040FBD0

* Possible StringData Ref from Data Obj ->"          "
                                  |
:00404D31 6870E84000              push 0040E870
:00404D36 E8F5110000              call 00405F30
:00404D3B 83C408                  add esp, 00000008
:00404D3E 85C0                    test eaxeax
:00404D40 7507                    jne 00404D49
:00404D42 33C0                    xor eaxeax
:00404D44 E9BF000000              jmp 00404E08

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00404D40(C)
|

* Possible Reference to Dialog:  
                                  |
:00404D49 6870E84000              push 0040E870
                                  ====>0040E870=13572468[   
                                  ====>在这个CALL外面已连接试炼码和关键字的第一位

:00404D4E 8D45F0                  lea eaxdword ptr [ebp-10]
:00404D51 50                      push eax
:00404D52 E8990F0000              call 00405CF0
:00404D57 83C408                  add esp, 00000008
:00404D5A 8A4DF6                  mov clbyte ptr [ebp-0A]
:00404D5D 884DEC                  mov byte ptr [ebp-14], cl
:00404D60 C645F600                mov [ebp-0A], 00
:00404D64 8D55F0                  lea edxdword ptr [ebp-10]
                                  ====>EDX=135724   取 13572468[ 前6位

:00404D67 52                      push edx
:00404D68 E82F130000              call 0040609C
                                  ====>取135724的16进制值0002122C

:00404D6D 83C404                  add esp, 00000004
:00404D70 8945FC                  mov dword ptr [ebp-04], eax
:00404D73 0FBE45EC                movsx eaxbyte ptr [ebp-14]
                                  ====>EAX=[ebp-14]=36 即:13572468[第7位字符的HEX值

:00404D77 8B0C8530E04000          mov ecxdword ptr [4*eax+0040E030]
                                  ====>以第7位字符的HEX值为参数在表中取值
                                  ====>ECX=[4*36+0040E030]=[41E108]=000A1D7F

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
[4*eax+0040E030]内存中有张不小的表:   :-)    :-)


0040E030  79 DC 0C 00 04 85 03 00 84 AA 03 00 2B 46 04 00  y...........+F..
0040E040  56 96 04 00 0D FC 03 00 14 83 03 00 9E 4E 02 00  V............N..
0040E050  B3 45 06 00 9D 5A 09 00 1B 07 06 00 4B 96 08 00  .E...Z......K...
0040E060  82 2A 08 00 65 DE 05 00 5D 16 0F 00 7C 56 08 00  .*..e...]...|V..
0040E070  0C 37 0F 00 19 E3 03 00 F4 A5 0A 00 E6 70 07 00  .7...........p..
0040E080  AB BD 0C 00 61 C1 09 00 F7 36 0E 00 E9 91 02 00  ....a....6......
0040E090  EB 78 08 00 BE 0F 06 00 2A F0 07 00 FA 92 03 00  .x......*.......
0040E0A0  EB 98 08 00 44 D9 09 00 F6 EF 06 00 E6 65 0B 00  ....D........e..
0040E0B0  25 95 08 00 64 F0 03 00 A1 C3 05 00 C7 DD 08 00  %...d...........
0040E0C0  09 8A 0E 00 56 E2 03 00 54 2B 0B 00 98 A2 04 00  ....V...T+......
0040E0D0  FB 51 08 00 01 3D 03 00 8F AD 02 00 60 E0 06 00  .Q...=......`...
0040E0E0  3B 55 05 00 85 94 06 00 FE 07 0F 00 C8 E0 08 00  ;U..............
0040E0F0  61 0A 0C 00 50 67 0A 00 88 0F 0C 00 8F 3D 0C 00  a...Pg.......=..
0040E100  C3 D3 0C 00 B4 9C 03 00 7F 1D 0A 00 E0 D8 05 00  ................
0040E110  2B 4A 06 00 11 1F 0E 00 DA A9 08 00 EE 08 07 00  +J.......?.....
0040E120  BB DB 09 00 CC 4F 0C 00 7E 51 0E 00 E1 78 0D 00  .....O..~Q...x..
0040E130  F8 6C 0D 00 E9 C9 0A 00 D9 F0 0B 00 4A 84 09 00  .l..........J...
0040E140  FB DE 06 00 DB 68 06 00 8B 46 04 00 B5 E1 0C 00  .....h...F......
0040E150  C0 3C 07 00 1E E4 07 00 F8 F8 0E 00 1E 43 03 00  .<...........C..
0040E160  1A 72 04 00 1F B0 0E 00 3F A7 0B 00 9C 24 07 00  .r......?....$..
0040E170  21 3D 0C 00 06 EF 0B 00 6F AA 0E 00 54 E9 01 00  !=......o...T...
0040E180  25 E7 05 00 B2 EB 0B 00 DA DC 04 00 38 9F 09 00  %...........8...
0040E190  30 1F 02 00 A5 A7 0E 00 8A E8 05 00 4D 57 02 00  0...........MW..
0040E1A0  0D 98 07 00 73 17 0E 00 63 62 09 00 67 28 03 00  ....s...cb..g(..
0040E1B0  B2 59 09 00 B8 FC 04 00 D8 55 08 00 DC C6 04 00  .Y.......U......
0040E1C0  6F 13 08 00 34 1A 07 00 B7 83 0D 00 96 63 07 00  o...4........c..
0040E1D0  F9 71 06 00 72 C5 06 00 54 1E 02 00 2D BB 03 00  .q..r...T...-...
0040E1E0  F8 B2 08 00 7B 17 0B 00 E8 DB 02 00 C0 07 07 00  ....{...........
0040E1F0  A2 25 0C 00 4A E3 04 00 CB 3B 06 00 26 AF 04 00  .%..J....;..&...
0040E200  C2 9D 05 00 41 B5 05 00 9A B5 0D 00 7A 07 02 00  ....A.......z...
0040E210  BA 77 0A 00 EB FF 06 00 22 D0 0A 00 15 96 0B 00  .w......".......
0040E220  7D 67 0E 00 BC BA 04 00 5F 0A 0D 00 EA CE 0E 00  }g......_.......
0040E230  FA 37 0C 00 93 73 07 00 69 C8 0A 00 05 A4 0C 00  .7...s..i.......
0040E240  BD B4 03 00 91 5E 05 00 57 62 03 00 B5 64 0D 00  .....^..Wb...d..
0040E250  FC D3 0B 00 CB 61 04 00 A6 72 03 00 47 92 05 00  .....a...r..G...
0040E260  F3 8C 0C 00 4F 88 04 00 33 42 09 00 52 5A 0B 00  ....O...3B..RZ..
0040E270  1A 3D 04 00 6A 1E 0F 00 A3 F5 04 00 76 70 07 00  .=..j.......vp..
0040E280  CC E5 0B 00 3A 59 0D 00 51 D0 0D 00 1C F5 0E 00  ....:Y..Q.......
0040E290  A7 F4 06 00 0A 76 07 00 96 45 03 00 A0 CF 07 00  .....v...E......
0040E2A0  B9 CA 04 00 1C 11 0F 00 A1 7D 0A 00 D3 D2 09 00  .........}......
0040E2B0  FE D8 04 00 C2 C5 07 00 C8 5F 0C 00 A4 9B 02 00  ........._......
0040E2C0  65 11 08 00 11 9F 03 00 82 E6 04 00 CF 80 0E 00  e...............
0040E2D0  44 F5 09 00 9F 18 0F 00 81 14 08 00 02 82 0C 00  D...............
0040E2E0  DA BE 0B 00 0C C1 06 00 BC 1D 08 00 F5 C2 08 00  ................
0040E2F0  73 DF 02 00 A2 AF 09 00 23 4B 06 00 8E 7E 03 00  s.......#K...~..
0040E300  17 3B 0C 00 1F 4A 0B 00 12 A7 07 00 97 33 0B 00  .;...J.......3..
0040E310  AF D5 02 00 77 BF 0E 00 CA 18 09 00 02 B1 0B 00  ....w...........
0040E320  35 7A 09 00 0F 49 0A 00 9A 42 0C 00 33 1B 04 00  5z...I...B..3...
0040E330  AC AC 05 00 DD 68 05 00 47 EB 0A 00 60 8C 05 00  .....h..G...`...
0040E340  3F 4A 09 00 A7 45 07 00 71 BC 05 00 63 A1 07 00  ?J...E..q...c...
0040E350  52 4B 09 00 F3 39 08 00 4D DB 09 00 89 3C 07 00  RK...9..M....<..
0040E360  11 51 03 00 73 0A 05 00 42 04 02 00 AD F1 0E 00  .Q..s...B.......
0040E370  2B 19 03 00 B6 B7 06 00 2C 68 0A 00 9E 56 06 00  +.......,h...V..
0040E380  E7 1E 09 00 9E 72 06 00 76 4A 09 00 B6 0E 08 00  .....r..vJ......
0040E390  03 C6 03 00 73 F9 09 00 D6 E3 03 00 B2 24 09 00  ....s........$..
0040E3A0  E9 89 05 00 B6 80 0D 00 5B FE 0C 00 E7 20 0D 00  ........[.... ..
0040E3B0  E5 D2 0D 00 91 B1 09 00 06 F3 08 00 E4 D5 03 00  ................
0040E3C0  23 85 0A 00 21 02 0B 00 22 26 05 00 B4 FD 02 00  #...!..."&......
0040E3D0  8B B7 0C 00 52 27 04 00 B6 56 07 00 8D 5B 06 00  ....R'...V...[..
0040E3E0  F2 0C 0D 00 6C 69 03 00 0E 22 05 00 C1 F5 03 00  ....li..."......
0040E3F0  BC 1D 08 00 1D BF 06 00 63 75 08 00 17 6E 08 00  ........cu...n..
0040E400  C4 5B 06 00 58 BE 08 00 A0 2E 03 00 1A A9 08 00  .[..X........?.
0040E410  05 DD 09 00 27 97 0B 00 50 2C 09 00 68 40 06 00  ....'...P,..h@..
0040E420  F2 89 0C 00 43 A4 09 00 F8 30 05 00 23 02 06 00  ....C....0..#...
0040E430  25 95 08 00 64 F0 03 00 A1 C3 05 00 C7 DD 08 00  %...d...........
0040E440  09 8A 0E 00 56 E2 03 00 54 2B 0B 00 98 A2 04 00  ....V...T+......
0040E450  FB 51 08 00 01 3D 03 00 8F AD 02 00 60 E0 06 00  .Q...=......`...
0040E460  3B 55 05 00 85 94 06 00 FE 07 0F 00 C8 E0 08 00  ;U..............
0040E470  61 0A 0C 00 50 67 0A 00 88 0F 0C 00 8F 3D 0C 00  a...Pg.......=..
0040E480  C3 D3 0C 00 B4 9C 03 00 7F 1D 0A 00 E0 D8 05 00  ................
0040E490  2B 4A 06 00 11 1F 0E 00 DA A9 08 00 EE 08 07 00  +J.......?.....
0040E4A0  BB DB 09 00 CC 4F 0C 00 7E 51 0E 00 E1 78 0D 00  .....O..~Q...x..
0040E4B0  F8 6C 0D 00 E9 C9 0A 00 D9 F0 0B 00 4A 84 09 00  .l..........J...
0040E4C0  FB DE 06 00 DB 68 06 00 8B 46 04 00 B5 E1 0C 00  .....h...F......
0040E4D0  C0 3C 07 00 1E E4 07 00 F8 F8 0E 00 1E 43 03 00  .<...........C..
0040E4E0  1A 72 04 00 1F B0 0E 00 3F A7 0B 00 9C 24 07 00  .r......?....$..
0040E4F0  21 3D 0C 00 06 EF 0B 00 6F AA 0E 00 54 E9 01 00  !=......o...T...
0040E500  25 E7 05 00 B2 EB 0B 00 DA DC 04 00 38 9F 09 00  %...........8...
0040E510  30 1F 02 00 A5 A7 0E 00 8A E8 05 00 4D 57 02 00  0...........MW..
0040E520  0D 98 07 00 73 17 0E 00 63 62 09 00 67 28 03 00  ....s...cb..g(..
0040E530  B2 59 09 00 B8 FC 04 00 D8 55 08 00 DC C6 04 00  .Y.......U......
0040E540  6F 13 08 00 34 1A 07 00 B7 83 0D 00 96 63 07 00  o...4........c..
0040E550  F9 71 06 00 72 C5 06 00 54 1E 02 00 2D BB 03 00  .q..r...T...-...
0040E560  F8 B2 08 00 7B 17 0B 00 E8 DB 02 00 C0 07 07 00  ....{...........
0040E570  A2 25 0C 00 4A E3 04 00 CB 3B 06 00 26 AF 04 00  .%..J....;..&...
0040E580  C2 9D 05 00 41 B5 05 00 9A B5 0D 00 7A 07 02 00  ....A.......z...
0040E590  BA 77 0A 00 EB FF 06 00 22 D0 0A 00 15 96 0B 00  .w......".......
0040E5A0  7D 67 0E 00 BC BA 04 00 5F 0A 0D 00 EA CE 0E 00  }g......_.......
0040E5B0  FA 37 0C 00 93 73 07 00 69 C8 0A 00 05 A4 0C 00  .7...s..i.......
0040E5C0  BD B4 03 00 91 5E 05 00 57 62 03 00 B5 64 0D 00  .....^..Wb...d..
0040E5D0  FC D3 0B 00 CB 61 04 00 A6 72 03 00 47 92 05 00  .....a...r..G...
0040E5E0  F3 8C 0C 00 4F 88 04 00 33 42 09 00 52 5A 0B 00  ....O...3B..RZ..
0040E5F0  1A 3D 04 00 6A 1E 0F 00 A3 F5 04 00 76 70 07 00  .=..j.......vp..
0040E600  CC E5 0B 00 3A 59 0D 00 51 D0 0D 00 1C F5 0E 00  ....:Y..Q.......
0040E610  A7 F4 06 00 0A 76 07 00 96 45 03 00 A0 CF 07 00  .....v...E......
0040E620  B9 CA 04 00 1C 11 0F 00 A1 7D 0A 00 D3 D2 09 00  .........}......
0040E630  FE D8 04 00 C2 C5 07 00 C8 5F 0C 00 A4 9B 02 00  ........._......
0040E640  65 11 08 00 11 9F 03 00 82 E6 04 00 CF 80 0E 00  e...............
0040E650  44 F5 09 00 9F 18 0F 00 81 14 08 00 02 82 0C 00  D...............
0040E660  DA BE 0B 00 0C C1 06 00 BC 1D 08 00 F5 C2 08 00  ................
0040E670  73 DF 02 00 A2 AF 09 00 23 4B 06 00 8E 7E 03 00  s.......#K...~..
0040E680  17 3B 0C 00 1F 4A 0B 00 12 A7 07 00 97 33 0B 00  .;...J.......3..
0040E690  AF D5 02 00 77 BF 0E 00 CA 18 09 00 02 B1 0B 00  ....w...........
0040E6A0  35 7A 09 00 0F 49 0A 00 9A 42 0C 00 33 1B 04 00  5z...I...B..3...
0040E6B0  AC AC 05 00 DD 68 05 00 47 EB 0A 00 60 8C 05 00  .....h..G...`...
0040E6C0  3F 4A 09 00 A7 45 07 00 71 BC 05 00 63 A1 07 00  ?J...E..q...c...
0040E6D0  52 4B 09 00 F3 39 08 00 4D DB 09 00 89 3C 07 00  RK...9..M....<..
0040E6E0  11 51 03 00 73 0A 05 00 42 04 02 00 AD F1 0E 00  .Q..s...B.......
0040E6F0  2B 19 03 00 B6 B7 06 00 2C 68 0A 00 9E 56 06 00  +.......,h...V..
0040E700  E7 1E 09 00 9E 72 06 00 76 4A 09 00 B6 0E 08 00  .....r..vJ......
0040E710  03 C6 03 00 73 F9 09 00 D6 E3 03 00 B2 24 09 00  ....s........$..
0040E720  E9 89 05 00 B6 80 0D 00 5B FE 0C 00 E7 20 0D 00  ........[.... ..
0040E730  E5 D2 0D 00 91 B1 09 00 06 F3 08 00 E4 D5 03 00  ................
0040E740  23 85 0A 00 21 02 0B 00 22 26 05 00 B4 FD 02 00  #...!..."&......
0040E750  8B B7 0C 00 52 27 04 00 B6 56 07 00 8D 5B 06 00  ....R'...V...[..
0040E760  F2 0C 0D 00 6C 69 03 00 0E 22 05 00 C1 F5 03 00  ....li..."......
0040E770  BC 1D 08 00 1D BF 06 00 63 75 08 00 17 6E 08 00  ........cu...n..
0040E780  C4 5B 06 00 58 BE 08 00 A0 2E 03 00 1A A9 08 00  .[..X........?.
0040E790  05 DD 09 00 27 97 0B 00 50 2C 09 00 68 40 06 00  ....'...P,..h@..
0040E7A0  F2 89 0C 00 43 A4 09 00 F8 30 05 00 64 BC 0A 00  ....C....0..d...
0040E7B0  AF 1B 09 00 22 5C 0C 00 6D B7 0D 00 79 BF 0D 00  ...."..m...y...
0040E7C0  FC 75 02 00 1E 85 0C 00 85 FC 0D 00 0D 5F 0A 00  .u..........._..
0040E7D0  29 CB 03 00 FD A9 05 00 21 CF 03 00 20 71 05 00  )....?.!... q..
0040E7E0  9A 16 0D 00 1C E4 08 00 67 06 02 00 01 5F 04 00  ........g...._..
0040E7F0  30 D1 01 00 A7 71 06 00 71 0F 0A 00 D1 AA 08 00  0....q..q.......
0040E800  3A 06 09 00 D2 A2 03 00 28 D5 0C 00 C8 FB 01 00  :.......(.......
0040E810  D1 E1 01 00 ED B7 06 00 50 FD 09 00 4B CE 01 00  ........P...K...
0040E820  5C 21 0A 00 18 18 0E 00 3B AC 06 00 08 8B 0B 00  !......;.......
0040E830  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0040E840  00 04 00 00 00 03 00 00 00 00 00 00 02 00 00 00  ................
0040E850  FF FF FF FF 04 00 00 00 32 00 00 00 02 00 00 00  ........2.......
0040E860  0F 00 00 00 28 00 00 00 32 00 00 00 30 75 00 00  ....(...2...0u..


☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

:00404D7E 3B4DFC                  cmp ecxdword ptr [ebp-04] //比较
                                  ====>ECX=000A1D7F(H)=662911(D)
                                  ====>[ebp-04]=0002122C(H)=135724(D)
                                  ====>因此前6位注册码应是:662911   :-)

:00404D81 7507                    jne 00404D8A


* Possible Reference to String Resource ID=00001: "blipblip"
                                  |
:00404D83 B801000000              mov eax, 00000001
                                  ====>置1则OK!

:00404D88 EB7E                    jmp 00404E08

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00404D81(C)
|

* Possible StringData Ref from Data Obj ->"          "
                                  |
:00404D8A 6870E84000              push 0040E870
:00404D8F 8D55F0                  lea edxdword ptr [ebp-10]
:00404D92 52                      push edx
:00404D93 E8580F0000              call 00405CF0
:00404D98 83C408                  add esp, 00000008
:00404D9B 8D45F0                  lea eaxdword ptr [ebp-10]
:00404D9E 50                      push eax
:00404D9F E8A1130000              call 00406145
:00404DA4 83C404                  add esp, 00000004
:00404DA7 8A4DF6                  mov clbyte ptr [ebp-0A]
:00404DAA 884DEC                  mov byte ptr [ebp-14], cl
:00404DAD C645F600                mov [ebp-0A], 00
:00404DB1 0FBE55EC                movsx edxbyte ptr [ebp-14]
:00404DB5 8B049530E04000          mov eaxdword ptr [4*edx+0040E030]
:00404DBC 3B45FC                  cmp eaxdword ptr [ebp-04]
                                  ====>再比较一次

:00404DBF 7507                    jne 00404DC8

* Possible Reference to String Resource ID=00001: "blipblip"
                                  |
:00404DC1 B801000000              mov eax, 00000001
:00404DC6 EB40                    jmp 00404E08

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00404DBF(C)
|

* Possible StringData Ref from Data Obj ->"          "
                                  |
:00404DC8 6870E84000              push 0040E870
:00404DCD 8D4DF0                  lea ecxdword ptr [ebp-10]
:00404DD0 51                      push ecx
:00404DD1 E81A0F0000              call 00405CF0
:00404DD6 83C408                  add esp, 00000008
:00404DD9 8D55F0                  lea edxdword ptr [ebp-10]
:00404DDC 52                      push edx
:00404DDD E8C5120000              call 004060A7
:00404DE2 83C404                  add esp, 00000004
:00404DE5 8A45F6                  mov albyte ptr [ebp-0A]
:00404DE8 8845EC                  mov byte ptr [ebp-14], al
:00404DEB C645F600                mov [ebp-0A], 00
:00404DEF 0FBE4DEC                movsx ecxbyte ptr [ebp-14]
:00404DF3 8B148D30E04000          mov edxdword ptr [4*ecx+0040E030]
:00404DFA 3B55FC                  cmp edxdword ptr [ebp-04]
                                  ====>还有机会  再比较一次

:00404DFD 7507                    jne 00404E06
                                  ====>跳则OVER!

* Possible Reference to String Resource ID=00001: "blipblip"
                                  |
:00404DFF B801000000              mov eax, 00000001
:00404E04 EB02                    jmp 00404E08

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00404DFD(C)
|
:00404E06 33C0                    xor eaxeax
                                  ====>清0则OVER!爆破点!

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:00404D44(U), :00404D88(U), :00404DC6(U), :00404E04(U)
|
:00404E08 8BE5                    mov espebp
:00404E0A 5D                      pop ebp
:00404E0B C3                      ret



—————————————————————————————————
【算 法  总 结】:


EAX=第7位字符的HEX值。注册码前6位数字的16进制值应等于[4*eax+00416030]处的值。

————————————————————————————————— 
【完 美  爆 破】:


00404E06 33C0                    xor eaxeax
   改为:B001                    mov  al, 01 
  
BTW:爆破最好是找到关键的地方改,在外面改有时会遗留问题的。

————————————————————————————————— 
【注册信息保存】:


REGEDIT4

[HKEY_CURRENT_USERSoftwareRick JansenSnow for WindowsRegister]
"WinSnow register code"=hex:36,36,32,39,31,31,36,5b,00,20
"WinSnow register name"=hex:66,6c,79,00,00,00,00,00,00,00

————————————————————————————————— 
【整        理】:


Name:fly
KeyWord:[FCG]
注 册 码:6629116   注册码是很多的,只要你愿意找  :-)

—————————————————————————————————
    
                                
         ,     _/ 
        /| _.-~/            _     ,        青春都一饷
       ( /~   /              ~-._ |
       `\  _/                   ~ )          忍把浮名 
   _-~~~-.)  )__/;;,.          _  //'
  /'_,   --~    ~~~-  ,;;___(  (.-~~~-.        换了破解轻狂
 `~ _( ,_..-- (     ,;'' /    ~--   /._` 
  /~~//'   /' `~         ) /--.._, )_  `~
  "  `~"  "      `"      /~'`    `\~~   
                         "     "   "~'  ""

    

               Cracked By 巢水工作坊——fly [OCN][FCG]

                       2003-09-24  01:50