5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

書籍『Winnyの技術』について語れ

1 :デフォルトの名無しさん:2005/10/08(土) 18:23:14
Winnyの技術

金子 勇 (著), アスキー書籍編集部
出版社: アスキー ; ISBN: 4756145485

語れ。


関連スレ:
Winnyの公開鍵暗号が破られた原因判明
http://pc8.2ch.net/test/read.cgi/tech/1084624929/l50
P2P総合
http://pc8.2ch.net/test/read.cgi/tech/1048668198/
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/
カルネージハートをP2Pで
http://pc8.2ch.net/test/read.cgi/tech/1125067778/
2chのような掲示板システムってP2Pで part.2
http://pc8.2ch.net/test/read.cgi/tech/999431595/
P2P総合
http://pc8.2ch.net/test/read.cgi/tech/1048668198/
【匿名性】2ちゃんねら向きのP2Pプロキシ【向上】
http://pc8.2ch.net/test/read.cgi/tech/1085187225/
NAT同士でP2Pって可能なの?
http://pc8.2ch.net/test/read.cgi/tech/1118455558/
datファイルを共有するP2Pソフト
http://pc8.2ch.net/test/read.cgi/tech/1085244100/
【次世代】 Jxtaお勉強スレッド 【P2P】
http://pc8.2ch.net/test/read.cgi/tech/1043580946/
【P2P発展のために】悪用しにくいP2P技術
http://pc8.2ch.net/test/read.cgi/tech/1088758708/

952 :デフォルトの名無しさん:2005/11/04(金) 15:05:35
なんでnyネットワークを破壊することを考えてるの?
準犯罪者の人たちですか?

953 :デフォルトの名無しさん:2005/11/04(金) 15:10:58
攻撃手法を検討すること自体は面白いし
防御についても検討することに繋がるのでいいんでね
ただny自体は対策の改良が困難な状態なのでちょっとまずい状態だが

954 :デフォルトの名無しさん:2005/11/04(金) 15:11:58
134ページ
> Winny は、キャッシュファイルブロックの送受信や中継でも、その都度ブロック
> のハッシュ値を照合してエラーを検出しているので、復元したファイル全体のハッ
> シュ値が合わないことはめったにないはずです。しかし、転送過程のなんらかの問
> 題で、個々のブロックのハッシュ値は合っているのに、復元したファイル全体のハッ
> シュ値が合わないというケースがまれにあります。あるいは、わざとファイルの破
> 損を生じさせるようなキャッシュファイルを送信している悪戯ノードがあるのかも
> しれません。
この話でしょ?
これなら、クラックもソースもなくても、
キャッシュファイルのブロックを他のキャッシュと取り替えるだけでいいのでは?
ネットワーク全体に影響を与える規模でやろうとすれば、クラックとか必須だろうけど。

全体ハッシュ不整合エラーなんて本来おこるはずがないんだから、
既にやってる奴いるんだろうな……。

955 :デフォルトの名無しさん:2005/11/04(金) 15:13:31
じゃあ開発中で対策が可能なshareで

956 :デフォルトの名無しさん:2005/11/04(金) 15:15:37
>>950
それは、ブロック単位では何のチェックもなく、更に未チェックのブロッ
クも要求があれば転送の対象になるって事?
もしそうなら、それは最も単純で最も効果的な妨害行為に成り得るね。

>>952
偶々同一のハッシュ値とファイル名を持つファイルがnyのネットワーク
上に流布されたとしても、それは犯罪行為ではない。
てか、破壊する方法について考察する事は、その対抗策を練るという
意味もある。

957 :デフォルトの名無しさん:2005/11/04(金) 15:27:13
>>950
キャッシュが破損していたときに、キーの信頼度なんていじってたっけ?
ソース読んでないんで外してたらごめん。

全体不整合がでたら、単にキャッシュを捨てて再ダウンロードするだけだと思ってた。


958 :マイク ◆yrBrqfF1Ew :2005/11/04(金) 15:28:31
さてwinnyはどんな感じでノード管理するんだっけかな

959 :デフォルトの名無しさん:2005/11/04(金) 15:45:23
ブロック自体が破損していたら、個々のブロックに付いてるmd5で検出できる。

しかし、別ファイルのブロックが間違って送られてきた場合、
ブロック自体は壊れていないため、そのまま受け入れてしまう。

この場合、どのブロックが入れ替わったのかを特定することはできないので、
キャッシュ全体を破棄して最初から落としなおすことになる。


ちょっとまとめる。
この妨害を行う方法は、ここまでで2つ提案された。

1つ目は、ローカルで特定のキャッシュファイルを捏造する方法。
2つ目は、中継するキーを書き換える方法。

対抗する方法は、>>945が挙げた。

>これに対応するには、他の連中がやっているように、
>ヘッダ等で他ブロック毎のハッシュ値を記録するとかやるのが一つの手かな。

960 :デフォルトの名無しさん:2005/11/04(金) 15:48:56
なぜ、崩壊しないのですか?
崩壊させようと思っている人はわんさかいそうなのに。

