Printable Version of Topic
Click here to view this topic in its original format
Forums > Флейм > Источники Windows NT/2000, настояшие , не так давно спёрты с Микрософта :)


Posted by: Lord KiRon on 14-02-2004, 00:40
ed2k://|file|windows_2000_source_code.zip|213748207|34BB9F3A3E8D3E0C4490A96EC30B9F3C|/ (ed2k://|file|windows_2000_source_code.zip|213748207|34BB9F3A3E8D3E0C4490A96EC30B9F3C|/

Вот короче , нашел в сети десятки разных но они все не открываются а ети в порядке smile.gif, не фейк .

Так что програмистам будет интересно , я например с большим удовольствием расматривал код к ^rundll^ или ^regedit^ smile.gif

Да кстати если кто не в курсе - подробности похишения тут : http://www.nvworld.ru/news/13_02_2004.html#13_02_2004-04 (http://www.nvworld.ru/news/13_02_2004.html#13_02_2004-04

Posted by: Roma_il on 14-02-2004, 01:11
QUOTE:

Утечка кода подобного рода может крайне негативно сказаться на информационной безопасности Интернет в целом, поскольку доля компьютеров оснащённых ОС от Microsoft весьма велика.


Всё приплыли sad.gif
Теперь каждый день будут заплаты делать наверное wink.gif

to Lord KiRon
эт может тебе просто интересно было в коде поковыряться
а теперь представь сколько по свету бродит гадов которые считают долгом чести нагадить всем только потому что знают как это сделать newest/fear2.gif

Posted by: Lord KiRon on 14-02-2004, 01:39
Ну во первых код не полный , где то 60% smile.gif , правда ^Internet Explorer^ со всеми примочками там smile.gif
А если "гаду" не лень перелопатить такое количество кода то пусть получает удовольствие smile.gif

Posted by: Billy Bonce on 14-02-2004, 10:40
Спасибо за линк, поставил в закачку smile.gif

Прикольные комментарии к файлу, прямо любо дорого почитать newest/devil_2.gif

QUOTE:

ohhh good! GNU windows!
windows goes Open Source  :)


Posted by: Mr.A on 14-02-2004, 11:46
QUOTE (Billy Bonce @ 14-02-2004, 09:40):
Прикольные комментарии к файлу, прямо любо дорого почитать newest/devil_2.gif

Еще прикольнее почитать файлик win2k\private\security\msv_sspi\core
...
USERNAME=eyala
HOSTNAME=voltaire
LOGNAME=eyala
...
DOMAIN=mainsoft.com
...
REPLYTO=eyala@mainsoft.com
ORGANIZATION=Mainsoft Co. Ltd.

Posted by: Billy Bonce on 14-02-2004, 12:09
Mr.A

Интересно smile.gif

eyala@mainsoft.com

user posted image Eyal Alaluf

Mainsoft,Vice President, Technology

Eyal Alaluf is Mainsoft's Director of Technology, a position he has held since January 2000. Bringing more than 10 years of industry experience to this role, Eyal oversees the development team behind Visual MainWin. After joining Mainsoft in 1994 as the company's first Senior Developer, Eyal has risen through the ranks. He became the company's Chief Engineer before landing in his current position.

After graduating with dual degrees in mathematics and computer science from the Hebrew University in Israel, Eyal joined the Israel Defense Forces and worked as a software developer in the Israeli Navy where he was involved in creating advanced technologies and research.

newest/fear2.gif

Posted by: Mr.A on 14-02-2004, 12:31
Да уж...
Похоже, что сорсы утекли именно из Mainsoft-а. Представляю себе, какой шмон там нынче идет! newest/fear2.gif

Posted by: SKAmikaze on 14-02-2004, 18:28
Я вот тоже поставил на закачку, хоть кодером и не являюсь.Спасибо за линк. smile.gif

Posted by: Set on 14-02-2004, 19:00
А подо что это всё ? Visual C++ ? Какая версия ?

Posted by: Lord KiRon on 14-02-2004, 19:31
Всё написанно на ^C^ , учитывая что там везде ^.dsw^ и ^.dsp^ то это ^Visual 6^.

Posted by: obaldin on 15-02-2004, 21:36
А где там всякое интересное живет? А то, что-то, при первом взгляде на дерево, не особо понятно где что.

Зато наткнулся вот на такое:
QUOTE:
/***************************************************************************\
* TextCopy
*
* Returns: number of characters copied not including the NULL
*
* History:
* 10-25-90 MikeHar      Wrote.
* 11-09-90 DarrinM      Rewrote with a radically new algorithm.
* 01-25-91 MikeHar      Fixed the radically new algorithm.
* 02-01-91 DarrinM      Bite me.
* 11-26-91 DarrinM      Ok, this time it's perfect (except NLS, probably).
* 01-13-92 GregoryW     Now it's okay for Unicode.
\***************************************************************************/  


biggrin.gif tongue.gif

Posted by: Mr.A on 15-02-2004, 22:19
Народ сделал поиск на слово "f**k" и нашел весьма занимательные комментарии вроде:

// BUGBUG (reinerf)
// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
// around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST

Posted by: obaldin on 16-02-2004, 00:15
Чего-то у меня какие-то нехорошие подозрения по поводу этих исходняков возникают... Толку с них, в общем-то, никому никакого - выложена маленькая часть исходного кода, причем 4х летней давности (это в лучшем случае, многие файлы датированы аж 89-м годом). А вот криков много, и последствия могут быть далеко идущими. Уже началась новая волна заявок, что P2P - это преступная технология, которую надо запретить. Обывателя пугают (неспецифицированными) ужасами, причиной которых, конечно служат гадкие пир-ту-пирщики. У Микрософта появляется годная на многие случаи отмазка : много вирусов? - это хакеры начитались кода! (видимо, Notepad'а wink.gif ), мы монополисты? - да что вы, теперь каждый может скомпилить себе свои винды! А кроме того, всем, сидящим на старых виндах и нежелавшим ранее апгрейдится, срочно нужно купить самые модные распоследние версии. ФБР объявит, что появляется новая угроза кибер-терроризма, и на этой волне попытается вырвать новые ограничения свобод.

Таким образом, посмотрим, кому это выгодно: Микрософту, Теще и Большому Брату. Что заставляет сомневаться в случайности этой утечки.

Posted by: Billy Bonce on 16-02-2004, 23:30
obaldin

Наврядли, код скорее компрометирует мелкомягких , чем помогает
Большому брату же проблемы частной компании я думаю до фанаря

Интересная статья по сабжу http://www.kuro5hin.org/story/2004/2/15/71552/7795 (http://www.kuro5hin.org/story/2004/2/15/71552/7795

(ее) ссылка сперта с рувидео newest/devil_2.gif

Posted by: obaldin on 17-02-2004, 01:17
QUOTE (Billy Bonce @ 16-02-2004, 22:30):
Наврядли, код  скорее компрометирует мелкомягких , чем помогает  
Код - или факт его "кражи"? Если код, то чем же он их компрометирует? Код как код, ничуть не хуже, чем можно ожидать от проекта такого размера.
QUOTE :
Интересная статья по сабжу
Дык, вот именно, и статья о том же.. Почему же это "компрометирует мелкомягких"?

Posted by: Billy Bonce on 17-02-2004, 09:06
obaldin

Пофлеймим ? biggrin.gif

QUOTE :
Remember back when DOJ were accusing Microsoft of having an unfair competitive advantage and Microsoft swore upon a stack of Bibles and corporate forms that there was a "Chinese wall" between the applications developers (Office) and the OS developers (Windows)?  Well from all the comments about putting hacks in Windows to fix Office apps, it would appear that they were lying. Not that anybody who knows how software is written ever thought otherwise, but this makes it about as plain as it could be that the Office and OS guys work together to achieve their famous smoothness of operation -- an advantage writers of other office suites clearly don't have.  No wonder they're so upset about this going public. If we had a real attorney general instead of a fascist corporate toady they'd probably be back in court already over it.


Posted by: obaldin on 17-02-2004, 21:09
QUOTE (Billy Bonce @ 17-02-2004, 08:06):
Пофлеймим ?  :D  
Давай! biggrin.gif  
QUOTE:
Well from all the comments about putting hacks in Windows to fix Office apps, it would appear that they were lying.

Скорее уж наоборот. Если вместо того, чтобы крикнуть соседу "Эй исправь-ка свой офис" они (разработчики системы) латают исключительно свой код, то это, скорее говорит об их независимости. Причем, Офис в данном случае стоит в длинном ряду других багистых программ, ради которых пришлось править систему. В качестве интересного чтива на эту тему можно глянуть тут (http://weblogs.asp.net/oldnewthing/archive/2003/12/23/45481.aspx. Для обеспечния совместимости чувак аж "had to create a special NMHDR structure that "looked like" the stack the program wanted to see and pass that special "fake stack"." Это для программы, которая проделывала совершенно невероятный трюк - лезла в своем стеке на два (!) фрейма вверх и брала там локальную для той процедуры переменную по фиксированному смещению (!!! словей нету newest/fear2.gif )

Больше того, посмотрим на вещи реально, в том плане, что код пишеться не "фор фан" а для того, чтобы его потом продавать. Предположим, ты пишешь windows-совместимую операционную систему и хочешь чтобы ее покупали. Давайте угадаем, какой будет Самая Главная Программа, совместимость с которой тебе абсолютно необходимо обеспечить, чтобы добиться коммерческого успеха? Конечно, Офис. Для совместимости с ним, ты с радостью вставишь в систему код, обходящий его баги и недокументированное поведение, с радостью, потому что это будет то, что сделает выбор между успехом и абсолютным полным провалом твоей системы. Ну кому будут нужны винды, если в них даже офис перестанет работать.

Таким образом, разработчики винды вели себя в точности так же как вели бы себя посторонние, не-микрософтовские, разработчики операционной системы предназначенной для запуска виндовсих приложений. Больше того, если почитаешь линк, который я приводил выше, то они шли на гораздо большие усилия для обеспечения совместимости с массой других программ.

Posted by: Billy Bonce on 18-02-2004, 16:10
QUOTE:
Таким образом, разработчики винды вели себя в точности так же как вели бы себя посторонние, не-микрософтовские, разработчики операционной системы предназначенной для запуска виндовсих приложений. Больше того, если почитаешь линк, который я приводил выше, то они шли на гораздо большие усилия для обеспечения совместимости с массой других программ.


Даже в энтом случае , я больше чем уверен, что у мелкомягких системщиков есть приоритеты: сначала правим "родные приложения", потом крупных фирм типа ИБМ Симантек, а некоторые совсем не правим (как в случае антивируса Касперского)

И потом, сказать честно от меня ускальзает смысл правки СИСТЕМЫ ради багов ПРОЛОЖЕНИЙ , все эти "фиксы ради оффиса" вполне могут вылезти как баги в других приложениях, для которых понадобяться "фиксы фиксов" smile.gif

Posted by: obaldin on 18-02-2004, 19:48
QUOTE (Billy Bonce @ 18-02-2004, 15:10):
Даже в энтом случае , я больше чем уверен, что у мелкомягких системщиков есть приоритеты: сначала правим "родные приложения",  потом крупных фирм типа ИБМ Симантек, а некоторые совсем не правим (как в случае антивируса Касперского)

Приоритеты, скорее всего не у системщиков, а у отдела тестеров на предмет совместимости. И приоритеты простые - распространенность. Мне в голову сходу не приходит примера непопулярной микрософтовской программы, но если таковая найдется, вряд-ли для нее будут фиксы.  
QUOTE :
все эти "фиксы ради оффиса" вполне могут вылезти как баги в других приложениях, для которых понадобяться "фиксы фиксов"  :)

Если эти "другие приложения" достаточно популярны, то это отловит опять таки отдел тестирования, а если нет..... smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)