Winnyをソース化しよう

このエントリーをはてなブックマークに追加
524[名無し]さん(bin+cue).rar
自動更新かい
525[名無し]さん(bin+cue).rar:04/11/29 21:34:38 ID:iiwmNcda
(;^ิД^ิ)
526[名無し]さん(bin+cue).rar:04/11/30 21:32:33 ID:8wC2hkwo
D
527[名無し]さん(bin+cue).rar:04/12/01 21:28:35 ID:p44fFnt4
E
528[名無し]さん(bin+cue).rar:04/12/02 20:31:23 ID:ai9IHZCu
hoshu
529[名無し]さん(bin+cue).rar:04/12/02 21:24:04 ID:h8/EHtyj
^ิД^ิ
530[名無し]さん(bin+cue).rar:04/12/03 20:26:45 ID:klkRCEze
hoshu
531[名無し]さん(bin+cue).rar:04/12/04 19:27:00 ID:hVV4TQa2
hoshu
532調査官:04/12/05 09:49:07 ID:VdI8o9Ua
おおソース・・・
逆コンパイル?
533[名無し]さん(bin+cue).rar:04/12/05 09:49:41 ID:VdI8o9Ua
あれ?
534[名無し]さん(bin+cue).rar:04/12/05 12:53:12 ID:8rff7Vl/
算譜職人氏のソースは全部揃ってるじゃないですか。素晴らしい。
lark氏のソースの間違いや不足部分をデバッガで確認しながら追いかけてしまったよ。

_| ̄|○
535α:04/12/05 14:22:56 ID:/pD6Nriz
>>506がなぜか異様に重いときがあるので、一応置いておきます。
あと1年は削除されません。(拡張子だけZIP→RARにしてください)
http://nck21.hp.infoseek.co.jp/cgi-bin/UPP/file/Winny2_src_noyounamono.rar.ZIP
536[名無し]さん(bin+cue).rar:04/12/05 17:11:35 ID:8rff7Vl/
ソースを参考に何か作ろうということで、ny用のポートスキャナを作りはじめた。

ny関係の部分はできたが、開いているポートを探すポートスキャン部分が激しくメンドクサイ。
とりあえず試しにテストプログラム書いたら、あまりに遅くて使い物にならなかった。
じゃぁスピードアップしようということで、速度を上げる工夫したら、今度はパケットロスで誤判定が出る。

