pyrad

Software kuvakaappaus:
pyrad
Ohjelmiston tiedot:
Versio: 2.0
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Wichert Akkerman
Lupa: Vapaa
Suosio: 5

Rating: nan/5 (Total Votes: 0)

pyrad on Python RADIUS asiakkaalle.
pyrad sisältää useita moduuleja:
pyrad.client
 RADIUS client luokka.
pyrad.dictionary
 RADIUS sanakirjatuki. Tukee standardia radiusd sanakirjoja ja on alustava tuki FreeRADIUS oktettia ja abinary laajennuksia.
pyrad.packet
 Paketille RADIUS pyyntöä tai vastausta. Paketti kohde hoitaa kaikki tarvittavat tiedot muuntaminen mahdollistaa ohjelmoija käyttää vain standardia python tietotyypit ja RADIUS ominaisuus nimiä.
pyrad.server
 Basic RADIUS-palvelimen ja proxy luokat.
pyrad.tools
Hyödyllisyys toimia, enimmäkseen käytetään sisäisesti datan muuntaminen
Yksinkertainen esimerkki
Alla on yksinkertainen esimerkki siitä, miten käyttää pyrad; se osoittaa, miten todennuspyyntöön.
      tuonti pyrad.packet
      alkaen pyrad.client tuonti Client
      alkaen pyrad.dictionary tuonti Sanakirja
      srv = Client (server = "radius.my.domain", salainen = "s3cr3t",
      dict = Dictionary ("kyinen / sanakirjassa", "dictionary.acc"))
      req = srv.CreateAuthPacket (code = pyrad.packet.AccessRequest,
      Käyttäjän_nimi = "Wichert", NAS_Identifier = "localhost")
      req ["User-salasana"] = req.PwCrypt ("salasana")
      vastaus = srv.SendPacket (req)
      jos reply.code == pyrad.packet.AccessAccept:
      print "pääsy sallittu"
      muuta:
      print "pääsy kielletty"
      print "Määritteet palauttaa palvelin:"
      i: reply.keys ():
      print "% s:% s"% (i, vastaus [i])
Vaatimukset:

Muu ohjelmistojen kehittäjä Wichert Akkerman

Euphorie
Euphorie

12 Apr 15

htmllaundry
htmllaundry

11 May 15

Kommentit pyrad

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!