961 :デフォルトの名無しさん:2005/11/04(金) 15:50:01
>>955
そうなの?

962 :マイク ◆yrBrqfF1Ew :2005/11/04(金) 15:54:07
あっ・・・

963 :デフォルトの名無しさん:2005/11/04(金) 16:14:05
>>960
実験しづらいからじゃないかな。
ISPに負担をかける可能性もあるし。

企業の場合は、Winnyの類似品を走らせているというのは聞こえが悪いから、
ぷらら方式かワンポイントウォール方式かに落ち着くんだろう。

964 :マイク ◆yrBrqfF1Ew :2005/11/04(金) 19:40:35
お前ら凄いソフトウェア使ってるんだな。

965 :デフォルトの名無しさん:2005/11/04(金) 19:51:59
ウンコ

966 :蕪木ら某 ◆Googl8RmwA :2005/11/04(金) 23:25:34
>>947>>958
P.89
etc.

967 :デフォルトの名無しさん:2005/11/05(土) 00:35:32
上流のノードで、片っ端からキーの所持IPアドレスを書き換えてしまう攻撃はどうなんだろう。
(当然アクセスしても落とせなくなる)
1つのノードが出すキーって、ネットワークの中でどのくらい重要視されているのかな。

968 :蕪木ら某 ◆Googl8RmwA :2005/11/05(土) 01:23:09
>>967
P.60
P.109
P.120
etc.

969 :デフォルトの名無しさん:2005/11/05(土) 05:38:45
ちゃんと読んでないやつばっかりだな

970 :デフォルトの名無しさん:2005/11/05(土) 13:03:26
ああ。文盲だからな。

971 :デフォルトの名無しさん:2005/11/05(土) 15:10:07
送受信時にブロック単位でハッシュ値チェックしてるから+暗号キーが全体ハッシュとブロック一で異なる
から単純に他のファイルのブロックなんかを送っても受け取った側のノードでそのブロックだけ破棄されるだけだな。

変なブロック送ってこられると転送リンク切れるからそこを他のノードからダウンするだけ。

972 :デフォルトの名無しさん:2005/11/05(土) 17:42:08
nyの便利な点は、プロトコルを変えてクラック対策してバージョンアップすると
今までのクラック版を排除できてしまうことだよ
いろんなアイデアが出てるけど 結局クラックしないとできないでしょ
逆に、クラックできる腕があればプロトコルを変えるのは、そう難しくないんじゃない。

973 :デフォルトの名無しさん:2005/11/05(土) 17:53:40
振る舞いじゃなくてプロトコル?
nyを元にして独自のp2pネットワークを構築するってこと?

974 :デフォルトの名無しさん:2005/11/05(土) 18:11:51
>>972
プロトコルって言うと大したもんに聞こえるけど
実際はヘッダやペイロード領域の配置換え程度だよ。

975 :マイク ◆yrBrqfF1Ew :2005/11/05(土) 18:16:54
読むもなにも1000円以上あんな本に使えねーし
winnyも入れてねーからpdfも落とせねーよ

976 :デフォルトの名無しさん:2005/11/05(土) 18:18:53
>>975
Winny入れて、ハッシュ突っ込んで、それだけ落として消せば良いんじゃね?

977 :デフォルトの名無しさん:2005/11/05(土) 18:28:48
>>976
転送リンクが確立して、結果として違法ファイルを配布する形に
なった場合、逮捕が絶対にないとは言い切れない。
昔、FTPサーバを提供してた人が逮捕されてる。
本人はサーバを提供してただけで用途については感知してない
(事実その様に公示してた)と主張したが、その言い訳は通らな
かった。

978 :デフォルトの名無しさん:2005/11/05(土) 18:32:22
なら読むなよw
本屋の前で買えなくて暴れる駄々っ子かよ

979 :デフォルトの名無しさん:2005/11/05(土) 18:49:51
一体このスレに何しに来ているのやら

980 :デフォルトの名無しさん:2005/11/05(土) 18:56:27
次スレ
【47氏著作】winnyの技術、10月6日に発売決定
http://tmp5.2ch.net/test/read.cgi/download/1127465240/

981 :デフォルトの名無しさん:2005/11/05(土) 19:17:57
ASCIIが一方的に儲かるっていうのもどうかと・・・・

982 :デフォルトの名無しさん:2005/11/05(土) 20:17:52
>>977
ヘーそういうケースがあったんだ
webや、ストレージサービスで、サーバを提供して逮捕者が出たケースはないんだよ、実は
ソースお願い

>>974
winnypの場合はどうなるの?


983 :デフォルトの名無しさん:2005/11/05(土) 23:53:05
>>971
「全体ハッシュ不整合エラー」を見たことないのかい?

こいつは最悪だ。
この糞警告が出やがると、糞レジームも糞修復もできやしない。
全部糞消えて糞振り出しに戻っちまう。

>>975
Winnyなんてのは、ワシらダウソが使う下賎な道具でやんす。
紳士の皆さんが触るもんじゃござんせん。

