Ищем разработчика, который без ума от JavaScript и клёвых анимаций
Рубрика развивается при поддержке HP logo

Исходный код Windows XP попал в открытый доступ Материал редакции

Это поможет хакерам лучше понять механизмы работы Windows 10.

В закладки

На 4chan появилась ссылка на .torrent-файл с полным исходным кодом Windows XP. Тред просуществовал всего пару часов, но за это время информация успела распространиться — даже несмотря на то, что Microsoft активно работает над уничтожением ссылок на скачивание.

Папка с распакованными файлами занимает около 40 ГБ и содержит, как утверждает автор утечки, полный и нетронутый исходный код Windows XP, который «годами передавался между хакерами».

Поддержка Windows XP прекратилась в 2014 году, а сама ОС не поддерживает современные компьютерные компоненты. Для пиратов или разработчиков вредоносного ПО эта утечка практически бесполезна — из всех ПК в мире на XP сейчас работает менее 1%.

Однако Microsoft известна тем, что некоторые участки кода мигрируют между версиями ОС практически нетронутыми, и даже в Windows 10 можно встретить участки, написанные ещё для Windows 95 — это делается в целях сохранения обратной совместимости. Поэтому утечка старой ОС может пролить свет на то, как работают некоторые системы более новых выпусков — если злоумышленники будут знать, где искать.

Также исходный код XP могут использовать изготовители неофициальных сборок — энтузиасты могут внести изменения в некоторые системы, чтобы «старая добрая» XP заработала на современных компьютерах.

Спасибо за наводку Artem Artem
Редактор подсайта «Железо», иногда пишу про аниме и бесконечно обновляю домашний ПК, хотя играю в основном на Switch
{ "author_name": "Artem Artem", "author_type": "self", "tags": ["\u043d\u043e\u0432\u043e\u0441\u0442\u0438","windows","microsoft"], "comments": 195, "likes": 355, "favorites": 120, "is_advertisement": false, "subsite_label": "hard", "id": 217795, "is_wide": false, "is_ugc": false, "date": "Fri, 25 Sep 2020 07:55:45 +0300", "is_special": false }
Всегда под рукой HP ENVY x360 на базе процессора Intel® Core™ i7 Узнать больше
Объявление на DTF
0
195 комментариев
Популярные
По порядку
Написать комментарий...
373

Через пол года ждём ОСь рекомендуемую для установки в гос учреждения и режимные объекты. Разработанную само собой нашими программистами за 2.5 охренелярда рублей бюджетных денег.

Ответить
154

Насколько я знаю, для режимных объектов и так предоставляют ОСь с исходниками.

Ответить
210

Здесь не любят тех, кто чуть умнее «ыыы, фил ебет»

Ответить
2

Будем последовательны.  В данной ситуации как раз выебли Фила.

Ответить
3

Билла*

Ответить
30

"Лампа не пиздит" - хуй поспоришь с такими доводами, моя уже 10 лет светит, ни разу не пиздела

Ответить
9

И лампа не пиздит, и врут календари...

Ответить

Отличный инструмент

Bain
0

* не врут

Ответить

Отличный

Отличный
0

И если ты давно хотела что-то мне сказать - не говори.

Ответить
16

Для военных запилили защищённый форк Debian под названием Astra Linux. Что мне кажется более логичным, так как и бесплатно и более надёжно

Ответить
–1

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

Ответить
3

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

Лолчто? Если там есть gui, то это же наоборот означает, что пользоваться может любой. Ну и на таком уровне защиты у пк весьма определенные задачи и определенный софт и сотрудников можно им обучить. Им даже ничего никогда не придется устанавливать или настраивать, для этого есть сисадмины.

Ответить
–2

Сразу видно - человек не работает с линуксом и вообще не знаком с военными 

Ответить
6

Забавное предположение, учитывая, что я программист с офицеркой коркой и с военными (преподами) общался. Они правда тупо сидели на win xp и пользовались вордом, но у них софт на кафедре от универа был, тут всё понятно. Под специфические цели накатывают упомянутый дистрибутив линукса и на этот линукс необходимый пак софта. С гуи. В чем там надо разбираться юзеру, кроме пользования софотом с гуи? 

