Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.55 MB
Время: 0.012 c
1-43613
Lexa
2004-03-02 00:07
2004.03.14
Интерполяция


1-43563
Maverick
2004-02-27 16:11
2004.03.14
FastReport


7-43918
Den_lam
2003-12-11 12:06
2004.03.14
LPT


1-43646
vlgrig1961
2004-03-02 10:12
2004.03.14
Как в QReport выводить вертикальный текст


1-43592
MasterKolyan
2004-02-27 12:11
2004.03.14
Пересылка значений между нетипизированными указателями





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский