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

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

ついにWinnyのソース公開!

1 :仕様書無しさん:03/12/19 09:49
ttp://lark.vanq.jp/Winny2b66src0000.zip



2 :  :03/12/19 09:57
2げっと!

つーか、ダウンできねーよ!

3 :仕様書無しさん:03/12/19 10:04
>>2
hぐらい自分で入れろよ。

http://lark.vanq.jp/Winny2b66src0000.zip
Winny2b66src0000.zip 170,373 cf27900f9bf9e04c61d6847246c47324

4 :仕様書無しさん:03/12/19 10:16
取り合えずビルドしてみます

5 :仕様書無しさん:03/12/19 10:19
HTTP/1.1 200 OK
Date: Fri, 19 Dec 2003 01:17:13 GMT
Server: Apache/2.0.48 (Unix)
Content-Length: 0
Content-Type: application/octet-stream

なに?これ?中身がないの?

6 :仕様書無しさん:03/12/19 10:37
サーバーが特殊なのかもね。軽くやってみたらIriaから落とせなかった。
普通にブラウザから落とせなかったら、プロキシとか使ってみたら?

7 :仕様書無しさん:03/12/19 10:40
>>1

src2.zip のpassを教えてちょ

8 :仕様書無しさん:03/12/19 10:48
>>7
pkzip

9 :仕様書無しさん:03/12/19 11:24
>>8
「pkzip」だな?
本当だな?
絶対だな?

・・・・・・・自分で解除するよ


10 :仕様書無しさん:03/12/19 11:35
ざっと見てみたんだが、マ板だけか、公開したの?

11 :仕様書無しさん:03/12/19 11:43
>9
いや、>8じゃないけどpkzipってtool使って解除汁って意味だと思われ

12 :仕様書無しさん:03/12/19 11:51
>>1
ありがとな

13 :5:03/12/19 11:58
落とせた。ブラウザを変えたら。

14 :仕様書無しさん:03/12/19 12:01
本物か?

15 :仕様書無しさん:03/12/19 12:20
Winnyスレは一つにまとめろよ。ダウソ厨房氏ね

16 :仕様書無しさん:03/12/19 12:37
>>15

あんたもWEBサーバーからダウソしてるんだがな。
いいかげん脊髄反射でP2Pを厨房扱いするのやめないか?合法ファイルもあるぞww

17 :仕様書無しさん:03/12/19 12:42
>>15ではないが

乱立ウザイ(たぶん>15が言いたいこと)
  ↓
いいかげん脊髄反射でP2Pを厨房扱いするのやめないか?

どのような思考でこの結論に至ったか気にはなる。

18 :仕様書無しさん:03/12/19 12:49
落ちてきたが、壊れてるみたいだ…
で、一部展開できた部分のreadmeを見ると

>1.はじめに
> これはWinnyをasm化しC,C++にソース化したものです。

リバースアセンブルしたものみたいだが?


19 :仕様書無しさん:03/12/19 12:59
だれかコンパイルできた人いる?


>17
「乱立している」という思考回路のほうが不思議

>18
MD5 >3と一致してる?


20 :18:03/12/19 13:21
再度落として、壊れてないのを拾えた。

>>19
MD5一致を確認。

src1は展開にpasswordは不要。
ものはObject名が Aとかになってる典型的なリバースアセンブルソースだが、
コメントが入ってるのが不可解。
っつーか、一部明らかにいじってる途中みたいなソースもあるから
変換ソースに一部手を入れている状態のものに見える。
これ、そのままじゃcompileとおらんだろ。
ex) Host.cpp 36行目

src2はpass設定zip.
これは解析するか、誰かの結果待ちだな。
今手元にpkzipないから俺は出来ねー。


21 :仕様書無しさん:03/12/19 14:04
なんだにせもんかよ、がっくし。47氏が書いたもんじゃねえならいらね。

22 :仕様書無しさん:03/12/19 15:26
だから、こんな糞でスレ立てんなよ。既にあるスレで十分だろ。
あっちはパート2でしらけ気味なんだから。

23 :仕様書無しさん:03/12/19 16:20
パスは?

24 :仕様書無しさん:03/12/19 16:30
>>23
だから上に書いてあんだろ。おまえのちょっと上だよ。

このソースにパス掛けるのってどんな意味があるのかな?
ちと理解に苦しむんだが。
パス掛けるくらいならアーカイブに含めなければいいのでは?と思ってしまうんだが。

ま、いいけど。

25 :仕様書無しさん:03/12/19 17:10
重複たってるなら誘導お願いっすー

26 :仕様書無しさん:03/12/19 18:50
そもそもWinnyって何よ?


ああ、ごめん.........自分でグクリます。

27 :readme.txt:03/12/19 19:11
1.はじめに
 これはWinnyをasm化しC,C++にソース化したものです。

