how to develop a packet-filtering firewall ... NDIS?

hello all developers,

i m a newbie to this development world. i have to develop a packet
filtering firewall. after much search on google i found that i have to
develop a NDIS driver. i do not have much knowledge abount NDIS. read
NDIS documentation in DDK and on internet. Can any1 forward me some
useful link on how to develop an NDIS driver. some sample codes(if there
is any)?

Also, i read about Compuware’s DriverStudio on the interner. it has
Drivernetwork wizard which can develop an NDIS driver. is it really
useful for NDIS development? will it be of any help for me?

If i m wrong, can any1 please let me know how should i proceed to
develop a packet filtering firewall?

waiting for a reply…

Start by looking at the PassThru NDIS Intermediate (IM) driver sample that
is provided in the Windows Server 2003 DDK.

Also look at the three part series “Extending the PassThru NDIS IM driver”
published on the Windows Driver Developer’s Digest. The first two parts are
in the Archives section. See:

http://www.wd-3.com

Finally, there may be some useful information for you on the NDIS.com site.
See:

http://www.ndis.com

Good luck,

Thomas F. Divine, Windows DDK MVP
http://www.rawether.net

“ask_you” wrote in message news:xxxxx@ntdev…
> hello all developers,
>
> i m a newbie to this development world. i have to develop a packet
> filtering firewall. after much search on google i found that i have to
> develop a NDIS driver. i do not have much knowledge abount NDIS. read
> NDIS documentation in DDK and on internet. Can any1 forward me some
> useful link on how to develop an NDIS driver. some sample codes(if there
> is any)?
>
> Also, i read about Compuware’s DriverStudio on the interner. it has
> Drivernetwork wizard which can develop an NDIS driver. is it really
> useful for NDIS development? will it be of any help for me?
>
> If i m wrong, can any1 please let me know how should i proceed to
> develop a packet filtering firewall?
>
> waiting for a reply…
>
>

PASSTHRU DDK sample is a do-nothing firewall - the skeleton without the
filtering code.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “ask_you”
To: “Windows System Software Devs Interest List”
Sent: Wednesday, August 25, 2004 8:48 AM
Subject: [ntdev] how to develop a packet-filtering firewall … NDIS?

> hello all developers,
>
> i m a newbie to this development world. i have to develop a packet
> filtering firewall. after much search on google i found that i have to
> develop a NDIS driver. i do not have much knowledge abount NDIS. read
> NDIS documentation in DDK and on internet. Can any1 forward me some
> useful link on how to develop an NDIS driver. some sample codes(if there
> is any)?
>
> Also, i read about Compuware’s DriverStudio on the interner. it has
> Drivernetwork wizard which can develop an NDIS driver. is it really
> useful for NDIS development? will it be of any help for me?
>
> If i m wrong, can any1 please let me know how should i proceed to
> develop a packet filtering firewall?
>
> waiting for a reply…
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com

http://www.wd-3.com/121503/ExtendingPassThru2.htm

www.ndis.com

Since you are new to development, u can refer to

http://www.ntkernel.com/utilities/tdi_fw.shtml also.

regards
Vij

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Maxim S. Shatskih
Sent: Wednesday, August 25, 2004 4:42 PM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] how to develop a packet-filtering firewall …
NDIS?

PASSTHRU DDK sample is a do-nothing firewall - the skeleton without the
filtering code.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “ask_you”
To: “Windows System Software Devs Interest List”
Sent: Wednesday, August 25, 2004 8:48 AM
Subject: [ntdev] how to develop a packet-filtering firewall … NDIS?

> hello all developers,
>
> i m a newbie to this development world. i have to develop a packet
> filtering firewall. after much search on google i found that i have to
> develop a NDIS driver. i do not have much knowledge abount NDIS. read
> NDIS documentation in DDK and on internet. Can any1 forward me some
> useful link on how to develop an NDIS driver. some sample codes(if there
> is any)?
>
> Also, i read about Compuware’s DriverStudio on the interner. it has
> Drivernetwork wizard which can develop an NDIS driver. is it really
> useful for NDIS development? will it be of any help for me?
>
> If i m wrong, can any1 please let me know how should i proceed to
> develop a packet filtering firewall?
>
> waiting for a reply…
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@nodeinfotech.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

