Windows2chをつくろう!

このエントリーをはてなブックマークに追加
1仕様書無しさん
windows_2000_source_code.zip F3tpL2v4VY 213,748,207 c41702a0de629480d53e1cf075bf1a36

とりあえず解析から
2仕様書無しさん:04/02/13 18:34
ぴゅうた
3仕様書無しさん:04/02/13 18:42
−−−−−−−−−− ここまで読んでない −−−−−−−−−−−
4仕様書無しさん:04/02/13 18:45
どこにあるの?
5仕様書無しさん:04/02/13 18:48
ここでセフレ作ったんだけど、どう思う??みなの意見キボーン
http://5116.tv
6仕様書無しさん:04/02/13 18:49
>>4
手渡しOKなら譲ってあげてもいいよ。当方の場所はメール欄。
7仕様書無しさん:04/02/13 18:50
>>1はもう落とせない。
回線切った模様
e驢馬か都連戸で落とせ
8仕様書無しさん:04/02/13 18:52
>>6
ちょうど火星に住んでるので、今からもらいにいきます。
9仕様書無しさん:04/02/13 19:09
つーか、ソースコードの一部なので
Windowsにはならないし、コンパイルもできない。
10仕様書無しさん:04/02/13 19:10
>>5
そこでサクラのバイトしてる香具師知ってる。
かなり稼いでるみたいだけど
11仕様書無しさん:04/02/13 19:10
物量が多すぎて見る気も起きない
12仕様書無しさん:04/02/13 19:12
ソースコード全体が40Gでこのファイルを
解凍したサイズが600M程度らしいので
単純計算で、ソースコード全体の1.5%か。
13仕様書無しさん:04/02/13 20:09
ソースは読み易かったね。
コメントもしっかり入れてあるし、
噂にあったグチャグチャコードってのはやっぱり噂でしかなかった。
14仕様書無しさん:04/02/13 20:13
>>8はSpiritにワンパン入れた経験アリ
15仕様書無しさん:04/02/13 20:43
イメージアップのためにソースが綺麗にまとまってる部分だけわざと流したとか?
16仕様書無しさん:04/02/13 20:49
すでに条件付でソースコード公開しているのに、
わざと流す理由が存在しない。
もしやるなら正式に条件なしで一部公開とかやるだろう。
17仕様書無しさん:04/02/13 20:58
条件付でソースコードを見られる環境にいる奴はここにはいない。
わざと流す理由は十分に存在するのでつ。
18仕様書無しさん:04/02/13 21:05
その問題となる「条件」ってのが、事実上「一般人は閲覧不可」に等しいからねぇ。
基本的に公的機関にしか開示してないでしょ。
WindowsCEのシェアードソースとか言うのも自由度はほぼゼロだしな・・・
19仕様書無しさん :04/02/13 21:10
先にLinuxのディストリ作ってから言え。
20仕様書無しさん:04/02/13 21:21
ディストリって(藁
恥ずかしすぎ
21仕様書無しさん:04/02/13 21:24
(゚Д゚)?
22仕様書無しさん:04/02/13 21:25
MSNのニュースにまったく出ていないって事は
MSNが情報操作している事の証だな。不都合な
ニュースは掲載しないって事で。

23仕様書無しさん:04/02/13 21:47
流出が不都合といったり
わざと流しているといったり、
アホアンチはとりあえず叩ければ
良さそうだなw
24仕様書無しさん:04/02/13 21:55
>>22
それはMSNに限った話ではないような・・・
自社自身、もしくはその系列企業の情報は良いように書き立てるのは当たり前じゃないの。



それよりもベイスターズファンの俺としては、
TBSが巨人ベッタリなのがこの上なく苛立たしく我慢ならん由々しき実態である。
てかTBS何考えてんの?アホ?
身内を裏切るマスコミって意味わかんない。逝ってヨシ。
25仕様書無しさん:04/02/13 22:02
>>22
なんか言ったか? げらげらぷー

http://news.msn.co.jp/searchresult.armx?cg=none&s_t=%83%5C%81%5B%83X%83R%81%5B%83h
2/13/2004 3:09:19 PM ソースコードの一部が漏えい=マイクロソフトの企業向けOSで
2/13/2004 1:04:37 PM ウィンドウズのソースコードが一部漏えい
26仕様書無しさん:04/02/13 22:08
アホアンチは事実を故意に捻じ曲げるw
27仕様書無しさん:04/02/13 22:32
>>25-26

MS工作員必死w
28仕様書無しさん:04/02/13 22:34
デマばらされたからって上げるなよw
29仕様書無しさん:04/02/13 22:37
ごめん
30仕様書無しさん:04/02/13 22:50
俺こそごめん
31仕様書無しさん:04/02/13 22:52
まあアホアンチも謝っているようだから
今回だけは見逃してあげようw
32仕様書無しさん:04/02/13 22:54
ありがとう
33仕様書無しさん:04/02/13 23:02
明らかに嘘だと分かる嘘は良くなかったな。
34仕様書無しさん:04/02/13 23:05
HKEY hkSave;

// If ctrl-alt-shift is down at startup, "forget" registry settings

if (GetKeyState(VK_SHIFT) < 0 &&
GetKeyState(VK_MENU) < 0 &&
GetKeyState(VK_CONTROL) < 0 )
{
SetDefaultValues();
return S_FALSE;
}

if (ERROR_SUCCESS != RegOpenKeyEx(HKEY_CURRENT_USER,
szTaskmanKey,
0,
KEY_READ,
&hkSave))
{
return S_FALSE;
}

右に変数を置いて比較するですか
35仕様書無しさん:04/02/13 23:14
> 右に変数を置いて比較するですか
???
36仕様書無しさん:04/02/13 23:17
>>34
(゚Д゚)ハァ?
37仕様書無しさん:04/02/13 23:17
どっちが見やすい?
if(very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_long_func()==0)
if(0 == very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_long_func())
38仕様書無しさん:04/02/13 23:20
スレに関係ない事書くなよ
39仕様書無しさん:04/02/13 23:21
右に何があるって? 変数がどこにあるって?
40仕様書無しさん:04/02/13 23:24
間違えただけだろ文意嫁
41仕様書無しさん:04/02/13 23:26
ソースを流出させる

リナクサーのコソ泥連中がパクる

お前ら知的財産侵害しやがってと訴える

あれ?どこかで見たような手口
42仕様書無しさん:04/02/13 23:26
>>34
==と=を書き間違ないように。
43仕様書無しさん:04/02/13 23:27
>>42
ロートル海栗糞じゃあるまいしそれはないだろ。
44仕様書無しさん:04/02/13 23:33
なんかこの流れム板で見たな
==や!=の左辺値に定数を置くか否かで荒れたんだわ、これが
45仕様書無しさん:04/02/13 23:34
なんかこの流れム板で見たな
==や!=の左辺値に定数を置くか否かで荒れたんだわ、これが
46仕様書無しさん:04/02/13 23:39
left valueって何だか知ってるんだろうか?
4734:04/02/13 23:40
はいすみません。その通りです
定数を左において比較といえば良かったです。
48仕様書無しさん:04/02/13 23:41
ソースにくだらん突っ込みする奴がいるから荒れ始めたな。
49仕様書無しさん:04/02/13 23:48
>>47
どうでもいいよ。晒す価値も無い。
50仕様書無しさん:04/02/13 23:49
MSの設計やコーディングスタイルに興味持つのは自然なことだろ。
どうせビルドなんて出来ないんだから眺めることしか出来ないし。
51仕様書無しさん:04/02/13 23:54
だからといってこんなどうでもいい部分を出されてもなぁ。
52仕様書無しさん:04/02/13 23:55
53仕様書無しさん:04/02/14 00:16
sage
54+ヘリ+ ◆heri45hexM :04/02/14 01:22
dllかexeの拡張子を .po 希望
55仕様書無しさん:04/02/14 01:50
これでWindowsも崩壊か。


・・・と思ったけど、MS自身がソース公開したのなら、
誰でも普通に手にいれられる状態になって崩壊するかもしれないけど、
違法に公開しても捕まるからおおやけには誰もやらないだろうし、
現状だってバイナリは普通に割られているわけだし、
なんもかわらんだろうね。
56仕様書無しさん:04/02/14 02:12
んなぁわけねーだろ
57仕様書無しさん:04/02/14 02:33
崩壊しないと流出させた意味ないもんねぇ。うんうんw
58仕様書無しさん:04/02/14 03:40
ソース流出=MS崩壊でもあるまいて
59仕様書無しさん:04/02/14 05:13
んなぁわけねーだろ
60仕様書無しさん:04/02/14 07:13
既に>>1は置き去りだな。
まあマとエンもユカリもない人間のスレ立てなんてこんなもんか。
61仕様書無しさん:04/02/14 08:29
そんなこんなで、でけたのか?
62仕様書無しさん:04/02/14 08:36
おいおい・・・
もしソースコードが漏れたくらいで崩壊するのであったら
*BSDとかLinuxはとっくの昔に崩壊してるだろう。
実際は崩壊するどころか、ソースを公開することがプラスになってる。
Windowsはソースを見られると即座に弱点が見破られてしまうほど脆弱なOSだったのか?
んなわけないでしょ。
63仕様書無しさん:04/02/14 09:11
弱点なんて、ソース見るまでもなくいくらでも見つかります。

ソースに期待されてるのはバックドアの存在。
実際アンドキュメントな仕様がいろいろ見つかってるわけで
64仕様書無しさん:04/02/14 09:19
隠れAPIならまだしも、バックドア?
リークしたソースがどの箇所かにも依るんじゃ・・・
65仕様書無しさん:04/02/14 09:55
隠れAPI発見 -> プログラマが色々できるようになる。
バックドア発見 -> やっぱりプログラマがイロイロできるようになる。
みたいな技術的な側面よりも

隠れAPI暴露 -> 他の企業(ex. sun)からの訴訟がMSに襲いかかる。
バックドア暴露 -> ユーザーからの訴訟がMSに襲いかかる。
のほうがパンチ力はありそうだな。
66仕様書無しさん:04/02/14 11:42
>>34
比較対象を右に置いたほうが、==を=に間違えたとき安全

ちなみにうちに来たMSのコンサルもそういうコードかいてたけどMSではそうさせてるのかな
67仕様書無しさん:04/02/14 13:08
>比較対象を右に置いたほうが、==を=に間違えたとき安全
なーるほどね。
でもkimoi
68仕様書無しさん:04/02/14 17:58
>>67
今ごろ知ったのか。
MSに関係なく、昔から良くある有名なテクニックだろ。
69仕様書無しさん:04/02/14 18:08
でもあまり賛成意見は聞かないな
70仕様書無しさん:04/02/14 18:53
それを目的にやってる奴って
警告出してくれない超古臭いコンパイラ使ってるか
警告読まない(or多すぎて読んでられない)奴だろ。
どっちにしてもろくなもんじゃねぇな。
71仕様書無しさん:04/02/14 19:10
古い時代にかかれたコードなんだから問題ないだろ。
72仕様書無しさん:04/02/14 19:39
さすがにそこまで古くない
73仕様書無しさん :04/02/14 20:01
代入と評価まちがえるくらい焦ってたのか?
74仕様書無しさん:04/02/14 20:28
Windowsってこんな糞コードだったのか。
バグふぃクスできないわけだうわだれだなにをするやめr
75仕様書無しさん:04/02/14 20:35
今でもどちらかがいいかって論争になるのに
それだけで糞と判断する奴は考えが浅いな。
76仕様書無しさん:04/02/14 20:40
>>72
十分古いだろ。C++なんてまだまだ新しい言語。
テンプレートが各コンパイラにサポートされたのだって
Windowsが出来たあと。

>>73
間違ったこと無い人はいないと思うが?
77仕様書無しさん:04/02/14 20:43
>>76
話がずれてるよ。
大昔のUNIXのコンパイラでは
if(a=b)
を警告することが出来なかった。
でもWin32APIが書かれたころのMS-Cにはもう警告する機能がついていた。
だからWin32APIはそれほど古くないということ。
78仕様書無しさん:04/02/14 20:54
> MS-Cにはもう警告する機能がついていた。
ついていません。
79仕様書無しさん:04/02/14 21:10
それっぽい意見が↓に。
http://pc2.2ch.net/test/read.cgi/tech/1075391184/499-503

あと、前に何かのスタイル本で
「短い識別子を長い識別子より左に書くと見やすい」
って書いてあるのを読んだ記憶がある。


503 :デフォルトの名無しさん :04/02/09 08:03
>501
後者の方が否定か肯定か早い段階で分かる。
前者だと表示文字数の少ない環境でコード書かされるとき、
肯定・否定が画面の外に出るときがある。

if ((fp = fopen(file, "r")) == NULL)
if ((fp = fopen(file, "r")) != NULL)
if ((fp = fopen(file, "r"))... <= 画面に入りきらないとき

if (NULL == (fp = fopen(file, "r")))
if (NULL != (fp = fopen(file, "r")))
if (NULL != (fp = fopen(... <= 画面に入りきらないとき
80仕様書無しさん:04/02/14 21:11
すぐ後ろで、こんなのも見つけた。

> ちなみにC++だと
> if ((fp = fopen(file, "r")) = NULL)
> での代入も可。
81仕様書無しさん:04/02/14 21:31
C++なんてまだまだ新しい言語だって。あほもやすみやすみ家
82仕様書無しさん:04/02/14 21:46
>77
ほう昔のコンパイラは、
if( func() = b )なんてコードが通ったのかね?
83仕様書無しさん:04/02/15 09:04
>>76
おい、数年前のコーディングだぞ。何の話をしてるんだ。

古い作法に慣れている人が書いた、最近のコードだ。
84仕様書無しさん:04/02/15 09:18
いつの間に、=の左側に定数を持ってきたほうが良いが、
=左側に定数をもってきたらだめになったんだ?

別に=の左側を定数にする必要はないってだけで
悪いコードというわけじゃないのだが。
85仕様書無しさん:04/02/15 09:24
せっかくWinのソース見られるのにお前ら話題にできるのは
そんなことだけですかそうですか。
86仕様書無しさん:04/02/15 09:26
だってそこぐらいしか突っ込む所ないし。
綺麗なコードだよ。
87仕様書無しさん:04/02/15 10:25
そもそも突っ込むところですらない
88仕様書無しさん:04/02/15 10:45
>>85
今皆必死にパクリ中だから
89仕様書無しさん:04/02/15 12:34
突っ込む事しか頭に無い男達の集うスレはここですか?
90仕様書無しさん:04/02/15 13:11
>>89
男の本能れす
91仕様書無しさん :04/02/25 14:51
Win2chはもう終わったのか・・・
最後の灯火age
92仕様書無しさん:04/02/25 16:45
即ち、鐘太鼓を打ち鳴らしながら秋葉原を疾走したくなるほどの内容は含まれて
いなかったのである。
93仕様書無しさん:04/02/25 18:17
>>91
それについては情報読み解く能力に欠けた人が興奮して叫んでただけだからなあ。
94仕様書無しさん:04/02/26 00:26
>>93
386BSDのように足りないところは自分で書いてこそ
Win2chと呼べるのではないかと小一時間…
95仕様書無しさん:04/02/26 15:35
http://www.geocities.co.jp/WallStreet-Bull/9371/dandan.html

趣味がプログラミング、ファイル共有ソフトだってさ。
素人が勘違いしちゃってるよ、大人の対応しようぜ。
馬鹿な夢もっちゃってる奴は悲しいね、芦別みたいなド田舎で何いってんだ。
クズみたいなホームページ早く閉鎖しろや、皆で壊しちゃうか?
96仕様書無しさん:04/02/26 15:50
春休みか・・・
97:04/02/26 16:15
>>96
冬休みでいいや(・∀・)
98kioa2002:04/02/26 19:19
>>95逝け。こんな風に。(ノ ̄ー ̄)ノ :・’.::・>(゜д゜;)┏┛焼却炉┗┓
99仕様書無しさん :04/02/26 21:44
なんかCマスターって夢にしては小さいな。尊敬する人はゲイシなのに・・・
100仕様書無しさん:04/02/26 23:18
ゲイシって、技術系の人として尊敬する対象じゃないと思う。
あの人・・・あくまでも商売人でしょ
そりゃまあ、BASICやPCを普及させた功労者と言うことも可能だが・・・
101仕様書無しさん:04/02/26 23:26
技術者の話が理解できる上司ってだけで尊敬に値するよ(;´Д`)
102仕様書無しさん:04/02/27 07:06
>>95 どうせお前がソコの管理人で、アクセスアップの為に2ch使ってんだろ?

腹立つ、まじでクズだな。ホームページも糞だし勘弁してくれや。

まじで頭わるい、プログラマーも結構だが人生において失格なんだよ!
103仕様書無しさん:04/02/27 08:46
よく吠える犬だなぁ(^_^;
104仕様書無しさん:04/02/27 12:35
>>102は逆説的釣り、否定釣りとよばれるものの応用で
該当サイトを批判して見せることで逆に興味を持たせよう
というもの。
しかし、この技はえてしてそのまえの釣りの失敗のフォロー
のために行われることが多く、遅レスとなり看過されたあげく
放置という末路が多い。
でもたまにかまってもらえる。
105仕様書無しさん:04/02/27 16:30
>>104 さすが!冷静に!つまりクールって事だッ!
106仕様書無しさん:04/02/28 09:46
Win2chはもう終わったのか・・・
最後の灯火age
107仕様書無しさん:04/02/28 15:30
で、俺は>>104を読んで>>102を見、>>95に行きました
まさか>>104も策略?
108仕様書無しさん :04/02/28 20:33
しまった、釣られちまったか・・・・・
こうなったらF5アtうわなにをするやめr
109仕様書無しさん:04/05/09 09:57
あげ
110仕様書無しさん:04/05/09 19:18
ソースコードをDLできた人いるの?
111仕様書無しさん:04/05/10 03:41
DLしてコンパイルしましたが?
112仕様書無しさん:04/05/10 21:06
NYでもう一度流してください。
113仕様書無しさん:04/05/10 22:04
やっべ俺もうワクワクしてんだけど?
ああー夢膨らむな。まずはソース(でいいんか?)を全部ゲチューして
「my-Windows」を作る。それを周りで試してみて好評ならば売りに転じる。
そうすればかなり行けると思うんだけどお前ラドーよ?
114仕様書無しさん:04/05/15 00:59
あげ
115仕様書無しさん:04/06/20 04:12
Windows2ch というのが、どうもいかん.
これではコピーライトとかめんどくさいことに.
いっそ、

             「2chndows Longmona 2004」


116724
2ちゃん、どうっす?



つまんね〜よ。おれもなー