Python Protocol Simulator Wiki
multiple protocol simulator written in python
Status: Beta
Brought to you by:
ssrepfler
Python almost portable protocol simulator
- tested with python 2.4-2.7
- supported protocols: RADIUS, DIAMETER, DHCP, LDAP
- use simplified dictionary (minimal features - user must know what is needed)
- easy encode unknown AVPs as HEX-stream (just copy it from wireshark)
- client examples included
- EAP: calculate SIM keys
- EAP: calculate AKA keys
- EAP: calculate AKA' keys
- EAP: calculate hmac1
- EAP: calculate hmac256
- EAP: decode AT_ENCR_DATA to get Pseudonym/Re-auth Identity
- EAP: HSS simulator
- RADIUS: encrypt/decrypt password
- tested on Linux, Solaris 10-x86 and Windows XP