Ответить
–12

Ух ты, а я Генерал Всякой Компьютерной Технологии Всея Руси и Его Преосвященство Магистр Военных Наук.
Рад знакомству   

Ответить
0

Как раз гуи там настолько топорный, что разберётся даже полный чайник. Максимально стилизован под гуи винды. Ну и плюс самая мякотка, в терминале командной строки самые распространённые команды можно вбивать при помощи выпадающего меню.

Ответить
2

Да вот только гуи линуксы имеет свойство отваливаться и зависать ввиду отсутствия интеграции с ядром, не говоря уже о неудобном проводнике. Гуишка имеет проблемы с разграничением доступа, и нет единой поддержки с документацией ввиду огромного изобилия онных. Ни одна уважающая себя коммерческая структура не ставит на рабочие станции рядовых сотрудников линуксоиды, оставляя их только системным администраторам и другим соответствующим должностям.
А все те кто "хвалят" гуи линуксы не сталкивались с ним в "полевых" условиях, иначе знали, что линукс - это прежде всего терминал как для администратора так и для оператора

Ответить
0

Под "Неудобным проводником" понимаются особенности никсовой файловой системы? Когда нет условной сущности "Мой компьютер", а диски могут быть подмонтированы к любому элементу файловой системы? Ну это неудобно с непривычки. Вообще да, никсы это терминал онли, без знания простейших команд там нечего делать даже с гуём. Так и представляю, как какая-нибудь бухгалтерша в терминале выполняет lsblk, потом добавляет запись в /etc/fstab и после этого монтирует том

Ответить
0

никсы это терминал онли

Макось с вами несогласна.
Когда нет условной сущности "Мой компьютер", а диски могут быть подмонтированы к любому элементу файловой системы?

1.Заходим в "управление дисками" на винде и монтируем hdd или ssd не как диск, а как папку
2.???
3.PROFIT!

Для "рабочего компа" вообще нет никаких проблем, если админ адекватный и юзеры работают с определенным софтом по инструкциям.

Ответить
0

Особенно доставляло прапорщицам с 901м и АСУшникам объяснять как пользоваться криво собранным RHEL. True Story.

Ответить
–1

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

Ответить
0

Сначала был RHEL, сейчас - CentOS. Название по вводным нагуглить не проблема.
Астру выдавали в ОКиС и медслужбы, но срать они хотели и пользуют win. У них максимум - ДСП, так что и не нагибают сильно.

Ответить
0

Центось - параша полная.

Ответить
–19

+15

Ответить
1

Нет, её просто анально огораживают.
https://www.azone-it.ru/secret-net-7
Вот эта залупа стояла на почти всех компах в моей войсковой части

Ответить
0

Работал на режимном объекте. Везде винда, и даже ms project для проектов. Правда без выхода в инет вся локальная сеть.

Ответить
11

Вот только исходники XP были у силовиков последние лет 15. Майкрософт сама дала чтобы получить сертификаты.

Ответить
1

Над Вовкой смеялись, что он на хр сидит

Ответить
17

Поскорее бы он просто посидел

Ответить
0

Зря смеялись, там сеть чисто локальная. Так что пусть хоть на 95 сидит, ничего особо не изменится

Ответить
1

Думаю суть не в сети, а что что старый добрый XP фсбшники уже сто раз проверили и "почистили" и сверху добавили своего. А пилить обновления ресурсов уже нет, да и к тому же "работает, не трогай". Вряд ли ему там последняя версия directx нужна

Ответить
0

Учитывая высоту панели задач на фото, больше похоже на 7-ку.

Ответить
1

Не стоит принимать бред, который я пишу за чистую монету  

Ответить
0

Они и могли залить её на торренты.
Может даже, эти же хакеры избрали Трампа,)

Ответить

Комментарий удален

4

Я считаю, что за изображение бурной деятельности - это неплохие такие деньги.

Ответить
0

Это сколько в одном охренелярде тогда? 

Ответить
0

Так давно же есть Астралинукс. Под него и софт поддерживают для государства и госкомпаний.

Ответить
0

Я тебе открою тайну, уже есть такие оси на базе винды)

