Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

Хакеры опубликовали исходный код 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;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.021 c
3-43334
pashtet
2004-02-14 19:09
2004.03.14
ADO и русские буквы!


1-43437
pashtet
2004-02-27 09:36
2004.03.14
Хочу научить делать красивый интерфейс!


1-43594
LaidBack
2004-02-27 11:20
2004.03.14
Как вызвать нажатие кнопки Minimize у формы?


11-43413
savva
2003-06-23 17:17
2004.03.14
Drag & Drop


1-43554
TUser
2004-02-27 15:17
2004.03.14
FindWordPad