pyasn1-ldap 0.1.0

Creator: railscoder56

Last updated:

0 purchases

pyasn1-ldap 0.1.0 Image
pyasn1-ldap 0.1.0 Images
Add to Cart

Description:

pyasn1ldap 0.1.0

Python module to decode ASN1 stream of LDAP message using pyasn1

Install
pip install pyasn1_ldap


Usage
#!/usr/bin/python
from pyasn1.codec.ber.decoder import decode as ber_decoder
from pyasn1_ldap import rfc4511

hex_text = '302f020101602a020103041a41646d696e6973747261746f72404558414d504c45322e434f4d800950617373773072642e'
substrate = bytes.fromhex(hex_text)
ldap_message, rest = ber_decoder(substrate, asn1Spec=rfc4511.LDAPMessage())
print(ldap_message)

# the output should be:
# LDAPMessage:
# messageID=1
# protocolOp=Choice:
# bindRequest=BindRequest:
# version=3
# [email protected]
# authentication=AuthenticationChoice:
# simple=Passw0rd.


Thanks

Thanks to pyasn1 for implementing ASN.1 types and codecs.
Thanks to asn1ate for implementing ASN.1 translation library.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.