2.注意
 1.このソースを使って開発をする場合、独自の部分以外はオープンソースに限る。
 2.このソースをベースに別P2Pソフト開発する場合、オープンソースに限る。
 3.このソースを使って全てに対して破壊行為、身元調査等をしてはならない。
4.何らかの障害が発生した場合でも、責任を負わないものとします。

3.内容
 1.src1.zip (公開部分)
 2.src2.zip (未公開部分や未実装など pass付き)
 3.nyapi.txt (関数、変数に対するアドレス)
 未公開部分はいずれ公開するつもりです。

4.著作
 現在 2.00b66 がベースですがこれらの著作権は47氏あたります
 がベース以外の変更などは私が保有する事と致します。
 尚、47氏は警察しか連絡方法を知らないので無許可です。

5.ソース
 1.VCやBCCでコンパイルできるようにしてあります。
 2.構造体は現在サイズを合わせるため未整理で適当です。
 3.元asmソースを最適化などでかなり変えているところがあります。
 4.if文など比較を逆にしているところがあるかも知れません。
 5.STLはSTLportを使用(CBuilderは標準)。

28 :仕様書無しさん:03/12/19 19:33
元ネタ
Winnyをソース化しよう
ttp://tmp2.2ch.net/test/read.cgi/download/1071258282/18


29 :仕様書無しさん:03/12/19 19:34
PASSかけるくらいなら最初から公開するなよ。
つか、逆汗からCのコードを吐くツールって存在したのか・・・

30 :仕様書無しさん:03/12/19 19:53
2.の注意が厨房っぽくていいね(w

31 :仕様書無しさん:03/12/20 00:02
ん???

なんでソースにコメントついてるの??

つーか、逆アセしたものをCに直すのなら分かるが、
C++にすることってできるのか??
すげぇ不思議だ。

32 :仕様書無しさん:03/12/20 01:11
ところでWinnyと昔話題になったグヌテラって似たようなものなのかな?

33 :仕様書無しさん:03/12/20 22:54
つうかパス教えれ

34 :仕様書無しさん:03/12/20 22:56
どうしても解析したいのならPika Zip Network Center使えば?
複数台PCで解析可能だとよ。

35 :仕様書無しさん:03/12/20 23:11
MX今日からはじめたんだけど、これって便利だね。
もう500Mバイト近くの洋楽を収集したよ。
CDにやいて聴こうと思っている。
1日だけでこんなに収集できたことを考えると、ベテランのHDDの
どんなことになってんだろう?

36 :仕様書無しさん:03/12/20 23:28
Window Me で使うと良く落ちる。
イタタタタタタタタタタタタタタタタタタタタタタタタタタタ

37 :仕様書無しさん:03/12/20 23:36
>Window Me

新手のWindowManagerか?(w


38 :仕様書無しさん:03/12/20 23:42
>>37
違う違う。

36は窓なんだよ!!

39 :仕様書無しさん:03/12/21 00:05
なんかメモリマップ眺めて解析ってどこかで聞いたな

40 :仕様書無しさん:03/12/21 00:06
>>37
違う違う。

マイマシンをかっこつけてそう呼んでるんだよ、きっと!!

41 :36:03/12/21 00:43
s が抜けただけだろ。
いつまで引っ張るんだよ。w

42 :仕様書無しさん:03/12/21 01:16
       , --- 、_
      /ミミミヾヾヽ、_
   ∠ヾヾヾヾヾヾjj┴彡ニヽ
  / , -ー‐'"´´´    ヾ.三ヽ
  ,' /            ヾ三ヽ
  j |             / }ミ i
  | |              / /ミ  !
  } | r、          l ゙iミ __」
  |]ムヽ、_    __∠二、__,ィ|/ ィ }
  |    ̄`ミl==r'´     / |lぅ lj    みんな窓になってしまえ
  「!ヽ、_____j ヽ、_  -'  レ'r'/     アンダーソン君
   `!     j  ヽ        j_ノ
   ',    ヽァ_ '┘     ,i
    ヽ  ___'...__   i   ハ__
     ヽ ゙二二 `  ,' // 八
      ヽ        /'´   / ヽ
      |ヽ、__, '´ /   /   \



43 : :03/12/21 02:06
ソースって何ですか?

44 :仕様書無しさん:03/12/21 02:08
俺は塩だな

45 :仕様書無しさん:03/12/21 02:10
醤油

46 :仕様書無しさん:03/12/21 02:11
>>31
バカだなー。C++としてもコンパイルできるんだから、
CのソースはC++のソースでもあるんだよ!

47 :仕様書無しさん:03/12/21 02:12
今ごろになって、ついさっき狼とニュー速にこのスレの話が出てきてるわけなん
だが・・・ここはそんなに人稲なのか・・・(w

48 :仕様書無しさん:03/12/21 02:14
実は公開したの本人じゃないの?
ソース公開が警察に止められて仕方なく、とか・・・

49 :仕様書無しさん:03/12/21 02:16
【祝】winnyオープンソース化-どうするACCS?
http://news4.2ch.net/test/read.cgi/news/1071939080/
ついにWinnyのソース公開!
http://pc.2ch.net/test/read.cgi/prog/1071794941/

50 :仕様書無しさん:03/12/21 02:16
本来なら、ココかダウソ版に人が集まるハズなのだが…


まあいいか、そんなこと。

51 :仕様書無しさん:03/12/21 02:16
俺も1〜2文字変数に戻そうかなぁ

52 :仕様書無しさん:03/12/21 02:17
$EiEZwui?
$e.rkbsw@rt?

53 :仕様書無しさん:03/12/21 02:18
Winnyがオープンソース化したってまじりんこ?
http://tmp2.2ch.net/test/read.cgi/download/1071939299/

54 :仕様書無しさん:03/12/21 02:19
winnyのオープンソース公開
http://tmp2.2ch.net/test/read.cgi/download/1071939877/

55 :仕様書無しさん:03/12/21 02:21
>>27
逆アセンブルして得たソースの修正部分に著作権を主張するのは
そもそも無理があると思うんだが

56 :仕様書無しさん:03/12/21 02:31
│47氏への私信です │
│以前に送って頂いた例のアレですが、処理についてお話したいので、 │
│2ch@2ch.net宛てにまたご連絡いただけますか? │
│例によって、英文のsubjectはSPAM扱いになってしまうので、 │
│宜しくお願いいたします。

ダウン板の注意書きにこんなことが書かれていたわけだが。

普段ここって見られていないわけね。静かでいいけど。

57 :仕様書無しさん:03/12/21 02:34
>>56
ダウソ板に限らず、それはどこでも目にする文章だと思われ。ニュー速にはそれ
だけのためのスレも立ってたしな。

というか、ここのスレはこのまま静かでありたいんだが。

58 :仕様書無しさん:03/12/21 02:41
>>57
そうなのか。俺も静かであって欲しい。

59 :仕様書無しさん:03/12/21 02:42
>>56
いつもjaneで見てたからそんな注意書きがあるとはしらんかった
ひろゆきと47氏はつながってるのか?

60 :仕様書無しさん:03/12/21 02:42
まったくだ。
ここはダウ廚の来るところではない。


61 :仕様書無しさん:03/12/21 02:50
>>59
2ch@2ch.netはひろゆき専用のメールアドレスじゃないよ。
あいつら全員が見られる用のメールアドレス

62 :仕様書無しさん:03/12/21 03:15
>>61
2ch内部の業務MLってところか。

2chとしてP2P利用の業務形態を 47氏含めて模索している可能性はあるな。
言い訳っぽかったが、47氏のサイトにそんなこと書いてあったし。
ま、俺は面白ければ良いと思うんで、がんがんやってほしいね。


63 :仕様書無しさん:03/12/21 04:38
revised by Mr.Eiichi Shimada 2001/12/28
って誰?


64 :●かろりーたさん 14.141.210.220.dy.bbexcite.jp:03/12/21 04:46
ヌー速からきました

落としてみたけど解析する気が起きなかった。
もうプログラマには戻れそうにないと思った今日この頃。

65 :仕様書無しさん:03/12/21 07:18

単に逆コンパイルしただけ?

66 :仕様書無しさん:03/12/21 08:56
>>65

当たり前だろ

67 :仕様書無しさん:03/12/21 09:39
ソース見たけど、逆コンパイルじゃないでしょ?
だって、#defineとか入ってるよ?
少なくとも、ツールが自動的に出すようなソースじゃないし。

68 :仕様書無しさん:03/12/21 09:49
lark(taku)っていう香具師は尻有&クラック業界では神格化されてる香具師だよ。
名前は常に様付けで、「解析王」とか「解析神」とか凄い肩書きつけて呼ばれてる。

興味があるソフトは逆asmからソースに書き出して眺めて楽しむのがなかば趣味というかそんな感じだろうな。

69 :仕様書無しさん:03/12/21 11:58
金庫PASS:48261

70 :仕様書無しさん:03/12/21 12:00
zipっつーところがWin厨臭いっていうかなんつーかやれやれlhaじゃないだけましか

71 :仕様書無しさん:03/12/21 12:06
警察が遂にやりおったか

72 :仕様書無しさん:03/12/21 12:28
どのみちVCL部分やFORMやリソースがないとだめでしょ

73 :仕様書無しさん:03/12/21 13:10
asmをC化するって本人以外がやるとすると相当な手間かかってると思うが

74 :仕様書無しさん:03/12/21 13:12
47氏が家宅捜索されてからソースが公開されるって
タイミングが良すぎるな
京都府警が流してるんじゃないのか?


75 :仕様書無しさん:03/12/21 13:30
>>73

それがやった神がいるのかもしれない

人間が書いたとは思えない部分があるし、
単純な逆アセだけではないし

76 :仕様書無しさん:03/12/21 14:31
おまいらヘタれに期待はせん
47やlarkみたいにp2p技術やクラックに貢献してから口たたけ
まぁやってみる腕も度胸も無い奴多すぎ

77 :仕様書無しさん:03/12/21 14:48
>larkみたいに
47氏と一緒に並べるなよ。
larkなんてDVDリップしてエンコしてnyに流してる「職人(<-これも藁えるよな)」と同レベルのカスだろ。

78 :仕様書無しさん:03/12/21 14:53
犯罪者必死だな( ´_ゝ`)プッ

