Pyrrad

PYRAD ist ein Python-Radius-Client.
Jetzt downloaden

Pyrrad Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Wichert Akkerman
  • Website des Verlags:
  • http://www.wiggy.net/code/pyrad/

Pyrrad Stichworte


Pyrrad Beschreibung

Pyrad ist ein Python-Radius-Client. PYRAD ist ein Python-Radius-Client.Pyrad enthält mehrere Module: PYRAD.CLIENT-RADIUS-Client-Klasse. Pyrad.dictionary-Radius-Wörterbuch-Unterstützung. Unterstützt Standard-Radiusd-Wörterbücher und verfügt über vorläufige Unterstützung für die Freeradius-Oktette und die lininierten Erweiterungen. pyrad.packet ein Paket mit einer Radiusanforderung oder Antwort. Ein Paketobjekt kümmert sich um alle notwendigen Datenkonvertierung, so dass der Programmierer nur Standard-Python-Datentypen und Radiusattributnamen verwendet. PYRAD.SERVER Basic-RADIUS-Server- und Proxy-Klassen. PYRAD.Toolsutility-Funktionen, die hauptsächlich intern für Datenkonversionen verwendet werden, ist ein einfaches Beispiel für die Verwendung von Pyrad; Es zeigt, wie Sie eine Authentifizierungsanforderung durchführen. Importieren von pyrad.packet von pyrrad.client Import Client von Pyrad.dictionary importwörterbuch srv = Client (server = "radius.my.domain", secret = "s3cr3t", dict = Wörterbuch ("Dikte / Wörterbuch", "Wörterbuch Wörterbuch) ")) req = srv.createauthPacket (Code = pyrad.packet.accessrequest, user_name =" Wichert ", nas_identifier =" localhost ") REQ = req.pwcrypt (" Passwort ") Antworten = SRV. SENDPACKET (REQ) Wenn antworten.code == pyrad.packet.accessaccept: drucken "Zugriff akzeptiert" else: drucken "Zugriff verweigert" drucken "Attribute zurückgegeben von Server:" Für i in reply.keys (): drucken "% s: % s "% (I, Antwort ) Anforderungen: · PythonWas neu in dieser Version: · Die Paketklasse wurde verbessert, um sich vollständig wie ein Standard-Python-Wörterbuch zu verhalten. · Diese Version wird nicht mehr davon ausgehen, dass unbekannte Attributtypen nicht benötigen Jede Dekodierung oder Kodierung, die dazu führen könnte, dass ungültige Pakete erzeugt werden kann. · Unterstützung wurde für den Datentyp "Octets" hinzugefügt, wie er von Freeradius verwendet wird.


Pyrrad Zugehörige Software

KODEX

Codex ist eine Software, die für Anwendungen mit einer moderaten Anzahl von Clients entwickelt wurde, die Authentifizierungsschlüssel anfordern. ...

147

Herunterladen

Tivobridge

TivoBridge ist ein Packet-Repeater für die TIVO Discovery Beacon und Multicast DNS (in Zeroconf, Bonjour, Rende usw. verwendet) ...

157

Herunterladen