Ldap Proxy

There is a Ldap Proxy GUI which gives you a view of exchanged messages between a Client and a Server.

Here is a snapshot of this proxy :

Screenshot-LDAP-Proxy-GUI.png

Usage

It's pretty simple to use : you juste have to give it three parameters (local port, server host and server port). Then you must configure your client to "talk" to the proxy instead of the server : just tell your favorite ldap browser that the server is '''localhost''' and the listening port is any port that fits your need (of course, it will be equal to the proxy listening port). That's it !

As you can see, you have two pannels. The left one contains all the requests and response, while the right one show the LdapMessage contents, and optionnaly the PDU (you have a menu '''edit''' wher you can ask to show or mask those PDUs.

You can save the data in a XML file, and restore them back (Work in Progess)

Note : actually, to use the proxy, you need to get six jars :

  • nlog4j-1.2.14.jar
  • xpp3-1.1.3.4-RC8_min.jar
  • xstream-1.1.2.jar
  • asn1-codec.0.3.3-SNAPSHOT.jar
  • asn1-new-ber-0.3.3-SNAPSHOT.jar
  • apache-new-ldapber-provider-0.9.3-SNAPSHOT.jar
  • No labels