LDAP Injection
LDAP Injection
Ako ste zainteresovani za hakersku karijeru i da hakujete ono što se ne može hakovati - zapošljavamo! (potrebno je tečno pisanje i govorenje poljskog).
LDAP Injection
LDAP
Ako želite da saznate šta je LDAP, posetite sledeću stranicu:
389, 636, 3268, 3269 - Pentesting LDAPLDAP Injection je napad koji cilja web aplikacije koje konstruiraju LDAP izjave iz korisničkog unosa. Do njega dolazi kada aplikacija ne uspe da pravilno sanitizuje unos, omogućavajući napadačima da manipulišu LDAP izjavama putem lokalnog proksija, što može dovesti do neovlašćenog pristupa ili manipulacije podacima.
Filter = ( filtercomp ) Filtercomp = and / or / not / item And = & filterlist Or = |filterlist Not = ! filter Filterlist = 1*filter Item= simple / present / substring Simple = attr filtertype assertionvalue Filtertype = '=' / '~=' / '>=' / '<=' Present = attr = * Substring = attr ”=” [initial] * [final] Initial = assertionvalue Final = assertionvalue (&) = Absolute TRUE (|) = Absolute FALSE
Na primer:
(&(!(objectClass=Impresoras))(uid=s*))
(&(objectClass=user)(uid=*))
Možete pristupiti bazi podataka, a ona može sadržati informacije različitih tipova.
OpenLDAP: Ako stignu 2 filtera, izvršava samo prvi. ADAM ili Microsoft LDS: Sa 2 filtera bacaju grešku. SunOne Directory Server 5.0: Izvršava oba filtera.
Veoma je važno poslati filter sa ispravnom sintaksom ili će biti bačena greška. Bolje je poslati samo 1 filter.
Filter mora početi sa: &
ili |
Primer: (&(directory=val1)(folder=public))
(&(objectClass=VALUE1)(type=Epson*))
VALUE1 = *)(ObjectClass=*))(&(objectClass=void
Zatim: (&(objectClass=
*)(ObjectClass=*))
će biti prvi filter (onaj koji se izvršava).
Bypass prijave
LDAP podržava nekoliko formata za čuvanje lozinke: clear, md5, smd5, sh1, sha, crypt. Dakle, može se desiti da bez obzira na to šta unesete u lozinku, ona bude hash-ovana.
Liste
Slepa LDAP Injekcija
Možete naterati False ili True odgovore da proverite da li se vraćaju podaci i potvrdite moguću Slepu LDAP Injekciju:
Dump data
Možete iterirati preko ascii slova, cifara i simbola:
Scripts
Otkrivanje validnih LDAP polja
LDAP objekti podrazumevano sadrže nekoliko atributa koji se mogu koristiti za čuvanje informacija. Možete pokušati da brute-force-ujete sve njih kako biste izvukli te informacije. Možete pronaći listu podrazumevanih LDAP atributa ovde.
Specijalna Slepa LDAP Injekcija (bez "*")
Google Dorks
Više Payload-a
Ako ste zainteresovani za karijeru u hakovanju i da hakujete ono što se ne može hakovati - zapošljavamo! (potrebno je tečno pisanje i govorenje poljskog).
Last updated