Ответить

Жестокий файл

Allozorro
0

Астра Линукс же))

Ответить
0

От сбермаркета(или сберзвука, я запутался, короче))от сбера))))

Ответить
208

Добро пожаловать в опенсорс

Ответить
190

Так вот что мне напоминает новый логотип Сбера...

Ответить
28
Ответить
25

Гениям мыслят одинаково.

Ответить
6

да просто тип сидит на ДТФ и спиздил дизайн, а что бы никто не догадался залил храдиентом.

Ответить
5

Теперь ждать ДТФБАНК?

Ответить
0

Это что-то из разряда Биржы TJ?

Ответить
1

Это что-то из разряда СБЕРБАНК.

Ответить
4

@Denis Shiryaev готовы к искам от Сбера? ( ͡° ͜ʖ ͡°)

Ответить
1

Идея для промоакции DTF налетай.

Ответить
40

Буду ждать репаков Zver Edition GOTY

Ответить
0

Комментарий удален по просьбе пользователя

Ответить
52

На гитхаб надеюсь уже выложили?

Ответить
22

Это шутка? Github принадлежит Microsoft. Выпилят твой репозиторий сразу же.

Ответить
152

Это шутка?

 Да. 

Ответить
6

Норм шутка, потом посмеюсь.

Ответить
5

А, кстати, хахаха

Ответить
14

Пока только шара на OneDrive.

Ответить
25

ReactOS вроде принципиально ничего от майков не использует если я ничего не путаю.

Ответить
56

Только мемчик склепал, даже загрузить не успел.

Ответить
9

Не уверен. Они пытались сами во всём разобраться 15 лет, а тут выходят исходники. Мне кажется, это как тот чувак, что делал мод на ведьмака на графон 5 лет - он его только доделал и через 2 недели CD Project анонсируют, что к выходу новых консолей сделают апдейт на графон. Как-то обессмысливает труд

Ответить
9

Такие проекты вряд ли делают только для конечного результата

Ответить
0

Так в этом и смысл. Какой интерес продолжать что-то делать, если готовое решение уже лежит? Интересно-то быть первопроходцем и самому что-то искать, а теперь можно просто сверяться с исходниками. Дух авантюризма пропадает

Ответить
3

Как утекшие исходники обессмысливают ReactOS? Смысл ReactOS в воссоздании Windows NT, которой ты можешь пользоваться свободно и легально, а утекшие исходники ни разу не легальны

Ответить
1

Когда ты делаешь аналог, зная как работает исходник, то прогресс СИЛЬНО ускорится. 

Ответить
0

Речь не об этом была, лаваш написал, мол "утечка исходников winxp делает reactos бессмысленным", что, безусловно, не так. Насчет ускорения прогресса - не уверен, вроде разрабы ReactOS говорили, что никогда в утекшие исходники не смотрят, и всех разработчиков, которых подозревают в том, что они смотрели утечки, выгоняют.

Ответить
1

Я не говорил, что продукт бессмысленен, я имел в виду, что для них самих все их усилия уже не выглядят такими значимыми, они фактически были первопроходцами, а тут... Это как ехать на северный полюс на повозке с собаками и вдруг на полпути кто-то резко сажает перед тобой вертолёт и говорит "погнали на нём, так быстрее!"

Ответить
0

Вроде речь о конкретном переиспользовании кода шла, а не о том, чтобы посмотреть что и как устроено. 

Ответить
0

о конкретном переиспользовании кода шла

В общем случае это может сделать использование твоего кода нелегальным (и в случае с исходниками хрюши обязательно сделает).

Ответить
1

Зато сейчас получит проект сильный буст, легальности не удавится

Ответить
0

Ну я думаю как с крайзисом в итоге от васянов лучше выйдет.

Ответить
8

Наконец-то допишут.

Ответить
27

Да, ты прав. Но до сих пор находятся люди, которые пытаются засунуть утекшие исходники в ReactOS и их естественно навсегда банят. Только за это лето было два таких умника.
UPD: а с этим сливом у них проблем только прибавится

Ответить
0

Никто не мешает сделать форк)

Ответить
1

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

Ответить
4

