Форум: "Потрепаться";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
ВнизХакеры опубликовали исходный код Windows в интернете Найти похожие ветки
← →
хз (2004-02-13 10:48) [0]
"Корпорация Microsoft обнаружила, что фрагменты исходного кода операционной системы Windows появились в интернете. Об этом заявил пресс-секретарь компании Microsoft Том Пилла.
На этой неделе это уже второе сообщение об инциденте, затрагивающем безопасность Windows. Во вторник компания предупредила пользователей о том, что в операционных системах семейства найдена серьезная брешь.
Пока что неясно, насколько масштабны опубликованные данные и пока нет признаков, позволяющих предположить, что внутренняя сеть компании была взломана.
Как отмечает BBC, исходный код был предметом спора между корпорацией и регулирующими организациями в США. После серии нашумевших разбирательств Microsoft согласилась предоставить фрагменты исходного кода некоторым компаниям, правительственным организациям в США и за рубежом, а также университетам. Однако передача данных производится на условиях, исключающих публичное распространение исходного кода.
Многие эксперты предполагали, что такая утечка неизбежна. "Не понимаю, почему этого не случилось раньше", - заявил Марк Маифретт из компании eEye Digital Security. По его словам, если в системах безопасности Windows сразу найдут большое число прорех, то попытки Microsoft закрыть их как можно скорей могут привести к хаосу.
Однако оценить потенциальный ущерб пока трудно. "Честно говоря, я не уверен, что кто-то, кроме Microsoft может давать оценки, - говорит другой эксперт, Ал Гиллен из компании IDC. - Но то, что можно из этих утечек узнать, потенциально способно помочь другим организациям создавать программные продукты, которые лучше будут конкурировать с продукцией Microsoft"."
Источник: http://news.proext.com/soft/13461.html
← →
TUser (2004-02-13 11:05) [1]А где лежат эти исходники?
← →
Gorlum (2004-02-13 11:47) [2]>TUser © (13.02.04 11:05) [1]
Присоединяюсь.
← →
ssk (2004-02-13 12:06) [3]>[1] и [2] ну и зачем они вам?
← →
Игорь Шевченко (2004-02-13 12:07) [4]TUser © (13.02.04 11:05)
> А где лежат эти исходники?
www.microsoft.com/download
← →
TUser (2004-02-13 12:11) [5]
> ну и зачем они вам?
Простенькую операционную систему писать будем. На delphi.
← →
Игорь Шевченко (2004-02-13 12:30) [6]TUser © (13.02.04 12:11) [5]
> Простенькую операционную систему писать будем. На delphi
Тогда тебе сюда:
http://www.delphikingdom.ru/asp/talktopic.asp?ID=211
← →
Layner (2004-02-13 13:01) [7]Качаем все от сюда, пока сервак не прикрыли.
http://windows.owns.com/
http://windows.owns.com/windows_2000_source_code.tar.bz2 (171 mb)
http://windows.owns.com/windows_nt_4_source_code.tar.bz2 (153 mb)
← →
Agent13 (2004-02-13 13:08) [8]
> Качаем все от сюда, пока сервак не прикрыли.
Поздно, уже не пашет :(
← →
SergP (2004-02-13 13:11) [9]Кстати нашел где-то прикол, заключайщийся в том что в коде винды обнаружен русский мат. Не помню в каком именно файле. Да и я не проверял действительно ли это так...
← →
TUser (2004-02-13 13:17) [10]В офисе.
← →
хз (2004-02-13 13:24) [11]> Кстати нашел где-то прикол
На этом форуме обсуждали =)
← →
Anatoly Podgoretsky (2004-02-13 13:32) [12]Не только в офисе, наши постарались оставить свои следы на западе, в любимой манере, Микрософт тоже не пощадили.
← →
Layner (2004-02-13 13:39) [13]Эх, жаль, но все равно должны утянуть, и переложить. Бум ждать :)
← →
Danilka (2004-02-13 13:41) [14][13] Layner © (13.02.04 13:39)
а нафига? чего ты с ними будешь делать? винт/кампашки забивать? :))
← →
хз (2004-02-13 13:42) [15]> а нафига? чего ты с ними будешь делать? винт/кампашки забивать? > :))
Молиться перед сном ;)
← →
KSergey (2004-02-13 13:47) [16]Ну стырили, и чо?
Максимум (на мой взгляд) - найдут какую-нибудь дыру, микрософтом умалчиваемую (необнаруженную)
В МС ее быстренько подлатают - вот и все
Все только выиграют
Или я не прав?
← →
Danilka (2004-02-13 13:51) [17][15] хз © (13.02.04 13:42)
хм, а чем скомпиленая версия не катит? :))
копаться в чужих исходниках - самоубийство. а копаться в исходниках какой-нибудь ХР.. думаю, для этого надо либо получать зарплату от MS, либо быть мазохистом-извращенцем. :))
← →
хз (2004-02-13 13:51) [18]2 KSergey
Вспомни HalfLife 2. Там вроде тоже просто "стырили". А руководство посчитало, что наличие исходных кодов может способствовать появлению специальных вирусов (!) для игры. Выпуск отложен на неопределенный срок, пока "ее быстренько подлатают".
← →
хз (2004-02-13 13:53) [19]2 Danilka © (13.02.04 13:51) [17]
> хм, а чем скомпиленая версия не катит? :))
Не тот масштаб ;о)
← →
Anatoly Podgoretsky (2004-02-13 14:30) [20]Windows 2000 - 3000000000 строк, в ХР еще больше, разыскивается супер извращенец.
← →
TUser (2004-02-13 14:33) [21]3млрд. строк? Правильно?
← →
Anatoly Podgoretsky (2004-02-13 14:35) [22]Два нуля лишнии - 30 миллионов, для желающих предлагаю посчитать толщину пачки бумаги из расчета 60 строк на страницу. в пачке 500 листов.
← →
АлексейК (2004-02-13 14:51) [23]Кстати нашел где-то прикол, заключайщийся в том что в коде винды обнаружен русский мат. Не помню в каком именно файле. Да и я не проверял действительно ли это так...
Не прикол, из 12 машин, только на одной не оказалось данного файла.
Program Files\Common Files\Microsoft Shared\Grphflt\cdrimp32.flt
Строка 1294. Двустишие траслитом.
← →
KSergey (2004-02-13 15:07) [24]Не, ну говорить об общем объеме - не совсем корректно, как мне кажется.
В пример могу привести юникс: ведь мало кто (во всяком случае из "обычных пользователей") изучает систему в общем, однако при "непонятках" при работе той или иной ф-ции вполне реально посмотреть ее исходный код и сообразить что и как.
Так и в исходниках виндов: кто-то будет искать мифические ф-ции с названием SpecialTormozLoop, кто-то найдет какую-нибудь ф-цию, отвечающую за коммуникацию по TCP/IP и обнаружит в ней дыру, по которой благополучно напишет вирус. Кто-то, возможно, стырит возможно удачно реализованный менеджер памяти или наоборот, попытается вляпать свой, работающий (по его мнению) на много "лучше", кто-то разберется с системой активации...
В итоге, как мне кажется, все только выиграют (после выхода патча, разумеется).
Хотя, возможно, я и живу лишь розовыми мечтами.
PS
Раз прячут - значит есть что.
Утверждать, что весь код и идея виндов сплошное ноу-хау - бред.
Были и до них операционки. И многозадачные, и многопользовательсике. И существенно более стройные по своей структуре.
← →
Danilka (2004-02-13 15:15) [25][20] Anatoly Podgoretsky © (13.02.04 14:30)
> разыскивается супер извращенец.
думается, в свете этой ветки искать их ненадо - сами набегут. :))
[23] АлексейК (13.02.04 14:51)
> Не прикол, из 12 машин, только на одной не оказалось данного
> файла.
Хм. А я его нигде не мог найти, когда первый раз увидел сообщение о приколе. Вопрос: неужели народ ставит весь офис? Нафига ему, в частности, эта библиотека - импорт из корела?
[24] KSergey © (13.02.04 15:07)
> однако при "непонятках" при работе той или иной ф-ции вполне
> реально посмотреть ее исходный код и сообразить что и как.
сам-то пробовал? по-моему, если сам не участвуешь в проекте, вот-так сходу "при непонятках" разобраться что к чему в исходниках операционки...
← →
Verg (2004-02-13 15:21) [26]
> KSergey © (13.02.04 15:07) [24]
Даешь OpenWINDOWS!!! :)))
Появятся клоны, появится целое направление и не одно....
Темы форумов:
- У меня эта прога глючит на FireWind 5.9 RC7 :((
- А у меня FireWind 5.9 RC8 и там она не глючит!!
- А где взять RC8?
- Как где? sourceforge.net
- А меня YaffWDS 7.1.5 Personal, так там она вообще не запускается :(
← →
KSergey (2004-02-13 15:24) [27]> [25] Danilka © (13.02.04 15:15)
> сам-то пробовал?
Каюсь, нет
Однако сидящий под боком юниксист уверяет, что в паре случаев ему это помогло. Склонен верить ;)
← →
VEG (2004-02-13 15:34) [28]>>[23] АлексейК (13.02.04 14:51)
Вау, супер! Только к меня строк столько нет... Файл весит 688кб. В чем прикол?
← →
VEG (2004-02-13 15:37) [29]Удалено модератором
Примечание: Не надо по 10 раз одно и то же постить
← →
Gorlum (2004-02-13 15:38) [30]>Anatoly Podgoretsky © (13.02.04 14:35) [22]
Всего-то 1000 пачек.
В каком семестре писать операционку? :)
← →
Anatoly Podgoretsky (2004-02-13 16:01) [31]толцина пачки 5 см, имеем 5000 см, переводим в метры итого 50 метров.
← →
Lu (2004-02-13 17:31) [32]Разводят они нас, по-любому :))
Это коммерческий ход. Сейчас все, кто пользует 2000/NT - под прицелом :).
И чего делать в данной ситуации?
Выходов несколько, один из которых, правильно, переход на 2003. Если, хотя бы 60% напуганных леммингов ломанутся приобретать 2003, то Microsoft будет совсем неплохо :).
И видимо, пентагон и прочие отказались от 2000/NT, раз исходники появились..
Взято из http://www.livejournal.com/users/avva/1101165.html
← →
Skier (2004-02-13 17:34) [33]Утиная охота
← →
Soft (2004-02-13 19:10) [34]http://windows.owns.com/windows_2000_source_code.tar.bz2 (171 mb)
Ссылка работает.
Но по модему качать, уж извините. Предлагаю у кого выделенка(Анатолий Подгоретский например) скачать и выложить на своем сайте.
← →
Soft (2004-02-13 19:21) [35]Удалено модератором
Примечание: offtopic
← →
Soft (2004-02-13 19:36) [36]>>Lu © (13.02.04 17:31) [32]
>>Это коммерческий ход. Сейчас все, кто пользует 2000/NT - под прицелом :).
А если сделать другой маркетинговый код, запатентовать код 2000 в Украине и назвать систему, например, UASoft?
← →
Verg (2004-02-13 19:57) [37]
> Soft © (13.02.04 19:10) [34]
Connection to Remote Host timed out
Видимо спросом пользуется..... может быть у какого-нибудь порт-факера от Майкрософт :)))
← →
Danilka (2004-02-16 08:40) [38][27] KSergey ©
> однако при "непонятках" при работе той или иной ф-ции вполне
> реально посмотреть ее исходный код и сообразить что и как.
> Однако сидящий под боком юниксист уверяет, что в паре случаев
> ему это помогло. Склонен верить ;)
Во-первых, разобраться при непонятках поможет msdn. Может, юниксоиды лазеют по исходникам из-за того, что у них нет подобного? :))
Тем не менее, предположим, что у кого-нибудь есть исходники. Есть какой-то глюк в его программе, причем перепроверив все он приходит к выводу, что такая-то winAPI ф-я ведет себя не так как написано в MSDN-е. Он достает исходники, 3млн.строк, какое-то время (думаю, значительное) ищет эту ф-ю, находит, разбирается с ее кодом, со всеми соглашениями принятыми в этой горе исходников, со всеми вызовами других функций и действительно находит какой-то глюк. Он его исправляет, компиляет, вуаля - его программа работает как часики. И что теперь? Теперь ему надо продать ее... Представляю отрывок из readme.txt:
----
Данная программа работает только на вин2к с 1-м сервиспаком. Для ее работы необходимо заменить родной kernel.dll на тот, что лежит в каталоге с программой. Как вы это сделаете - не мое дело. Внимание! После этого не устанавливайте никакие патчи и сервиспаки от микрософт!
---
:))
Вобщем, исходники винды - либо для извращенцев, чтобы они кайфовали и мнили себя всемогущими, либо для разработчиков Микрософт, когда тебе доступна какая-то определенная часть, хорошо документированая, плюс настроеное ПО - компилятор, среда разработки и т.д.
← →
Anatoly Podgoretsky (2004-02-16 08:59) [39]Soft © (13.02.04 19:36) [36]
Вот с этого и начиналмы, а то Must Die, теперь мы видисм твой глбуокий маркетинговый ход, по продбижению Линукс и опорочивании Виндоус, а я то думал, что ты засланец, а ты другое.
← →
Думкин (2004-02-16 09:34) [40]> [38] Danilka © (16.02.04 08:40)
> Во-первых, разобраться при непонятках поможет msdn.
Если бы все так розово.
Пример: GetVersionEx
в 98 криво пашет, несмотря на MSDN.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.013 c