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|/ Вот короче , нашел в сети десятки разных но они все не открываются а ети в порядке , не фейк . Так что програмистам будет интересно , я например с большим удовольствием расматривал код к ^rundll^ или ^regedit^ Да кстати если кто не в курсе - подробности похишения тут : 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 | ||
Всё приплыли Теперь каждый день будут заплаты делать наверное to Lord KiRon эт может тебе просто интересно было в коде поковыряться а теперь представь сколько по свету бродит гадов которые считают долгом чести нагадить всем только потому что знают как это сделать |
Posted by: Lord KiRon on 14-02-2004, 01:39 |
Ну во первых код не полный , где то 60% , правда ^Internet Explorer^ со всеми примочками там А если "гаду" не лень перелопатить такое количество кода то пусть получает удовольствие |
Posted by: Billy Bonce on 14-02-2004, 10:40 | ||
Спасибо за линк, поставил в закачку Прикольные комментарии к файлу, прямо любо дорого почитать
|
Posted by: Mr.A on 14-02-2004, 11:46 | ||
Еще прикольнее почитать файлик 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 Интересно eyala@mainsoft.com 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. |
Posted by: Mr.A on 14-02-2004, 12:31 |
Да уж... Похоже, что сорсы утекли именно из Mainsoft-а. Представляю себе, какой шмон там нынче идет! |
Posted by: SKAmikaze on 14-02-2004, 18:28 |
Я вот тоже поставил на закачку, хоть кодером и не являюсь.Спасибо за линк. |
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 | ||
А где там всякое интересное живет? А то, что-то, при первом взгляде на дерево, не особо понятно где что. Зато наткнулся вот на такое:
|
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'а ), мы монополисты? - да что вы, теперь каждый может скомпилить себе свои винды! А кроме того, всем, сидящим на старых виндах и нежелавшим ранее апгрейдится, срочно нужно купить самые модные распоследние версии. ФБР объявит, что появляется новая угроза кибер-терроризма, и на этой волне попытается вырвать новые ограничения свобод. Таким образом, посмотрим, кому это выгодно: Микрософту, Теще и Большому Брату. Что заставляет сомневаться в случайности этой утечки. |
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 (ее) ссылка сперта с рувидео |
Posted by: obaldin on 17-02-2004, 01:17 | ||||
|
Posted by: Billy Bonce on 17-02-2004, 09:06 | ||
obaldin Пофлеймим ?
|
Posted by: obaldin on 17-02-2004, 21:09 | ||||
Скорее уж наоборот. Если вместо того, чтобы крикнуть соседу "Эй исправь-ка свой офис" они (разработчики системы) латают исключительно свой код, то это, скорее говорит об их независимости. Причем, Офис в данном случае стоит в длинном ряду других багистых программ, ради которых пришлось править систему. В качестве интересного чтива на эту тему можно глянуть тут (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"." Это для программы, которая проделывала совершенно невероятный трюк - лезла в своем стеке на два (!) фрейма вверх и брала там локальную для той процедуры переменную по фиксированному смещению (!!! словей нету ) Больше того, посмотрим на вещи реально, в том плане, что код пишеться не "фор фан" а для того, чтобы его потом продавать. Предположим, ты пишешь windows-совместимую операционную систему и хочешь чтобы ее покупали. Давайте угадаем, какой будет Самая Главная Программа, совместимость с которой тебе абсолютно необходимо обеспечить, чтобы добиться коммерческого успеха? Конечно, Офис. Для совместимости с ним, ты с радостью вставишь в систему код, обходящий его баги и недокументированное поведение, с радостью, потому что это будет то, что сделает выбор между успехом и абсолютным полным провалом твоей системы. Ну кому будут нужны винды, если в них даже офис перестанет работать. Таким образом, разработчики винды вели себя в точности так же как вели бы себя посторонние, не-микрософтовские, разработчики операционной системы предназначенной для запуска виндовсих приложений. Больше того, если почитаешь линк, который я приводил выше, то они шли на гораздо большие усилия для обеспечения совместимости с массой других программ. |
Posted by: Billy Bonce on 18-02-2004, 16:10 | ||
Даже в энтом случае , я больше чем уверен, что у мелкомягких системщиков есть приоритеты: сначала правим "родные приложения", потом крупных фирм типа ИБМ Симантек, а некоторые совсем не правим (как в случае антивируса Касперского) И потом, сказать честно от меня ускальзает смысл правки СИСТЕМЫ ради багов ПРОЛОЖЕНИЙ , все эти "фиксы ради оффиса" вполне могут вылезти как баги в других приложениях, для которых понадобяться "фиксы фиксов" |
Posted by: obaldin on 18-02-2004, 19:48 | ||||
Приоритеты, скорее всего не у системщиков, а у отдела тестеров на предмет совместимости. И приоритеты простые - распространенность. Мне в голову сходу не приходит примера непопулярной микрософтовской программы, но если таковая найдется, вряд-ли для нее будут фиксы.
Если эти "другие приложения" достаточно популярны, то это отловит опять таки отдел тестирования, а если нет..... |