Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways.
On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways.
On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Oh. That's an even worse idea. Ruining a licensed copy of windows, possibly irreparably.
On 23 May 2010 20:43, magnus johnsson magnusjjj@gmail.com wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with
Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways.
On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
I mean I want to compile reacos dlls for windows and use them inside windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker aaparker@gmail.com wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Why would it make it more secure? In this case it's not illegal, it is legal, but you'll ruin your windows installation, and make it very unstable or even entirely unusable. ReactOS dlls are not safe to add to windows.
On 23 May 2010 20:59, ahmet alper parker aaparker@gmail.com wrote:
I mean I want to compile reacos dlls for windows and use them inside windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker aaparker@gmail.com wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com
wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that
doesn't
stop you, bare in mind it probably won't work, as ReactOS does not
directly
clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
For reasons of security of course. Don't you ever have a better answer except these jokes? Personally, I do not like microsoft, ok? Is this answer enough for you? why many of people chose to use open source software? Their one another reason is the ability to manage the source code to vulnerabilities, is not it? Or seeing source code may not fit some time. Seeing the compiler, etc can add additional security. Wanting privacy is something ill for you? I don't understand some answers of you... That is my desire to use a secure software, which is I think a human right! Why kindly supply some more technical answer instead of joking?
On Sun, May 23, 2010 at 11:06 PM, Andrew Faulds ajfweb@googlemail.com wrote:
Why would it make it more secure? In this case it's not illegal, it is legal, but you'll ruin your windows installation, and make it very unstable or even entirely unusable. ReactOS dlls are not safe to add to windows.
On 23 May 2010 20:59, ahmet alper parker aaparker@gmail.com wrote:
I mean I want to compile reacos dlls for windows and use them inside windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker aaparker@gmail.com wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
You weren't listening were you? ReactOS doesn't work properly at all. Windows will NOT WORK AT ALL if you replace dlls in it with ReactOS dlls. ReactOS is still in early alpha, it is extremely unreliable, terribly incomplete and is not secure. It has thousands of vulnerabilities, and is no way more secure than windows. Also, just because something is open source, doesn't make it secure. It has, in some cases, had the exact opposite effect. Also, please bare in mind: Windows is a very secure operating system, it is not crash-prone, it doesn't have major security issues, and above all, it works. Please understand what you intend to do is a very stupid idea that will ruin your Windows installation and make it unusable.
On 23 May 2010 21:20, ahmet alper parker aaparker@gmail.com wrote:
For reasons of security of course. Don't you ever have a better answer except these jokes? Personally, I do not like microsoft, ok? Is this answer enough for you? why many of people chose to use open source software? Their one another reason is the ability to manage the source code to vulnerabilities, is not it? Or seeing source code may not fit some time. Seeing the compiler, etc can add additional security. Wanting privacy is something ill for you? I don't understand some answers of you... That is my desire to use a secure software, which is I think a human right! Why kindly supply some more technical answer instead of joking?
On Sun, May 23, 2010 at 11:06 PM, Andrew Faulds ajfweb@googlemail.com wrote:
Why would it make it more secure? In this case it's not illegal, it is legal, but you'll ruin your windows installation, and make it very unstable or even entirely unusable. ReactOS dlls are not safe to add to windows.
On 23 May 2010 20:59, ahmet alper parker aaparker@gmail.com wrote:
I mean I want to compile reacos dlls for windows and use them inside windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker <
aaparker@gmail.com>
wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson <
magnusjjj@gmail.com>
wrote:
I think he meant the reverse. He wants to use Reactos DLL's in
windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that doesn't stop you, bare in mind it probably won't work, as ReactOS does not directly clone Windows in all areas and in some areas things are implemented
in
completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com
wrote:
> > Hi all, > I am new to this mail group and have a question that probably needs > your kind of technical knowledge to answer. I want to use reactos, > however, up to its completion, can I use some libraries on windows
to
> replace them? In example, wine libraries can be superseded by > original > windows libraries if you own them. I want to make the inverse of
this
> simply for security reasons to use a kernel fully opensource and > which > have a documented api. So can I use ntkrnlos.exe and hal.dll or > similar in original windows installations to replace propriety
kernel
> and libraries for security reasons? If yes, which of them should I > use, and are they complete to replace them? > Also a second question may arise as "the priority of reactos > development can be focused on firstly these parts of the project or > not?"... > Best Regards... > Ahmet Alper Parker > > _______________________________________________ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
ahmet alper parker wrote:
Why kindly supply some more technical answer instead of joking?
In theory ReactOS ntoskrnl can be loaded by ntldr from Windows 2003. Together with reactos hal it might actually "boot" (for a low enough value of boot). You would also need reactos ntdll, as it's specific to the system calls in the kernel. Next thing is the file system driver, you will probably not have any luck loading the native ones, due to missing functionality. Then there is win32k, which on Windows expects to be loaded in session space, which ReactOS ntoskrnl doesn't support. So you will be stuck with reactos one, too. Then the rest of the win32 subsystem works differently in reactos then in Windows, loading the windows one together with reactos win32k is not possible either. This will affect at least gdi32, user32, csrss and kernel32.dll. So you already ended up with half of reactos anyway. Furthermore I doubt that the Windows registry hives - though they could be read - would fit either our kernel or win32 subsystem very well.
To make it short: No, it won't work, unless you are a highly skilled NT kernel hacker with lots of spare time.
Regards, Timo
THANK YOU VERY MUCH! :)
On Mon, May 24, 2010 at 12:06 AM, Timo Kreuzer timo.kreuzer@web.de wrote:
ahmet alper parker wrote:
Why kindly supply some more technical answer instead of joking?
In theory ReactOS ntoskrnl can be loaded by ntldr from Windows 2003. Together with reactos hal it might actually "boot" (for a low enough value of boot). You would also need reactos ntdll, as it's specific to the system calls in the kernel. Next thing is the file system driver, you will probably not have any luck loading the native ones, due to missing functionality. Then there is win32k, which on Windows expects to be loaded in session space, which ReactOS ntoskrnl doesn't support. So you will be stuck with reactos one, too. Then the rest of the win32 subsystem works differently in reactos then in Windows, loading the windows one together with reactos win32k is not possible either. This will affect at least gdi32, user32, csrss and kernel32.dll. So you already ended up with half of reactos anyway. Furthermore I doubt that the Windows registry hives - though they could be read - would fit either our kernel or win32 subsystem very well.
To make it short: No, it won't work, unless you are a highly skilled NT kernel hacker with lots of spare time.
Regards, Timo
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
The only way it is going to make Windows more secure, is due to making applications NOT running on Windows. I am not sure if this is what are you trying to achieve...
2010/5/23 ahmet alper parker aaparker@gmail.com
I mean I want to compile reacos dlls for windows and use them inside windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker aaparker@gmail.com wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com
wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that
doesn't
stop you, bare in mind it probably won't work, as ReactOS does not
directly
clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by original windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and which have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Yes. A Windows install that doesn't start up is FAR more secure than a Windows install that does.
On 23 May 2010 21:09, Olaf Siejka caemyr@gmail.com wrote:
The only way it is going to make Windows more secure, is due to making applications NOT running on Windows. I am not sure if this is what are you trying to achieve...
2010/5/23 ahmet alper parker aaparker@gmail.com
I mean I want to compile reacos dlls for windows and use them inside
windows to replace a few original windows executables and dlls to make it more secure...
On Sun, May 23, 2010 at 10:55 PM, ahmet alper parker aaparker@gmail.com wrote:
Yes that is what I want, is it illegal and impossible?
On Sun, May 23, 2010 at 10:43 PM, magnus johnsson magnusjjj@gmail.com
wrote:
I think he meant the reverse. He wants to use Reactos DLL's in windows.
2010/5/23 Andrew Faulds ajfweb@googlemail.com
If I understand you correctly, you want to replace ReactOS dlls with Windows dlls? Well, it's illegal under the Microsoft Windows EULA, but if that
doesn't
stop you, bare in mind it probably won't work, as ReactOS does not
directly
clone Windows in all areas and in some areas things are implemented in completely different ways. On 23 May 2010 20:25, ahmet alper parker aaparker@gmail.com wrote:
Hi all, I am new to this mail group and have a question that probably needs your kind of technical knowledge to answer. I want to use reactos, however, up to its completion, can I use some libraries on windows to replace them? In example, wine libraries can be superseded by
original
windows libraries if you own them. I want to make the inverse of this simply for security reasons to use a kernel fully opensource and
which
have a documented api. So can I use ntkrnlos.exe and hal.dll or similar in original windows installations to replace propriety kernel and libraries for security reasons? If yes, which of them should I use, and are they complete to replace them? Also a second question may arise as "the priority of reactos development can be focused on firstly these parts of the project or not?"... Best Regards... Ahmet Alper Parker
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- Andrew Faulds (AJF) http://ajf.me/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev