Hello, I have a Microsoft digitally signed NDIS IM driver that installs from a location on the HDD ( suppose C:\Program Files\Kit\ ). The driver installs ok...
Hi everyone, I've written a simple intermediate driver for basic packet filtering. It seems it's working well, but now i want to add another functionality. I...
We are writing an app for Vista that needs to connect to wireless networks that supports 802.1X authentication but no encryption. The EAP Host framework that...
It's a little dangerous to have drivers in program files, isn't it? What if that drive isn't available early enough during boot? I've never tried what you...
Cristi, I think you can try remove the CopyFiles instruction from your .inf file (in the [<YourDriver>_install.NT] section). You would then have to copy your...
Zachary Azoulay
zaz0u@...
May 2, 2007 7:44 pm
7882
Did you use SetupCopyOEMInf to copy your INF? And, if you did, you need to call it TWICE: once for each of the two INFs. From:...
Bryan Burgin
bburgin@...
May 2, 2007 9:55 pm
7883
We have a security product and after instalation we want to mark certain executable files as trusted. First by checking the digital signature and if this is...
hi guys, thanks for the suggestions: I use SetupCopyOEMInf once for the protocol and once for the miniport inf. I do not use SetupUninstallOEMInf to uninstall,...
I havent checked the snetcfg utility, but the bindview sample is certainly a bit broken from that point of view: the INF files are not deleted by the...
... Great, I was missing the IPHLPAPI call (if anyone is interested, it's named "EnableRouter")! Now I have another problem... avoiding loops. I need a way to...
Can you give me an example of what kind of routing loop you're talking about here? What kind of packet transformation are you doing? If you have an IM driver,...
Off the top of my head, I'd look at CryptoAPI. I have never done this, so there may be a shortcut, but basically it's a matter of figuring out exactly how PE...
My IM driver actually passes the whole packet to a userspace application. The application can modify, drop or accept the packet, thus the driver has no control...
Sure... Right now i'm working on intercepted sends. Then i will move to packets received from wire, but it think it will be easier. What i basically do now is:...
Hi all, I'm approaching in the development of windows drivers and I'm trying to modify the passthru driver provided in the Windows Driver Development Kit. In...
First you are talking a lot of memory here depending on the NIC. Think carefully about the design, do you really need to hold the complete packet? If so for...
I have to hold the complete packet until I have memorized its content in an allocated zone of memory. I can send it as soos as I have memorized it. I have to...
You need to study NDIS memory functions more carefully. NDIS has a variety of memory allocation routines that can be used instead of the Ex routines. Although...
Dear all, I have one question about Preinstalling Driver Files, I need to install driver file before plugging in (USB) hardware on Windows XP. From the DDK...
Is your driver properly signed? You should sign both the .cat and the .sys file. PnP won't auto-install an unsigned driver if the device class has a WHQL...
Dear Steve, Thanks for your comments! No, my driver is NOT signed! And how can i install this driver without signed befroe plugging in hardware device? Warm...
In general, it's not a good idea to release a driver like this without getting it signed. You need to get a kernel-mode code signing certificate from Verisign...
Folks, Is there a place in the system (Windows Server 2003) to see why TCPIP stack is dropping certain data pkts? I confirmed this with netstat statistics....
Hi, When result of OID_GEN_PHYSICAL_MEDIUM is 9(Native802.11), How do I request searching network and authenticating with rawether- driver? (Vista OS) Do...
No logs that I know of. Can you give us an idea of the data rates involved? And of the CPU load on the box? Also, how's nonpaged pool looking? Maybe there's a...
Unfortunately, there are two problems: 1.) Rawether is based on using NDIS protocol drivers. 2.) The Microsoft Vista architecture prohibits NDIS protocol...