TempleOS и будешь видеть ЦРУшников в темноте

Ответить
0

@Ilya Mur ну как дела?

Ответить
21

Изначальный пост на 4chan

скриншот с реддита

Ответить
1

Наебут на дтф, так и жить не захочешь 

Ответить
13

Ну всё, теперь можно забацать свою винду с блэкджеком и шлю... весёлыми картинками!

Ответить
24

нескучными картинками!

Ответить
6

нескучными обоями тогда уж )

Ответить
5

олды на месте

Ответить
3

Только что там можно забацать. Это даже не семерка.

Ответить
14

Вот Bliss в хорошем качестве для аутистов типа меня, наслаждайтесь

https://1drv.ms/u/s!AscTxtaqcYjMvln0gJGmlNU7U7MT?e=bRbmR5

Ответить
10

Картинка-эпоха. В начале нулевых всё было ярким и цветастым - фильмы, игры, интерфейсы... А потом последние скатились в жесткий минимализм, а игры с фильмами - сначала в серость, а потом в обедненную палитру из 2-3 комплиментарных цветов.

Ответить
1

Как же верно, чёрт побери

Ответить
3

Опоздал немножко, по сети давно уже исходник этой обоины в TIF гуляет:
https://archive.org/download/theoriginalfilesofsomewindowswallpapers/bliss%20600dpi.tif

Ответить
0

Угадайте как будет выглядеть новая отечественная ОС за 40 млрд

Ответить
8

будет называться "Ogurechik". Кузнечик же уже занят.

Ответить
10

1%

В это время абсолютно все компьютеры в различных учреждениях и банкоматы: ну да ну да пошли мы 

Ответить
2

Мешает только одно - ReactOS или кто-нибудь другой, не может использовать исходники.

Ответить
15

Но может посмотреть, выяснить как это работает, и реализовать начисто. Для совместимости с софтом им нужно реализовывать не только официальную функцинальность Windows, но также баги и недокументированные функции.

Ответить
0

Нельзя, это запрещено законом. Можно посмотреть только на дизассемблированный код.

Ответить

Полезный блик

Аркадий
31

Можно "слепой декомпозицией".

Один разработчик изучает код и описывает алгоритмы работы (без кода), а второй пишет код глядя в документацию первого.

Ответить
1

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

Ответить

Полезный блик

Александр
7

И дизассемблированный тоже смотреть нельзя по закону.

Можно ссылку на закон? Звучит как бред. Как минимум потому что дизассемблирование просто делает более понятным двоичный код, который уже есть в файле. Можно ли открывать файлы в hex-редакторе? А смотреть на них после этого? Законно ли ПО для дизассемблирования?

Не говоря уже о том, что запатентовать тривиальные алгоритмы невозможно.

Ответить
4

Мало того, в законодательстве РФ даже прописаны ситуации, когда дизассемблировать ПО можно. К примеру если это честно купленный софт, но в нем присутствует критический недостаток, который мешает его использованию

Ответить
0

 Можно ссылку на закон?

В этом разговоре идёт речь о просмотре с целью копирования части программного кода или принципов его работы, а не просмотре в общем. Аркадий Акакиевич сказал, что можно с этой целью смотреть дизассемблиованный код, но не исходный. А я ему возразил, указав на то, что способ тут не важен.

То есть, речь о копировании, а не о просмотре. Просмотр тут  обсуждается исключительно как часть процесса копирования.

Ответить

Полезный блик

Алексан…
0

Все ваши рассуждения не имеют смысла, пока вы не приведёте законы, на которые ссылаетесь.

Нельзя тупо взять и скопировать кусок кода, даже поменяв название переменных, например.

А вот посмотреть на код, чтобы изучить и описать алгоритм, который будет реализовывать другой разработчик вполне законно и временами применяется.

Ответить
0

Смотря каким законом. В некоторых странах можно.

Ответить
3

Разработчики ReactOS принципиально не выясняют, как это работает, через исходники, чтобы не дай бог что-то не подсмотрели слишком близко и их не засудили. Всё своё. Таков путь.

Ответить
0

