As some of you might already know, me and Fredrik have been working on a low-level network library for the .Net framework.

Its name is nokitel and this post will cover the features of the library since the documentation is not finished yet.

  1. Sniffing
  2. Packet Crafting
  3. WiFi Analysis
  4. Premade TCP Client (With SOCKS5 support.)
  5. RealVNC 4.1.1 – Remote Authentication Bypass Vulnerability Scanner
  6. Simple packet parsing for the following protocols; ARP, ICMP, IGMPv2, IGMPv3, IPv4, TCP, UDP, DNS, Frame-Relay (Ethernet).
  7. Statistics of your NIC’s (Network Interface Cards), and various other network-related features.
  8. All functionality and information based on the two Windows WMI classes Win32_NetworkAdapter and Win32_NetworkAdapterConfiguration.
  9. ARP Scanning – Reversed engineered from Cain & Abel (oxid.it)
  10. …And of course, control over the already established TCP and UDP sockets handled by Windows.

The ones of you with some experience in raw packet crafting will probably enjoy playing around with this and the following posts will contain examples on how this library can be used.

The documentation is also being written and a simple tutorial for you to get a clue on how to use it as optimized as possible!

Sourcecode can be found here, and please give us credit and/or link to AckAck if you choose to use this in your own (none private) projects.

I hope you have great fun with this nifty library and if you extend it and would like us to update the original nokitel, just contact us on h@ackack.net !

Ciao!