Fork me on GitHub

Welcome to ReactOS

Imagine running your favorite Windows applications and drivers in an open-source environment you can trust.
That's the mission of ReactOS!

Development

Get in touch

Recent News

Porting Syzkaller to ReactOS Final Evaluation - GSoC 2020

Hello everyone, I am Suraj K Suresh, the one working on the GSoC project of “Porting Syzkaller to ReactOS”. It’s been 3 whole months since GSoC has begun and this is the last evaluation period. During the last 3 months, I worked on various parts of Syzkaller and getting them up and running on ReactOS and Windows with the help of my Mentors. This blog post will be a wrap-up post of the GSoC project.

Detect kernel information disclosure by Bochspwn-reloaded - GSoC 2020 - Final report

After 3 months since the last blog, I found and pull the patches of 12 memory disclosure bugs: [NTOS:PS] Fix stack memory disclosure in PsGetContextThread: merged [Win32SS][USER] Fix stack memory disclosure in NtUserBuildPropList: merged [MOUNTMGR] Fix pool memory disclosure in QueryPointsFromMemory: merged [Win32SS][GDI] Fix pool memory disclosure in NtGdiGetGlyphOutline: merged [DRIVERS] Fix pool memory disclsoure in CreateDiskDeviceObject of disk driver: closed [NTGDI] Fix stack memory disclosure in NtGdiGetTextMetricsW: merged [NTOS:KE] Fix stack memory disclosure in KiInitializeUserApc: merged [NTOS:IO] Fix pool memory disclosure in IopQueueTargetDeviceEvent: merged [Win32SS][GDI] Fix pool memory disclosure in NtGdiGetOutlineTextMetricsInternalW: merged [WIN32SS][NTUSER] Fix uninitialized memory cause memory disclosure used for KeUserModeCallback: merged [FILESYSTEMS] Fix pool memory disclosure in filesystem drivers supporting FS_INFORMATION_CLASS.

Rapps Enhancement final report - GSoC 2020

Hi, I’m He Yang (@kernel.bin), one of the GSoC-2020 students of ReactOS. How time flies, three months have passed and now GSoC is coming to an end. During the last three months, I’ve been working on rapps, and I’ve made some small progress on it: improving rapps by increasing it’s functionality, stability, and make the code more well-organized. During GSoC, I’ve acquired a lot of coding skills and knowledge about Win32.

Syzkaller - Fuzzing ReactOS in 2020

Hello everyone. In this blog post, I will be talking about the steps to set up Syzkaller for ReactOS locally and start fuzzing. If you have been following the blog posts on the ReactOS website then you would have noticed that this is my Google Summer of Code 2020 Project. Now that Coding period 2 has officially come to an end and the work is nearing completion, this post will help others in setting up the fuzzer get started with fuzzing.

Live Activity

    More...