pyrad

Phần mềm chụp màn hình:
pyrad
Các chi tiết về phần mềm:
Phiên bản: 2.0
Ngày tải lên: 12 May 15
Nhà phát triển: Wichert Akkerman
Giấy phép: Miễn phí
Phổ biến: 5

Rating: nan/5 (Total Votes: 0)

pyrad là một khách hàng Python RADIUS.
pyrad chứa nhiều phân hệ:
pyrad.client
 Lớp RADIUS client.
pyrad.dictionary
 Từ điển RADIUS hỗ trợ. Hỗ trợ từ điển radiusd tiêu chuẩn và đã hỗ trợ ban đầu cho các octet FreeRADIUS và phần mở rộng abinary.
pyrad.packet
 Một gói tin có một yêu cầu RADIUS hoặc trả lời. Một đối tượng gói chăm sóc của tất cả các chuyển đổi dữ liệu cần thiết cho phép các lập trình để chỉ sử dụng tiêu chuẩn loại dữ liệu python và RADIUS tên thuộc tính.
pyrad.server
 Máy chủ RADIUS và proxy lớp Basic.
pyrad.tools
Chức năng tiện ích, chủ yếu được sử dụng trong nội bộ để chuyển đổi dữ liệu
Ví dụ đơn giản
Dưới đây là một ví dụ đơn giản về cách sử dụng pyrad; nó cho thấy làm thế nào để làm một yêu cầu chứng thực.
      pyrad.packet nhập khẩu
      từ pyrad.client nhập khẩu Khách hàng
      từ pyrad.dictionary từ điển nhập khẩu
      srv = Client (server = "radius.my.domain", bí mật = "s3cr3t",
      dict = từ điển ("dicts / từ điển", "dictionary.acc"))
      req = srv.CreateAuthPacket (mã = pyrad.packet.AccessRequest,
      User_Name = "wichert", NAS_Identifier = "localhost")
      req ["User-Password"] = req.PwCrypt ("password")
      reply = srv.SendPacket (req)
      nếu reply.code == pyrad.packet.AccessAccept:
      print "truy cập được chấp nhận"
      khác:
      print "truy cập bị từ chối"
      print "Thuộc tính trả về bởi máy chủ:"
      cho tôi trong reply.keys ():
      print "% s:% s"% (i, trả lời [i])
Yêu cầu:

Phần mềm khác của nhà phát triển Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

Ý kiến ​​để pyrad

Bình luận không
Nhập bình luận
Bật hình ảnh!