Seit Airsnort erschienen ist gewesen ein unveränderlicher Strom der Anträge für eine Windows Version. Ich bin weniger, an dem Zur Verfügung stellen einer Windows Version von Airsnort und interessiert worden interessiert worden mehr, an dem Develpoing eine generische geöffnete Quellmonitormodusfähigkeit für Windows. Sobald das getan wurde, stellte ich dar, daß das tragendes Airsnort nicht viel eines Problems sein würde und ich hoffen würde, andere Werkzeuge zu sehen, wie Kismet Klage folgen. Leider wissen I don't die erste Sache über den Treiber, der für Fenster programmiert. AiroPeek ist ein Werkzeug, daß ich mit diesem überwache drahtlose Paketsicherung der Modusart vertraut bin, so anstatt erlernen Sie, Windows Treiber zu schreiben und zu versuchen, irgendeinen Linux Code zu tragen, entschied ich, Ingenieur AiroPeek aufzuheben. Glücklicherweise um mich, wurde ich nicht gebeten, durch irgendwelche schändlichen Nachfragen zu klicken, als ich die AiroPeek Demo ergriff und ich zur Rücktechnik begann. Die Resultate werden bis jetzt gemischt. Ich habe gehandhabt, einen Tropfen des Wiedereinbaus für das AiroPeek DLL, Peek.dll zu verursachen, das jetzt Teil des Airsnort CVS Baums ist. Das DLL reitet auf irgendeine Gerätebetreibung (VxD oder die System Akten, die auf Ihrem O/S dependining sind) denen ich nicht das Aufheben beendet habe. Sie werden jedoch mit AiroPeek versehen und Sie können sie gerade fein benutzen. Ich fahre fort, in Richtung zu einer vollständig geöffneten Quelllösung zu arbeiten. Was Sie benötigen * Ergreifen Sie Airsnort aus dem CVS Baum heraus am sourceforge. Ein grober Fenstermakefile ist enthalten. Der Makefile wird benutzt, um das Airsnort zu errichten das erforderliche, die DLL und vollziehbar sind. * Um die Zahl Änderungen zwischen Plattformen herabzusetzen, ergreifen Airsnort für Windows Gebrauch die Windows Tore von GLIB und GTK+1.2. sie hier GTK+ und BESETZEN für Windows mit Kordel. Sie benötigen an einem Minimum gtk+-1.3.0-20030216.zip, glib-2.2.1.zip, glib-dev-2.2.1.zip und gtk+-dev-1.3.0-20030115.zip. Die Namen dieser Akten können etwas ändern, während neue Versionen bekanntgegeben werden. Dieses ist nicht ein Tutorial auf, wie man jene Pakete angebracht erhält, aber Sie benötigen sie setzten, wohin Ihr Kompilator sie finden kann und tweek der Makefile zu allen bitte benötigen kann. * Downloaden Sie eine Demoversion von AiroPeek oder von AiroPeek NX von den wilden Paketen. Bringen Sie es sowie ihren Lucent Treiber an. Sie müssen die Akten Peek3.vxd lokalisieren (DIESE AKTE WIRD FÜR nur Win9x/Me!) ANGEFORDERT, Peek4.sys (WinNT) und Peek5.sys (Win2K/XP). Sie sind im "AiroPeek Demo" Verzeichnis. Das Demoprogramm kann verkrüppelt werden, aber diese Akten sind nicht. Copy diese Akten in Ihr AirSnort/bin Verzeichnis. Insoweit ich erklären kann, lassen diese AirSnort auf Win9x, WinNT und Win2K/XP laufen, aber ich habe es nur auf Win2K laufen gelassen. * Kompilieren Sie und lassen Sie AirSnort laufen. Sie müssen die Gerätebezeichnung Ihrer Orinoco Karte erhalten. Für mich wurde es im Register an gefunden: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\NetworkCards. Schauen Sie durch jeden der numerierten Schlüssel, bis Sie das finden, das auf Ihre Orinoco Karte sich bezieht. Meins war etwas wie Präfix {6CB9D388-3838-4282-9B9D-54A90338FC8A} dieses mit \Device \, Ihre Gerätebezeichnung, wie zu erhalten: \Device\{6CB9D388-3838-4282-9B9D-54A90338FC8A}, auch auserwählte Karte Art Orinoco gerade für die Hölle von ihr. * vom AirSnort Verzeichnisgebrauch kompilieren der Befehl: nmake /f windows.mak Bezahlung Aufmerksamkeit zu den Anzeigen, die betreffend wahlweise freigestelltes gedruckt werden, definiert, Sie kann den Makefile redigieren oder Befehl Linie Wahlen benutzen müssen, um verschiedene Verzeichniswahlen einzustellen. Wenn alle gut gehen, das Airsnort binäre Willeresid im AirSnort/bin Verzeichnis. Bekannte Ausgaben * Es sehen z.Z. eine Menge unechte Pakete und ich müssen in den schauen. * Keine automatisierte Weise, Gerätebezeichnungen zurückzuholen. * pcap Sicherung Akten nicht ausgeprüft. Ich zerschmetterte ätherisches, als ich versuchte, ein zu laden * Sprungakten nicht ausgeprüft. * Viel von anderen bin ich sicher. Ich buchstäblich erhielt gerade laufendes dieses und ich habe viel Zeit, alles nicht auszuprüfen gehabt.
Und was sagt mir das jetzt?