I just downloaded it and started playing around some, and thus far I'm VERY impressed!! This is much more intuitive and faster than clicking through iManager!!
java -jar ldapmu_upc.jar
When you have entered this information you can save it as a profile that can be reused next time you start C2.
You can do this by entering a profile name in the Profile field and clicking "Save profile".
You will be prompted to enter a profile password, this password is used to encrypt the password entered in the "Pass" field.
When loading the profile you will be prompted to enter this profile password in order to set the password value in the "Pass" field.
The "Method" dropdown is interesting, but you don't have to change it. There you can choose how C2 will perform the LDAP query against eDirectory.
If you select "Simple Paged Results" then C2 will fetch the amount of objects entered into the "Pagesize" field, default 300 at a time, process them, then fetch another 300 and so on. You will get a nice progress bar showing you the percentage of the completed operation.
Be aware that some LDAP queries using Simple Paged Results method will cause eDirectory to sometimes return double or triple results for one object, e.g. (&(directReports=*)(manager=*)) will cause incorrect search results to be returned by eDirectory.
If you select the "Asynchronous" method C2 will start processing objects right away but you won't get any progress bar since it doesn't know how many objects eDirectory will return.
If you select the "Synchronous" method and "Blocking" C2 will wait for eDirectory to return all the search results from eDirectory before starting processing, and you will see a progress bar. If you uncheck "Blocking" you will get almost the same thing as when running the "Asynchronous" method, i.e. no progress bar.