Damnation Posted July 21, 2022 Author Posted July 21, 2022 5 hours ago, Dietmar said: Can you please describe all the steps, that you have done until now, for to enable Ndis6 on XP? I never worked with the Extender from @Mov AX, 0xDEAD, @Dietmar I made use of both the ntoskrnl extender source code as well as the leaked XP/2K3 source code with my attempts to make this work. I'll upload my source code on here when I get the chance. 5 hours ago, Dietmar said: so I also need basic steps, how to setup Compiler and which programs I need etc. Do you work for this under XP or which OS? I also want to try, if this until now builded files from you can work under Win7 SP1 Embedded Standard Dietmar To compile ntoskrnl extender I used a Windows 10 VM and the Windows 7 DDK For my customized internal ntos libraries I used and XP VM and the razzle build environment. I'll upload my source code on here when I get the chance.
Damnation Posted July 21, 2022 Author Posted July 21, 2022 @Dietmar Here is my latest ntoskrnl extender source code https://ufile.io/ew7wz951 It's building those ntosxlibs that's the most challenging part for my version, you can use the prebuilt ones for now, but I can help you to build your own if you like.
Dietmar Posted July 21, 2022 Posted July 21, 2022 @Damnation Thanks a lot, I just download. But I need a lot of help from you. Can you make a list, with all the programs that you use, need for the Extender from @Mov AX, 0xDEAD ? And then, please write, why you think that it can work. What you have done until now, from where the C-code is. All together I need a step by step Tutorial. This Tutorial would be also helpful for others. I just notice, that the download of the programs for the Extender via Git does not work any longer under XP. So, can you upload everything on ufile.io. When I understand, what I can do, I will try a lot Dietmar PS: @Mov AX, 0xDEAD under the Longhorn 5048 only one function is missed for the driver for the i219. Can you write a Tutorial, how to implement a missed function into a driver? I search a lot for how to make this but find no working solution.
Damnation Posted July 21, 2022 Author Posted July 21, 2022 @Dietmar I think my way could potentially work since you have some ability to use internal unexported ntoskrnl code which you can't do with the normal ntoskrnl extender. But it could be that this approach will not work as intended. @Mov AX, 0xDEAD still knows way more about this than I do. To build just the ntoskrnl extender you need only to use Windows 7 DDK in a Windows 10 VM After installing 7 DDK Open "Free Build Environment" from the start menu and navigate to C:\NTOSKRNL_Emu-master_21jul2022_ndis6 then type bcz to build extender. --- To make ntosxlibs: To make ntosxlibs you will need leaked XP/2K3 source code, an XP VM to built it in, and a mass find/replace tool like powergrep to append ntoskrnX onto the end of all exported ntoskrnl functions so you don't run into conflicts later on. But this is all very complicated to describe so 1st thing to do would be to get razzle setup and running and building everything in the base folder of the Vanilla Win2k3 source tree. Once that is working we can continue from there.
George King Posted July 21, 2022 Posted July 21, 2022 (edited) 1 hour ago, Dietmar said: PS: @Mov AX, 0xDEAD under the Longhorn 5048 only one function is missed for the driver for the i219. Can you write a Tutorial, how to implement a missed function into a driver? I search a lot for how to make this but find no working solution. Why not follow this tutorial to add one missing function? There is example how to extend GDI32 with custom function as GDI42. https://www.codeproject.com/Articles/17863/Using-Pragmas-to-Create-a-Proxy-DLL Edited July 21, 2022 by George King
Damnation Posted July 22, 2022 Author Posted July 22, 2022 @Dietmar IIRC It's netio.sys that is giving us the most trouble getting NDIS6 working right?
Dietmar Posted July 22, 2022 Posted July 22, 2022 @Damnation Until now, yes. @Mov AX, 0xDEAD told the same Dietmar
DrunkenTanker Posted July 23, 2022 Posted July 23, 2022 (edited) On 7/21/2022 at 7:04 PM, Damnation said: https://ufile.io/ew7wz951 Make mirros, please. Just censorship. Do we need NDIS for LAN adapter in up-to-date motherboars? Is research motherboard driver is not easier way? Edited July 23, 2022 by DrunkenTanker
Damnation Posted July 23, 2022 Author Posted July 23, 2022 @DrunkenTanker The work around right now is to use XP compatible USB 1gb LAN adapters.
DrunkenTanker Posted July 23, 2022 Posted July 23, 2022 I got it. I'm in. Just make mirror for files, because it's not accessible for me.
Damnation Posted July 24, 2022 Author Posted July 24, 2022 @DrunkenTanker Which sites are accessible for you?
Damnation Posted July 25, 2022 Author Posted July 25, 2022 @Dietmar how goes your attempts at getting NDIS6 to work?
mockingbird Posted July 25, 2022 Posted July 25, 2022 On 7/23/2022 at 12:37 PM, Damnation said: @DrunkenTanker The work around right now is to use XP compatible USB 1gb LAN adapters. You can also use PCI GBE cards that are compatible with XP.
Dietmar Posted July 25, 2022 Posted July 25, 2022 @Damnation I have no idea, how to integrate all the needed functions, even we have no C-code for them Dietmar
Dietmar Posted July 25, 2022 Posted July 25, 2022 @mockingbird I have 10 Gb connection under XP SP3 Dietmar
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now