あーもう、('A`)マンドクセ

UI部分なんて作りたくないよ。
537[名無し]さん(bin+cue).rar:04/12/05 17:53:52 ID:Orxprr/p
>>536
guiもできたらうpよろ
538[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/05 18:20:06 ID:3nXUJmJO
トリッパー作って
539[名無し]さん(bin+cue).rar:04/12/05 21:21:10 ID:8rff7Vl/
ny用のトリッパーってないんだ・・・。

とりあえず作るけど、機能とスピードに期待しないでね。
正規表現ライブラリ('A`)マンドクセ・・・だから、前方一致だけでいい?
540[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/05 22:47:53 ID:3nXUJmJO
前方一致だけで大文字小文字区別/同一視だけあれば十分かな
541539:04/12/06 00:12:06 ID:88culIpa
542[名無し]さん(bin+cue).rar:04/12/06 00:26:51 ID:RyYWTstB
・ネ・?・テ・ム。シ、「、?、ヌ、ス。ゥ
543[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/06 00:27:53 ID:PY8ylIZV
はやっ
544[名無し]さん(bin+cue).rar:04/12/06 00:28:49 ID:RyYWTstB
、「、?。ゥ
545[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/06 00:32:07 ID:PY8ylIZV
探索中のスクロールバー周りが使いにくいかも
546[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/06 01:07:51 ID:PY8ylIZV
使い勝手以外の問題としては、
探索開始を乱数にしないと、
こいつのトリップ見つけてやろうという目的が簡単に達成されるので、
トリップとして使えない
まあ、それ以前にnyのトリップは捏造されちゃうんだけど
547539:04/12/06 01:13:38 ID:88culIpa
>>542
(´・ω・`)ショボーン

>>545
やっぱり?

テストしてて、こりゃいかんなぁと思ってはいたのですが・・・

1秒ごとにスクロール位置と範囲選択をリセットしちゃうんですよね。
手抜きで、ダイアログ全体のデータをDDXで更新しちゃってるから。
548539:04/12/06 01:19:54 ID:88culIpa
>>546
ぁぅ・・・
いちおう乱数は使っているけど、
キーを1桁から1桁ずつ増やしているので、
桁数が少ないうちに出たのは使い物にならないですね。

これは次で直します。
549539:04/12/06 01:25:51 ID:88culIpa
「winny トリッパー」でGoogleで検索したら、一発で見つかるね。

tp://www.geocities.jp/hiko_bae/

つーことで、作るのやめやめ。
550539:04/12/06 01:30:38 ID:88culIpa
うーむ、その人のトリッパーのドキュメントを読むと、トリップのアルゴリズムが違うようだ。

BBS用と書いてある。もしかして、ファイル共有とBBSで、トリップのアルゴリズムが違うのか・・・。
551[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/06 01:30:58 ID:PY8ylIZV
んーと、それはnybbsのトリッパーで、ハッシュには使えない
552539:04/12/06 01:47:43 ID:88culIpa
リバースのソースで確認しました。
トリップのアルゴリズムが違いました。

私の作ったのは、ファイル共有のほうのトリップのトリッパーでした。
553539:04/12/06 21:57:25 ID:88culIpa
とりあえず修正しますた

・7桁以下のキーを試すのをやめて、同じキーを検索される確率をぐっと下げた
・JRE32.DLLに対応してみた (何のことかわからない人は気にしないでください。)
554[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/07 03:41:34 ID:NA26zufk
GJ!
555[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/07 03:43:10 ID:NA26zufk
あ、リンクが01の方になってる
556539:04/12/07 21:11:23 ID:vhRlo6P/
すみません、HTMLを修正しました。

ところで、この話、このスレで続けていいものだろうか。
いちおう、nyのソースを活用している話ではあるのだけど・・・。

あと、トリッパーだけでも幇助とされないかガクブルしてきました。
nyで共有されているファイルの大多数が著作権侵害しているだろうから・・・。
557[名無し]さん(bin+cue).rar:04/12/08 00:45:13 ID:M6tlmlNE
558[名無し]さん(bin+cue).rar:04/12/08 01:07:13 ID:/b1oQRAu
一応ここ最古すれ予定地だからスレ違いな話は他逝ってやってくださいね。
559[名無し]さん(bin+cue).rar:04/12/08 01:08:01 ID:n8991WJT
ないと思うけどなぁ 確率の差はあっても
2ch用のトリッパーで作った鳥付きコテハンが
違法ファイル揚げてる状況だって珍しくないし
それでトリッパー製作者に問題が起きたって話は聞かない気が
判断は自分でするしかないんだけどね
560[名無し]さん(bin+cue).rar:04/12/08 21:14:15 ID:Nnc6eJ/G
>>556
検索の途中で中断することはできないんですか?
561539:04/12/08 22:00:49 ID:rkfNzmyh
>>557さんのスレに引っ越しましょう
562[名無し]さん(bin+cue).rar:04/12/09 21:01:30 ID:UmsovM+J
hoshu
563[名無し]さん(bin+cue).rar:04/12/10 12:46:28 ID:Ww7hbxKD
hoge
564[名無し]さん(bin+cue).rar:04/12/11 04:45:02 ID:YXs6Ye7i
お引越しは松本引越しセンターへ
565[名無し]さん(bin+cue).rar:04/12/11 20:33:22 ID:QLLj1bPX
oge
566[名無し]さん(bin+cue).rar:04/12/12 19:37:07 ID:67RmTQvm
hoshu
567[名無し]さん(bin+cue).rar:04/12/13 18:38:54 ID:Qzn8V5FB
hoshu
568[名無し]さん(bin+cue).rar:04/12/14 17:41:02 ID:rS7+hVca
hoshu
569[名無し]さん(bin+cue).rar:04/12/15 16:43:52 ID:fI0Hp/3j
hoshu
570[名無し]さん(bin+cue).rar:04/12/16 15:46:09 ID:3nsX1FD7
hoshu
571[名無し]さん(bin+cue).rar:04/12/17 00:37:34 ID:/+snEZLD
初期ノードを簡単に破棄しないように変えてくれ。
572[名無し]さん(bin+cue).rar:04/12/17 00:43:42 ID:Jb9nblh1
そのあたりの調整はノード数とかとの兼ね合いだからねぇ……寿命を長くすればいいってもんでもないよ
47氏が長い時間をかけて感覚的に調整した結果今の値になってるわけだし
あれから環境は変わったけど、調整してくれる人は居なくなってしまったんだなぁ……

ny自身で統計を取ってパラメータをいじるように作るのなら別
573[名無し]さん(bin+cue).rar:04/12/17 00:56:36 ID:u/NfSOif
nyの最盛期は、保持キー数50000にしてても、パンパンになってたのになぁ・・・。
いまじゃ、すかすかですよ。
574[名無し]さん(bin+cue).rar:04/12/17 02:35:11 ID:lrgLV27X
sage
575X:04/12/17 23:26:12 ID:cM6ueDio
# tinyp2p.py 1.0 (documentation at http://freedom-to-tinker.com/tinyp2p.html)
import sys, os, SimpleXMLRPCServer, xmlrpclib, re, hmac # (C) 2004, E.W. Felten
ar,pw,res = (sys.argv,lambda u:hmac.new(sys.argv[1],u).hexdigest(),re.search)
pxy,xs = (xmlrpclib.ServerProxy,SimpleXMLRPCServer.SimpleXMLRPCServer)
def ls(p=""):return filter(lambda n:(p=="")or res(p,n),os.listdir(os.getcwd()))
if ar[2]!="client": # license: http://creativecommons.org/licenses/by-nc-sa/2.0
myU,prs,srv = ("http://"+ar[3]+":"+ar[4], ar[5:],lambda x:x.serve_forever())
def pr(x=[]): return ([(y in prs) or prs.append(y) for y in x] or 1) and prs
def c(n): return ((lambda f: (f.read(), f.close()))(file(n)))[0]
f=lambda p,n,a:(p==pw(myU))and(((n==0)and pr(a))or((n==1)and [ls(a)])or c(a))
def aug(u): return ((u==myU) and pr()) or pr(pxy(u).f(pw(u),0,pr([myU])))
pr() and [aug(s) for s in aug(pr()[0])]
(lambda sv:sv.register_function(f,"f") or srv(sv))(xs((ar[3],int(ar[4]))))
for url in pxy(ar[3]).f(pw(ar[3]),0,[]):
for fn in filter(lambda n:not n in ls(), (pxy(url).f(pw(url),1,ar[4]))[0]):
(lambda fi:fi.write(pxy(url).f(pw(url),2,fn)) or fi.close())(file(fn,"wc"))
576[名無し]さん(bin+cue).rar:04/12/18 22:27:54 ID:2CGFvYIz
hoshu
577[名無し]さん(bin+cue).rar:04/12/19 17:17:08 ID:iR7sWlyx
保守age
578[名無し]さん(bin+cue).rar:04/12/20 15:20:06 ID:EeVrCI7O
sors
579[名無し]さん(bin+cue).rar:04/12/21 14:22:00 ID:+E2j3yqy
hoshu
580[名無し]さん(bin+cue).rar:04/12/22 01:58:33 ID:96ptE34C
ソースにMD5のライセンスが書いてないけど、やばくない?
581[名無し]さん(bin+cue).rar:04/12/22 23:53:42 ID:lq4TJMeJ
やばい
582[名無し]さん(bin+cue).rar:04/12/23 04:08:47 ID:lCcgStLT
47氏はRSAからも訴えられるわけか。
583[名無し]さん(bin+cue).rar:04/12/23 05:45:19 ID:PCvDY8Os
ん、47氏のソースは警察にしか出てないんじゃない?
584[名無し]さん(bin+cue).rar:04/12/23 08:29:56 ID:lCcgStLT
47氏の場合はソースじゃなくてバイナリだけどね。

ny用トリッパー作ったんだけど、RSAが要求している表示を入れてなくて、ヤバかったよ。
585[名無し]さん(bin+cue).rar:04/12/23 09:28:21 ID:Y73TSNIV
47氏は機械語で書いてたのか?
586[名無し]さん(bin+cue).rar:04/12/23 19:03:14 ID:Mg42ADF4
醤油でもいい
587[名無し]さん(bin+cue).rar:04/12/23 19:08:22 ID:DdkN1d6P
醤油はだめ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
588[名無し]さん(bin+cue).rar:04/12/23 20:17:17 ID:lCcgStLT
Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
rights reserved.

License to copy and use this software is granted provided that it
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
Algorithm" in all material mentioning or referencing this software
or this function.

License is also granted to make and use derivative works provided
that such works are identified as "derived from the RSA Data
Security, Inc. MD5 Message-Digest Algorithm" in all material
mentioning or referencing the derived work.

RSA Data Security, Inc. makes no representations concerning either
the merchantability of this software or the suitability of this
software for any particular purpose. It is provided "as is"
without express or implied warranty of any kind.

These notices must be retained in any copies of any part of this
documentation and/or software.

これって、ソースだけでいいの?
MD5を使ったら、使っていると表示しる! と言ってるような希ガス。
589[030205]名無しさん(bin+cue)+rr.rar.avi:04/12/23 20:57:31 ID:Q0UQ/GaW
このソフトウェアまたは関数を記載または参照する全てのmaterialに
"RSA Data Security, Inc. MD5 Message-Digest Algorithm"
と明記するならば、このソフトウェアをコピーし使用する許可を与える。

materialがソースのことでいいのか、よく判らない
590[名無し]さん(bin+cue).rar:04/12/23 21:35:19 ID:lCcgStLT
よくわからないので、とりあえず書いておけば無難、と。

MD5やRC4は事実上のパブリックドメインみたいなものだから、
RSAが目くじらを立てることはないとは思うけど・・・。
591[名無し]さん(bin+cue).rar:04/12/23 23:53:20 ID:gdULQf2s
>>588
そのライセンスはRFC1321のリファレンス実装のコードのコピーライトライセンス。
Winnyでは、そのリファレンスコードをそのまま流用したって確証はあるのか?
592[名無し]さん(bin+cue).rar:04/12/24 22:53:34 ID:+fUFuQUn
hoshu
593[名無し]さん(bin+cue).rar:04/12/25 02:01:39 ID:wd6ChWr3
 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  :::::::::::::::::::::::::::::::。, .゚。 + ☆。,゚. o。 。+ 。゚., *.口::::::::::::::::::::::
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 。 ゜o    。 ゜    。 ゜    。 ゜   o            。゜
                        O          。゜
  。  O    O   。   。  。 ..,,::。:+, 。 O   o 。  。o
___ ;:,        o        +,::o;;::・;,    / ̄ ̄ ̄ ̄ ̄
     \::;;..   。  ;;゚;:      ..<;;::・,,::;ゞ;;o;*::.  ^|  田  田
 田 田|;;;;ゞ;;;.;    .,;;ノ;:oゞ;; ゚ ,,;;;<;。+::;;。*:,,;;ゞ;;;::.....  |  田  田
 田 田|;;ゞ;;;;;ゞ;::  .,;ノo;;:;;ゞ::,.  <;;;*;;;〇;ゞ;*::o,ゞ;;;::,,, |  田  田
   ☆o  。   。  o 。     。  o     。   o。_
   |\ o  。   。  o    o  。   。  o。   。
  ξノノλミ    o  〇 。 o  +   〇 。 +   。  o。
  ξ`Д´> 〇 。 + 。  o o  〇 。    〇 。 o O   。     
  (;;つ□O  l⌒V⌒l________ ___( \/ ) ______   o  。   
  L,,,,[:],,」  |     .| ―| 0 )0 )V / >  < | ! | 。 |⊂、 o  〇 。 
  (__)_)  |,,,l,,,,,l,,,|,,二|,,l\l\|,,,| (,,/\,,).|,,i,i,,|,,l,,,|⊃)。  o o   
⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒⌒
594[名無し]さん(bin+cue).rar:04/12/25 03:57:14 ID:MZZQXVCr
>>591
確証はないです。
実装が似ているだけで47氏を疑った私が間違ってました。
595[名無し]さん(bin+cue).rar:04/12/26 02:58:01 ID:NcjjDZta
hoshu
596[名無し]さん(bin+cue).rar:04/12/27 02:01:07 ID:p2AQmDOv
hoshu
597[名無し]さん(bin+cue).rar:04/12/28 01:01:48 ID:hwzNBBgv
hoshu
598[名無し]さん(bin+cue).rar:04/12/29 00:03:40 ID:3UdpLY7r
hoshu
599[名無し]さん(bin+cue).rar:04/12/29 23:04:54 ID:3UdpLY7r
hoshu
600[名無し]さん(bin+cue).rar:04/12/30 22:06:30 ID:b27hmGgk
hoshu
601[名無し]さん(bin+cue).rar:04/12/31 22:02:15 ID:p8qEhNI+
RSA
602[名無し]さん(bin+cue).rar:05/01/01 21:58:22 ID:yVlcum/g
+
603[名無し]さん(bin+cue).rar:05/01/02 21:54:04 ID:NanbLKiN
E
604[名無し]さん(bin+cue).rar:05/01/03 21:46:17 ID:izxsk0wM
MD5
605[名無し]さん(bin+cue).rar:05/01/04 00:23:38 ID:AlsMctQa
hosyu