News for hackers. Stuff that matters.
Re:Windows XP leak confirmed after user compiles the leaked ... by 1023bytes on Wednesday September 30, 2020 @01:43PM (#24641401)
I wonder what impact this will have on ReactOS
Re:Windows XP leak confirmed after user compiles the leaked ... by ironmagma on Wednesday September 30, 2020 @01:47PM (#24641438)
ReactOS has always taken a "we will rebuild anything from complete ignorance of the source" approach, precisely because of the legal liabilities. They are so good at it though, that people at Microsoft have actually claimed that the developers must have source code access.
Re:Windows XP leak confirmed after user compiles the leaked ... by ed_elliott_asc on Wednesday September 30, 2020 @01:58PM (#24641573)
I had windows source code access (read) about 2005 but because of that I am not allowed to contribute to ReactOS even today.
Re:Windows XP leak confirmed after user compiles the leaked ... by GoblinSlayer on Thursday October 01, 2020 @04:53AM (#24648868)
You only can't contribute code to modules you saw, you can still do anything else, like analysis part, not sure if they still do it.
Re:Windows XP leak confirmed after user compiles the leaked ... by userbinator on Wednesday September 30, 2020 @08:41PM (#24645944)
Two words: plausible deniability.

Incidentally, this is also why you should separate your work and personal life.

Re:Windows XP leak confirmed after user compiles the leaked ... by paxys on Thursday October 01, 2020 @12:48AM (#24647434)
It isn't plausible deniability when it can very easily be verified
Re:Windows XP leak confirmed after user compiles the leaked ... by kizer on Wednesday September 30, 2020 @07:37PM (#24645415)
Is anyone who’s worked for MS barred?
Re:Windows XP leak confirmed after user compiles the leaked ... by akerro on Wednesday September 30, 2020 @04:15PM (#24643287)
Is that part of your NDA?
Re:Windows XP leak confirmed after user compiles the leaked ... by saagarjha on Wednesday September 30, 2020 @04:41PM (#24643570)
No, this is something ReactOS does themselves: https://reactos.org/project-news/reset-reboot-restart-legal-...
Re:Windows XP leak confirmed after user compiles the leaked ... by debian_lover on Wednesday September 30, 2020 @02:30PM (#24641972)
Contribute anonymously
Re:Windows XP leak confirmed after user compiles the leaked ... by belltaco on Wednesday September 30, 2020 @02:07PM (#24641680)
>that people at Microsoft have actually claimed that the developers must have source code access.

Source?

Arent decompilers and disassemblers pretty good today anyway?

Re:Windows XP leak confirmed after user compiles the leaked ... by concernedctzn on Wednesday September 30, 2020 @02:17PM (#24641793)
Legally they can't even use those, React does a totally blackbox reimplementation
Re:Windows XP leak confirmed after user compiles the leaked ... by kevin_thibedeau on Wednesday September 30, 2020 @08:53PM (#24646021)
You don't have to use a clean room methodology. Decompiling the code and reimplementing the functionality is a perfectly valid approach in any jurisdiction that permits reverse engineering.
Re:Windows XP leak confirmed after user compiles the leaked ... by soganess on Wednesday September 30, 2020 @02:40PM (#24642099)
Wait, pardon my ignorance, but isn't a decompiler required for the kind of work they do at react?

Person A's Job:

- Decompile shit.

- Then write down the names of the functions with (1) input, (2) output, (3) a description of what person a think the code is doing (4) any side effect / preconditions / post conditions they can deduce.

Person B's Job:

- Take the spec created by person A and write code.

while(missingFunctionality.hasNext): goto Person A's Job

Re:Windows XP leak confirmed after user compiles the leaked ... by saagarjha on Wednesday September 30, 2020 @04:42PM (#24643585)
It is and the split between person A doing the first part and person B doing the second part is important in a "clean room" reimplementation in the US.
Re:Windows XP leak confirmed after user compiles the leaked ... by opencl on Wednesday September 30, 2020 @03:03PM (#24642406)
A lot of stuff is based or observing the Windows functionality in a debugger, or Microsoft's API documentation.
Re:Windows XP leak confirmed after user compiles the leaked ... by rootw0rm on Wednesday September 30, 2020 @04:00PM (#24643097)
decompiler vs. disassembler is an important distinction here
Re:Windows XP leak confirmed after user compiles the leaked ... by ironmagma on Thursday October 01, 2020 @07:20PM (#24657223)
The source I heard this in was this video at 4:40 — https://www.youtube.com/watch?v=2D9ExVc0G10
Re:Windows XP leak confirmed after user compiles the leaked ... by dosshell on Wednesday September 30, 2020 @03:48PM (#24642957)
Re:Windows XP leak confirmed after user compiles the leaked ... by phoe-krk on Wednesday September 30, 2020 @01:50PM (#24641470)
Same as Wine: none, since they are required to be 100% black-box reimplementations. No one who contributes to Wine is allowed to even look at the original Microsoft source code.
Re:Windows XP leak confirmed after user compiles the leaked ... by aloknnikhil on Wednesday September 30, 2020 @02:03PM (#24641629)
Curious, how do they enforce this? Or is it just assumed in good faith?
Re:Windows XP leak confirmed after user compiles the leaked ... by Bancakes on Wednesday September 30, 2020 @02:06PM (#24641670)
While I haven't seen such a case, I can imagine a mailing list 'leaking' with posts like "like the trick Windows did for fast_malloc()" and such, then being summoned.
Re:Windows XP leak confirmed after user compiles the leaked ... by pmarin on Wednesday September 30, 2020 @02:06PM (#24641672)
Re:Windows XP leak confirmed after user compiles the leaked ... by Sohcahtoa82 on Wednesday September 30, 2020 @02:20PM (#24641835)
Don't you mean black-box reimplementations? White box would mean they have access to and use the source code. Black box means they don't.
Re:Windows XP leak confirmed after user compiles the leaked ... by phoe-krk on Wednesday September 30, 2020 @02:24PM (#24641887)
Thanks; fixed the original post.
Re:Windows XP leak confirmed after user compiles the leaked ... by google234123 on Wednesday September 30, 2020 @02:47PM (#24642192)
Most informed people have correctly guessed that the ReactOS devs have used the old windows research kernel leak in their development.
Re:Windows XP leak confirmed after user compiles the leaked ... by devthrowawy on Wednesday September 30, 2020 @06:15PM (#24644645)
Honestly it would be dumb not to. ReactOS is basically a toy, why take what they're doing so seriously?