79 :仕様書無しさん:03/12/21 15:25
>>76
時間が無い

80 :仕様書無しさん:03/12/21 15:28
すぴーくらーく。ぷはー。

81 :仕様書無しさん:03/12/21 16:17
第3国に追いつかれる前にマ板のレベル上げるニダ

82 :仕様書無しさん:03/12/21 16:20
>>1
readme.txtを読んでみたんだが

 1.このソースを使って開発をする場合、独自の部分以外はオープンソースに限る。
 2.このソースをベースに別P2Pソフト開発する場合、オープンソースに限る。
 3.このソースを使って全てに対して破壊行為、身元調査等をしてはならない。

こんなことかくんなら素直に「ライセンス形態はGPLです」とかApacheですとか書けばいいのに

83 :仕様書無しさん:03/12/21 16:26
>>82
readmeはネタだろ
その逆をやってnyを崩壊させろと
まともに考えれば無許可でリバースエンジニアリングして
勝手にライセンス表記なんてできるわけがない

84 :仕様書無しさん:03/12/21 16:32
いや、Winnyはリチャードストールマン率いる
鉄壁の超強力なGeneral Public Licenseにして欲しい。


85 :仕様書無しさん:03/12/21 16:38
Winny作者の書くソースコードもスパゲティでDQNだな 


#include <winsock2.h>
#include <windows.h>

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <io.h>
#include <direct.h>
#include <mbstring.h>


こんなライブラリを使っているとはまさにDQN

86 :仕様書無しさん:03/12/21 16:43
Winny作者のソースコードを見てみたが
変数がほとんどカプセル化されていない。
Winny作者はオブジェクト指向もろくに理解できないクズであることが発覚した。

87 :仕様書無しさん:03/12/21 16:48
ソースコードの解読に手間をかける機能が多すぎ。
プリプロセッサとかまで使ってるので解読に時間がかかる


88 :仕様書無しさん:03/12/21 16:48
Winny作者のソースコードを見てみたが
変数がほとんどカプセル化されていない。
Winny作者はオブジェクト指向もろくに理解できないクズであることが発覚した。
こういう奴はソフトウェア開発の癌であるに過ぎない。

こここでオープンソース化しようにも
オープンソース共同開発の軌道に載せるまで多くの人が
通常よりも苦労することになる。

89 :仕様書無しさん:03/12/21 16:50
VisualC++使って書いているとは。
しかもwindows.hまで使っている。
Windows専用では話にならない。
他のOSでも使えるようにOS依存ライブラリできる限り使わないように
すればいいのに。

90 :仕様書無しさん:03/12/21 16:56
え?
windows.hってダメなの?

91 :仕様書無しさん:03/12/21 16:56
>>88-89
知ったかぶりの奴ら。(  ゚,_ゝ゚)バカジャネーノ

92 :仕様書無しさん:03/12/21 16:58
おそらく力技(構想を練らずばんばん機能つけるやり方)で作ってるんだなあ
まぁ新しいソフトを作るのには参考にはなるね

93 :仕様書無しさん:03/12/21 17:02
>>91
具体的に何が知ったかぶりか説明できない藻前がもっとも馬鹿ですね

94 :仕様書無しさん:03/12/21 17:02
>>90
windows.hはM$にすがりつくアホ信者が使いたがる糞ライブラリ

95 :仕様書無しさん:03/12/21 17:03
Winny作者はM$厨

96 :仕様書無しさん:03/12/21 17:03
なんだか寒いと思ったらもう冬休みの季節だったな

97 :仕様書無しさん:03/12/21 17:04
Winny好きなダウソ厨は冬厨だからな

98 :仕様書無しさん:03/12/21 17:05
というか47師はプロじゃないから。

99 :仕様書無しさん:03/12/21 17:07
つーか、47氏が書いたソースってどこかで見られるの?

100 :仕様書無しさん:03/12/21 17:09
2ならともかく初代のソースなんてイラネ
今となっては技術的に見るべき点はないからな。

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

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

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)