These are various resources and commands that helped build this app.
This will import an ldif file into the LDAP server:
ldapadd -x -D cn=admin,dc=hack,dc=int -W -f bits.ldif
ldapsearch -x -LLL -b dc=hack,dc=int 'uid=leonardo' cn gidNumber
ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f uid_index.ldif
ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b cn=config '(olcDatabase={1}mdb)' olcDbIndex
ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b cn=schema,cn=config dn
https://help.ubuntu.com/lts/serverguide/openldap-server.html
https://github.com/jtblin/go-ldap-client
https://github.com/vjeantet/ldapserver
Will create a schema with secret stuff in it so they have to dump the schema to find it then show it’s fields
http://www.openldap.org/faq/data/cache/1366.html
export GOPATH=/usr/local/go/
https://github.com/go-ldap/ldap
https://godoc.org/gopkg.in/ldap.v2
https://golang.org/doc/code.html
Needs an up-to-date version of Vim to work
https://github.com/fatih/vim-go
https://github.com/sirupsen/logrus
Lab created by Digininja, for more information see the vuLnDAP project.