Hallo zusammen!
Ich habe meine alten Autoit Skripte wieder einmal durchgeschaut und dabei noch diese UDF gefunden. Da ich seit einiger Zeit nicht mehr in Autoit code ist die UDF alles andere als fertig und soll auch nur eine Demo sein. Vielleicht kann ja jemand etwas damit anfagen, der wirklich noch mit Winpcap rumspielt und nichts gegen unüberarbeiteten Code hat
Worum gehts?
Die UDF arbeitet mit Winpcap und hat diverse Funktionen zum abgreifen und verändern von Daten auf der Paketebene (ca. Layer3 - 7), was mit Windows so nicht möglich ist, da es keine RawSocket API anbietet. Also muss leider der Umweg über Winpcap gegangen werden.
Diese UDF hat Funktionen für die Protokolle TCP, UDP, ARP, SMNP, ICMP, DHCP und DNS.
Wer sich also mal gefragt hat wie WireShark die Daten snifft hat hier schonmal einen Ansatz.
Ein paar Beispiele sind ebenfalls enthalten (aber wirklich nicht viele).
Zudem hab ich noch ein altes Übungsprojekt im Ordner /Test hinzugefügt was seltsamer Weise nicht die RawSock.au3 benutzt(?), aber trotzdem was mit Netzwerkprotokollen und Sniffing zu tun hat.
Ich will noch dazu sagen das ich keine Verantwortung für die Richtigkeit sowie die Folgen der Benutzung übernehme.
In diesem Sinne
Besten Gruß
MF