Лол, смешно. У них то что есть криво работает, и сомневаюсь что они смогут переписать всё так, чтобы:
1) Это всё нормально работало (хотя бы на уровне WinXP)
2) Чтобы код при этом достаточно отличался от утёкших исходников, чтобы не попасть под обвинения в нарушении копирайта.

Ответить
4

"как утверждает автор утечки, полный и нетронутый исходный код Windows XP, который «годами передавался между хакерами»."

Так в чем тогда резонанс?

Ответить
9

Теперь будет передаваться не только между хакерами, но и между кулхацкерами.

Ответить
0

Они его друг другу продают, так-то.

Ответить
3

 Для пиратов или разработчиков вредоносного ПО эта утечка практически бесполезна — из всех ПК в мире на XP сейчас работает менее 1%.

Когда попал в 1%. Стонкс!

Ответить
–4

Тут все рофлят над отечественной ОС, но железный занавес ближе чем вы думаете.

https://os.kaspersky.ru/

Ответить
8

Это лютейшая эмбидка для очень узкого спектра использования, этому проекту сто лет в обед. Мы конечно укатываемся в изоляцию, но справедливости ради хотел бы отметить, что эта ось не о том.

Ответить
0

В какую изоляцию?

Ответить
0

Изоляцию деда в бункере

Ответить
–1

Трамп - 74 года
Си Цзиньпинь - 67 лет
Меркель - 66 лет
Путин - 67 лет
Деды и бабка управляют миром.

Ответить
0

Ковид же.

Ответить
2

Исходный код Windows XP был выложен с сеть

Сразу после анонса выпиливания классического интерфейса из Windows 10 следующим летом, просто удивительное совпадение.)

Ответить
1

классической темы не было уже в восьмёрке 

Ответить
1

классической темы

Речь не о теме, а о самих интерфейсах. В т.ч. выпилят Панель управления и все старые консоли администрирования.

Ответить
7

все старые консоли администрирования

скатертью дорожка, вроде powershell уже давно должен был заменить их 
А вот с панелью управления всё не так однозначно, до сих пор много дел удобней через неё делать 

Ответить
1

Консоли администрирования это и есть часть панели управления. Речь не про терминалы, а про вот это

Ответить
5

Они не могут удалить их, это же колоссальный пласт винсервера, да и вообще альтернатив не сделано

Ответить
0

Недавно купил ноут на Win 10 и не обнаружил там вкладки локальные пользователи и группы. Похоже началось.

Ответить
1

Недавно создавал локального пользователя на винде, там надо раза 2-3 нажать на кнопку--ссылку мелким шрифтом чтобы отказать вводит данные для онлайн-учетки. Ну и потом покопаться чтобы настроить разрешения для этого юзера. Прячут сильно, но вроде совсем не выпиливают.

Ответить
–1

с учеткой всё же удобнее, там и ключик сам подтягивается, и даже обои синхронизируются)

Ответить
0

Ну тут от ситуации зависит. Когда тебе нужен guest юзер для общих папок с доступом в локальной сети, то такая учетка не нужна, как и в целом для многих сетевых задач или создания пачки юзеров на одном ПК.

Ответить
0

Так на винсервере оставят, а на хоум едишн будут плиточки

Ответить
0

Почему нет? Кое-что реально выносится в консоль, большая часть пользователей всё равно туда никогда не заглядывает, а для администрирования эту функциональность выносят в утилиты командной строки.
Да и в конце концов здравый смысл никогда не был препятствием для MS.

Ответить
0

я без групповой политики себе не представляю управление компьютером, как и большинство пользователей, которые не пользуются компом как игровой консолью 

Ответить
0

Приблудят командлеты в павершелле, будет как линукс, но с реестром вместо конфига (понимаю весь маразм написанного, но по-моему туда всё и идёт).

Ответить
0

я сомневаюсь. вроде майка шла в сторону линукса, что сулило избавление от реестров, а не наоборот 

Ответить
0

Могут просто перенести в настройки. Может даже удобней будет если привыкнуть и пользоваться поисковиком в настройках. 
хз конечно но я не так часто лезаию в настройки 

Ответить
4

Могут просто перенести в настройки.

А перенесут в PowerShell.))
пользоваться поисковиком в настройках.

