Re: Dynamically loading binaries in Kernel mode.

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



No, you are missing the point, For the most part you will not get the same
effect as LoadLibrary, etc in the kernel. You can do things with
ZwLoadDriver and ZwUnloadDriver but it is trivially easy for a developer to
keep your code around and otherwise utilize it.

So the question is valid of what are you really thinking you are going to
achieve. The problem with people going out of the way to have complex code
in the kernel is you are crashing systems and helping fire up the claims
that Windows is not reliable.


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply



"Luis Miguel Huapaya" <LuisMiguelHuapaya@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:7D43CBB7-4C24-4ECE-A6A1-0C1421965DB9@xxxxxxxxxxxxxxxx
*Sigh*

Why is it then whenever people ask a question, they get questions in
return?
I don't actually want to tell anyone why I need to dynamically load code
in
kernel level (the reason I gave earlier is not the actual reason but a
little
white lie that was meant to deflect interest in what I was doing). But
now,
that little white lie has become bothersome. So Plan B. I'm not going to
tell
anyone why I need to load code dynamically. What I am trying to achieve
cannot be done without dynamic code loading, it's that simple.

cheers,
Luis Miguel Huapaya

P.S. I am not missing the point and I am not afraid of complex systems,
I've
done plenty of those before.


.



Relevant Pages

  • Grub anomaly
    ... I just updated my dual-boot system (XP & Ubuntu) to the latest kernel, ... the option for Windows XP was missing. ...
    (Ubuntu)
  • Re: Hello Everyone!
    ... is the worst possible operating system on the planet (and most likely ... Windows on the other hand is a GUI'ed and ... Wintendo also requires regular reboots and its kernel still contains ...
    (comp.os.linux.misc)
  • Re: Hello Everyone!
    ... Since Vista is a version of MICROS~1 Wintendo and MICROS~1 Wintendo is ... the worst possible operating system on the planet (and most likely in ... Windows on the other hand is a GUI'ed and ... Wintendo also requires regular reboots and its kernel still contains ...
    (comp.os.linux.misc)
  • EEYE: Windows VDM TIB Local Privilege Escalation
    ... Windows VDM TIB Local Privilege Escalation ... Medium (Local Privilege Escalation to Kernel) ...
    (NT-Bugtraq)
  • [Full-Disclosure] EEYE: Windows VDM TIB Local Privilege Escalation
    ... Windows VDM TIB Local Privilege Escalation ... Medium (Local Privilege Escalation to Kernel) ...
    (Full-Disclosure)