Alessandro
unread,Jan 16, 2012, 1:22:29 PM1/16/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to BareMetal OS
Hi,
I'm trying to do a C language program to run on Windows 7 or Windows
Server 2008 64 bits, which send and receive raw Ethernet packets to
BareMetal.
The problem is that Windows does not allow easy access to the network
card or the lower layers for sending raw ethernet packets in user
mode, such as Linux.
I tried two different approaches:
1) Write an NDIS driver: The problem is that the driver for Win x64
must be signed with a certificate and driver signing process is not
trivial, and I have no certificate.
2) Using Winpcap: I tried using the Winpcap but it seems he does not
support adapters tap (Tap Win32 Provider from OpenVPN).
Anyone had any success with these approaches or some other way?
Best regards,
Alessandro