微软公开了Win2003内核源代码!
dwing吧
全部回复
仅看楼主
level 13
dwing 楼主
虽然只有40多MB的代码,但是可以编译的!编译后得到了2MB多的wrkx86.exe,对比了一下,就是WinNT系统内核程序ntoskrnl.exe.继续研究中......
2007年03月03日 09点03分 1
level 13
dwing 楼主
我把wrkx86.exe改名成ntoskrnl.exe,可惜无法启动.看来2003的内核不能启动XP系统啊...
2007年03月03日 10点03分 2
level 13
dwing 楼主
嗯...官方给出解释了,只能运行于Windows Server 2003(enterprise/standard)上.
2007年03月03日 10点03分 3
level 13
dwing 楼主
又发现源代码不是完整的,有一部分是编译好的静态库...
2007年03月03日 10点03分 4
level 0
dwing从哪得到的?怎么没听说相关信息!
2007年03月05日 14点03分 5
level 2
楼上自己搜一下啦:http://www.google.com/search?as_q=kernel+source+code+site%3Amicrosoft.com
2007年03月05日 14点03分 6
level 0
我的也编译过了,不过在win2003下启动不了,在 Status = PspLookupSystemDllEntryPoint(EntryName, &KeUserPopEntrySListEnd);这里bsod了……
2007年03月06日 00点03分 7
level 2
好东西,刚刚下载希望dwing写点分析心得:)
2007年03月06日 02点03分 8
level 13
dwing 楼主
东西虽好,但对大多数人来说收藏价值大于学习价值.内核这东西比Win32API还不稳定,也许Vista改了许多东西,现在分析明白了,以后未必用得上.即使用得上,多半也是给写驱动的人,一般应用程序不必考虑内核如何实现.还有没给出源代码的部分,也许那才是价值更高的.
2007年03月06日 03点03分 9
level 13
dwing 楼主
微软不会做没有利益的事.从某些文档中能看出,微软的意图拿出价值不高的东西来让大家学习,借此来宣传和推广Windows,并提高在大家心目中的地位,最终排挤掉*nix类系统,以垄断PC和移动设备的操作系统市场.
2007年03月06日 03点03分 10
level 0
靠M$还不如我们自己去做Reverse engineering……
2007年03月06日 05点03分 11
level 2
早上我也花了5分钟,编译了一下,呵呵:)像dwing这样的算法逆向牛人,对底层系统知识不一定需要了解的很多况且底层过时很快:)
2007年03月06日 05点03分 12
level 2
没有时间看,先收藏了:)等百年后遇到牛人,教我读核再说了...
2007年03月06日 05点03分 13
level 2
7楼,2003可以正常使用啊我估计是你没有拷贝halmacpi
2007年03月09日 05点03分 14
1