hello all developers,

i m a newbie to this development world. i have to develop a packet
filtering firewall. after much search on google i found that i have to
develop a NDIS driver. i do not have much knowledge abount NDIS. read
NDIS documentation in DDK and on internet. Can any1 forward me some
useful link on how to develop an NDIS driver. some sample codes(if there
is any)?

Also, i read about Compuware’s DriverStudio on the internet. it has
Drivernetwork wizard which can develop an NDIS driver. is it really
useful for NDIS development? will it be of any help for me?

If i m wrong, can any1 please let me know how should i proceed to
develop a packet filtering firewall?

waiting for a reply…

Take a look at the PASSTHRU sample in the DDK.

Also see the three-part article on extending the passthru sample on
http://www-wd-3.com:

Part 1: http://www.wd-3.com/archive/ExtendingPassthru.htm
Part 2: http://www.wd-3.com/archive/ExtendingPassthru2.htm
Part 3: http://www.wd-3.com/031504/PTEx3_index.htm

Some developers have done this at the TDI layer, but that layer isn’t
documented too well. Contact me directly and I’ll send you a rough
sample “as is”.

Bryan S. Burgin
xxxxx@online.microsoft.com

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of ask_you
Sent: Sunday, August 29, 2004 10:25 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] how to develop a packet-filtering firewall … NDIS?

hello all developers,

i m a newbie to this development world. i have to develop a packet
filtering firewall. after much search on google i found that i have to
develop a NDIS driver. i do not have much knowledge abount NDIS. read
NDIS documentation in DDK and on internet. Can any1 forward me some
useful link on how to develop an NDIS driver. some sample codes(if there
is any)?

Also, i read about Compuware’s DriverStudio on the internet. it has
Drivernetwork wizard which can develop an NDIS driver. is it really
useful for NDIS development? will it be of any help for me?

If i m wrong, can any1 please let me know how should i proceed to
develop a packet filtering firewall?

waiting for a reply…


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Look for the Open Source TDI Firewall. It’s fairly well commented, and it’s
rather well done. It’s a nice base for a Packet Filtering Firewall. It
even includes a little NDIS Packet Filtering and Packet Filtering using the
IP Filter Driver thingy.

Check it out.

From: “Bryan Burgin”
Reply-To: “Windows System Software Devs Interest List”
To: “Windows System Software Devs Interest List”
Subject: RE: [ntdev] how to develop a packet-filtering firewall … NDIS?
Date: Sun, 29 Aug 2004 22:38:47 -0700

Take a look at the PASSTHRU sample in the DDK.

Also see the three-part article on extending the passthru sample on
http://www-wd-3.com:

Part 1: http://www.wd-3.com/archive/ExtendingPassthru.htm
Part 2: http://www.wd-3.com/archive/ExtendingPassthru2.htm
Part 3: http://www.wd-3.com/031504/PTEx3_index.htm

Some developers have done this at the TDI layer, but that layer isn’t
documented too well. Contact me directly and I’ll send you a rough
sample “as is”.

Bryan S. Burgin
xxxxx@online.microsoft.com

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of ask_you
Sent: Sunday, August 29, 2004 10:25 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] how to develop a packet-filtering firewall … NDIS?

hello all developers,

i m a newbie to this development world. i have to develop a packet
filtering firewall. after much search on google i found that i have to
develop a NDIS driver. i do not have much knowledge abount NDIS. read
NDIS documentation in DDK and on internet. Can any1 forward me some
useful link on how to develop an NDIS driver. some sample codes(if there
is any)?

Also, i read about Compuware’s DriverStudio on the internet. it has
Drivernetwork wizard which can develop an NDIS driver. is it really
useful for NDIS development? will it be of any help for me?

If i m wrong, can any1 please let me know how should i proceed to
develop a packet filtering firewall?

waiting for a reply…


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com