Python-Pytun.

Linux Tun / Tap Wrapper für Python
Jetzt downloaden

Python-Pytun. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • montag451
  • Website des Verlags:
  • https://github.com/montag451/

Python-Pytun. Stichworte


Python-Pytun. Beschreibung

Pytun ist eine Python-Bibliothek, mit der Sie Tun- / Tap-Gerät sehr einfach erstellen können Da Pytun ein C-Modul ist, benötigen Sie einen Compiler (E.G GCC) und die auf Ihrem System installierten Python-Entwicklungsheadern (z. B. debian-like Distributionsprüfung, die das Build-Wesentliche und Python-dev anwesend ist). Es gibt keine anderen Abhängigkeiten als die Python-Standardbibliothek.examplesnote: Bei den meisten Distributionen müssen Sie root sein, um diese Beispiele auszuführen. Um ein Tun-Gerät zu erstellen: von Pytun Import TuntapDevicetun = Tuntapdevice (), um ein TAP-Gerät zu erstellen: vom PYTUN-Import Tuntapdevice, IFF_TAPTAP = Tuntapdevice (Flags = IFF_TAP), um ein Tun- / Tap-Gerät mit einem benutzerdefinierten Namen zu erstellen. Verwenden Sie den Namen des Namens .NAMETUN.ADDR = '10 .8.0.1'tun.dstaddr = '10 .8.0.2'tun.netmask = '255.255.255.0'tun.mtu = 1500 ZUM LESEN / WISSEN ZUM Gerät, verwenden Sie die Lesen (Größe) und schreiben ( BUF): BUF = TUN.READ (TUN.MTU) Tun.Write (BUF) Wann, wenn Sie mit einem Gerät fertig sind, schließen Sie es: Tun.Close () Sie können auch TuntapDevice-Objekte mit allen Funktionen verwenden, die ein Data erwarten ( ) Methode (zB Select ()) Produkt-Homepage


Python-Pytun. Zugehörige Software