Microsoft Bing вам в помощь.))

Ответить
0

А перенесут в PowerShell.))

Эт че, теперь винда станет больше похожа на линукс?

Ответить
0

В плане повершелла винда уже давно круче линукса. Но, правда, чем дальше, тем больше повершелл страдает от синдрома баша: в нём всё больше и больше скапливается легаси, которое по-хорошему надо очистить. Может в итоге разработчики придут к необходимости powershell next (и нет, увы но powershell 7+ в этом плане не панацея - кучу проблем они тщательно сохранили, плюс добавили новых).

Ответить
0

Круче чем? Повершелл со своими методами классов и объектами напоминает переусложненную обрезку шарпа
Конечно, это намного лучше чем было, к тому же оно развивается, но баш был и будет удобнее
И совместимость с шеллом ему не мешает, кому надо, тот юзает сахарок вроде "&>" по своему усмотрению

Да и с тем же повершеллом: вы жалуетесь на костыли, но в ином случае будет начинаться анархия после каждого обновления. ОС — это про удобство и максимальную совместимость, а не перелопачивание всего каждым билдом
Несмотря на мою неприязнь к самому синтаксису, состояние повершелла сейчас более чем удовлетворительное

Ответить
0

Круче чем? Повершелл со своими методами классов и объектами напоминает переусложненную обрезку шарпа

Я даже сначала не понял о чём вы, а потом дошло - т.е. вы действительно считаете объектный конвейер плохой вещью? Тогда дискуссия смысла не имеет.

Ответить
0

Я бы сказал, что и PowerShell, и Bash — уродцы мира скриптинга, и во многих случаях, если там сложнее нескольких вызовов и не нужно нечто крайне специфическое, для системных скриптов лучше пользоваться нормальными языками

Ответить
0

Я бы сказал что вы абсолютно не правы:
1) если цель именно работа с системой и системными утилитами, то скриптовый язык сбережёт вам дохренищи времени. И чем больше внешних вызовов, тем больше геморроя у вас будет в "нормальном языке".
2) Powershell сам по себе полноценный язык
3) PSH обеспечивает взаимодействие между скриптами, коммандлетами и прочим - правильно написанный скрипт будет нативно поддерживать автодополнение и проверку параметров, и легко интегрируется в другие скрипты и системы (удачи, кстати, с интеграцией вашей самописной программой с другими программами)
4) Если вы пишите исключительно для себя - можете писать как угодно, если всё-же планируется использование многими людьми, то "нормальный язык программирования" станет редкостным костылём.

Ответить
0

выпилят Панель управления

Неееееет! Господи, нет, нет, неееееет!

Ответить
0

Может ReactOS наконец-то перестанет быть говном?

Ответить
3

А зачем?

Ответить
0

Ну, они уже 20 лет делают открытую Windows-совместимую систему, которая объективно говоря нихрена не работает для реальных задач. Но делают считай уже поколениями, не бросают. Так хоть может с толком получится.

Ответить
8

На самом деле толк есть - часть кода попадает  в wine.

Ответить
1

А из него в Proton.

Ответить
2

Ну и пусть делают. Каждый дрочит, как хочет. Нам то с этого какой толк?

Ответить
3

Ну, я люблю иногда проебать выходные на установку какой-нибудь ерунды, чтобы к понедельнику матерясь всё вернуть. Это же весело!

Ответить
1

"время устанавливать Шиндовс! 11!"

Ответить
0

Обычно это установка Linux с ожиданием, что на нём нормально заработает Blender и редакторы видео)

Ответить
2

Ну и где ссылка?)

Ответить

Распространенный чайник

0

Бля а РЕАКТ ОС еще живая? Я помню когда она был системой которую можно на дискету записать лол 

Ответить
5

С колибрей не путаешь? Её до сих пор можно

Ответить
1

Для пиратов или разработчиков вредоносного ПО эта утечка практически бесполезна

Поэтому утечка старой ОС может пролить свет на то, как работают некоторые системы более новых выпусков

Ну ты уж определись бесполезна она или нет

из всех ПК в мире на XP сейчас работает менее 1%.

И все в Кремле? 

Ответить