984 :デフォルトの名無しさん:2005/11/06(日) 02:59:36
>>983
"集めた断片は全部チェックしたはずなのになぜか元に戻らなかった"というエラーだから、
今までに集めた断片のどれが間違ってたかなんてもうわからないから、
落としなおすようにしてるんだろ。

クラックノードが混じってたのも原因の一つだと思うけど、
時々BBSのキーが化けたりもしてたので、内部的に潜在バグがあったのかも。

985 :デフォルトの名無しさん:2005/11/06(日) 03:14:38
>>968
thx.
けれども、若干質問の趣旨と違う気が。
要するに、どこかのノードで所持IPアドレスをいじって落とせなくしたとしても、
どこかのノードが完全キャッシュを持っている限り、完全キャッシュを持っているノードを
通過したキーは正常になるってことだろ。

完全キャッシュを持っているノードが、ネットワークの大きさに対してある程度以上いれば、
キーは大部分が正常で済むと思うんだけど。
今のネットワークサイズで、悪意ノードがどのくらいの大きさになったときに
問題が出てくるのかなってこと。

多分この問題は、手一杯のノードが完全キャッシュを持っていても起こってるんだと思うんだけど。

986 :デフォルトの名無しさん:2005/11/06(日) 10:20:37
winnyをキャッシュ専用交換にして違うソフトがキャッシュを変換するってのどう?

987 :デフォルトの名無しさん:2005/11/06(日) 11:15:15
パチンコ屋みたいなシステムだな

988 :デフォルトの名無しさん:2005/11/06(日) 11:37:00
>>987
つまり合法ってことだな。

989 :デフォルトの名無しさん:2005/11/06(日) 11:48:29
コアモジュールに中身が何か知らないデータをひたすらやり取りさせて
プロトコルやらデータの暗号化復号化やらデータを入力にして動作するプログラム
なんかを外に置くのはありだと思うんだけど、それってfreenet?

990 :デフォルトの名無しさん:2005/11/06(日) 12:07:18
>>986-988
ファイル共有ソフトの頒布・設置・運用を許認可制にするってことか。

パチンコの場合、店に新しい機種を導入するとか、何かするたびに警察の許可を取ってる。
ある機種のギャンブル性が高すぎる判断されたら、販売禁止になったりもする。

>>989
そんな面倒なことをしなくても、パスワード付きの書庫を放流すればいいんじゃないか?

991 :デフォルトの名無しさん:2005/11/06(日) 12:43:13
>>985
たとえば、300MBのファイルを20回に分けてダウンロードした場合、
正しいキャッシュを持っているノードが19個、不正なノードを持っているノードが1個で、
ランダムに接続相手が決まるのならば、正しくダウンロードできる確率は36%くらいになる。

incompleteなファイルを、UPフォルダに入れる馬鹿もいるようだから、
全体ハッシュ不整合が起きても気にしない人には、些細な問題かもしれないね。


992 :デフォルトの名無しさん:2005/11/06(日) 12:51:06
次スレ?

Winnyの実装のお粗末さを語れ
http://pc8.2ch.net/test/read.cgi/tech/1131249033/

993 :デフォルトの名無しさん:2005/11/06(日) 21:11:31
見てきたが糞スレすぎる。次スレは別に建てるべきだ。

994 :デフォルトの名無しさん:2005/11/07(月) 00:43:14

       、,  ,,, 、,,   _______   、 ,,  @
         、,   /  _,,..,,,,_     /   n   ヽ|ノ,,
    @   ,,, 、,,  ̄,, ̄ ̄ ̄ ̄,, ̄   ,,, 、,, 
    ヽ|ノ 、、,  ,, 、,,   , "  ,,  、、, ,,


       、,  ,,, 、,,    _,,..,,,,_ ____    、 ,,  @
         、,   // ,' 3/⌒ヽ-、/   n   ヽ|ノ,,
    @   ,,, 、,,  ̄,, ̄ ̄ ̄ ̄,, ̄   ,,, 、,, 
    ヽ|ノ 、、,  ,, 、,,   , "  ,,  、、, ,,

               _,,..,,,,_
       、,  ,,, 、,,  ./ ,' 3/⌒ヽ-、_   、 ,,  @
         、,   /l.  /____/   n   ヽ|ノ,,
    @   ,,, 、,,  ̄,, ̄ ̄ ̄ ̄,, ̄   ,,, 、,, 
    ヽ|ノ 、、,  ,, 、,,   , "  ,,  、、, ,,


995 :デフォルトの名無しさん:2005/11/07(月) 11:11:46
ume

996 :デフォルトの名無しさん:2005/11/07(月) 11:46:29
ume

997 :デフォルトの名無しさん:2005/11/07(月) 11:46:59


998 :デフォルトの名無しさん:2005/11/07(月) 11:47:34
う目

999 :デフォルトの名無しさん:2005/11/07(月) 11:48:39
うめ

1000 :デフォルトの名無しさん:2005/11/07(月) 11:49:48
1000

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

229 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)