Is it possible to control a network card using assembly without going through the OS, so you can have two computers communicate to each other over the internet but without winsock or any of that crap.

Sure, but you're going to have to write quite a lot of software to do it.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.